Herunterladen Inhalt Inhalt Diese Seite drucken

Funktion _Getpendingalarms; Funktionen _Resetalarmid Und _Reset_Allalarmid - Siemens SIMOTION SCOUT Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMOTION SCOUT:
Inhaltsverzeichnis

Werbung

Programmieren Ablaufsystem/Tasks/Systemtakte
6.4 Funktionen zur Meldungsprogrammierung (AlarmS)
6.4.6

Funktion _getPendingAlarms

Beschreibung
Die Funktion liefert entsprechend der maximalen Anzahl der Einträge in die Alarmliste max
40 anstehende Alarme zurück. (pending alarms). Die Anzahl der anstehenden Alarme wird
numberOfPendingAlarms
in
Der Typ des jeweiligen Alarms wird in
Der Status des Alarms wird in
Syntax
_getPendingAlarms
StructRetGetPendingAlarms
END_STRUCT
StructPendingAlarmState
END_STRUCT
6.4.7

Funktionen _resetAlarmId und _reset_AllAlarmId

Beschreibung
Mit den Funktionen _resetAlarmId und _resetAllAlarmId können Sie eine oder alle Alarme
auf "gehend" setzen. Die Quittierung der SQ-Alarme müssen Sie weiter über ein HMI oder
den SCOUT durchführen.
Hinweis
"gehend" setzen und gleichzeitiges "Quittieren" der AlarmSQ ggfs. in einem 2. Schritt;
Mit dem Rücksetzen der Alarme werden die AlarmS gelöscht,
Die AlarmSQ müssen Sie selbst quittieren.
298
numberOfPendingAlarms
alarm
Id
_type
State
angezeigt.
_type
angezeigt.
state
angezeigt.
:StructRetGetPendingAlarms
:STRUCT
:UINT;
:Array[1..40] of StructPendingAlarmState;
:STRUCT
:StructAlarmId;
:EnumAlarmIdType [ALARM_S |ALARM_SQ]
:EnumAlarmIdState [INCOMING|OUTGOING]
Basisfunktionen
Funktionshandbuch, 05/2009

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis