Instrucciones Dis_Airt Y En_Airt (Retardar/Habilitar Tratamiento De Eventos De Alarma Y Errores Asíncronos De Mayor Prioridad) - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido
9.5.5
Instrucciones DIS_AIRT y EN_AIRT (Retardar/habilitar tratamiento de eventos
de alarma y errores asíncronos de mayor prioridad)
Las instrucciones DIS_AIRT y EN_AIRT sirven para deshabilitar y habilitar el procesamiento de
alarmas.
Tabla 9-124
Instrucciones DIS_AIRT y EN_AIRT
KOP / FUP
SCL
DIS_AIRT();
EN_AIRT();
Tabla 9-125
Tipos de datos para los parámetros
Parámetro y tipo
RET_VAL
OUT
El sistema operativo cuenta las ejecuciones de DIS_AIRT. Cada ejecución permanece activa hasta
que es cancelada específicamente por una instrucción EN_AIRT o hasta que se termina de
procesar el OB actual. Ejemplo: Si se han deshabilitado alarmas cinco veces con cinco
ejecuciones de DIS_AIRT, puede cancelarlas con cinco ejecuciones de EN_AIRT antes de que las
alarmas se rehabiliten.
Una vez que los eventos de alarma sean habilitadas nuevamente, se procesan las alarmas que
ocurrieron cuando estaba activa la instrucción DIS_AIRT, o bien se procesan tan pronto como se
haya ejecutado el OB actual.
El parámetro RET_VAL indica el número de veces que se ha inhibido el procesamiento de
alarmas. Este es el número de ejecuciones de DIS_AIRT en la cola de espera. El procesamiento
de alarmas solo se puede habilitar nuevamente cuando el parámetro RET_VAL = 0.
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Descripción
DIS_AIRT retarda el procesamiento de eventos de alarma nuevos. DIS_AIRT se puede
ejecutar más de una vez en un OB.
EN_AIRT habilita el procesamiento de eventos de alarma deshabilitados anteriormen‐
te con la instrucción DIS_AIRT. Toda ejecución de DIS_AIRT debe ser cancelada por una
ejecución de EN_AIRT.
Las ejecuciones de EN_AIRT deben ocurrir en un mismo OB, o bien en una FC o FB
llamado desde el mismo OB, antes de poder habilitar las alarmas nuevamente para
este OB.
Tipo de datos
Descripción
Int
Número de retardos = número de ejecuciones de DIS_AIRT en la cola
de espera.
Instrucciones avanzadas
9.5 Alarmas
413
Tabla de contenido
loading

Tabla de contenido