Skip to main content

Implementazione di un allarme implicito

Tipo di allarme Allarme (API) funziona in modo simile al tipo di allarme API degli eventi.

La differenza è che tutte le classi di allarme possono essere utilizzate con tutti i metodi di conferma. L'applicazione può essere utilizzata per controllare quando vengono eseguite le transizioni "Attiva" e "Disattiva". A seconda della classe di allarme e dei suoi metodi di conferma, questo tipo di allarme potrebbe richiedere la conferma.

Lo configuri in un Ragruppa di allarme o in un Modello Ragruppa di allarme Con istanza template. Gli stati di allarme possono essere impostati chiamando l'API.

Il IAlarmHandler9 interfaccia del AlarmManager la libreria fornisce funzioni per attivare, sbloccare, attivare (ActivateAlarm) e disattivare (DeactivateAlarm ) allarmi. Il ActivateAlarmInstance E DeactivateAlarmInstance Le funzioni vengono utilizzate quando gli allarmi sono configurati come "allarmi di istanza".

Esempio 55. Esempio
_visu_example_alarm_api.png

Frammento di codice per impostare gli stati di allarme chiamando l'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);