Contaje, medida de frecuencia y modulación de ancho de pulso
Se ha perdido una alarma de proceso
La CPU comunica el error "Se ha perdido una alarma de proceso" cuando, estando
habilitadas las alarmas de proceso, se orginia la misma alarma de proceso antes incluso del
acuse de la última alarma de proceso.
5.8.3
Alarma de proceso
Es posible disparar una alarma de proceso con determinados eventos. La alarma de
proceso permite reaccionar a los eventos inmediatamente en el programa de usuario.
Proceso
1. Habilite la alarma de proceso en el diálogo de parametrización "Parámetros básicos".
(Selección de alarmas: Proceso o diagnóstico/proceso)
2. Ajuste cada uno de los eventos que desea que disparen una alarma de proceso en las
pantallas de parametrización correspondientes a "Contaje", "Medida de frecuencia" o
"Modulación de ancho de pulso".
3. Instale el OB de alarma de proceso (OB 40) en su programa de usuario.
Reacción ante una alarma de proceso
El sistema operativo de la CPU accede al OB 40 en el programa de usuario.
Nota
Cuando se dispara una alarma sin que se encuentre cargado el OB correspondiente, la
CPU pasa a STOP.
Evaluación de una alarma de proceso en el programa de usuario
Después de dispararse una alarma de proceso podrá evaluar en el OB 40 qué alarma de
proceso se ha disparado.
•
Si en el OB 40, byte 6 + 7 (OB 40_MDL_ADDR) consta la dirección de su submódulo, la
alarma de proceso se ha disparado por el contador de su CPU.
•
Obtendrá la causa exacta evaluando los bytes 8 y 9 de la palabra doble
OB40_POINT_ADDR.
5-70
CPU 31xC Funciones tecnológicas
A5E00105486-03