Свойства OPC DA

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Стандартные протоколы > OPC DA >

Свойства OPC DA

Вид панели свойств:

sv_opc_da

Описание:

Название

Рекомендации

Категория Общие

Как правило, для данного элемента не настраивается. Подробное описание данной категории приведено в соответствующем разделе

Категория Задача

Задается период, с которым MasterSCADA 4D подписывается получать измененные значения из сервера. Определяется способ работы протокола при резервировании узла. Подробное описание этой категории приведено в разделе, описывающем настройку категории Задачи у протоколов

Категория Протокол

Период полного опроса

Если в данном поле установлено значение (в мс), то это означает, что MasterSCADA 4D будет получать не только изменившиеся данные с периодом, заданным в поле Период категории Задача, т.е. значения по Подписке, но и все значения в режиме Чтение, с периодом указанным в данном поле.  Тип значения свойства -Time.

Количество периодов ожидания ответов

Если за указанное количество периодов подряд сервер не пришлет ответ, то MasterSCADA 4D  отключится от сервера, а значение параметра Отказ протокола примет значение TRUE. Затем произойдет попытка подключиться к серверу заново.

URL

Задается ProgID и GUID. Поле заполняется автоматически после того, как сервер будет выбран в диалоге Выбор сервера. Если поле заполнять вручную, то достачно ввести только ProgID.  ProgID и GUID указывается в документации на ОРС-сервер.

Компьютер (разработка)

Заполняется в случае, если для получения списка каналов необходимо  подключаться к серверу, установленному на другом компьютере. Можно задать IP-адрес компьютера или DNS-имя.

Компьютер (исполнение)

Заполняется, если в режиме исполнения необходимо получать данные  от ОРС-сервера, установленного на другом компьютере. Можно задать IP-адрес компьютера или DNS-имя.

Период записи

Запись в OPC DA сервер происходит по изменению. Данное поле определяет период, в течении которого происходит накопление данных на запись, после чего происходит их запись в OPC DA сервер.  Тип значения свойства - Time.

Получать признак качества и метку времени

Определяет тип данных для каналов: SYSTEM_*_PARAM (включает метку и качество), или атомарные. Если параметр атомарного типа архивируется, то в архив будут записываться метки времени и признаки качества, получаемые от сервера, но текущие значения метки времени и признака качества будут недоступны.

Способ получения данных

ОРС DA клиент может работать в трех режимах:

Подписка - MasterSCADA 4D подписывается к ОРС-серверу на получение только тех данных, которые изменились за период, который указан в категории Задача в свойстве Период. Рекомендуется как самый эффективный способ получения данных .  Если в категории Задача установлен флаг в поле Выполнять по условию, то в протоколе появится  параметр Выполнить. Если выдать импульс на указанный параметр, то выполнится запрос обновления подписки.

Чтение - независимо от того, изменились данные или нет, MasterSCADA 4D запрашивает с сервера все данные с периодом, указанным в  поле Период полного опроса. Если в поле Период полного опроса установлено значение 0, то полный опрос производиться не будет. Однако, если в категории Задача установлен флаг в поле Выполнять по условию, то в протоколе появится  параметр Выполнить. В этом случае, полный опрос будет производится по переднему фронту изменения указанного параметра.

Чтение и подписка - оба метода работают независимо друг от друга.

Использовать синхронный опрос

При значении TRUE включается Синхронный опрос. При синхронном опросе протокол посылает запрос и ожидает ответа, и так по очереди для всех запросов. По умолчанию используется асинхронный опрос модулей (значение FALSE). Асинхронный опрос используется, если требуется максимально быстрая реакция на запись данных.

Категория Настройки каналов

NodeId

NodeId - это идентификатор канала ОРС-сервера. В данном поле можно задать значение по умолчанию, но как правило, не задается. У отдельных каналов данное поле заполняется автоматически

Важно! Для работы и с локальными, и с удаленными ОРС-серверами необходимо настроить DCOM Windows.