Rückgabewert
Datentyp:
Der Rückgabewert informiert den Anwender über das Ergebnis des Aufrufs.
Die angegebenen Werte können als ODER-Verknüpfung zwischen der Konstanten
ALARMS_ERROR und den Konstanten DSC_SVS_DEVICE_ALARMS_xxx dargestellt
werden.
16#0000
16#8001
16#8002
16#8003
16#8004
16#8005
Basisfunktionen
Funktionshandbuch, 05/2009
Vorbelegung:
Begleitwert: Erlaubt sind hier alle elementaren Datentypen. Die Eingabe von Werten ist
nicht erlaubt, nur Variablen oder vorher definierte Bezeichner für Konstanten von
einem der erlaubten Datentypen.
Angabe des Begleitwerts ist erforderlich, wenn bei der Meldungsprojektierung in
SIMOTION SCOUT ein Begleitwert definiert wurde.
Eine Prüfung mit dem Datentyp des in der Meldung projektierten Begleitwerts ist
während des Compilierens nicht möglich.
DWORD
Kein Fehler
Bei kommender Meldung ist Eintrag in Meldeliste erfolgt.
Bei gehender Meldung wurde Eintrag in der Meldeliste gestrichen.
Meldungsname nicht zulässig.
ALARMS_ERROR OR
DSC_SVS_DEVICE_ALARMS_ILLEGAL_EVENT_ID
Meldungsverlust durch Überlauf (kein Platz mehr in der
Meldeliste.)
Es sind alle 40 Einträge der Meldeliste belegt.
Eintrag in Meldeliste ist nicht erfolgt.
ALARMS_ERROR OR
DSC_SVS_DEVICE_ALARMS_LAST_ENTRY_USED
Meldungsverlust durch Überlauf (Signal noch nicht gesendet,
Signal-Overflow.)
Sendepuffer für Benachrichtigung der Clients ist noch durch das
letzte Ereignis belegt.
Eintrag in Meldeliste ist nicht erfolgt.
Fehler tritt evtl. auch auf, wenn Funktionsaufrufe mit steigender
und fallender Flanke kurz hintereinander kommen.
ALARMS_ERROR OR
DSC_SVS_DEVICE_ALARMS_LAST_SIGNAL_USED
Doppelmeldung, Meldung abgewiesen (Aufruf mit Meldung zum 2.
Mal hintereinander gekommen oder hintereinander gegangen.).
Eintrag in Meldeliste ist nicht erfolgt.
ALARMS_ERROR OR DSC_SVS_DEVICE_ALARMS_IV_CALL
Kein Anzeigegerät angemeldet (Meldung wird trotzdem in Liste
eingetragen.)
ALARMS_ERROR OR
DSC_SVS_DEVICE_ALARMS_EVENT_ID_NOT_USED
Programmieren Ablaufsystem/Tasks/Systemtakte
6.4 Funktionen zur Meldungsprogrammierung (AlarmS)
0
293