Средство иерархии панелей / групповых алармов использует следующие типы внутренних точек данных (DPT) и точки данных (DP):
_PanelTopology
Содержит настройки параметров для созданной иерархии панелей.
ЭТД | Тип | Описание |
.panelNumber | dyn_uint | Динамически присвоенный номер, который увеличивается автоматически. |
.parentNumber | dyn_uint | Ссылка на «panelNumber» для иерархического списка. |
.sumAlertNumber | dyn_uint | Номер группового аларма. |
.nodeName | dyn_langString | Имя узла (многоязычный текст) в иерархическом списке, также используемое в качестве названия панели после открытия. |
.fileName | dyn_string | Имя файла панели, включая относительный путь (от ./panels/). |
.panelType | dyn_uint | 0==Корневая или 1==Дочерняя |
.moduleName | dyn_string | Пустое, если в том же модуле. |
.iconName | dyn_string | Используемые пиктограммы |
.menuBar | dyn_uint | Настройки для модулей с показанной/скрытой панелью меню |
.iconBar | dyn_uint | Настройки для модулей с показанной/скрытой панелью инструментов |
.modal | dyn_bool | TRUE(ИСТИНА)==модальная дочерняя панель, FALSE(ЛОЖЬ)==не модальная |
.centered | dyn_bool | TRUE==дочерняя панель по центру, FALSE==не по центру |
.parameter | dyn_string | $-параметр |
.permissionBit | dyn_uint | Пользователю с данным битом разрешается открывать панель. |
.backwardPanel | dyn_uint | Номер панели для кнопок со стандартными символами, используемыми для открытия предыдущей/следующей/верхней/нижней панелей в иерархии (зависит от полномочий пользователя) |
.forwardPanel | dyn_uint | |
.upwardPanel | dyn_uint | |
.downwardPanel | dyn_uint | |
.template.xResolution | uint | Отконфигурированное разрешение по оси X (при выборе шаблона панели) |
.template.yResolution | uint | Отконфигурированное разрешение по оси Y (при выборе шаблона панели) |
.template.panelWidth | uint | Ширина основной панели |
.template.panelHeight | uint | Высота основной панели |
.template.templateNumber | uint | Номер выбранного шаблона |
_SumAlertGeneral
Содержит настройки параметров для диапазонов приоритета и постоянные параметры для будущих групповых алармов.
ЭТД | Тип | Описание |
.prioRange.name | dyn_string | Имя диапазона |
.prioRange.min | dyn_uint | Номер минимального приоритета |
.prioRange.max | dyn_uint | Номер максимального приоритета |
.prioRange.textOn | dyn_langString | Текст диапазона для ВКЛ. |
.prioRange.textOff | dyn_langString | Текст диапазона для ВЫКЛ. |
.ack_has_prio | uint | Применяется ко всем диапазонам; по умолчанию=1 — неквитированный имеет приоритет |
.order | uint | Применяется ко всем диапазонам; по умолчанию=2 — статус перед приоритетом |
_SumAlertPanel
Содержит настройки параметров для диапазонов приоритета и постоянные параметры для будущих групповых алармов. Для каждой панели в иерархии создается точка данных, содержащая все диапазоны приоритета. Точка данных получает следующее имя: «Имя панели» + «_1». |
ЭТД | Тип | Описание |
.Warning | string | Групповой аларм для первого диапазона первого |
.Alert | string | Групповой аларм для второго диапазона приоритета |
.Danger | string | Групповой аларм для третьего диапазона приоритета |
.additional range | string | Групповой аларм для дополнительного диапазона приоритета |
_Ui_config
Содержит конфигурацию пользовательского интерфейса. На одного пользователя имеется одна точка данных.
Элемент точки данных | Тип | Описание |
.ConfigNames | dyn_string | Содержит имена конфигураций, доступных для пользователя. |
.UsedMonitors | dyn_string | Содержит информацию об используемых мониторах. |
.TemplatesToLoad | dyn_string | Содержит информацию о шаблонах, которые загружаются для конфигурации пользователя. |
.ScreenResolutions | dyn_string | Содержит информацию о разрешении экрана каждого монитора. |
.PanelsToLoad | dyn_string | Содержит информацию о панелях, которые загружаются для конфигурации пользователя. |
.NumberOfDisplays | dyn_int | Содержит информацию о количестве мониторов, используемых в конфигурации. |
.Characters | dyn_string | |
.CharactersLeft | dyn_string | |
.CharactersRight | dyn_string | |
.Default.DefaultTemplate | dyn_string | Содержит информацию о количестве шаблонов по умолчанию. |
.Default.DefaultResolution | dyn_string | Содержит информацию о разрешении шаблона по умолчанию. |
.UseLastScreenView | bool | Содержит информацию, если должно использоваться последнее отображение на экране. |
.usedKonfig | string | Содержит последнюю использовавшуюся конфигурацию. |
ВНИМАНИЕ!
Элементы точек данных и их настройки следует изменять только из поставляемой конфигурационной панели, а не в самом модуле PARA и не с помощью сценариев.