Principios básicos del PLC
4.1 Ejecución del programa de usuario
Eventos de alarma de proceso
Los cambios en el hardware, como por ejemplo un flanco ascendente o descendente en una
entrada o bien un evento de contador rápido (HSC), disparan los eventos de alarma de
proceso. El S7-1200 admite un OB de alarma para cada evento de alarma de proceso. Los
eventos de hardware se habilitan en la configuración de dispositivos y se asigna un OB para
un evento en la configuración de dispositivos o con una instrucción ATTACH en el programa
de usuario. La CPU soporta varios eventos de alarma de proceso. El modelo de CPU y el
número de entradas determinan los eventos exactos que están disponibles.
Los límites para los eventos de alarma de proceso son los siguientes:
Flancos:
● Eventos de flanco ascendente: 16 como máximo
● Eventos de flanco descendente: 16 como máximo
Eventos de HSC:
● CV=PV: 6 como máximo
● Cambio de sentido: 6 como máximo
● Inicialización externa: 6 como máximo
4.1.3.6
OB de alarma de error de tiempo
Si se ha configurado, el OB de alarma de error de tiempo (OB 80) se ejecuta cuando el ciclo
supera el tiempo de ciclo máximo o cuando se produce un evento de error de tiempo. Si se
dispara, se ejecuta e interrumpe la ejecución cíclica normal del programa o cualquier otro
OB de evento.
La aparición de cualquiera de esos eventos genera una entrada en el búfer de diagnóstico
que describe el evento. La entrada del búfer de diagnóstico se genera independientemente
de la existencia del OB de alarma de error de tiempo.
90
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG