Lokale voortgang laden…
PLC Gym
PLC Gym-homeNiveau 1, 0 XP · je voortgang
Alle hoofdstukken
Hoofdstuk 10 van 12: toon alle hoofdstukken

Hoofdstuk 10 van 12Deel 3: De regels schrijven · 4 min

De PLC-cyclus: steeds opnieuw controleren

Een PLC leest je regels niet één keer. Hij leest ze steeds opnieuw, ongeveer 50 keer per seconde. Deze lus heet de cyclus.

Liever meteen beginnen? Sla de basis op elk moment over en ga naar de missies of het begeleid 3D-lab. Deze hoofdstukken blijven hier staan wanneer je ze nodig hebt.

Lezen, beslissen, schrijven, herhalen

  • Lezen: de PLC maakt een momentopname van elke ingang.
  • Beslissen: hij volgt je regels van boven naar beneden.
  • Schrijven: hij stuurt de resultaten naar de uitgangen.
  • Daarna begint hij meteen weer opnieuw.

Waarom zo vaak?

Omdat dingen blijven veranderen. Als de PLC maar één keer per minuut controleerde, kon een tank overlopen voordat hij het merkte. Ongeveer 50 keer per seconde controleren betekent dat hij sneller reageert dan je kunt knipperen.

Op deze site duurt één cyclus 20 milliseconden. Een milliseconde is een duizendste van een seconde, dus dat zijn 50 cycli per seconde.

Waarom het uitmaakt voor je code

PumpOn := Start; wordt niet maar één keer uitgevoerd, op het moment dat je op de knop drukt. Het wordt in elke cyclus uitgevoerd. Zodra je loslaat, ziet de eerstvolgende cyclus dat Start FALSE is en zet hij de pomp stil.

Probeer het

Bekijk de cyclus langzaam en houd dan Start ingedrukt. Zie welke stap het eerst merkt. Schakel daarna over op volle snelheid.

Cyclus 1
  1. 1. GelezenMaak een momentopname van elke ingang.Start was FALSE
  2. 2. BeslissenVolg de regel.PumpOn := Start;Dus PumpOn is FALSE
  3. 3. SchrijvenStuur het resultaat naar de pomp.Pomp kreeg FALSE

Pump gestopt

Zie in slow motion hoe de pomp pas verandert nadat de stappen Lezen, Beslissen en Schrijven allemaal zijn gebeurd.

Nieuwe woorden

Cyclus
Één ronde door de lus: de ingangen lezen, de regels volgen, de uitgangen schrijven.
Milliseconde
Een duizendste van een seconde. Geschreven als ms.

Snelle check

Hoe vaak volgt de PLC je regels op deze site?

Nieuw met PLC's? Zeg hallo en vraag wat je wilt in de Kleedkamer.