Instrucción While-Do - Siemens SIMATIC S7-1200 Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido
100BInstrucciones básicas
7.8 Control del programa
7.8.5
Instrucción WHILE-DO
Tabla 7- 99
Instrucción WHILE
SCL
WHILE "condición" DO
Instrucción;
Instrucción;
...;
END_WHILE;
Tabla 7- 100 Parámetros
Parámetro
"condición"
Instrucción
Nota
La instrucción WHILE evalúa el estado de "condición" antes de ejecutar cualquier
instrucción. Para ejecutar las instrucciones como mínimo una vez independientemente del
estado de "condición" utilice la instrucción REPEAT.
La instrucción WHILE se ejecuta de acuerdo con las siguientes normas:
● Antes de cada iteración del cuerpo del bucle se evalúa la condición de ejecución.
● El cuerpo del bucle que sigue a DO va iterando mientras la condición de ejecución tenga
● Cuando se da el valor FALSE, el bucle se salta y se ejecuta la instrucción que lo sigue.
Para finalizar el bucle independientemente del estado de la expresión "condición" utilice la
Instrucción EXIT (Página 228). La instrucción EXIT ejecuta la instrucción que sigue
inmediatamente a la instrucción END_WHILE
Utilice la instrucción CONTINUE para saltar las siguientes instrucciones de un bucle WHILE
y continuar con la comprobación de si se cumple o no la condición de fin.
226
Descripción
La instrucción WHILE realiza una serie de instrucciones hasta que una condición
determinada es TRUE.
Los bucles WHILE se pueden anidar. La instrucción END_WHILE se refiere a la
última instrucción WHILE ejecutada.
Descripción
Requerida. Una expresión lógica que evalúa si el estado es TRUE o FALSE. (Una condición
"null" se interpreta como FALSE.)
Opcional. Una o más instrucciones que se ejecutan hasta que la comprobación de la condición
sea TRUE.
el valor TRUE.
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05
Tabla de contenido
loading

Tabla de contenido