Hoofdstuk 9 van 12: toon alle hoofdstukken
Hoofdstuk 9 van 12Deel 3: De regels schrijven · 4 min
Je eerste regel PLC-code
Code is gewoon een regel die op een korte, strikte manier is geschreven zodat een PLC hem kan lezen. Hier is je eerste regel, stuk voor stuk.
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.
Van woorden naar code
In woorden: “Laat de pomp draaien zolang Start wordt ingedrukt gehouden.” Anders gezegd: “De pomp moet doen wat de Start-knop doet.”
Als code is dat één regel:
PumpOn := Start;
Siemens en Rockwell schrijven het net iets anders
Siemens zet een # voor elke naam. Rockwell laat hem weg. Het is dezelfde regel met hetzelfde resultaat. Je maakt in het laatste deel echt kennis met beide bedrijven.
| Siemens | Rockwell |
|---|---|
| #PumpOn := #Start; | PumpOn := Start; |
Een “maar niet als” toevoegen
“Laat de pomp draaien zolang Start wordt ingedrukt gehouden, maar niet als de tank vol is” wordt:
PumpOn := Start AND NOT TankFull;
Probeer het
Klik op elk stuk van de code om te zien wat het betekent.
Je eerste regel
Lees het hardop: “PumpOn wordt Start.”
Met een “maar niet als”
Lees het hardop: “PumpOn wordt Start, en niet TankFull.”
PumpOnDe tag van de pomp. Als hij TRUE is, draait de pomp; als hij FALSE is, stopt de pomp.
Probeer de tweede regel
Pump gestopt
Start FALSE AND NOT TankFull FALSE → PumpOn FALSE
Nieuwe woorden
- Code
- Regels die op een korte, strikte manier zijn geschreven zodat een PLC ze kan lezen.
- :=
- “Wordt”. De tag links krijgt de waarde die rechts is uitgerekend.
- AND NOT
- “Maar niet als”. Beide delen moeten kloppen voordat het resultaat TRUE is.
Snelle check
In PumpOn := Start; wat gebeurt er als Start FALSE is?
Nieuw met PLC's? Zeg hallo en vraag wat je wilt in de Kleedkamer.