Alarm-Definition |
Top Previous Next |
Im Tabellenblatt <Alarm> werden den Alarmvariablen die Alarmmeldungstexte, die alarmspezifischen Eigenschaften, Aktionen und Informationen zugewiesen.
Das Tabellenblatt Alarm ist wie folgt aufgebaut:
Spalte Variable Variable spezifiziert das Datenwort und Datenbit im Alarmbuffer. Die Datenworte [0] bis [3] sind für Statusinformationen reserviert. Alarme beginnen ab Datenwort [4]. Spalte Alarmnumber Die Spalte Alarmnumber definiert die Alarmnummer des entsprechenden Alarms. Alarmnummern müssen eindeutig sein. Spalte Text/File In der Spalte Text/File wird der zugehörige Alarmtext definiert. Alarmtexte können mehrsprachig definiert werden. Spalten Font, Color, Backcolor Diese Spalten definieren den alarmspezifischen Font, Schrift- und Hintergrundfarbe. Spalte Action Alarm Info In der Spalte Action Alarm Info kann eine oder mehrere durch Komma getrennte, alarmspezifische Aktion definiert werden. Die Aktion des selektierten Alarms in der Alarmliste kann mit Hilfe der Button-Aktion Alarmlist:Info=<x> aufgerufen werden.
Alarminfo des selektierten Alarms aufrufen. Beispiel AlarmList:info=1 -> #Page=Diagnose AlarmList:info=2 -> #Page=Detail100 Spalte Action Alarm Helptext In der Spalte Alarm Helptext kann eine alarmspezifische Hilfetextdatei definiert werden. Der Hilfetext des aktuell selektierten Alarms in der Alarmliste ist in der Systemvariablen /S/SYS/AlarmList[<name>].TxtInfo gespeichert und kann mit Hilfe des Objekts TextList angezeigt werden.
Spalte Class Der Alarm kann einer bestimmten Klasse zugeordnet werden. Folgende Klassen werden unterstützt:
Error ( Default) Entspricht den normalen verhalten. Wenn nichts angegeben wird,
Warning: Die Meldung wird automatisch quittiert. Die Bit [0].2 wird nicht beeinflusst.
Siehe auch
|