Sentencias SCL.
AND y OR.
- “Motor”:=”Pulsador paro” AND ( “Pulsador marcha” OR “Motor”);
IF THEN
- IF “Final de carrera” THEN
- “Led H1” :=1;
- ELSE
- “Led H1”:=0;
- END_IF
IF NOT THEN
- IF THEN
- IF NOT “Fotocélula” OR “sensor 1” THEN
- “Motor1”:=1
- END _IF;
- IF “Contando”>10 THEN
- “LedH2” :=1”
- ELSE
- “Contando” :=0
- END IF;
WHILE DO
- WHILE “Parametro”:=1 DO
- “Motor2”=1;
- EXIT
CASE OF
- CASE “Contando” OF
- 1: “Impulsos” :=100;
- 2..4: “Impulsos” :=200;
- 5,6,7: “Impulsos” :300;
- ELSE
- “Impulsos” :=0;
- END_CASE
FOR TO DO
- FOR #i:=2 TO 6 BY 2 DO
- “sumando”:=”sumando”+1;
- IF “sumando”>1200 THEN
- «Contador» :=1;
- END_IF;
- END_FOR;
Prácticas SCL
Temporizadores y enclavamientos.
Contadores y comparaciones.
Contador y bucle IF THEN.