Datenpunkttypen und Datenpunkte
Die Paneltopologie/Summenmeldung verwendet folgende internen Datenpunkttypen (DPT) und Datenpunkte (DP):
_PanelTopology
Beinhaltet die Parametrierungen der angelegten Paneltopologie.
DPE | Typ | Beschreibung |
---|---|---|
.panelNumber | dyn_uint | Automatisch hochgezählte Nummer, wird immer dynamisch vergeben. |
.parentNumber | dyn_uint | Referenz auf auf "panelNumber" für den TreeView. |
.sumAlertNumber | dyn_uint | Summenalarm Nummer |
.nodeName | dyn_langString | Knotenname (mehrsprachiger Text) im TreeView, wird auch als Paneltitel beim Aufschalten verwendet. |
.fileName | dyn_string | Dateiname der Panels inkl. relativer Panelpfad (ab ./panels/). |
.panelType | dyn_uint | 0==Root oder 1==Child |
.moduleName | dyn_string | Leer, wenn im selben Modul |
.iconName | dyn_string | Verwendete Icons |
.menuBar | dyn_uint | Einstellungen für Module mit sichtbarer/unsichtbarer Menüleiste |
.iconBar | dyn_uint | Einstellungen für Module mit sichtbarer/unsichtbarer Iconleiste |
.modal | dyn_bool | TRUE==modales Childpanel, FALSE==nicht modal |
.centered | dyn_bool | TRUE==zentriertes Childpanel, FALSE==nicht zentriert |
.parameter | dyn_string | $-Parameter |
.permissionBit | dyn_uint | Benutzer mit diesem Bit darf das Panel aufschalten. |
.backwardPanel | dyn_uint | Panelnummer für Standardsymbol-Tasten,
zum Aufschalten des Vorigen/Nächsten/Obigen/Unteren
Panels in der Hierarchie
(hängt von der Benutzerberechtigung ab) |
.forwardPanel | dyn_uint | |
.upwardPanel | dyn_uint | |
.downwardPanel | dyn_uint | |
.template.xResolution | uint | Parametrierte x-Auflösung (bei Panelvorlage wählen) |
.template.yResolution | uint | Parametrierte y-Auflösung (bei Panelvorlage wählen) |
.template.panelWidth | uint | Breite des Hauptpanels |
.template.panelHeight | uint | Höhe des Hauptpanels |
.template.templateNumber | uint | Nummer der gewählten Vorlage |
_SumAlertGeneral
Beinhaltet die Parametrierungen der Prioritätsbereiche sowie die fixen Parameter der zukünftigen Summenmeldungen.
DPE | Typ | Beschreibung |
---|---|---|
.prioRange.name | dyn_string | Bereichsname |
.prioRange.min | dyn_uint | min. Prioritätsnummer |
.prioRange.max | dyn_uint | max. Prioritätsnummer |
.prioRange.textOn | dyn_langString | Bereichstext für EIN |
.prioRange.textOff | dyn_langString | Bereichstext für AUS |
.ack_has_prio | uint | gilt für alle Bereiche; Default=1 - Unquittiert hat Priorität |
.order | uint | gilt für alle Bereiche; Default=2 - Zustand vor Priorität |
_SumAlertPanel
Beinhaltet die Parametrierungen der Prioritätsbereiche sowie die fixen Parameter der zukünftigen Summenmeldungen. Für jedes Panel in der Topologie wird ein Datenpunkt mit allen Prioritätsbereichen angelegt. Die Namensgebung des DP's sieht folgendermaßen aus: "Panelname" + "_1"
DPE | Typ | Beschreibung |
---|---|---|
.Warning | string | Summenalarm für den ersten Prioritätsbereich |
.Alert | string | Summenalarm für den zweiten Prioritätsbereich |
.Danger | string | Summenalarm für den dritten Prioritätsbereich |
weiterer Bereich | string | Summenalarm für den weiteren Prioritätsbereich |
_Ui_Config
Beinhaltet die Konfiguration der Benutzerschnittstelle. Für jeden Benutzer existiert ein eigener Datenpunkt.
Datenpunktelement | Typ | Beschreibung |
---|---|---|
.ConfigNames | dyn_string | Enthält die Namen der Konfigurationen, welche für den Benutzer vorhanden sind |
.UsedMonitors | dyn_string | Enthält Informationen welche Monitore durch den Benutzer verwendet werden. |
.TemplatesToLoad | dyn_string | Enthält Informationen welche Templates für die Konfiguration des Benutzers geladen werden sollen. |
.ScreenResolutions | dyn_string | Enthält Informationen über die Bildschirmauflösung von jedem Monitor |
.PanelsToLoad | dyn_string | Enthält Informationen welche Panels für die Konfiguration des Benutzers geladen werden sollen. |
.NumberOfDisplays | dyn_int | Enthält Informationen wieviele Monitore durch den Benutzer verwendet werden. |
.Characters | dyn_string | |
.CharactersLeft | dyn_string | |
.CharactersRight | dyn_string | |
.Default.DefaultTemplate | dyn_string | Enthält Informationen über die Standard Templates. |
.Default.DefaultResolution | dyn_string | Enthält Informationen für die Auflösung der Standard Templates. |
.UseLastScreenView | bool | Enthält Informationen, ob die letzte Ansicht verwendet werden soll. |
.usedKonfig | string | Enthält die letzte Konfiguration die verwendet wurde. |