6.4.4
Funktion _alarmScId
Die Funktion ist ab Version V3.1 des SIMOTION Kernels verfügbar.
Sie zeigt den Zustand einer Meldung und deren Quittierungszustand an. Die Meldung wird
über eine projektweit eindeutige AlarmId vorgegeben (siehe AlarmId (Seite 385)).
Eine ähnliche Funktion für Versionen des SIMOTION Kernels bis V3.0 ist am Ende des
Abschnitts beschrieben.
Deklaration
_alarmScId (
Eingangsparameter
Ev_Id
Rückgabewert
Datentyp:
Der Rückgabewert informiert den Anwender über das Ergebnis des Aufrufs und über den
Zustand einer Meldung. Nachfolgend Konstantenwerte und symbolische Konstanten, die
Sie gleichberechtigt verwenden können.
Erste Abfrage nach Fehler, siehe auch Meldungen programmieren (Seite 383):
16#8000
16#8001
Zweite Abfrage nach Meldungszustand, siehe auch Meldungen programmieren
(Seite 383):
16#0000
16#0001
Basisfunktionen
Funktionshandbuch, 05/2009
Ev_Id
: StructAlarmId
)
: DWORD
Datentyp:
AlarmId der zu generierenden Meldung (siehe AlarmId (Seite 385))
DWORD
Filter für Fehler
ALARMS_ERROR
Meldungsname nicht zulässig.
ALARMS_ERROR OR
DSC_SVS_DEVICE_ALARMS_ILLEGAL_EVENT_ID
Meldung gegangen, nicht quittiert (a).
Meldung gekommen, nicht quittiert (b).
ALARMS_STATE
Programmieren Ablaufsystem/Tasks/Systemtakte
6.4 Funktionen zur Meldungsprogrammierung (AlarmS)
StructAlarmId
295