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:

 

Variable

Alarm-number

Text/File

Font

Color

Back-color

Action Alarm Info

Alarm Helptext

Class

[0].0

 

1 = Alarm(e) aktiv (EPAM -> PLC)

 

 

 

 

 

 

[0].1

 

1 = Anwender hat alle Alarme quittiert (EPAM -> PLC)

 

 

 

 

 

 

[0].2

 

1 = nicht quittierte Alarm(e) vorhanden (EPAM -> PLC)

 

 

 

 

 

 

[0].3

 

1 = Alarm file gespeichert

 

 

 

 

 

 

[0].4 - [0].15

 

reserviert

 

 

 

 

 

 

[1]

 

Alarmnummer zum Quittieren eines einzelnen Alarms (EPAM -> PLC)

 

 

 

 

 

 

[2].0

 

1 = Quittieren aller Alarme (PLC -> EPAM)

 

 

 

 

 

 

[2].1

 

1 = Alarm Aktion sperren (PLC -> EPAM)

 

 

 

 

 

 

[2].2

 

1 = Speichern sperren (PLC -> EPAM)

 

 

 

 

 

 

[2].3 - [2].15

 

reserviert

 

 

 

 

 

 

[3]

 

Alarmnummer zum Quittieren eines einzelnen Alarms (PLC -> EPAM)

 

 

 

 

 

 

[4].0

100

Alarm 1

Alarm.fnt

red

black

#Page=Diagnose,#Page=Detail100

Alarm100.txt

 

[4].1

101


 

 

 

 

 

 

...

 


 

 

 

 

 

 

[4].15

 


 

 

 

 

 

 

[5].0

 


 

 

 

 

 

 

...

 


 

 

 

 

 

 

 

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

Alarm-Objekt
Alarmlist-Objekt
Alarm-Aktionen
Alarm-Systemvariablen
Alarmanzeige