9.5
Alarmas
9.5.1
Instrucciones ATTACH y DETACH (Asignar OB a evento de alarma/deshacer
asignación)
Las instrucciones ATTACH y DETACH permiten activar y desactivar subprogramas
controlados por eventos de alarma.
Tabla 9- 97
Instrucciones ATTACH y DETACH
KOP / FUP
Tabla 9- 98
Tipos de datos para los parámetros
Parámetro y tipo
OB_NR
IN
EVENT
IN
ADD
IN
(solo ATTACH)
RET_VAL
OUT
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
SCL
ret_val := ATTACH(
ob_nr:=_int_in_,
event:=_event_att_in_,
add:=_bool_in_);
ret_val := DETACH(
ob_nr:=_int_in_,
event:=_event_att_ in);
Tipo de datos
Descripción
OB_ATT
Identificador del bloque de organización: Seleccione uno de los OBs
de alarma de proceso que fueron creados utilizando la función
"Agregar nuevo bloque". Haga doble clic en el campo de parámetro.
A continuación, haga clic en el símbolo de ayuda para ver los OBs
disponibles.
EVENT_ATT
Identificador del evento: Seleccione uno de los eventos de alarma de
proceso habilitados en la configuración de dispositivos PLC para las
entradas digitales o los contadores rápidos. Haga doble clic en el
campo de parámetro. A continuación, haga clic en el símbolo de
ayuda para ver los eventos disponibles.
Bool
ADD = 0 (predeterminado): Este evento reemplaza a todas las
•
asignaciones de eventos anteriores de este OB.
ADD = 1: Este evento se agrega a asignaciones de eventos ante-
•
riores de este OB.
Int
Código de condición de ejecución
Instrucciones avanzadas
Descripción
ATTACH habilita la ejecución de un subpro-
grama de OB de alarma para un evento de
alarma de proceso.
DETACH deshabilita la ejecución de un sub-
programa de OB de alarma para un evento de
alarma de proceso.
9.5 Alarmas
443