Атрибут (нейтральный) | Номер бита в наборе из 64 битов состояния | Тип | Описание |
_active | 0 | bool | Указывает, активна или пассивна переменная. |
_alert_range | | unint | Явно устанавливает диапазон аларма при обработке алармов без предварительного расчета исходного значения.Примерalert ranges <0: Alert «Low», >0: Alert «High», ==0: Normal.dpSet(x.:_original.._value», 0, «x.:_original.._alert_range», 2) исходное значение устанавливается равным нулю и активируется аларм «High». Таким образом, диапазон аларма устанавливается явно. В стандартных условиях при значении 0 сработал бы аларм «low». Диапазон аларма может устанавливаться для всех алармов (типы данных «integer», «float» и «bool»). |
_aut_default | 2 | bool | Заменяющее значение устанавливается автоматически. |
_aut_inv | 6 | bool | Недействительное значение устанавливается драйвером интерфейса. |
_bad | виртуальное значение == _invalid || _out_prange | bool | Исходное значение недействительно. |
_comp_corr | 0 | bool | Сжатие основано на корректирующих значениях. Значение по умолчанию: FALSE |
_comp_inv | 0 | bool | Сжатие основано на недействительных значениях. Значение по умолчанию: FALSE |
_compr | 13 | bool | Значение сжато или заархивировано, используется архивация или сжатие (историческая БД или RAIMA) |
_corr | 12 | bool | Корректирующее значение. |
_corr_add | 15 | bool | Дополнительное корректирующее значение. |
_default | виртуальное значение == _exp_default || _aut_default | bool | Заменяющее значение установлено. |
_default_bad | 8 | bool | Заменяющее значение недействительно. |
_exp_default | 1 | bool | Заменяющее значение явно установлено. |
_exp_inv | 5 | bool | Явно недействительно. |
_from_GI | 9 | bool | Установлено в рамках общего запроса. |
_from_SI | 10 | bool | Установлено в рамках отдельного запроса. |
_invalid | виртуальное значение == _exp_inv || _aut_inv || _stime_inv | bool | Исходное значение недействительно. |
_last_value_storage_off | 19 | bool | Отключает сохранение последних значений.Определение понятия «хранилище последних значений»:Каждое изменение значение каждого элемента точки данных по умолчанию хранится в базе данных RAIMA последних значений, при этом новое значение переписывает существующее. Сохраняется время изменения, значение, бит состояния и менеджер.При установке данного бита хранение последнего значения в базе данных RAIMA отключается. Это означает, что значение элемента точки данных в случае его изменения не сохраняется.ПримерЕсли значение элемента точки данных устанавливается равным 10 и после этого отключается сохранение последнего значения, при каждом запуске «КАСКАД Цифра» элемент точки данных инициализируется со значением 10 (последнее сохраненное значение в БД) независимо от того, каким было значение элемента точки данных до инициализации.Примечание. При отключении сохранения последнего значения историческое сохранение значений можно настроить с помощью конфигурационных элементов архивов. |
_manager | | int | Менеджер, установивший значение (только чтение) |
_offline_bad | виртуальное значение == ! (_corr || !_online_bad || (_compr && !comp_corr) | bool | Текущее автономное значение недействительно. |
_online_bad | виртуальное значение == _default ? _default_bad _bad | bool | Текущее исходное значение недействительно. |
_out_of_service | | bool | Код драйвера OPC преобразован в «_status64». Значение по умолчанию: FALSE. |
_out_prange | 3 | bool | Превышение пределов диапазона значений «КАСКАД Цифра». |
_out_range | 4 | bool | Значение переменной «вне диапазона» (например, неверный тип данных). |
_pa_quality | | int (8 бит) | Код драйвера OPC преобразован в «_status64». Значение по умолчанию: 0x83. |
_quality_code | | int (16 бит) | Код драйвера OPC преобразован в «_status64». По умолчанию: 0x00C0. |
_status | | bit32 | Набор битов для всех битов состояния.Биты 0-23: внутренние биты состояния.Биты 24-31: информационные биты |
_status64 | | bit64 | Набор битов для всех битов состояния.Биты 0-23: внутренние биты состояния.Биты 24-55: информационные битыБиты 56-63: свободные биты (не используются) |
_stime | | time | Исходное время. |
_stime_inv | 17 | bool | Исходное время недействительно (исправлено менеджером событий). |
_text | | langString | Текущий текст. |
_transition | | bool | Драйвер отправил значение на ПЛК, но еще не получил текущее значение. Таким образом, команда еще выполняется. Значение по умолчанию: FALSE. |
_type | | int | Тип исходного значения. |
_uncertain | | bool | Код драйвера OPC преобразован в «_status64». Значение по умолчанию: FALSE. |
_user | | int | Пользователь, который был авторизован в системе во время установки значения (только чтение). |
_userbit1 … _userbit32 | 24-55 | bool | Пользовательский бит состояния 1–32. |
_userbyte1 | 24 | bool | Пользовательский байт состояния 1. |
_userbyte2 | 32 | bool | Пользовательский байт состояния 2. |
_userbyte3 | 40 | bool | Пользовательский байт состояния 3. |
_userbyte4 | 48 | bool | Пользовательский байт состояния 4. |
_userword1 | 24 | bool | Пользовательское слово состояния 1. |
_userword2 | 40 | bool | Пользовательское слово состояния 2. |
_userbits | 24 | bool | Пользовательские биты состояния (все 32 бита). |
_value | | var | Исходное значение. |
_value_changed | 20 | bool | Исходное значение изменилось (TRUE). Обратите внимание, что первое значение, установленное для элемента точки данных, во внимание не принимается.Атрибут «_value_changed» поддерживает только чтение и действителен только для простых типов данных, таких как числа, биты, время и строки. Не поддерживаются такие типы данных, как «bit32», «dpIdentifiers», «blobs», «structs», «dyns» и «langStrings». |
_value_up | 21 | bool | Исходное значение увеличивается (TRUE). Обратите внимание, что первое значение, установленное для элемента точки данных, во внимание не принимается.Если предыдущее значение равно текущему значению, значение атрибута «_value_up» также равно «TRUE».Атрибут «_value_up» поддерживает только чтение и действителен только для простых типов данных, таких как числа, биты, время и строки. Не поддерживаются такие типы данных, как «bit32», «dpIdentifiers», «blobs», «structs», «dyns» и «langStrings». |