Data point types and data points
The Panel topology/Group alert facility uses the following internal data point types (DPT) and data points (DP):
_PanelTopology
Contains the parameter settings for the panel topology that has been created.
DPE | Type | Description |
.panelNumber | dyn_uint | Dynamically assigned number that is incremented automatically. |
.parentNumber | dyn_uint | Reference to "panelNumber" for the tree view. |
.sumAlertNumber | dyn_uint | Group alert number |
.nodeName | dyn_langString | Node name (multilingual text) in the tree view, also used as the panel title when opened. |
.fileName | dyn_string | File name of the panel including the relative path (from ./panels/). |
.panelType | dyn_uint | 0==Root or 1==Child |
.moduleName | dyn_string | Empty if in the same module |
.iconName | dyn_string | Icons used |
.menuBar | dyn_uint | Settings for modules with shown/hidden menu bar |
.iconBar | dyn_uint | Settings for modules with shown/hidden toolbar |
.modal | dyn_bool | TRUE==modal child panel, FALSE==not modal |
.centered | dyn_bool | TRUE==centered child panel, FALSE==not centered |
.parameter | dyn_string | $parameter |
.permissionBit | dyn_uint | User with this bit is allowed to open the panel. |
.backwardPanel | dyn_uint | Panel number for standard-symbol buttons, used for opening the previous/next/upper/lower panels in the hierarchy (depends on the user authorization) |
.forwardPanel | dyn_uint | |
.upwardPanel | dyn_uint | |
.downwardPanel | dyn_uint | |
.template.xResolution | uint | Configured x-resolution (when selecting panel template) |
.template.yResolution | uint | Configured y-resolution (when selecting panel template) |
.template.panelWidth | uint | Width of the main panel |
.template.panelHeight | uint | Height of the main panel |
.template.templateNumber | uint | Number of the selected template |
_SumAlertGeneral
Contains the parameter settings for the priority ranges and the fixed parameters for the future group alerts.
DPE | Type | Description |
.prioRange.name | dyn_string | Range name |
.prioRange.min | dyn_uint | Minimum priority number |
.prioRange.max | dyn_uint | maximum priority number |
.prioRange.textOn | dyn_langString | Range text for ON |
.prioRange.textOff | dyn_langString | Range text for OFF |
.ack_has_prio | uint | Applies to all ranges; default=1 - unacknowledged has priority |
.order | uint | Applies to all ranges; default=2 - status before priority |
_SumAlertPanel
contains the parameter settings for the priority ranges and the fixed parameters for the future group alerts. For each panel in the topology a data point is created containing all priority ranges. The DP is given the following name: "Panelname" + "_1".
DPE | Type | Description |
.Warning | string | Group alert for the first priority range |
.Alert | string | Group alert for the second priority range |
.Danger | string | Group alert for the third priority range |
additional range | string | Group alert for the additional priority range |
_Ui_config
Contains the configuration of the user interface. There is one datapoint per user.
Data point element | Type | Description |
.ConfigNames | dyn_string | Contains the names of the configurations which are available for the user. |
.UsedMonitors | dyn_string | Contains information about the monitors that are used. |
.TemplatesToLoad | dyn_string | Contains information about which templates are loaded for the configuration of the user. |
.ScreenResolutions | dyn_string | Contains information about screen resolutions of each monitor. |
.PanelsToLoad | dyn_string | Contains information about which panels are loaded for the configuration of the user. |
.NumberOfDisplays | dyn_int | Contains information about the number of monitors that are used in the configuration. |
.Characters | dyn_string | |
.CharactersLeft | dyn_string | |
.CharactersRight | dyn_string | |
.Default.DefaultTemplate | dyn_string | Contains information about the default templates. |
.Default.DefaultResolution | dyn_string | Contains information for the resolution of the default template. |
.UseLastScreenView | bool | Contains information if the last screen view shall be used. |
.usedKonfig | string | Contains the last used configuration |
You should only change the data point elements and their settings from within the supplied configuration panel, not in the PARA Module itself nor by means of scripts.