Funcionamiento del controlador
Comportamiento ante un reinicio en caliente
Causa de un
reinicio en
caliente
Ilustración
202
Un reinicio en caliente puede producirse:
Cuando se restaura la alimentación sin pérdida del contexto de la aplicación.
Cuando el programa ajusta el bit %S1 a 1.
Desde el monitor de operación, cuando el autómata está en modo de detención.
En el esquema siguiente se describe una operación de reinicio en caliente en modo
de ejecución.
EJECUTAR
Adquisición de entradas
Ejecución del programa SUP
Si el bit %S1=1,
posible proceso con
reinicio en caliente
Detección del corte
de alimentación
>Corte de alimentación
pequeño
No
INF
Establecer el bit %S1 en 0
Actualización de
las salidas
Pruebas automáticas de
Sí
Establecer el bit %S1 en 1
ESPERAR
Detener el procesador,
guardar el contexto de
aplicación
Restauración de la
alimentación
configuración parcial
durante un solo ciclo
35013245 06/2006