Lokale voortgang laden…
PLC Gym
PLC Gym-homeNiveau 1, 0 XP · je voortgang
Alle hoofdstukken
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.

SiemensRockwell
#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.”

PumpOn

De 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.