Alarmklasse anlegen
Im Folgenden konfigurieren Sie als Beispiel eine Alarmklasse PartsShortage, die ihre Eigenschaften an alle von ihr abgeleiteten Alarme vererbt. Ausgelöste Alarme dieser Klasse führen dazu, dass die Variable bPartsShortage
auf TRUE
gesetzt wird. Wenn ein Visualisierungselement Alarmtabelle programmiert ist, werden die ausgelösten Alarme rot hinterlegt dargestellt und die noch zu quittierenden Alarme gelb.
Selektieren Sie im Gerätebaum das Objekt Alarm Configuration.
Wählen Sie den Befehl
. Vergeben Sie dafür beispielsweise den NamenPartsShortage
.Nach dem Hinzufügen erscheint die neue Alarmklasse
PartsShortage
im Gerätebaum. Das Objekt öffnet sich im Editor.- . Stellen Sie folgende Parameter für die Klasse ein:
Priorität: 10
Archivierung
Alle Alarme, bei denen diese Alarmklasse eingestellt ist, werden archiviert.
Hinweis: Wenn Sie eine Alarmgruppe mit Alarmen anlegen, bei denen diese Alarmklasse eingestellt ist, müssen Sie für die Archivierung ein Objekt für die Alarmspeicherung anlegen und konfigurieren.
Zur Laufzeit werden dann alle Zustandsübergänge von Alarmen dieser Alarmklasse in einer (SQLite-)Datenbank dauerhaft gespeichert. Gleichzeitig kann der Datenbankinhalt innerhalb einer Alarmtabelle dargestellt werden. Voraussetzung dafür ist, dass die Steuervariable Historie der Alarmtabelle gesetzt (
TRUE
) ist.Quittierungsmethode:
REP_ACK
(Alarm inaktiv nach Behebung der Ursache und Quittierung)einzeln quittieren
Im Folgenden definieren Sie, dass die Variable
bPartsShortage
den WertTRUE
erhält, wenn Alarmmeldungen auftreten: Doppelklicken Sie im Abschnitt Benachrichtigungsaktionen in die Spalte Aktion.Wählen Sie die Aktion Variable und drücken Sie Eingabe.
Die Aktion ist eingefügt. Alle Optionen sind aktiviert.
Lassen Sie die Option aktivieren aktiviert und deaktivieren Sie die Optionen deaktivieren und bestätigen.
Klicken Sie in das Eingabefeld Variable und geben Sie als Name
bPartsShortage
ein oder wählen Sie die Variable mit Hilfe des Eingabeassistenten.Geben Sie im rechten Feld den Wert
TRUE
ein.Die Anweisung
bPartsShortage := TRUE
wird in der Spalte Details angezeigt.Wählen Sie in der Sektion Darstellungsoptionen in der Zeile Aktiv die Hintergrundfarbe rot.
Wählen Sie in der Sektion Darstellungsoptionen für Alarmtabelle / Alarmbanner in der Zeile Warten auf Bestätigung die Hintergrundfarbe gelb.