Función on line "ESTADO DE VARIABLES"
11.1
Función on line "ESTADO DE VARIABLES"
La función on line "ESTADO DE VARIABLES" permite leer el estado actual de ciertos
operandos (variables de proceso). La función activa los puntos de control del sistema durante el
tratamiento del programa cíclico, en modo STOP y en modo ESPERA. Los estados de las
variables de proceso deseadas son representados en el momento en el cual el punto de control
del sistema es alcanzado. Todas las variables de proceso pueden ser representadas. No se
produce ningún error de direccionamiento ADF en el caso de visualizar alguna variable que no
pertenezca a la imagen de proceso.
Transcurso de la función durante la
.
,
Si la función se ejecuta mientras que el autómata se encuentra en modo ARRANQUE o RUN,
el tratamiento del programa continúa hasta que se alcance el punto de control del sistema
cíclico. Al finalizar el ciclo, los estados de las señales de los operandos son escrutados y
representados. El estado de las entradas es leído de la memoria imagen de proceso. Mientras
que la función no sea interrumpida, los estados de las señales son actualizados. Los estados
de las señales no son escrutados en cada punto de control del sistema.
Si el punto de control del sistema 'ciclo' no es alcanzado, los estados de señales no serán
representados (por ejemplo si existe un bucle sin fin en el programa de usuario).
Arranque de la función en modo STOP:
Si la función "ESTADO DE VARIABLES" se arranca en modo STOP, los estados de las
señales de los operandos son representados, tal cual existen en el punto de control del sistema
"modo STOP. Es importante que las entradas sean escrutadas directamente desde la tarjeta
de periferia y posteriormente representadas. Es por tanto posible, por ejemplo, controlar si una
señal de entrada entra efectivamente en el procesador. En servicio multiprocesador, se pueden
indicar también todas las entradas independientemente de su inserción en el DB
1. El
estado
de las salidas es leido de la imagen de proceso.
Transcurso de la función en modo FSPFRA:
La función "ESTADO DE VARIABLES" puede ser llamada también mientras que el procesador
se encuentra en modo "ESPERA". Los estados de las sefiales de los operandos con
escrutados y posteriormente representados en el punto de control del sistema "modo
ESPERA". Al igual que para el modo STOP, las entradas son leidas directamente y las salidas
son leídas de la imagen de proceso.
Si un procesador pasa de un modo a otro, (por ejemplo RUN
+
STOP
- ,
REARRANQUE
MANUAL), la función permanece activa.
Para abandonar la función "ESTADO DE VARIABLES", es suficiente con accionar la tecla de
interrupción en el aparato de programación.
Nota
Las variables no son representadas en cada ciclo.