Skip to main content

Implementazione di un allarme implicito

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

La differenza è che tutte le classi di allarme possono essere utilizzate con tutti i metodi di riconoscimento. L'applicazione può essere utilizzata per controllare quando vengono eseguite le transizioni «Attiva» e «Disattiva». A seconda della classe di allarme e dei relativi metodi di riconoscimento, potrebbe essere necessario riconoscere questo tipo di allarme

Lo configuri in un gruppo di allarme o in un modello di gruppo di allarme con un'istanza del modello. Gli stati degli allarmi possono essere impostati chiamando l'API

Le IAlarmHandler9 interfaccia di AlarmManager la libreria fornisce funzioni per attivare, sbloccare, attivare (ActivateAlarm) e disattiva (DeactivateAlarm) allarmi. Il ActivateAlarmInstance e DeactivateAlarmInstance le funzioni vengono utilizzate quando gli allarmi sono configurati come «allarmi di istanza».

Esempio 23. 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);