Skip to main content

Implementación de una alarma implícita

Tipo de alarma Alarma (API) funciona de manera similar al tipo de alarma. API de eventos.

La diferencia radica en que todas las clases de alarma se pueden usar con todos los métodos de reconocimiento. La aplicación permite controlar cuándo se realizan las transiciones "Activar" y "Desactivar". Dependiendo de la clase de alarma y sus métodos de reconocimiento, es posible que sea necesario reconocer este tipo de alarma.

Configura esto en un Agrupar de alarmas o en un Plantilla de Agrupar de alarmas Con instancia de plantilla. Los estados de alarma se pueden configurar llamando a la API.

El IAlarmHandler9 interfaz de la AlarmManager biblioteca proporciona funciones para activar, desbloquear y activar (ActivateAlarm) y desactivar (DeactivateAlarm ) alarmas. El ActivateAlarmInstance y DeactivateAlarmInstance funciones se utilizan cuando las alarmas se configuran como "alarmas de instancia".

ejemplo 55. Ejemplo
_visu_example_alarm_api.png

Fragmento de código para establecer estados de alarma llamando a la API

AlarmManager.AlarmGlobals.g_AlarmHandler.ActivateAlarmInstance(THIS, Alm_AGT_POU_Alarm_IDs.ID_1);
AlarmManager.AlarmGlobals.g_AlarmHandler.DeactivateAlarmInstance(THIS, Alm_AGT_POU_Alarm_IDs.ID_1);