Instrucción Continue; Instrucción Exit - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Instrucciones básicas
7.8 Control del programa
7.8.9.7
Instrucción CONTINUE
Tabla 7- 124 Instrucción CONTINUE
SCL
CONTINUE
Instrucción;
;
La instrucción CONTINUE se ejecuta de acuerdo con las siguientes normas:
● Esta instrucción finaliza inmediatamente la ejecución de un cuerpo de bucle.
● Dependiendo de si la condición de repetición del bucle se cumple o no, el bucle vuelve a
ejecutarse o se interrumpe la iteración y se ejecuta la instrucción inmediatamente
posterior.
● En una instrucción FOR la variable de control se incrementa con el incremento
especificado inmediatamente después de una instrucción CONTINUE.
Utilice la instrucción CONTINUE exclusivamente dentro de un bucle. En bucles anidados
CONTINUE siempre se refiere al bucle que lo incluye de forma inmediata. Generalmente,
CONTINUE se utiliza en combinación con una instrucción IF.
Si el bucle debe persistir independientemente de la comprobación de fin, utilice la
instrucción EXIT.
El siguiente ejemplo muestra el uso de la instrucción CONTINUE para evitar un error de
división entre 0 al calcular el porcentaje de un valor:
FOR i := 0 TO 10 DO
IF valor [i] = 0 THEN CONTINUE; END_IF;
END_FOR;
7.8.9.8
Instrucción EXIT
Tabla 7- 125 Instrucción EXIT
SCL
Descripción
EXIT;
La instrucción EXIT se utiliza para finalizar un bucle (FOR, WHILE o REPEAT) en cualquier punto,
independientemente de si se cumple o no la condición de fin.
282
Descripción
La instrucción CONTINUE salta las instrucciones siguientes de un bucle de programa
(FOR, WHILE, REPEAT) y continúa el bucle comprobando si se da la condición de fin. Si
no es así, el bucle continúa.
p := parte / valor[i] * 100;
s := INT_TO_STRING(p);
porcentaje := CONCAT(IN1:=s, IN2:="%");
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido