PLC-woordenlijst
Elk woord dat je bij PLC Gym tegenkomt. Elke kaart zegt het eerst in gewone woorden, zodat iedereen het kan volgen, en daarna zoals engineers het zeggen, met een echt voorbeeld en hoe Siemens en Rockwell het noemen.
85 PLC- en automatiseringstermen van A tot Z
- 4–20 mAook: 4-20 mA, 4–20mA, stroomlus
- Metingen
- In gewone woorden
Als een kraan die een beetje of veel loopt: een sensor stuurt een kleine elektrische stroom door zijn draad en hoeveel dat is, vertelt de PLC de meetwaarde. De laagste, 4 milliampère (mA), betekent leeg; de hoogste, 20, betekent vol.
- Zo zeggen technici het
Een sensor stuurt een veranderende elektrische stroom om een meetwaarde weer te geven. Meestal betekent 4 milliampère de onderkant van het bereik en 20 de bovenkant.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een tankmeter stuurt een kleine stroom door zijn kabel om het waterniveau door te geven.
Siemens Configureer het stroombereik van de analoge ingang en schaal de meetwaarde naar technische eenheden.Rockwell Configureer het stroombereik en de schaling van de analoge module zodat ze bij de transmitter passen.
- Behandeld in: Van milliampère naar een getal dat je kunt vertrouwen
- Accumulatorook: ACC, CV, opgetelde waarde
- Timers en tellers
- In gewone woorden
Als de stand van een teller of een stopwatch: hoe ver hij tot nu toe is. In een PLC-timer of -teller is de accumulator het getal dat oploopt terwijl hij werkt, niet het doel.
- Zo zeggen technici het
Het huidige totaal in een timer of teller. Het toont verstreken tijd of getelde gebeurtenissen, in plaats van het doel.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Het huidige totaal van een teller staat op twee nadat twee afzonderlijke flessen zijn aangekomen.
Siemens ET voor de verstreken tijd van een timer; CV voor de tellerwaarde.Rockwell ACC voor de opgetelde waarde van een timer of teller.
- Behandeld in: Maak tijd expliciet
- Bevestigenook: Ack, acknowledgement, acknowledgment
- Veiligheid en alarmen
- In gewone woorden
Als op OK tikken bij de waarschuwing voor een lage batterij op je telefoon: het gepiep stopt, maar de batterij is nog steeds laag. Bevestigen vertelt de PLC dat een persoon het alarm heeft gezien; de hoorn stopt, het probleem is nog niet opgelost.
- Zo zeggen technici het
Het systeem laten weten dat de operator een alarm heeft opgemerkt. Dit kan een hoorn dempen zonder het probleem op te lossen of te wissen.
Een echt voorbeeld
Op locatie Een operator dempt de hoorn voor hoog niveau terwijl hij onderzoekt waarom de tank vol loopt.
- Behandeld in: Bevestig de claxon, behoud het alarm
- Actuatorook: eindregelorgaan
- Machineonderdelen
- In gewone woorden
De spier van een machine. De PLC stuurt alleen een signaal; de actuator is het onderdeel dat echt duwt, draait of iets opent, zoals de motor die een hek openzwaait.
- Zo zeggen technici het
Het onderdeel dat apparatuur laat bewegen of veranderen als het een commando krijgt. Het zet een besturingsverzoek om in een fysieke actie.
Een echt voorbeeld
Op locatie Een pneumatische actuator draait een tankklep open of dicht.
- Alarmook: waarschuwingsalarm
- Veiligheid en alarmen
- In gewone woorden
Als een rookmelder thuis: hij trekt je aandacht als iets je nodig heeft. Op een PLC is een alarm een waarschuwing op het scherm, vaak met een hoorn of een knipperend lampje, die zegt dat een persoon moet handelen.
- Zo zeggen technici het
Een waarschuwing dat iets aandacht nodig heeft. Het programma bepaalt wanneer ze verschijnt, of ze blijft en hoe ze wordt gewist.
Een echt voorbeeld
Op locatie Een mengtank waarschuwt de operator als een klep niet op tijd opent.
- Behandeld in: Scheid verzoek van bewijs
- Analoogook: analog, analoog signaal, analoog signaal
- Metingen
- In gewone woorden
Als een volumeknop in plaats van een aan-uitschakelaar: hij kan overal in een bereik staan. Een analoge meetwaarde is een meting, zoals hoe vol een tank is of hoe heet het water is.
- Zo zeggen technici het
Een meting die binnen een bereik kan variëren, in plaats van alleen ON of OFF. Temperatuur en tankniveau zijn voorbeelden.
Een echt voorbeeld
Op locatie Een niveaumeter meldt hoe vol een tank is tijdens zijn hele vulcyclus.
- Behandeld in: Volg het signaal
- ANDook: en-operator
- Logica
- In gewone woorden
Als een briefje op de koelkast: “Als het zonnig is en je huiswerk klaar is, ga dan buitenspelen.” Beide moeten waar zijn. Op een PLC geeft AND alleen TRUE als beide voorwaarden TRUE zijn.
- Zo zeggen technici het
Beide voorwaarden moeten waar zijn. Start AND Permit laat een verzoek alleen toe als ook toestemming aanwezig is.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een waspomp heeft zowel een verzoek van de operator als genoeg water in zijn voorraadtank nodig.
Siemens AND in SCL, contacten in serie in LAD en & in FBD.Rockwell AND in ST, instructies in serie in ladderdiagram en BAND in FBD.
- Behandeld in: Bouw vrijgave in de logica
- AOIook: Add-On Instruction, add-on-instructie
- Programmeertalen
- In gewone woorden
Als je eigen snelkoppeling op een telefoon bewaren: stel een taak één keer in en gebruik hem daarna weer met één tik. In Rockwell-PLC’s is een AOI een getest stuk programma dat één keer is geschreven en voor veel machines wordt hergebruikt.
- Zo zeggen technici het
Een herbruikbare instructie die een technicus definieert voor een terugkerende taak. Elk gebruik heeft eigen opslag nodig als de machines onafhankelijk moeten werken.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een fabriek gebruikt één geteste pompinstructie voor meerdere onafhankelijke pompen.
Siemens Een Siemens FB biedt een vergelijkbaar hergebruikspatroon, met andere interfaces en andere levenscyclusregels.Rockwell Een definitie van een Logix Add-On Instruction wordt aangeroepen met een ondersteunende instantietag.
- Behandeld in: Eén definitie, aparte instanties
- Arrayook: one-dimensional array
- Getallen en data
- In gewone woorden
Als een rij genummerde kluisjes onder één naam: kluisje 0, kluisje 1, kluisje 2. Een array bewaart een reeks waarden van dezelfde soort onder één naam en je kiest er een met zijn nummer.
- Zo zeggen technici het
Een verzameling genummerde waarden onder één naam. Elke positie bevat hetzelfde soort waarde.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een niveaufilter bewaart de laatste paar metingen in een genummerde verzameling.
Siemens ARRAY[0..7] OF REAL declareert acht waarden in de ondersteunde SCL-interface.Rockwell REAL[8] declareert acht waarden, met index 0 tot en met 7, in Logix-tags.
- Behandeld in: Vier waarden, één begrensde lus
- Opdrachtook: :=, assign
- De basis
- In gewone woorden
Als het woord “wordt”: de pomp wordt wat de Start-knop is. In PLC-code kopieert een toewijzing de waarde rechts naar de naam links.
- Zo zeggen technici het
Een waarde schrijven naar een benoemde plek. In tekstcode krijgt de naam links de waarde die rechts wordt berekend.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie PumpOn := Start laat het pompcommando de huidige Start-aanvraag volgen.
Siemens SCL gebruikt :=; grafische MOVE-blokken kopiëren waarden.Rockwell ST gebruikt :=; in Ladder kopieert MOVE waarden (vroeger MOV).
- Behandeld in: Denk in cycli
- Op snelheidook: at-speed, op referentie, AtReference
- Machineonderdelen
- In gewone woorden
Als de cruisecontrol van een auto die de ingestelde snelheid bereikt. De regelaar van een motor meldt de PLC dat hij op snelheid is zodra de motor is opgelopen tot de gevraagde snelheid.
- Zo zeggen technici het
De melding van een regelaar dat de motor de gevraagde snelheid heeft bereikt. Zolang de regelaar oploopt, is dit signaal uit.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie De gereedlamp van een pomp wacht tot zijn regelaar 'op snelheid' meldt.
Siemens SINAMICS-regelaars melden dit in het statuswoord ZSW1.Rockwell PowerFlex-add-onprofielen melden dit als AtReference.
- Behandeld in: Vraag het een frequentieregelaar en controleer dan
- BOOLook: Boolean, Booleaanse waarde
- Logica
- In gewone woorden
Als een munt: kop of munt, niets daartussen. Een BOOL bevat maar één van twee antwoorden, TRUE of FALSE, dus hij past bij een knop of een lamp maar niet bij een getal als 42.
- Zo zeggen technici het
Een waarde met maar twee keuzes: TRUE of FALSE. Hij kan geen gemeten hoeveelheid bevatten, zoals 42 liter.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een vlotterschakelaar geeft een ON- of OFF-waarde als het water hem bereikt.
Siemens BOOL in de interfaces van blokken en in PLC-tags.Rockwell BOOL in controller- of programmatags.
- Behandeld in: Weet wat een tag voorstelt
- CASEook: CASE-statement
- Getallen en data
- In gewone woorden
Als een afstandsbediening van een tv: druk op 1 en je krijgt zender 1, druk op 3 en je krijgt zender 3. CASE kijkt naar één getal en voert alleen het deel van de code uit dat erbij past.
- Zo zeggen technici het
Kies met een waarde, zoals een toestandsnummer, één deel van de code. Alleen het passende deel draait in die CASE-aanroep.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Toestand 10 draait de batch; toestand 30 houdt de apparatuur gestopt zolang die wordt vastgehouden.
Siemens CASE ... OF ... END_CASE in SCL.Rockwell CASE ... OF ... END_CASE in ST.
- Behandeld in: Schrijf één fase als toestandsmachine
- Vergelijkingook: compare
- Logica
- In gewone woorden
Als het hoogtestreepje bij een attractie: ben je langer dan de lijn, ja of nee? Een vergelijking controleert twee getallen, zoals of het tankniveau boven 90 ligt, en antwoordt TRUE of FALSE.
- Zo zeggen technici het
Een test die twee waarden vergelijkt en TRUE of FALSE geeft. Level > 90 vraagt of het niveau hoger is dan 90.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie De controller vergelijkt het gemeten tankniveau met de vullimiet.
Siemens SCL-vergelijkingsoperatoren; CMP-blokken in grafische talen.Rockwell ST-vergelijkingsoperatoren; v38 ladderdiagram gebruikt LT/GT/EQ/NE/LE/GE.
- Behandeld in: Bouw vrijgave in de logica
- Tellerook: gebeurtenisteller
- Timers en tellers
- In gewone woorden
Als een teller waarop je klikt voor iedereen die door een deur gaat. Een PLC-teller telt er één bij elke keer dat er iets gebeurt, zoals een fles die passeert, en onthoudt het totaal.
- Zo zeggen technici het
Een instructie die onthoudt hoeveel gebeurtenissen er waren. Een aankomst één keer tellen is iets anders dan bij elke cyclus één optellen.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een drankenlijn stopt nadat de derde fles de sensor passeert.
Siemens CTU; SCL roept de CTU-bewerking van de gedeclareerde IEC_COUNTER-instantie aan.Rockwell CTU in ladderdiagram; CTUD met een ondersteunende FBD_COUNTER-tag in ST.
- Behandeld in: Tel gebeurtenissen, geen cycli
- Dode bandook: alarmhysterese, alarmhysterese
- Metingen
- In gewone woorden
Als het brandstoflampje van een auto dat aangaat als de tank bijna leeg is, maar pas uitgaat als je er een flinke hoeveelheid in hebt gedaan. Een alarm gaat aan op één punt en verdwijnt op een ander, zodat een schommelende meetwaarde het niet kan laten knipperen.
- Zo zeggen technici het
Een verschil tussen het punt waarop een alarm aangaat en het punt waarop het uitgaat. Het voorkomt dat een rimpelende meetwaarde het alarm laat knipperen.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een alarm voor hoog niveau gaat aan bij 85 procent en verdwijnt pas onder 80 procent.
Siemens Analoge alarmen in WinCC kunnen hysterese toevoegen; je kunt het ook in het programma schrijven.Rockwell De ALMA-instructie en FactoryTalk-alarmen hebben een instelling voor dode band.
- Behandeld in: Geef alarmen een hysterese
- DINTook: dubbel geheel getal
- Getallen en data
- In gewone woorden
Als de kilometerteller van een auto met veel cijfers, zodat hij heel hoog kan tellen. Een DINT is een geheel getal met een veel groter bereik dan een INT, handig voor grote totalen.
- Zo zeggen technici het
Een type voor gehele getallen met een groter bereik dan INT. Handig voor totalen en genummerde programmatoestanden.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een vullijn bewaart zijn opgetelde flessenaantal in een DINT.
Siemens 32-bits DINT met teken.Rockwell 32-bits DINT met teken, ook gebruikt voor PRE/ACC van klassieke tellers.
- Behandeld in: Weet wat een tag voorstelt
- Hoofdook: hoofdpomp, leadpomp
- Machineonderdelen
- In gewone woorden
Als de vier wielen waarop een auto elke dag rijdt. De hoofdpomp is degene die is gekozen om het normale werk eerst te doen, terwijl een andere als reserve wacht.
- Zo zeggen technici het
De apparatuur die is gekozen om eerst het normale werk te doen. Een andere eenheid kan beschikbaar zijn als reserve.
Een echt voorbeeld
Op locatie Eén waterpomp voorziet normaal de bovenste verdiepingen van een flatgebouw.
- Behandeld in: Eén verzoek, één geschikte pomp
- Verstreken tijdook: ET, verstreken timertijd
- Timers en tellers
- In gewone woorden
Als de cijfers op een lopende stopwatch: hoeveel tijd er tot nu toe is verstreken. Bij een PLC-timer loopt de verstreken tijd op terwijl hij wacht en dat is niet hetzelfde als de tijd waarop hij is ingesteld.
- Zo zeggen technici het
Hoeveel van een wachttijd er tot nu toe is verstreken. Dit is iets anders dan de doelduur.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie De operator controleert hoelang de klep al open is gecommandeerd zonder dat beweging is bevestigd.
Siemens ET op de IEC-timerinstantie.Rockwell ACC op de ondersteunende tag van de timer.
- Behandeld in: Maak tijd expliciet
- Technische eenhedenook: EU, technische eenheid
- Metingen
- In gewone woorden
Als een thermometer in graden aflezen in plaats van een codegetal. Technische eenheden zijn de eenheden die mensen begrijpen, zoals procent, liters of graden, die de PLC op het scherm toont.
- Zo zeggen technici het
De eenheden die mensen voor een meting gebruiken, zoals procent, bar of graden. Schalen zet ruwe ingangstellingen erin om.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Het tankscherm toont het niveau in procent, niet in ingangstellingen.
Siemens SCALE_X stelt ze in met zijn MIN en MAX.Rockwell SCP noemt ze Scaled Min en Max; SCL noemt ze InEUMin en InEUMax.
- Behandeld in: Van milliampère naar een getal dat je kunt vertrouwen
- Vallende flankook: vallende flank, TRUE-to-FALSE
- Geheugen
- In gewone woorden
Als een muisknop: de klik telt als je vinger omhoog komt. Een vallende flank is het moment waarop een signaal van TRUE naar FALSE verandert, zoals een fles die een sensor verlaat.
- Zo zeggen technici het
Het moment waarop een signaal van TRUE naar FALSE verandert. Een signaal dat al FALSE was, is niet net gedaald.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een fles die de sensor verlaat, geeft één vallende flank.
Siemens F_TRIG in SCL; N-contact of N_TRIG in LAD.Rockwell OSF in ladderdiagram; OSFI met een FBD_ONESHOT-tag in ST en FBD. De simulator van PLC Gym voert OSFI nog niet uit, dus de ST-missie vergelijkt de huidige en de vorige ingang.
- Behandeld in: Tel gebeurtenissen, geen cycli
- FALSEook: false-waarde
- Logica
- In gewone woorden
Het antwoord nee. Op een PLC betekent FALSE uit, of gebeurt niet: Start is FALSE zolang niemand op de knop drukt.
- Zo zeggen technici het
Een waarde die nee, onwaar of niet actief betekent. FALSE op Start betekent dat er geen startverzoek is.
Een echt voorbeeld
Op locatie Een commando om de klep te openen wordt FALSE als de tank genoeg water heeft.
- Behandeld in: Weet wat een tag voorstelt
- Storingook: storingstoestand
- Veiligheid en alarmen
- In gewone woorden
Als een waarschuwingslampje op het dashboard van een auto: als het aangaat, stop je en laat je het repareren. Een storingssignaal zegt dat een onderdeel niet werkt zoals het hoort en het programma stopt dat onderdeel meestal.
- Zo zeggen technici het
Een teken dat iets niet werkt zoals verwacht. Het effect op commando's moet in het programma worden vastgelegd.
Een echt voorbeeld
Op locatie Een uitgevallen hoofdpomp laat het watersysteem de reservepomp kiezen.
- Behandeld in: Bouw vrijgave in de logica
- Terugmeldingook: actual-state feedback
- Veiligheid en alarmen
- In gewone woorden
Als het vinkje dat zegt dat je bericht is afgeleverd. Terugmelding is een signaal van de machine dat bewijst dat ze echt deed wat haar werd gezegd, zoals een klep die meldt dat hij open is.
- Zo zeggen technici het
Een meetwaarde die meldt wat de apparatuur echt deed. Een commando om een klep te openen en het bewijs dat hij open ging zijn twee verschillende dingen.
Een echt voorbeeld
Op locatie De open-schakelaar van een klep bevestigt de beweging nadat de controller vraagt om te openen.
- Behandeld in: Scheid verzoek van bewijs
- Debietmeterook: flowmeter, debiettransmitter
- Machineonderdelen
- In gewone woorden
Als de watermeter die telt hoeveel water een huis verbruikt. Een debietmeter meet hoeveel vloeistof of gas er nu door een leiding gaat.
- Zo zeggen technici het
Een meter die vloeistof of gas meet dat door een leiding gaat. De meetwaarde kan laten zien of een pompcommando echt doorstroming gaf.
Een echt voorbeeld
Op locatie Een meter bij een waterpomp meldt hoeveel liter er per seconde passeert.
- Behandeld in: Scheid verzoek van bewijs
- FORook: FOR-lus
- Getallen en data
- In gewone woorden
Als “een, twee, drie, vier” tellen terwijl je elk ei in een doos van vier controleert. Een FOR-lus herhaalt dezelfde code voor elk getal van een begin tot een einde.
- Zo zeggen technici het
Herhaal code terwijl een tellende waarde van een gekozen begin naar een einde loopt. In deze talen horen beide uiteinden erbij.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie FOR van nul tot drie bezoekt alle vier de opgeslagen metingen.
Siemens FOR ... TO ... BY ... DO ... END_FOR in SCL.Rockwell FOR ... TO ... BY ... DO ... END_FOR in ST.
- Behandeld in: Vier waarden, één begrensde lus
- Functieblokook: FB
- Programmeertalen
- In gewone woorden
Als één receptkaart die voor elke taart wordt gebruikt, terwijl elke taart zijn eigen ovenwekker houdt. Een functieblok is een stuk programma dat je hergebruikt en elke machine die het gebruikt, krijgt eigen geheugen.
- Zo zeggen technici het
Een herbruikbaar stuk programma met eigen onthouden waarden. Geef elke afzonderlijke machine een eigen kopie van dat geheugen.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Twee pompen gebruiken hetzelfde besturingsontwerp maar houden aparte startaantallen bij.
Siemens Een FB-definitie wordt aangeroepen met eigen instantiegegevens.Rockwell Een AOI levert herbruikbare eigen besturingslogica; zijn instantietag bevat de gegevens.
- Behandeld in: Eén definitie, aparte instanties
- Functieblokdiagramook: FBD
- Programmeertalen
- In gewone woorden
Als een keukenmachine: aan de ene kant gaat er iets in, hij doet één taak, het resultaat komt er aan de andere kant uit. FBD tekent een PLC-programma als zulke blokken, verbonden door lijnen die waarden van blok naar blok dragen.
- Zo zeggen technici het
Een diagramtaal die de resultaten van blokken met andere blokken verbindt. Elke verbinding draagt een waarde die in een berekening of beslissing wordt gebruikt.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een technicus volgt een tankmeting door schaal- en niveauvergelijkingsblokken.
Siemens FBD-netwerken gebruiken instructieblokken en parameternamen van Siemens.Rockwell FBD-routines gebruiken Logix-blokken, ondersteunende tags en hun uitvoeringsregels.
- Behandeld in: Volg het signaal
- GRAPHook: Siemens GRAPH
- Programmeertalen
- In gewone woorden
Als een recept getekend als blokken: elk blok is één stap en de lijn eronder zegt wanneer je verder gaat. GRAPH is de manier van Siemens om een PLC-taak zo te tekenen.
- Zo zeggen technici het
De taal van Siemens om een taak te beschrijven als stappen, voorwaarden tussen stappen en acties. Het maakt de volgorde van een batch zichtbaar.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een technicus leest de stappen Vullen, Mengen en Legen van het batchprogramma van een tank.
Siemens GRAPH in TIA Portal.Rockwell De vergelijkbare sequentietaal is SFC; de uitvoerinstellingen verschillen.
- Behandeld in: Beschrijf een proces in stappen
- HMIook: Mens-machine-interface, bedienpaneel
- Machineonderdelen
- In gewone woorden
Als het aanraakscherm van een koffiemachine: het toont wat er gebeurt en laat je op knoppen drukken. Een HMI is het scherm dat een operator gebruikt om meetwaarden te zien en verzoeken naar de PLC te sturen.
- Zo zeggen technici het
Een scherm waar een operator meetwaarden ziet en verzoeken doet. Het toont de informatie van het programma maar vervangt de controller niet.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een tankpaneel toont het niveau en laat de operator een batchstart aanvragen.
Siemens WinCC is een HMI-softwarefamilie van Siemens.Rockwell PanelView-terminals en FactoryTalk View zijn HMI-producten van Rockwell.
- Hystereseook: niveauband, two-threshold control
- Metingen
- In gewone woorden
Als je auto tanken: je wacht tot de tank laag is en vult hem dan helemaal, niet een scheutje om de paar kilometer. Een pomp kan starten bij 30 procent vol en doorgaan tot 70, zodat hij niet de hele dag aan en uit klikt.
- Zo zeggen technici het
Verschillende punten gebruiken om een actie te starten en te stoppen. Tussen die punten blijf je bij de vorige beslissing in plaats van steeds te schakelen.
Een echt voorbeeld
Op locatie Een tankpomp start onder 30 procent en blijft vullen tot 70 procent.
- Behandeld in: Regel een band, geen punt
- Indexook: array-index
- Getallen en data
- In gewone woorden
Als het nummer op een kluisjesdeur: het zegt je welk kluisje je moet openen. De index kiest één waarde uit een array en op een PLC begint het tellen meestal bij 0.
- Zo zeggen technici het
Het gehele getal dat één positie in een array kiest. Je mag alleen posities binnen het gedeclareerde bereik gebruiken.
Een echt voorbeeld
Op locatie Readings[0] kiest de eerste opgeslagen meting in een verzameling die bij nul begint.
- Behandeld in: Vier waarden, één begrensde lus
- Ingangook: ingangssignaal
- De basis
- In gewone woorden
De ogen en oren van de PLC. Een ingang is hoe de PLC te weten komt wat er gebeurt, zoals een knop die wordt ingedrukt of water dat de bovenkant van een tank bereikt.
- Zo zeggen technici het
Informatie die bij de controller aankomt, zoals een knopverzoek of een gemeten waterniveau.
Een echt voorbeeld
Op locatie Een flessensensor meldt de controller wanneer een fles onder het mondstuk staat.
- Behandeld in: Weet wat een tag voorstelt
- Instantieook: instantiegegevens, achterliggende-tag
- Getallen en data
- In gewone woorden
Als twee mensen met hetzelfde soort telefoon: hetzelfde ontwerp, maar elke telefoon bewaart zijn eigen foto’s. Een instantie is het eigen geheugen van één kopie, dus twee pompen die hetzelfde blok gebruiken, houden aparte totalen bij.
- Zo zeggen technici het
De aparte opslag die één timer of één herbruikbaar blok gebruikt. Hetzelfde ontwerp delen betekent niet dat je de onthouden waarden van elke machine deelt.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie De hoofdpomp en de reservepomp hebben apart geheugen, ook al gebruiken ze hetzelfde besturingsblok.
Siemens Statische timerinstanties; FB-instanties hebben instantiedatablokken of multi-instantieopslag.Rockwell Ondersteunende tags van instructies en aparte AOI-instantietags.
- Behandeld in: Maak tijd expliciet
- INTook: integer
- Getallen en data
- In gewone woorden
Als de score op een scorebord: 0, 1, 2, nooit 1,5. Een INT bevat een geheel getal, onder of boven nul, tot ongeveer 32 duizend aan beide kanten.
- Zo zeggen technici het
Een type voor gehele getallen dat positieve of negatieve waarden kan bevatten. Het kan geen meetwaarde met decimalen bewaren, zoals 41,5.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een kleine batchteller legt drie flessen vast als een geheel getal.
Siemens 16-bits INT met teken; de ondersteunde IEC_COUNTER gebruikt INT-waarden.Rockwell 16-bits INT met teken; ACC van een Logix-teller is DINT.
- Behandeld in: Weet wat een tag voorstelt
- Vergrendelingook: draaiblokkering
- Veiligheid en alarmen
- In gewone woorden
Als een magnetron die niet start terwijl de deur open is. Een vergrendeling stopt een machine, of verhindert dat hij start, als iets anders niet veilig of niet klaar is.
- Zo zeggen technici het
Een voorwaarde die een actie voorkomt of stopt als een andere voorwaarde niet past. De precieze regels horen in het programma.
Een echt voorbeeld
Op locatie Een laagwaterschakelaar stopt een pomp voordat hij droogloopt.
- Behandeld in: Bouw vrijgave in de logica
- Ladderdiagramook: LAD, LD, ladder logic, RLL
- Programmeertalen
- In gewone woorden
Als schakelschema’s die onder elkaar staan, zodat het geheel op een ladder lijkt. Ladderdiagram is een manier om PLC-regels te tekenen: elke sport van de ladder is één regel, van links naar rechts gelezen als een zin.
- Zo zeggen technici het
Een diagramtaal met voorwaarden en uitgangsinstructies langs paden. Lees welke voorwaarden elk pad zijn uitgang laten bereiken.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een technicus controleert zowel het Start-pad als het houdpad voordat hij een pompschakeling accepteert.
Siemens LAD-netwerken met contacten, spoelen en instructieblokken.Rockwell Rungs in ladderdiagram met instructies zoals XIC, XIO en OTE.
- Behandeld in: Lees een rung
- Zelfhouding (latch)ook: vastgezet commando
- Geheugen
- In gewone woorden
Als een waarschuwingslampje in een auto dat blijft branden totdat de garage het wist, ook nadat het probleem weg is. Een latch zet iets aan en houdt het aan totdat een aparte instructie het uitzet.
- Zo zeggen technici het
Een onthouden ON-waarde die aan blijft nadat het oorspronkelijke verzoek eindigt. Een andere instructie moet hem bewust uitzetten.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een alarm voor hoog niveau blijft zichtbaar totdat het water zakt en de operator het reset.
Siemens S/R-spoelen of expliciete SCL-toewijzingen kunnen een BOOL opslaan en wissen.Rockwell OTL/OTU-instructies of expliciete ST-toewijzingen kunnen een BOOL opslaan en wissen.
- Behandeld in: Lees een rung
- Niveautransmitterook: niveaumeter
- Machineonderdelen
- In gewone woorden
Als de brandstofmeter in een auto: hij toont hoe vol de tank is, helemaal van leeg tot vol. Een niveautransmitter stuurt de PLC een veranderende meetwaarde van hoeveel vloeistof er in een tank zit.
- Zo zeggen technici het
Een meter die meldt hoeveel vloeistof er in een vat zit. Anders dan een eenvoudige niveauschakelaar kan hij een veranderende meetwaarde melden.
Een echt voorbeeld
Op locatie Een meter in een mengtank stuurt zijn niveaumeting naar de controller.
- Behandeld in: Van milliampère naar een getal dat je kunt vertrouwen
- Eindschakelaarook: positieschakelaar, open-eindschakelaar, dicht-eindschakelaar
- Machineonderdelen
- In gewone woorden
Als het schakelaartje dat het licht aandoet als je de koelkastdeur opent. Een eindschakelaar vertelt de PLC dat een bewegend onderdeel een bepaalde plek heeft bereikt, zoals een klep die helemaal open is.
- Zo zeggen technici het
Een schakelaar die meldt wanneer apparatuur een bepaalde positie bereikt. Hij geeft een ON- of OFF-antwoord in plaats van een volledige verplaatsingsmeting.
Een echt voorbeeld
Op locatie De open-eindschakelaar van een klep bevestigt dat hij zijn open stand heeft bereikt.
- Behandeld in: Scheid verzoek van bewijs
- Lusook: iteration
- Getallen en data
- In gewone woorden
Als rondjes rennen op een baan totdat je vier ronden hebt gehad. Een lus herhaalt een stuk code en een duidelijke stopregel zorgt dat hij eindigt.
- Zo zeggen technici het
Een stuk code dat zich herhaalt. Een duidelijke stopregel voorkomt dat het eindeloos blijft herhalen.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Het programma telt vier meterstanden op door elke opgeslagen waarde één keer te bezoeken.
Siemens FOR-lussen worden ondersteund in de SCL-subset van deze academie.Rockwell FOR-lussen worden ondersteund in de ST-subset van deze academie.
- Behandeld in: Vier waarden, één begrensde lus
- Elementook: structuurlid
- Getallen en data
- In gewone woorden
Als de plaatsnaam in een adres: één deel van een grotere groep. Een lid is één waarde in een groep, geschreven na een punt, dus Status.Level is het Level binnen Status.
- Zo zeggen technici het
Eén benoemde waarde in een groep waarden. Een punt scheidt de naam van de groep van de naam van de waarde.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Status.Level is de niveauwaarde in de groep Status.
Siemens Lokaal SCL-voorbeeld: #Status.Level.Rockwell ST-voorbeeld: Status.Level.
- Behandeld in: Gegevens zijn geen uitvoerbare logica
- Motorstarterook: starter, contactorstarter
- Machineonderdelen
- In gewone woorden
Als een zware lichtschakelaar voor een grote motor, met een zekering erin. De PLC stuurt een klein signaal en de starter schakelt de stroom van de motor aan of uit en beschermt hem tegen te veel stroom.
- Zo zeggen technici het
Apparatuur die de stroom naar een motor in- en uitschakelt. Meestal bevat ze beveiliging tegen te hoge motorstroom.
Een echt voorbeeld
Op locatie De PLC stuurt een klein run-commando naar een starter, die de stroom naar de pompmotor schakelt.
- Nook: N-actie, non-stored action
- Stappenreeksen
- In gewone woorden
Als een winkelbord dat alleen brandt zolang de winkel open is. Een N-actie is alleen aan zolang zijn stap actief is en gaat uit zodra de sequentie verdergaat.
- Zo zeggen technici het
Een stapactie die alleen actief is zolang haar stap actief is. Ze is niet meer actief zodra de sequentie die stap verlaat.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Het mixercommando is alleen actief tijdens de stap Mengen.
Siemens N-actiekwalificatie in GRAPH.Rockwell N-actiekwalificatie in SFC.
- Behandeld in: Maak de levensduur van elk commando duidelijk
- NOTook: niet-operator
- Logica
- In gewone woorden
Als het woord “niet” op een koelkastbriefje: “Als het niet regent, hang dan de was buiten.” Op een PLC draait NOT een antwoord om, dus TRUE wordt FALSE en FALSE wordt TRUE.
- Zo zeggen technici het
Keert waar en onwaar om. NOT Stop is waar zolang Stop niet actief is.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een pomp mag alleen draaien zolang zijn storingssignaal NOT actief is.
Siemens NOT in SCL; een omgekeerd contact test een onwaar operand in LAD.Rockwell NOT in ST; XIO test een onwaar operand in ladderdiagram.
- Behandeld in: Bouw vrijgave in de logica
- Uitschakelvertragingook: uitschakelvertraging, run-on delay
- Timers en tellers
- In gewone woorden
Als een badkamerventilator die nog een paar minuten doorloopt nadat je het licht uitdoet. Een uitschakelvertraging houdt iets een ingestelde tijd aan nadat zijn verzoek eindigt.
- Zo zeggen technici het
Een wachttijd voordat iets uitschakelt nadat een verzoek eindigt. Een nieuw verzoek tijdens de wachttijd houdt de uitgang aan.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een spoelpomp blijft een leiding nog even spoelen nadat het spoelverzoek eindigt.
Siemens TOF met IN/PT en Q/ET; SCL gebruikt hier een TOF_TIME-instantie.Rockwell TOF in ladderdiagram; TOFR met TimerEnable/PRE en DN/ACC in ST.
- Behandeld in: Maak tijd expliciet
- Inschakelvertragingook: inschakelvertraging, startvertraging
- Timers en tellers
- In gewone woorden
Als de aan-knop van een telefoon een paar seconden ingedrukt houden voordat hij uitgaat: een snelle tik doet niets. Een inschakelvertraging gaat pas aan nadat zijn verzoek de hele wachttijd aan is gebleven.
- Zo zeggen technici het
Een wachttijd voordat iets inschakelt. Het tijdverzoek moet de hele wachttijd waar blijven; als je het weghaalt, begint de wachttijd opnieuw.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een waspomp negeert een korte tik op de knop maar start na een vastgehouden verzoek.
Siemens TON met IN/PT en Q/ET; SCL gebruikt hier een TON_TIME-instantie.Rockwell TON in ladderdiagram; TONR met TimerEnable/PRE en DN/ACC in ST.
- Behandeld in: Maak tijd expliciet
- Eenmalige pulsook: eenmalige puls, flankpuls
- Geheugen
- In gewone woorden
Als een deurbel: hij gaat één keer over, op het moment dat je drukt, hoe lang je je vinger ook op de knop houdt. Een one-shot geeft de PLC één heel korte puls als een signaal verandert, zodat één gebeurtenis één keer telt.
- Zo zeggen technici het
Een TRUE-puls die één cyclus duurt wanneer een signaal verandert. Hij maakt van één fysieke gebeurtenis één telbaar verzoek.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Eén fles onder een sensor geeft één aankomstpuls, in plaats van een telling bij elke cyclus.
Siemens R_TRIG/F_TRIG of P/N-flankinstructies, afhankelijk van de taal.Rockwell ONS/OSR/OSF in ladderdiagram; OSRI (opgaand) en OSFI (neergaand) in ST en FBD. De ondersteunde ST-missies gebruiken OSRI of expliciete logica met de ingangsgeschiedenis.
- Behandeld in: Tel gebeurtenissen, geen cycli
- ORook: of-operator
- Logica
- In gewone woorden
Een van de twee is genoeg: “Als het regent of sneeuwt, neem dan een jas mee.” Op een PLC geeft OR TRUE als minstens één van de voorwaarden TRUE is, of beide.
- Zo zeggen technici het
Minstens één voorwaarde moet waar zijn. Elke voorwaarde, of beide samen, kan het resultaat waar maken.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Stop of een voorwaarde voor laag water kan het pompcommando wegnemen.
Siemens OR in SCL, parallelle paden in LAD en >=1 in FBD.Rockwell OR in ST, parallelle takken in ladderdiagram en BOR in FBD.
- Behandeld in: Bouw vrijgave in de logica
- Uitgangook: uitgangscommando
- De basis
- In gewone woorden
De handen van de PLC. Een uitgang is hoe de PLC iets laat gebeuren, zoals het aanzetten van een pomp, een lamp of een motor.
- Zo zeggen technici het
Een commando dat de controller naar apparatuur stuurt. Een ON-commando bewijst niet dat de apparatuur bewoog.
Een echt voorbeeld
Op locatie Een pompcommando vraagt de motorstarter om de motor van stroom te voorzien.
- Behandeld in: Weet wat een tag voorstelt
- Vrijgaveook: permit, permission
- Veiligheid en alarmen
- In gewone woorden
Als een groen verkeerslicht: het laat de auto niet rijden, het zegt alleen dat de auto mag rijden. Een vrijgave is een voorwaarde waaraan voldaan moet zijn voordat een machine mag draaien.
- Zo zeggen technici het
Een voorwaarde waaraan voldaan moet zijn voordat apparatuur mag draaien. In deze missies moet er ook aan voldaan blijven terwijl de apparatuur draait.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een pomp in een brouwerij heeft genoeg water in de voorraadtank nodig voordat hij kan draaien.
Siemens Een projectvoorwaarde, vaak weergegeven door een BOOL zoals Permit.Rockwell Een projectvoorwaarde, vaak weergegeven door een BOOL zoals Permit.
- Behandeld in: Bouw vrijgave in de logica
- PLCook: Programmeerbare logische besturing
- De basis
- In gewone woorden
Het brein van een machine. Een PLC is een stoere kleine computer die knoppen en sensoren in de gaten houdt, de regels volgt die je hem geeft en motoren, kleppen en lampen aan- en uitzet.
- Zo zeggen technici het
Een industriële computer die ingangen leest, je programma volgt en commando's naar apparatuur stuurt.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een PLC in een brouwerij bestuurt de kleppen die water aan een mengtank toevoegen.
Siemens S7-1500-controllers in deze academie; geprogrammeerd met TIA Portal.Rockwell CompactLogix/ControlLogix-controllers in deze academie; geprogrammeerd met Studio 5000 Logix Designer.
- Behandeld in: Denk in cycli
- Voorinstellingook: PT, PRE, PV
- Timers en tellers
- In gewone woorden
Als een kookwekker op 5 minuten zetten voordat je op start drukt. De preset is het doel waar een timer of teller naartoe werkt: hoelang je wacht, of hoeveel je telt.
- Zo zeggen technici het
De doelwaarde die aan een timer of teller wordt gegeven. Ze zegt hoelang je moet wachten of hoeveel gebeurtenissen je moet tellen.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een verpakkingsteller heeft een preset van drie flessen voordat hij de band stopt.
Siemens PT is de duur van de timer; PV is het doel van de teller.Rockwell PRE is de preset van de timer of teller; tijdwaarden zijn hier milliseconden.
- Behandeld in: Maak tijd expliciet
- Rook: R-actie, resetactie
- Stappenreeksen
- In gewone woorden
Als later teruggaan om een licht uit te zetten dat je in een andere kamer aan hebt laten staan. Een R-actie zet een commando uit dat een S-actie in een eerdere stap aan hield.
- Zo zeggen technici het
Een actie die een commando wist dat door een S-actie aan wordt gehouden. De oorspronkelijke stap verlaten wist het niet.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie De afrondende stap wist het opgeslagen commando voor de recirculatiepomp.
Siemens R-actiekwalificatie in GRAPH.Rockwell R-actiekwalificatie in SFC.
- Behandeld in: Maak de levensduur van elk commando duidelijk
- Rampook: ramptijd, acceleratieramp
- Machineonderdelen
- In gewone woorden
Als een auto die soepel optrekt in plaats van meteen naar volle snelheid te springen. De ramp bepaalt hoe snel een regelaar een motor laat optrekken of afremmen, om de motor, de pomp en de leidingen te beschermen.
- Zo zeggen technici het
De vaste snelheid waarmee een regelaar de snelheid verandert. Het beschermt de motor, de pomp en de leidingen tegen plotselinge veranderingen.
Een echt voorbeeld
Op locatie Een pompregelaar doet er vier seconden over om van stilstand naar volle snelheid te gaan.
- Behandeld in: Vraag het een frequentieregelaar en controleer dan
- Ruwe waardeook: ruwe tellingen, ingangstellingen
- Metingen
- In gewone woorden
Als een prijs in een vreemde munt die je nooit hebt gebruikt: het is een getal, maar het zegt je nog niets. De ruwe waarde is het getal dat een ingang de PLC geeft voordat het in iets bruikbaars wordt omgezet, zoals procent vol.
- Zo zeggen technici het
Het getal dat een ingangskaart aan de PLC geeft vóór het schalen. Het betekent niets voor een operator totdat het is omgezet.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie De 12 mA van een niveautransmitter komt als 13824 tellingen binnen op een S7-1500-ingang.
Siemens S7-1500-ingangen die op 4–20 mA staan, gebruiken 0 tot 27648 tellingen voor het normale bereik.Rockwell Logix-modules kunnen ruwe tellingen melden, of ze in de module schalen naar mA of technische eenheden.
- Behandeld in: Van milliampère naar een getal dat je kunt vertrouwen
- REALook: reëel getal, floating-point value
- Getallen en data
- In gewone woorden
Als een prijs: 4,50 is niet 4 en niet 5. Een REAL is een getal dat een decimaalteken kan hebben, voor meetwaarden zoals 41,5 graden.
- Zo zeggen technici het
Een getaltype dat meetwaarden met decimalen kan bewaren. Het heeft beperkte nauwkeurigheid, dus sommige berekeningen zijn bij benadering.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een tankmeting van 41,5 procent vraagt om een type dat het halve procent bewaart.
Siemens REAL in de interface van het blok.Rockwell REAL in controller- of programmatags.
- Behandeld in: Weet wat een tag voorstelt
- Resetook: resetverzoek
- Geheugen
- In gewone woorden
Als op wissen drukken op een rekenmachine om weer bij nul te beginnen. Een reset zet een teller, een timer of een alarm terug naar waar het begon.
- Zo zeggen technici het
Een verzoek om een waarde of stuk logica terug te zetten naar een gekozen beginsituatie. Wat het wist, hangt van het programma af.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een operator wist het flessentotaal voordat de volgende groep wordt geteld.
Siemens R-ingang van de teller; het resetten van het schema en het wissen van uitgangen volgen de regels die in het schema zijn vastgelegd.Rockwell RES in ladderdiagram of het lid Reset van de ST-teller; het wissen van schema-uitgangen is een aparte programmaregel.
- Behandeld in: Tel gebeurtenissen, geen cycli
- Retentieve timerook: onthoudende timer
- Timers en tellers
- In gewone woorden
Als een stopwatch die je pauzeert en weer start: hij gaat verder waar hij stopte, niet bij nul. Een retentieve timer houdt zijn tijd vast als zijn verzoek stopt, totdat een reset hem wist.
- Zo zeggen technici het
Een timer die de verstreken tijd bewaart wanneer het verzoek stopt. Een aparte reset wist de opgeslagen tijd.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een onderhoudstotaal kan meerdere afzonderlijke perioden van machinegebruik optellen.
Siemens TONR is de retentieve inschakelvertraging van Siemens: hij houdt zijn tijd vast totdat R hem reset. Het is hier een leesonderwerp, geen missie.Rockwell RTO/RTOR zijn retentief; TONR in deze ST-lessen is niet retentief, ondanks zijn naam.
- Behandeld in: Maak tijd expliciet
- Stijgende flankook: stijgende flank, FALSE-to-TRUE
- Geheugen
- In gewone woorden
Als het moment waarop een lamp van uit naar aan gaat: niet de tijd dat hij aan blijft, alleen het moment van verandering. Een stijgende flank is het moment waarop een signaal van FALSE naar TRUE verandert, zoals een fles die bij een sensor aankomt.
- Zo zeggen technici het
Het moment waarop een signaal van FALSE naar TRUE verandert. Een signaal dat TRUE blijft, is geen nieuwe stijgende flank.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een fles die onder de sensor aankomt, geeft één stijgende flank.
Siemens R_TRIG in SCL; P-contact of P_TRIG in LAD.Rockwell ONS/OSR in ladderdiagram; OSRI of expliciete logica met de vorige ingang in ST.
- Behandeld in: Tel gebeurtenissen, geen cycli
- Rungook: netwerk
- Programmeertalen
- In gewone woorden
Eén sport van een ladder. Een rung is één regel op een eigen rij: de schakelaars links bepalen of stroom het ding rechts bereikt en het aanzet.
- Zo zeggen technici het
Eén rij ladderlogica met voorwaarden en een actie. Vertakkingen kunnen alternatieve paden door die rij bieden.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Eén rij controleert de toestemming van de pomp voordat het run-commando wordt geschreven.
Siemens LAD-groepen heten netwerken.Rockwell Rijen in ladderdiagram heten rungs.
- Behandeld in: Lees een rung
- Sook: S-actie, opgeslagen actie
- Stappenreeksen
- In gewone woorden
Als een licht aanzetten terwijl je een kamer verlaat: het blijft aan nadat je weg bent. Een S-actie zet een commando aan en houdt het aan nadat zijn stap eindigt, totdat een R-actie het wist.
- Zo zeggen technici het
Een stapactie die een commando aan houdt nadat haar stap eindigt. Een aparte resetactie moet dat commando wissen.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een recirculatiepomp blijft aangestuurd tijdens een latere wachtstap.
Siemens S-actiekwalificatie in GRAPH.Rockwell S-actiekwalificatie in SFC.
- Behandeld in: Maak de levensduur van elk commando duidelijk
- SCADAook: Supervisory Control and Data Acquisition
- Machineonderdelen
- In gewone woorden
Als een controlekamer met schermen die elke camera in een gebouw tonen. SCADA laat mensen machines over een hele locatie vanaf één plek bewaken en besturen, en houdt bij wat er is gebeurd.
- Zo zeggen technici het
Een systeem voor de hele site om apparatuur, meetwaarden en alarmen te bewaken. Het kan historie vastleggen en operators besturingsverzoeken laten doen.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie In de controlekamer van een waterzuivering worden meerdere pompstations en hun alarmen in één systeem bewaakt.
Siemens WinCC-systemen kunnen toezicht en bewaking bieden.Rockwell FactoryTalk View SE-systemen kunnen toezicht en bewaking bieden.
- Schalenook: schaalomzetting
- Metingen
- In gewone woorden
Als vreemd geld omwisselen in je eigen munt: hetzelfde bedrag, een ander getal. Schalen zet het ruwe getal van een sensor om in een meetwaarde die mensen begrijpen, zoals 0 tot 100 procent vol.
- Zo zeggen technici het
Het ruwe getal van een sensor omzetten in een bruikbare meetwaarde. De omzetting moet passen bij het gekozen bereik van de sensor.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een tankdisplay zet ingangstellingen om in een niveau van nul tot 100 procent.
Siemens NORM_X en daarna SCALE_X in deze missies.Rockwell SCL met een ondersteunende SCALE-tag in deze missies; deze SCL-instructie is niet de programmeertaal van Siemens.
- Behandeld in: Volg het signaal
- Cyclusook: scancyclus
- De basis
- In gewone woorden
Als een bewaker op ronde: elke deur controleren, van boven naar beneden, en dan opnieuw beginnen. In één cyclus leest de PLC zijn ingangen, voert hij je regels uit en werkt hij zijn uitgangen bij, ongeveer 50 keer per seconde.
- Zo zeggen technici het
Eén doorloop van ingangen lezen, instructies uitvoeren en uitgangen bijwerken. Deze academie herhaalt dit normaal elke 20 milliseconden.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Terwijl één fles een sensor bedekt, kan de controller hem vele keren lezen.
Siemens Een cyclisch organisatieblok, zoals OB1, voert het programma steeds opnieuw uit.Rockwell Een taak plant routines in; deze lessen gebruiken een periodieke taak met gebufferde ingangen.
- Behandeld in: Denk in cycli
- SCLook: Structured Control Language, Siemens SCL
- Programmeertalen
- In gewone woorden
Als een regel als zin opschrijven in plaats van tekenen. SCL is de teksttaal van Siemens: je typt elke PLC-regel als een korte tekstregel.
- Zo zeggen technici het
De tekstgebaseerde taal van Siemens voor het schrijven van besturingsinstructies. Lokale namen kunnen met # beginnen en := schrijft een waarde.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een engineer schrijft #PumpOn := #Start om een pomp een aanvraag te laten volgen.
Siemens SCL-routines in TIA Portal.Rockwell De vergelijkbare teksttaal is gestructureerde tekst; de SCL-instructie van Logix doet in plaats daarvan analoge schaling.
- Behandeld in: Denk in cycli
- Zelfhoudingook: zelfhouding, zelfhoudschakeling, self-hold
- Geheugen
- In gewone woorden
Als een lichtschakelaar die aan blijft nadat je de knop loslaat. De PLC onthoudt dat je op Start hebt gedrukt totdat iets op Stop drukt.
- Zo zeggen technici het
Een manier om een kort Start-verzoek te onthouden. De pomp blijft aangestuurd totdat Stop of een andere stopvoorwaarde dat geheugen verbreekt.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een conciërge drukt één keer op Start en de waterpomp blijft draaien nadat de knop is losgelaten.
Siemens Parallel houdcontact in LAD of SCL-logica die de vorige uitgang gebruikt.Rockwell Parallelle houdtak in ladderdiagram of ST-logica die de vorige uitgang gebruikt.
- Behandeld in: Lees een rung
- Sensorook: detectieapparaat
- Machineonderdelen
- In gewone woorden
Als je vingertoppen die voelen of een kop heet is. Een sensor is een apparaat dat iets opmerkt, zoals een fles die passeert of water dat een niveau bereikt, en het de PLC vertelt.
- Zo zeggen technici het
Een apparaat dat iets detecteert of meet. Zijn meetwaarde vertelt de controller over de echte apparatuur.
Een echt voorbeeld
Op locatie Een lichtsensor detecteert een fles onder het vulmondstuk.
- Behandeld in: Weet wat een tag voorstelt
- Volgordeook: sequencing
- Stappenreeksen
- In gewone woorden
Als een recept: vul de pan, verhit hem, schenk dan uit. Een sequentie voert een taak in fasen uit, de een na de ander, en gaat verder als elke fase klaar is.
- Zo zeggen technici het
Een programma dat een taak in geordende stappen uitvoert. Elke stap heeft commando's en een regel om verder te gaan.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een mengtank vult zich, mengt zijn inhoud en laat daarna de klare batch leeglopen.
Siemens GRAPH is de stap-en-overgangstaal van Siemens.Rockwell SFC is de stap-en-overgangstaal van Logix.
- Behandeld in: Beschrijf een proces in stappen
- Sequentieel functieschemaook: SFC
- Programmeertalen
- In gewone woorden
Als een recept getekend als blokken: elk blok is één stap en de lijn eronder zegt wanneer je verder gaat. SFC is een manier om een PLC-taak zo te tekenen, gebruikt door Rockwell en anderen.
- Zo zeggen technici het
Een diagram dat de stappen van een taak toont en de voorwaarden om van stap te wisselen. Acties zeggen wat elke stap doet.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een vulsequentie wacht op een fles, vult hem en verplaatst hem daarna.
Siemens Siemens GRAPH biedt een verwante sequentietaal, met eigen regels.Rockwell SFC-routines in Studio 5000 Logix Designer.
- Behandeld in: Beschrijf een proces in stappen
- Setpointook: gewenste waarde
- Metingen
- In gewone woorden
Als de temperatuur die je op een verwarmingsthermostaat instelt. Het setpoint is de waarde die je wilt, zoals 60 graden, en het programma werkt eraan om hem te bereiken en erbij in de buurt te blijven.
- Zo zeggen technici het
De waarde die je wilt dat een proces bereikt of dichtbij blijft. Dit is iets anders dan de waarde die nu wordt gemeten.
Een echt voorbeeld
Op locatie Een verwarming voor waswater streeft naar een gekozen temperatuur in plaats van eindeloos te verwarmen.
- Behandeld in: Bouw vrijgave in de logica
- Magneetklepook: solenoid-operated valve
- Machineonderdelen
- In gewone woorden
Als de klep in een wasmachine die klikt en water binnenlaat. Een magneetklep wordt geopend door een elektrische spoel, dus een PLC-uitgang kan hem openen en sluiten.
- Zo zeggen technici het
Een klep die met een elektrische spoel wordt bediend. De spoel kan de klep zelf bewegen of lucht regelen die een grotere klep beweegt.
Een echt voorbeeld
Op locatie Een kleine elektrisch bediende klep levert lucht aan de actuator van de ingrediëntenklep.
- Snelheidsreferentieook: snelheidssetpoint, snelheidscommando, frequentiecommando
- Machineonderdelen
- In gewone woorden
Als een taxichauffeur vertellen hoe snel hij moet rijden. De snelheidsreferentie is de snelheid waarop de PLC de regelaar van een motor vraagt te draaien, zoals 60 procent van de volle snelheid.
- Zo zeggen technici het
De snelheid waarop de PLC een regelaar vraagt te draaien. De regelaar loopt ernaartoe op en meldt wanneer hij er is.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een pompbesturing stuurt zijn regelaar 60 procent om de doorstroming te verlagen.
Siemens Op een SINAMICS-regelaar betekent 16384 100 procent van de referentiesnelheid.Rockwell PowerFlex-add-onprofielen noemen het FreqCommand; controleer de eenheden in de handleiding van de regelaar.
- Behandeld in: Vraag het een frequentieregelaar en controleer dan
- Reserveook: reservepomp, wisselpomp
- Machineonderdelen
- In gewone woorden
Als het reservewiel in een auto: het doet niets totdat een band het begeeft. De reservepomp wacht, klaar, en neemt het over als de hoofdpomp niet kan draaien.
- Zo zeggen technici het
Apparatuur die klaarstaat om het over te nemen als de gebruikelijke eenheid niet kan draaien. Ze heeft nog steeds toestemming en een bruikbare voeding nodig.
Een echt voorbeeld
Op locatie De reservewaterpomp neemt het over nadat de gebruikelijke pomp uitvalt.
- Behandeld in: Eén verzoek, één geschikte pomp
- Toestandsmachineook: state-machine
- Stappenreeksen
- In gewone woorden
Als de draaiknop van een wasmachine: wassen, spoelen, centrifugeren, elk met een eigen taak. Een toestandsmachine onthoudt in welke fase een taak zit en doet alleen wat die fase toestaat.
- Zo zeggen technici het
Een programma dat onthoudt in welk deel van een taak het zit. Het legt per deel de commando's en toegestane wisselingen vast.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een batch kan Lopend, Vastgehouden of Voltooid zijn, met in elke toestand andere commando's.
Siemens Vaak geschreven met CASE en een opgeslagen toestandswaarde in SCL.Rockwell Vaak geschreven met CASE en een toestandstag in ST.
- Behandeld in: Schrijf één fase als toestandsmachine
- Stapook: sequentiestap
- Stappenreeksen
- In gewone woorden
Als één regel van een recept: “Verhit tot het kookt.” Een stap is één fase van een sequentie: wat er nu moet gebeuren, terwijl hij wacht op het signaal om verder te gaan.
- Zo zeggen technici het
Het deel van een sequentie dat nu actief is. Het zegt wat er moet gebeuren terwijl op de volgende verandering wordt gewacht.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie De stap Vullen laat de inlaatpomp en klep draaien totdat de tank het streefniveau bereikt.
Siemens Een GRAPH-stap met toegewezen acties.Rockwell Een SFC-stap met toegewezen acties.
- Behandeld in: Beschrijf een proces in stappen
- Gestructureerde tekstook: ST, Rockwell ST
- Programmeertalen
- In gewone woorden
Als een regel als zin opschrijven in plaats van tekenen. Gestructureerde tekst (ST) is een manier om PLC-regels als korte tekstregels te typen, gebruikt door Rockwell en veel andere fabrikanten.
- Zo zeggen technici het
Een tekstgebaseerde taal om besturingsinstructies als opdrachten te schrijven. IF kiest voorwaarden en := schrijft een waarde.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een technicus schrijft een temperatuurbeslissing als een korte tekstroutine.
Siemens Siemens gebruikt SCL als teksttaal voor programmeren.Rockwell Routines in gestructureerde tekst in Studio 5000 Logix Designer.
- Behandeld in: Denk in cycli
- Tagook: variable
- De basis
- In gewone woorden
Als een naamkaartje op een grote bijeenkomst: iedereen heeft er een, zodat iedereen weet wie wie is. Een tag is de naam die een PLC-programma geeft aan een knop, een lamp of een waarde, zodat de regels erover kunnen praten.
- Zo zeggen technici het
Een naam voor een waarde in het programma. Start en PumpOn kunnen een knopverzoek en een pompcommando benoemen.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een niveaumeting van een tank wordt opgeslagen onder een naam die de technicus kan bewaken.
Siemens Lokale SCL-verwijzingen gebruiken #; globale data kan benoemde leden van een datablok gebruiken.Rockwell Tags kunnen gelden voor de controller of voor het programma; ST-verwijzingen gebruiken geen #.
- Behandeld in: Weet wat een tag voorstelt
- Timerook: tijdinstructie
- Timers en tellers
- In gewone woorden
Als een kookwekker: instellen, hij telt, hij gaat af als de tijd om is. Een PLC-timer wacht een ingestelde tijd en zet dan iets aan of uit.
- Zo zeggen technici het
Een instructie die tijd meet ten opzichte van een gekozen wachttijd. Door zijn opgeslagen waarden kan hij die wachttijd over vele cycli volgen.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een klepalarm wacht even, zodat een gezonde klep tijd heeft om te openen.
Siemens Een gedeclareerde IEC-timerinstantie, zoals TON_TIME.Rockwell TIMER in klassiek ladderdiagram; FBD_TIMER voor de ondersteunde ST/FBD-tijdinstructies.
- Behandeld in: Maak tijd expliciet
- Overgangook: sequentieovergang
- Stappenreeksen
- In gewone woorden
Als het “tot het kookt” in een recept: het moment waarop je naar de volgende regel mag. Een overgang is de voorwaarde die waar moet worden voordat een sequentie naar zijn volgende stap gaat.
- Zo zeggen technici het
Een voorwaarde waarmee een sequentie een stap kan verlaten en een andere kan ingaan. Ze moet waar worden voordat de wissel plaatsvindt.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Als het vuldoel is bereikt, gaat de batch van Vullen naar Mengen.
Siemens Overgangsvoorwaarde tussen GRAPH-stappen.Rockwell Overgangsvoorwaarde tussen SFC-stappen.
- Behandeld in: Beschrijf een proces in stappen
- Uitschakelingook: beveiligingsuitval
- Veiligheid en alarmen
- In gewone woorden
Als de zekeringkast thuis die de stroom afsnijdt als er iets te veel trekt. Een uitval is een beveiligingsstop en de oorzaak moet meestal worden gecontroleerd en gereset voordat de machine weer draait.
- Zo zeggen technici het
Een stop door een beveiliging of een ontdekt probleem. Het oorspronkelijke verzoek weghalen is niet per se hetzelfde als het wissen ervan.
Een echt voorbeeld
Op locatie De overbelastingsbeveiliging van een motor schakelt uit als hij te veel stroom opneemt.
- Behandeld in: Uitvallen, resetten en herstarten
- TRUEook: true-waarde
- Logica
- In gewone woorden
Het antwoord ja. Op een PLC betekent TRUE aan, of gebeurt: Start is TRUE terwijl iemand op de knop drukt.
- Zo zeggen technici het
Een waarde die ja, waar of actief betekent; FALSE betekent nee of niet actief. TRUE op Stop betekent dat er een stop is gevraagd.
Een echt voorbeeld
Op locatie De inlaatklep krijgt TRUE als het programma vraagt om te openen.
- Behandeld in: Weet wat een tag voorstelt
- UDTook: user-defined data type, structure
- Getallen en data
- In gewone woorden
Als een contactkaart met vaste vakken voor een naam, een telefoonnummer en een e-mailadres. Een UDT is een groep verschillende waarden die bij elkaar horen, zoals de draaitoestand van een pomp, zijn aantal starts en zijn tankniveau.
- Zo zeggen technici het
Een benoemde groep verschillende waarden die bij elkaar horen. De groep declareren slaat informatie op; hij laat zelf geen apparatuur draaien.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Eén pompstatusgroep bevat zijn draaitoestand, het aantal starts en het gemeten niveau.
Siemens Een benoemd PLC-gegevenstype met STRUCT-leden.Rockwell Een User-Defined Data Type dat als type van een tag wordt gebruikt.
- Behandeld in: Gegevens zijn geen uitvoerbare logica
- VFDook: Frequentieregelaar, variable-speed drive, VSD, omvormer
- Machineonderdelen
- In gewone woorden
Als een dimmer voor een motor: in plaats van alleen aan of uit stelt hij in hoe snel de motor draait. De PLC vertelt de VFD welke snelheid hij wil.
- Zo zeggen technici het
Een elektronische regelaar die de snelheid van een motor verandert. De controller kan om een snelheid vragen in plaats van alleen ON of OFF.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een waterpomp gaat langzamer draaien als het gebouw minder water nodig heeft.
Siemens Een frequentieregelaar wisselt commando's en status uit met de PLC; SINAMICS is een regelaarfamilie van Siemens.Rockwell Een frequentieregelaar wisselt commando's en status uit met de controller; PowerFlex is een regelaarfamilie van Rockwell.
- Behandeld in: Vraag het een frequentieregelaar en controleer dan
- Draadbreukook: gebroken draad, open keten
- Metingen
- In gewone woorden
Als een telefoongesprek dat plotseling stil wordt: stilte betekent niet dat alles goed is. Een draadbreuk is een doorgesneden kabel, dus de meetwaarde van een sensor zakt naar bijna niets en het programma moet iemand waarschuwen.
- Zo zeggen technici het
Een doorgesneden of losse kabel waardoor het signaal van een sensor de PLC niet bereikt. Een 4–20 mA-ingang leest dan bijna 0 mA.
Een echt voorbeeld, en de namen bij Siemens en Rockwell
Op locatie Een beschadigde kabel van de transmitter laat de niveaumeting ver onder leeg zakken.
Siemens Analoge kaarten van de S7-1500 kunnen het melden als diagnose, met de waarde 32767.Rockwell Analoge modules van Logix markeren het met kanaalstoringsbits.
- Behandeld in: Als het signaal wegvalt