Rockwell Automation Allen-Bradley Logix 5000 Serie Manual De Referencia página 943

Tabla de contenido

Publicidad

Programación de texto estructurado
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
negativo. Si es negativo, el lazo finaliza cuando el índice sea menor que el valor
terminal. Si es positivo, el lazo finaliza cuando el índice es mayor que el valor
terminal.
Cada vez que la instrucción FOR ejecuta la rutina, añade el Step size al Index.
No haga demasiados lazos en un solo escaneado. Un número excesivo de
repeticiones puede provocar que la vigilancia del controlador exceda el tiempo de
espera, lo que provocaría un fallo mayor.
Operandos
FOR count:= initial_value TO
final_value BY increment DO
<statement>;
END_FOR;
Operando
Tipo
count
SINT INT
DINT
initial_ value
SINT INT
DINT
SINT INT
final_ value
DINT
increment
SINT INT
DINT
Importante: No realice demasiadas iteraciones del lazo en un mismo
escaneado.
El controlador no ejecuta otras instrucciones de la rutina hasta
completar el lazo.
Se produce un fallo grave si la ejecución del lazo supera el
temporizador de vigilancia para la tarea.
Considere la posibilidad de usar otro construción, como IF_THEN.
Format
Descripción
Etiqueta
Etiqueta para almacenar la posición
de conteo a medida que se ejecuta
el lazo FOR_DO.
Etiqueta
Debe evaluar hasta un número
Expresión
Especifica el valor inicial de counteo
Inmediato
Etiqueta
Especifica el valor final de counteo,
Expresión
que determina cuándo salir del lazo
Inmediato
Etiqueta
(Opcional) cantidad en la que se
Expresión
debe incrementar el conteo cada
Inmediato
vez que se pasa el lazo
Si no especifica un valor de
incremento, el conteo se aumentará
de 1 en 1.
Capítulo 24
943

Publicidad

Tabla de contenido
loading

Tabla de contenido