Puesta en marcha
13.4 Estados operativos de la CPU
13.4.3
Estado operativo STOP
Comportamiento
En el estado operativo STOP, la CPU no ejecuta el programa de usuario.
Todas las salidas están desactivadas o reaccionan del modo parametrizado para el módulo en
cuestión: devuelven el valor sustitutivo parametrizado o mantienen el último valor emitido,
con lo que el proceso controlado se mantiene en un estado operativo seguro.
Particularidades
El estado operativo STOP provoca un fallo de telegrama en el accionamiento, con una
correspondiente reacción en el lado de accionamiento (p. ej., parada rápida DES3, en función
de la parametrización). Encontrará más información en el manual de funciones SINAMICS
S120 Comunicación (https://support.industry.siemens.com/cs/ww/de/view/109781721/es).
13.4.4
Estado operativo RUN
Comportamiento
En estado operativo "RUN" se procesa el programa cíclico, controlado por tiempo y por
alarmas. Las direcciones que se encuentren en la memoria imagen de proceso "Actualización
automática" se actualizan automáticamente en cada ciclo del programa. Encontrará más
información al respecto en el capítulo Memorias imagen de proceso y parciales de proceso
(Página 168).
Procesamiento del programa de usuario
Una vez que la CPU ha escrito las salidas y ha leído las entradas, el programa cíclico las
ejecuta desde la primera instrucción hasta la última. Los eventos con mayor prioridad, como,
p. ej., alarmas de proceso, alarmas de diagnóstico, funciones de Motion Control o
comunicación, pueden interrumpir el flujo del programa cíclico y alargar el tiempo de ciclo.
Si se ha parametrizado un tiempo de ciclo mínimo, la CPU termina el ciclo una vez
transcurrido el tiempo de ciclo mínimo aunque la ejecución del programa de usuario haya
requerido menos tiempo.
El sistema operativo vigila si el tiempo de ejecución del programa cíclico alcanza un límite
superior configurable, el tiempo de ciclo máximo. Dicho tiempo de vigilancia se reinicia
llamando la instrucción RE_TRIGR en cualquier punto del programa.
Si el programa cíclico excede el tiempo de vigilancia del ciclo, el sistema operativo intenta
arrancar el OB de error de tiempo (OB 80). Si el OB no está disponible, la CPU ignora que se
ha excedido el tiempo de vigilancia del ciclo. Si el tiempo de vigilancia del ciclo se supera por
segunda vez, p. ej., mientras se procesa el OB de error de tiempo, la CPU pasa al estado
operativo STOP.
294
SIMATIC Drive Controller
Manual de sistema, 11/2023, A5E50155005-AD