AlarmLineCollection
Alarmzeile, die mehrere Alarmkategorien darstellen und aufgeklappt werden kann.
|
Symbol |
|
|
Menüband |
Start > Steuerelemente > System > Alarme > AlarmLineCollection |
Die "AlarmLineCollection" dient zur Darstellung von Alarmen in einer Alarmzeile. Über die Eigenschaft "AlarmLineItems" in der Kategorie "AlarmItems" kann konfiguriert werden, wie viele verschiedene Alarmkategorien in der Alarmzeile dargestellt werden sollen. Dabei kann bei jedem AlarmLineItem in der Eigenschaft "DesiredAlarmClasses" unter "Alarms" eingetragen werden, welche Alarmklassen angezeigt werden sollen (z. B. Systemalarm, Alarm).
AlarmLineCollection und ihre Bestandteile
Funktionalitäten
Das Steuerelement unterstützt folgende Funktionalität:
-
Anbindung an eine analoge Prozessvariable (ganzzahliger Wert/Fließkommawert) für die Datenquelle
-
Übersichtliche Darstellung von Alarmen verschiedener Alarmklassen
-
Expansion der Alarmzeile zur Darstellung weiterer Optionen
-
Farbliche Darstellung des Hintergrunds, des Rahmens, des Textes etc., auch in Abhängigkeit vom Zustand des Steuerelements
Style
Die AlarmLineCollection gibt es in folgenden Styles: Lenze.Default, LenzeCyan.Default, Custom.Default.
Aufbau und Eigenschaften der AlarmLineCollection
Die "AlarmLineCollection" und ihre Elemente
Die "AlarmLineCollection" enthält ein oder mehrere "AlarmLineItems", die über die Eigenschaft "DesiredAlarmClasses" jeweils eine Filterung auf Alarme definierter Alarmklassen darstellen. Die "AlarmLineCollection" kann zur Laufzeit durch die Eigenschaft "Dropdown enabled" unter Options aufgeklappt werden. Dieser zusätzliche Bereich enthält alle anstehenden Alarme der ausgewählten Alarmklassen und die drei zusätzlichen Schaltflächen Benutzerdefiniert, Schließen und Alle quittieren. Die benutzerdefinierte Schaltfläche kann über den ControlEventTrigger mit dem Eventnamen "onCustomClick" mit einer Action verknüpft werden. In der Vorlage wird hier als Beispiel ein AlertDialog geöffnet. Der Quittier-Button ist per Default mit der AcknowledgeAlarmsAction verknüpft, die alle aktuell anstehenden Alarme der in der Action angegebenen Alarmklassen oder -gruppen auf einmal quittiert. Die Schaltfläche Schließen schließt die ausgeklappte Ansicht. Das Aussehen der Buttons kann in der Styling-Ansicht der "AlarmLineCollection" konfiguriert werden.
Verwandte Themen: