Estados De Ejecución Del Programa - Rockwell Automation Allen-Bradley 1785-LT Manual Del Usuario

Controladores programables
Tabla de contenido

Publicidad

Capítulo 7
Selección de las rutinas de interrupción
Estado de espera
Mientras se está efectuando la transferencia
en bloques, se realiza una operación
de reprogramación, y se ejecutan programas
de más baja prioridad (a menos que
todas las otras ejecuciones estén prohibidas
por una zona UID/UIE alrededor de la
transferencia en bloques)
7-2
Estados de ejecución del programa
Los programas de usuario en el procesador PLC-5 clásico siempre
están en uno de los siguientes cinco estados: completado, listo,
ejecución, espera o en fallo.
Estado completado
El programa ha completado la ejecución
o todavía no ha empezado la ejecución
Estado listo
El programa estaría ejecutando si fuera de una prioridad mayor;
todos los programas pasan por este estado; pueden haber
varios programas en este estado en cualquier momento dado
Estado de espera
El programa está listo para la ejecución pero está
esperando que ocurra algún suceso (tal como la terminación
de un temporizador o entrada a transición)
Estado de ejecución
El programa está ejecutando; sólo
un programa a la vez puede estar
en este estado
¿Hay un nuevo programa
listo con mayor
prioridad?
(por ej., un MCP, STI, PII)
¿Está en fallo el programa?
¿Solicita el programa una
transferencia en bloque remota?
(rutinas STI y PII solamente)
Estado completado
El programa ha completado la ejecución
o todavía no ha empezado la ejecución
No
No
No
Estado en fallo
Ocurrió un error de
tiempo de
ejecución dentro
del programa
El contador de programa
es ajustado para apuntar a
la siguiente instrucción
¿Elije limpiar el fallo una rutina
de fallo apropiada?
No
Todos los programas de usuario activos
son cancelados y el procesador
entra al estado en fallo

Publicidad

Tabla de contenido
loading

Tabla de contenido