Eventos de alarma de retardo
Los eventos de alarma de retardo se configuran para que ocurran cuando ha transcurrido un
retardo especificado. El retardo se asigna con la instrucción SRT_DINT. Los eventos de
alarma de retardo interrumpirán el ciclo con el fin de ejecutar el OB de alarma de retardo
correspondiente. Solo puede asignar un OB de alarma de retardo a un evento de retardo. La
CPU soporta cuatro eventos de retardo.
Tabla 4- 4
Entrada
Sign
4.1.3.4
OB de alarma cíclica
Los OB de alarma cíclica se ejecutan en intervalos periódicos. Puede configurar hasta un
total de cuatro eventos de alarma cíclica con un OB correspondiente a cada evento de
alarma cíclica.
Eventos de alarma cíclica
Los eventos de alarma cíclica permiten configurar la ejecución de un OB de alarma en un
tiempo de ciclo configurado. Configura el tiempo de ciclo inicial cuando crea un OB de
alarma cíclica. Un evento cíclico interrumpe el ciclo y ejecuta el OB de alarma cíclica
correspondiente. Tenga en cuenta que el evento de alarma cíclica tiene una clase de
prioridad más alta que el evento de ciclo.
Solo puede asignar un OB de alarma cíclica a un evento cíclico.
Puede asignar un desfase a cada alarma cíclica de forma que la ejecución de alarmas
cíclicas con el mismo tiempo de ciclo pueda ejecutarse con un offset la una de la otra por la
cantidad de desfase. El desfase predeterminado es 0. Para modificar el desfase inicial o
para cambiar el tiempo de ciclo inicial de un evento cíclico, haga clic con el botón derecho
del ratón en el OB de alarma cíclica del árbol del proyecto, seleccione "Propiedades" en el
menú contextual y, a continuación, haga clic en "Alarma cíclica" e introduzca los valores
iniciales nuevos. También se puede consultar y modificar el tiempo de ciclo y el desfase
desde el programa con las instrucciones de consulta de alarma cíclica (QRY_CINT) y ajuste
de alarma cíclica (SET_CINT). Los valores de tiempo de ciclo y desfase definidos en la
instrucción SET_CINT no se conservan tras desconectar y conectar la alimentación, o tras
pasar a estado operativo STOP; los valores de tiempo de ciclo y desfase vuelven a los
valores iniciales tras desconectar y conectar la alimentación, o tras pasar a estado operativo
STOP. La CPU admite un total de cuatro eventos de alarma cíclica.
4.1.3.5
OB de alarma de proceso
Los OB de alarma de proceso se ejecutan cuando se produce el evento de hardware
pertinente. Los OB de alarma de proceso interrumpen la ejecución cíclica normal del
programa como reacción a una señal de un evento de hardware.
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
Información de inicio para un OB de alarma de retardo
Tipo de datos
Descripción
Word
Identificador transferido a llamada de disparo de SRT_DINT
Principios básicos del PLC
4.1 Ejecución del programa de usuario
89