Agregar Obs De Alarma De Proceso Nuevos Al Programa De Usuario; Funcionamiento General - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Instrucciones avanzadas
8.4 Alarmas

Agregar OBs de alarma de proceso nuevos al programa de usuario

De forma predeterminada, ningún OB está asignado a un evento cuando éste se habilita por
primera vez. Se indica en la ficha "Alarma de proceso:" Configuración de dispositivo "<no
conectado>". Solo los OB de alarma de proceso pueden asignarse a un evento de alarma
de proceso. Todos los OB de alarma de proceso existentes aparecen en la lista desplegable
"Alarma de proceso:" . Si no se lista ningún OB, es preciso crear un OB de "Alarma de
proceso" como se indica a continuación. En la rama "Bloques de programa" del árbol del
proyecto:
1. Haga doble clic en "Agregar nuevo bloque", seleccione "Bloque de organización (OB)" y
elija "Hardware interrupt" (Alarma de proceso).
2. Opcionalmente, puede cambiar el nombre del OB, elegir el lenguaje de programación
(KOP, FUP o SCL) y seleccionar el número de bloque (cambiar a modo manual y
seleccionar un número de bloque diferente del propuesto).
3. Edite el OB y agregue la reacción programada que debe ejecutarse cuando ocurra el
evento. Puede llamar FC y FB desde este OB, hasta una profundidad de anidamiento de
seis niveles.
Parámetro OB_NR
Todos los nombres de OB de alarma de proceso existentes aparecen en la lista desplegable
de configuración de dispositivo "Alarma de proceso:" y en la lista desplegable OB_NR del
parámetro ATTACH /DETACH.
Parámetro EVENT
Si está habilitado un evento de alarma de proceso, se le asigna un nombre predeterminado
y unívoco. Este nombre se puede cambiar editando el campo de edición "Nombre de
evento:", pero debe ser un nombre unívoco. Los nombres de eventos se convierten en
nombres de variables en la tabla de variables "Constantes" y aparecen en la lista
desplegable del parámetro EVENT, en los cuadros de las instrucciones ATTACH y
DETACH. El valor de la variable es un número interno utilizado para identificar el evento.

Funcionamiento general

Todo evento de hardware puede asignarse a un OB de alarma de proceso que se pondrá en
cola de espera para ser ejecutado cuando ocurra el evento de alarma de proceso. El OB
puede asignarse al evento durante la configuración o en runtime.
Es posible asignar o cancelar la asignación de un OB a un evento habilitado al realizar la
configuración. Para asignar un OB a un evento durante la configuración hay que usar la lista
desplegable "Alarma de proceso:" (haga clic en la flecha hacia abajo de la derecha) y
seleccione un OB de la lista desplegable de OBs de alarma de proceso disponibles.
Seleccione el nombre de OB deseado en esta lista, o bien elija "<no conectado>" para
cancelar la asignación.
344
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido