Thuis
>
producten
>
PLC programmeerbare logica controller
>
De Siemens 6ES7331-7KF02-0AB0 is een van de meest veelzijdige en veelgebruikte analoge ingangsmodules in het SIMATIC S7-300 portfolio.
De SM 331 AI 8×12Bit doet iets wat de meeste analoge ingangsmodules op de markt niet doen: het verwerkt vier volledig verschillende signaalcategorieën — spanning, stroom, thermokoppel en weerstand/RTD — op dezelfde module, waarbij elke kanaalgroep onafhankelijk configureerbaar is via STEP 7 parameters.
Een enkele module van 40 mm breed in het S7-300 rack kan tegelijkertijd druksensoren met 4–20mA uitlezen op kanalen 1 en 2, een flowmeter met 0–10V op kanaal 3, thermokoppeltemperatuursensoren op kanalen 5–6, en Pt100 RTD-temperaturelementen op kanalen 7–8. Geen extra hardware-adapters, geen aparte gespecialiseerde modules, geen complexe bedradingsschema's — alleen het configureren van de kanaalgroep parameters om overeen te komen met de veldinstrumenttypes.
Deze multi-type functionaliteit is een direct gevolg van de integrerende ADC-architectuur van de module, gecombineerd met programmeerbare front-end signaalconditionering.
Het meettype van elk ingangskanaal wordt gedefinieerd in software (STEP 7 hardwareconfiguratie), en de module past zijn interne ingangsimpedantie, schaling en conversiealgoritme dienovereenkomstig aan.
Thermokoppelskanalen passen de juiste niet-lineaire linearisatiecurve (Seebeck-coëfficiëntcorrectie) toe om het millivolt-signaal om te zetten naar een technische temperatuureenheid; RTD-kanalen passen de Callendar-Van Dusen-vergelijking toe voor Pt100-linearisatie of de juiste polynoom voor Ni100, waarbij de niet-lineaire weerstand-temperatuurrelatie automatisch wordt verrekend.
De programmeur leest standaard 16-bit integers uit het procesbeeld van de module — reeds geschaald naar graden Celsius of de geconfigureerde technische eenheid — zonder enige signaalverwerking in het gebruikersprogramma te implementeren.
| Parameter | Waarde |
|---|---|
| Kanalen | 8 (geïsoleerd) |
| Resolutie | 9/12/14-bit selecteerbaar |
| Meetprincipe | Integrerend |
| Spanningsbereiken | ±80mV tot ±10V (8 bereiken) |
| Stroombereiken | ±3.2mA tot 0/4–20mA |
| Thermokoppels Types | E, N, J, K, L |
| RTD Types | Pt100, Ni100 |
| Voedingsspanning | 24VDC |
| Isolatie | Optisch (volledig galvanisch) |
| Frontconnector | 20-polig, hot-swap |
| Diagnostiek | Draadbreuk, limietalarmen |
De resolutie van de SM 331 is geen vaste specificatie — het is een programmeerbare parameter die de conversiesnelheid voor elk kanaalpaar bepaalt.
Het integratieprincipe van de ADC betekent dat langere integratietijden nauwkeurigere (hogere resolutie) conversies opleveren, terwijl kortere integratietijden resolutie opofferen voor snellere updates. Het begrijpen van deze afweging is essentieel voor de juiste configuratie van de module:
9-bit (2.5ms integratie): De snelste instelling — nuttig wanneer procesdynamiek snel is en meetnauwkeurigheid secundair is.
De 9-bit resolutie (512 stappen over het volledige ingangsbereik) geeft ongeveer 20mV resolutie op een ±5V ingang, wat grof is naar procescontrolestandaarden.
Toepassingen voor deze instelling zijn ongebruikelijk bij metingen van processen in een stabiele toestand, maar kunnen van toepassing zijn op snel cyclische machinebesturingsscenario's waarbij een ruwe analoge waarde snel wordt bijgewerkt.
12-bit (16.67ms of 20ms integratie): De standaardinstelling voor de meeste procescontrolestoepassingen, overeenkomend met 50Hz en 60Hz ruisonderdrukking respectievelijk.
De 12-bit resolutie (4096 stappen) geeft ongeveer 2.5mV resolutie op een ±5V ingang — meer dan voldoende voor de ±0.5% nauwkeurigheid die typisch is voor 4–20mA stroomlussen en industriële zenders.
De ruisonderdrukking bij 50Hz of 60Hz integratie is cruciaal: deze frequenties zijn precies de netstroominterferentie die zich koppelt in de bedrading van veldinstrumenten, en integreren over precies één netcyclus annuleert de AC-component in het ADC-resultaat.
14-bit (100ms integratie): De hoogste resolutie, overeenkomend met 10Hz ruisonderdrukking.
De 14-bit modus (16384 stappen, ongeveer 0.6mV resolutie op ±5V) wordt gebruikt voor thermokoppel- en RTD-metingen waarbij de signaalniveaus millivolts zijn en de precisie van de meting van thermische drift belangrijker is dan de update-snelheid.
Temperatuurprocessen veranderen langzaam genoeg dat een conversietijd van 100ms volledig acceptabel is.
De optische isolatie van de SM 331 tussen veldcircuits en de S7-300 backplane is geen marketingfunctie — het is een technische noodzaak in veel installatieomgevingen. Zonder isolatie is de signaalretour (0V referentie) van elk veldinstrument via de ingangsbedrading van de module verbonden met de PLC-backplane-aarde.
In een grote installatie waar veldinstrumenten verspreid zijn over de fabrieksvloer, kunnen verschillende aardingspunten verschillende potentialen hebben als gevolg van aardlussen — stroompaden gevormd door de combinatie van chassis-aarding van veldapparaten, kabelafschermingen en de structurele staalconstructie van het gebouw.
Deze aardpotentiaalverschillen verschijnen als common-mode spanningen over de differentiële ingang van de analoge module en verstoren de meting.
Optische isolatie onderbreekt dit common-mode spanningspad: het veldsignaal gaat van de veldbedrading naar de digitale elektronica via een lichtbarrière, zonder geleidende verbinding.
Common-mode spanningen tot de isolatiewaarde (250V AC) tussen het veldcircuit en de PLC-backplane worden geblokkeerd door de optische barrière en hebben geen invloed op de meting.
In installaties met frequentieregelaars, motorstarters en transformator-gekoppelde veldapparaten op gedeelde kabelinfrastructuur, is optische isolatie het verschil tussen stabiele, nauwkeurige metingen en onverklaarbare analoge waarde drift en ruis.
Thermokoppelmeting introduceert twee uitdagingen die de SM 331 intern afhandelt. Ten eerste is de Seebeck-spanning die door een thermokoppel wordt gegenereerd niet-lineair — een Type K thermokoppel genereert 41.269mV bij 1000°C maar slechts 20.644mV bij 500°C, niet 20.635mV zoals een puur lineair model zou voorspellen.
De SM 331 past de juiste ITS-90 linearisatietabel toe voor elk geconfigureerd thermokoppels-type (E, J, K, L, N), waarbij de ruwe millivolt-meting direct wordt omgezet naar temperatuur zonder enige programmering in de S7-300 gebruikerscode.
Ten tweede vereisen thermokoppelmetingen koude-junctie compensatie: de Seebeck-spanning komt overeen met het temperatuurverschil tussen de hete junctie (op het procesmeetpunt) en de koude junctie (waar de thermokoppeldraad is aangesloten op het instrument).
De SM 331 meet de temperatuur bij zijn eigen aansluitingen (de koude junctie) met een interne temperatuursensor, en voegt deze compensatie toe aan de gemeten Seebeck-spanning om de absolute temperatuur van de hete junctie te produceren.
Deze interne compensatie is nauwkeurig wanneer de SM 331 op een uniforme, bekende temperatuur is — in een goed beheerd schakelkast met een omgevingstemperatuur van 20–40°C is de interne compensatie voldoende voor de meeste procescontrolestoepassingen.
Voor laboratorium-nauwkeurigheid biedt een externe koude-junctie compensatiebox een referentie-junctietemperatuurmeting op het punt van draadaansluiting.
De SM 331 biedt actieve draadbreukbewaking op geconfigureerde kanalen. Voor 4–20mA stroomlussen geeft een signaal onder 3.6mA (onder de normale 4mA live-zero baseline) een indicatie van een gebroken draad, defecte zender of een niet-gevoede sensor — de module detecteert deze toestand en genereert een diagnostische interrupt.
Voor thermokoppel-ingangen past de module een kleine bias-stroom toe en bewaakt de ingangsimpedantie — een open thermokoppel (gebroken draad of defecte junctie) wordt gedetecteerd en gerapporteerd.
Voor spanningsingangen is draadbreukdetectie niet zinvol (een zwevende open spanningsingang leest een onbepaalde waarde, geen specifieke foutindicator).
Deze diagnostiek wordt gecommuniceerd via het S7-300 diagnostische interrupt-mechanisme: wanneer een draadbreuk wordt gedetecteerd, triggert de SM 331 een interrupt die OB82 in het S7-300 CPU-programma activeert.
Het organisatieblok OB82 ontvangt de diagnostische informatie, inclusief het kanaalnummer en het fouttype, en de programmeur kan OB82 schrijven om een alarm te genereren, de gebeurtenis te loggen, of een veilige terugvalwaarde te substitueren voor het defecte kanaal in het besturingsprogramma.
Deze automatische foutmelding is veel robuuster dan het pollen van elk kanaal op waarden buiten het bereik — het biedt onmiddellijke melding, ongeacht de scan-cyclus van de CPU, en zorgt ervoor dat geen enkele foutgebeurtenis onopgemerkt blijft, zelfs tijdens perioden met hoge CPU-belasting.
V1: Hoeveel kanalen kunnen tegelijkertijd actief zijn, en kunnen verschillende kanaalparen verschillende meettypen op dezelfde module gebruiken?
Alle acht kanalen kunnen tegelijkertijd actief zijn — de SM 331 converteert alle ingeschakelde kanalen cyclisch, niet één voor één op een selecteerbare manier. Kanalen zijn echter gegroepeerd in paren (kanalen 0–1, 2–3, 4–5, 6–7), en alle kanalen binnen een paar moeten worden geconfigureerd met hetzelfde meettype en dezelfde resolutie.
Dit betekent dat u kunt hebben: kanalen 0–1 geconfigureerd voor 4–20mA stroom (12-bit), kanalen 2–3 voor ±10V spanning (12-bit), kanalen 4–5 voor Type K thermokoppel (14-bit), en kanalen 6–7 voor Pt100 RTD (14-bit) — allemaal tegelijkertijd actief op dezelfde module.
De enige beperking is de paar-groepering — beide kanalen in een paar delen dezelfde configuratie. Deze architectuur met vier paren, onafhankelijk configureerbaar, maakt de SM 331 zo veelzijdig: één module verwerkt de meeste signaaldiversiteit die een procesinstallatie typisch presenteert.
V2: Hoe bereikt het integrerende conversieprincipe interferentieonderdrukking, en welke integratietijd moet worden geselecteerd voor 50Hz-stroomsystemen versus 60Hz-systemen?
De integrerende (dual-slope) ADC werkt door een condensator op te laden met het ingangssignaal gedurende een vaste tijdsinterval (de integratietijd), en vervolgens te meten hoe lang het duurt om de condensator te ontladen met een referentietarief.
Elk AC-interferentiesignaal dat precies een geheel aantal cycli voltooit tijdens de integratietijd, draagt geen netto lading bij aan de condensator — de positieve halve cycli worden geannuleerd door de negatieve halve cycli.
Dit wordt synchrone interferentieonderdrukking genoemd. Voor 50Hz netstroom (vooral in Europa, Azië, Australië) zorgt het selecteren van een integratietijd van 20ms ervoor dat precies één volledige 50Hz-cyclus wordt geïntegreerd, waardoor netfrequentie-interferentie wordt geannuleerd.
Voor 60Hz netstroom (Noord-Amerika, delen van Azië en Zuid-Amerika) zorgt een integratietijd van 16.67ms ervoor dat precies één volledige 60Hz-cyclus wordt geïntegreerd.
Het selecteren van de verkeerde integratietijd voor de lokale netfrequentie resulteert in aanzienlijk verminderde ruisonderdrukking — de interferentie wordt niet langer synchroon geannuleerd.
De 50Hz-instelling is wereldwijd het meest voorkomend; 60Hz moet expliciet worden gespecificeerd voor Noord-Amerikaanse installaties.
De 400Hz-instelling (2.5ms) biedt geen zinvolle netonderdrukking en is bedoeld voor snelle dynamische metingen, niet voor stabiele procesvariabelen.
V3: Wat is de maximale kabellengte voor thermokoppel- en 4–20mA-verbindingen met de SM 331, en welk kabeltype wordt aanbevolen?
Voor thermokoppelverbindingen is de kabel de thermokoppel-verlengdraad of compensatiekabel — speciale kabel met geleiders gemaakt van dezelfde legering (of thermisch equivalente legering) als het thermokoppel zelf.
Standaard koperkabel kan niet worden gebruikt voor thermokoppelverbindingen, omdat elke koperverbinding in het thermokoppelcircuit een extra thermo-elektrische verbinding creëert die meetfouten introduceert.
Thermokoppel-verlengkabels moeten worden afgeschermd om elektromagnetische interferentie te onderdrukken, en de afscherming moet aan slechts één uiteinde worden geaard (doorgaans aan het SM 331-uiteinde) om aardlussen te voorkomen.
De maximale kabellengte voor thermokoppelverbindingen wordt doorgaans beperkt door de weerstand van de kabel — de SM 331 accepteert bronweerstanden tot enkele kilohms zonder significante nauwkeurigheidsdegradatie.
Voor 4–20mA stroomlussen werkt de lus op het principe dat de stroomgrootte onafhankelijk is van de kabelweerstand tot aan de compliance-spanningslimiet van de lus. Standaard afgeschermde twisted-pair instrumentkabel (Belden 8760 of equivalent) van 18–22 AWG is typisch.
De lus kan over honderden meters kabel werken zonder signaaldegradatie, mits de totale lusweerstand binnen de compliance-spanningsspecificatie van de zender valt.
V4: Hoe wordt de SM 331 geconfigureerd in STEP 7, en zijn hardware-interrupts voor limietovertreding beschikbaar op deze module?
De SM 331 wordt geconfigureerd in STEP 7's HW Config (Hardware Configuratie) tool door de module uit de hardwarecatalogus te selecteren en het parameterdialoogvenster te openen.
Configuratieparameters omvatten: kanaalactivering/deactivering voor elk kanaal, meettype (spanning, stroom, thermokoppels-type, RTD-type) per kanaalpaar, integratietijd/resolutie per kanaalpaar, diagnostische interrupt-inschakeling (draadbreukbewaking), en proces-interrupt-inschakeling met configureerbare boven- en onderlimietwaarden per kanaal.
Wanneer proces-interrupts zijn ingeschakeld en een gemeten waarde een geconfigureerde limiet overschrijdt, genereert de SM 331 een hardware-interrupt die OB40 in de CPU triggert. OB40 ontvangt het kanaalnummer en de overloop/onderloop-status, waardoor de programmeur onmiddellijk kan reageren op proceslimietgebeurtenissen zonder te pollen.
Zowel de diagnostische interrupt (OB82, voor draadbreuk en hardwarefout) als de proces-interrupt (OB40, voor limietovertreding) moeten in de S7-300 applicatie worden geprogrammeerd — als OB40 of OB82 niet in het programma aanwezig zijn, gaat de CPU naar STOP wanneer een interrupt van de SM 331 optreedt, omdat onbehandelde interrupts als fatale fouten worden beschouwd in het S7-300 systeem.
V5: Wat is het verschil tussen de SM 331 7KF02-0AB0 en de eenvoudigere SM 331 1KF00-0AB0, en hoe moet een ingenieur daartussen kiezen?
De twee modules delen hetzelfde kanaalaantal (8) en dezelfde fysieke vormfactor (20-polig, standaard S7-300 rackslot), maar verschillen aanzienlijk in capaciteit en kosten.
De 6ES7331-1KF00-0AB0 is de niet-geïsoleerde, goedkopere 8-kanaals analoge ingangsmodule — deze biedt geen optische isolatie tussen veldcircuits en de backplane, wat het gebruik ervan beperkt tot installaties waar alle veldinstrumenten een gemeenschappelijke aardingsreferentie delen met de PLC en waar aardlusproblemen geen zorg zijn.
Het ondersteunt spannings- en stroommetingen, maar geen thermokoppel- of RTD-ingangen native.
De 6ES7331-7KF02-0AB0 (deze module) biedt volledige optische isolatie, selecteerbare resolutie (9/12/14-bit), en volledige dekking van spannings-, stroom-, thermokoppel- (E, J, K, L, N met hardware-linearisatie) en RTD-ingangen (Pt100, Ni100 met linearisatie). De extra functionaliteit gaat gepaard met hogere kosten — de 7KF02 is ongeveer twee keer zo duur als de 1KF00 onder normale marktomstandigheden.
Het selectieprincipe is: gebruik de 1KF00 voor kostengevoelige toepassingen waarbij alle signalen spanning of stroom zijn, de installatieomgeving elektrisch schoon is, en aardlusisolatie niet vereist is.
Gebruik de 7KF02 wanneer thermokoppel- of RTD-ingangen aanwezig zijn, wanneer de installatie variabele frequenteregelaars, grote motoren of andere EMI-bronnen bevat, wanneer veldinstrumenten verspreid zijn over de fabriek met verschillende aardingspunten, of wanneer de meettoepassing de hoogste nauwkeurigheid vereist die 14-bit resolutie biedt.
![]()
NEEM OP ELK MOMENT CONTACT MET ONS OP