Condición de renglón de diagrama de escalera
Los controladores basados en Logix evalúan las instrucciones de escalera basándose en la condición de renglón que precede a la instrucción (es decir, condición de entrada de renglón). Basándose en la condición de entrada de renglón y en la instrucción, el controlador establece la condición de renglón que sigue a la instrucción (es decir, condición de salida de renglón), lo que, a su vez, influye en cualquier instrucción posterior.

Si la condición de entrada de renglón a una instrucción de entrada es verdadera, el controlador evalúa la instrucción y establece la condición de salida de renglón en función de los resultados de la instrucción. Si la evaluación de la instrucción resulta en verdadera, la condición de salida de renglón es verdadera. Si la evaluación de la instrucción resulta en falsa, la condición de salida de renglón es falsa.
El controlador también preescanea instrucciones. El preescaneado es un escaneado especial de todas las rutinas del controlador. El controlado escanea todas las rutinas principales y subrutinas durante el pre-escaneado, pero ignora los saltos que podrían omitir la ejecución de instrucciones. El controlador ejecuta todos los bucles FOR y las llamadas de subrutinas. Si se llama a una subrutina más de una vez, se ejecuta cada vez que se llama. El controlador utiliza el pre-escaneado de instrucciones de diagrama de escalera para restablecer E/S y valores internos no retentivos.
Durante el pre-escaneado, los valores de entrada no son actuales y las salidas no se escriben. Las siguientes condiciones dan lugar a un preescaneado:
- Cambiar del modo Programa al modo Marcha.
- Activar automáticamente el modo Marcha a partir de una condición de encendido
- El pre-escaneado de un programa no se realiza cuando:
- El programa se programa mientras se está ejecutando el controlador
- El programa no está programado cuando el controlador pasa al modo Marcha
Entregue su opinión