Repeat - Rockwell Automation Logix5000 Manual De Programación

Tabla de contenido

Publicidad

REPEAT...UNTIL

REPEAT

<statement>;
UNTIL bool_expression
END_REPEAT;
Descripción:
Opcional
30
Use el lazo REPEAT...UNTIL para continuar haciendo algo hasta que las
condiciones sean verdaderas.
Operandos:
Texto estructurado
Operando
bool_
expression
Asegúrese de no repetir dentro del lazo demasiadas veces en un solo escán.
IMPORTANTE
• El controlador no ejecuta ningún otro enunciado en la rutina mientras
no se complete el lazo.
• Si el tiempo que se requiere para completar el lazo es mayor que el
temporizador de control (watchdog) para la tarea, se produce un fallo
mayor.
• Considere usar una construcción diferente, por ejemplo IF...THEN.
La sintaxis es:
REPEAT
<statement>;
IF bool_expression2 THEN
EXIT;
END_IF;
UNTIL bool_expression1
END_REPEAT;
Tipo
Formato
BOOL
Tag
Expresión
Programación de texto estructurado
Introduzca
Expresión o tag BOOL que evalúa
respecto a un valor BOOL (expresión
BOOL)
Enunciados a ejecutarse mientras
bool_expression1 es falsa
Si existen condiciones en las que usted
desee salir del lazo anticipadamente, use
otros enunciados, tal como la construcción
IF...THEN, para condicionar un enunciado
EXIT.
Publicación 1756-PM007B-ES-P – Julio 2008
Capítulo 1

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido