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.
VORSICHT: Die Datenpunktelemente und deren Einstellungen sollten nur über die mitgelieferten Parametrierpanels geändert werden und nicht im Modul PARA selbst oder mittels Scripts.