Свойства 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). Асинхронный опрос используется, если требуется максимально быстрая реакция на запись данных.

Читать описания тегов при добавлении

Данная настройка управляет чтением свойства Description (передается в комментарии каналов) тегов во время их добавления. При значении FALSE во время добавления тегов свойство Description читаться не будет. При значении TRUE будет считываться свойство Description.

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

NodeId

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

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