Доступ к свойствам переменной Базы Данных выполняется через ее поля, записанные через точку после имени переменной.
Синтаксис использования полей переменной Базы Данных:
<имя переменной>.<название поля>
Назначение свойств и перечень полей переменной Базы Данных приведены в таблице.
№
|
Поле
|
Тип выражения
|
Назначение свойства
|
1 | Blk | Логический | Значение блокировки переменной Базы Данных. |
2 | Comment | Строковый | Строка комментаря к переменной Базы Данных. |
3 | EU | Строковый | Строка, содержащая инженерные единицы измерения аналоговой переменной. |
4 | Fault | Числовой | Значение недостоверности переменной. Нулевое значение поля означает исправность канала связи. Любое ненулевое значение в диапазоне от 1 до 7 указывает на недостоверное значение параметра. |
5 | Hi | Числовой | Значение верхней предаварийной границы аналоговой переменной. |
6 | HiHi | Числовой | Значение верхней аварийной границы аналоговой переменной. |
7 | HiHiStatus | Логический | Признак наличия у аналоговой переменной верхней аварийной границы. Ненулевое значение - переменная имеет верхнюю аварийную границу, нулевое не имеет. |
8 | HiStatus | Логический | Признак наличия у аналоговой переменной верхней предаварийной границы. Ненулевое значение - переменная имеет верхнюю предаварийную границу, нулевое не имеет. |
9 | Hold | Логический | Признак захвата переменной. Ненулевое значение - не выполняется обмен информацией между базой данных и Средой Исполнения, нулевое - обмен информацией происходит постоянно. |
10 | Lo | Числовой | Значение нижней предаварийной границы аналоговой переменной. |
11 | LoLo | Числовой | Значение нижней аварийной границы аналоговой переменной. |
12 | LoLoStatus | Числовой | Признак наличия у аналоговой переменной нижней аварийной границы. Ненулевое значение - переменная имеет нижнюю аварийную границу, нулевое не имеет. |
13 | LoStatus | Числовой | Признак наличия у аналоговой переменной нижней предаварийной границы. Ненулевое значение - переменная имеет нижнюю предаварийную границу, нулевое не имеет. |
14 | MaxEU | Числовой | Верхний предел измерения аналоговой переменной в физических единицах, заданных в поле EU. |
15 | MinEU | Числовой | Нижний предел измерения аналоговой переменной в физических единицах, заданных в поле EU. |
16 | Name | Строковый | Строка псевдонима переменной. |
17 | Tag | Строковый | Строка имени переменной. |
18 | Usr, Usr1, Usr2 | Числовой | Зарезервированное для нужд пользователя поле переменной Базы Данных. |
Примечание: Обращение к полям переменных Базы Данных возможно из сценарием любого уровня.