Состояние активации группы или элемента
Active
можно 'on'
или 'off'
. Если Active
является 'on'
сервер OPC возвращает данные для группы или элемента по запросу read
функция или при изменении соответствующих элементов данных (подписки). Если Active
является 'off'
сервер OPC не возвращает информацию о группе или элементе.
По умолчанию Active
установлено в 'on'
когда вы создаете dagroup
или daitem
объект. Задайте Active
на 'off'
когда вы временно не заинтересованы в этом daitem
или dagroup
значения объекта. Вы конфигурируете Active
для обоих dagroup
и daitem
объекты. Изменение состояния группы не меняет состояние элементов.
Состояние активации dagroup
или daitem
объект влияет на чтение и подписку и зависит от того, получены ли данные из кэша или с устройства. Активное состояние группы или элемента влияет на операции следующим образом.
Операция |
Источник |
Активное состояние |
---|---|---|
Кэш |
Группа и элементы должны быть активными. Неактивные элементы в активных группах и все элементы в неактивных группах возвращают плохое качество. | |
Устройство |
Активный проигнорирован. | |
Н/Д |
Активный проигнорирован. | |
|
Н/Д |
Группа и элементы должны быть активными. Неактивные элементы в активных группах и все элементы в неактивных группах возвращают плохое качество. |
Н/Д |
Активный проигнорирован. |
Переход от 'off'
на 'on'
приводит к изменению качества и вызывает коллбэк подписки для затронутого элемента или элементов. Изменение Active
состояние от 'on'
на 'off'
приведет к изменению качества, но не вызовет коллбэка, поскольку по определению коллбэков не происходят для неактивных элементов.
Вы включаете коллбэки подписки с Subscription
свойство. Используйте DataChangeFcn
свойство для задания файла функции обратного вызова, который должен выполняться при возникновении события изменения данных.
Доступ |
Чтение/запись |
Применяется к |
|
Тип данных |
|
Значения |
|