4.1.1.2.4.3. OPC DA Сервер

 
 
Модуль OPC DA Server предназначен для предоставления данных Astra.Server по спецификации OPC DA.
 
Функции:
доступ к адресному пространству Astra.Server для сторонних OPC DA клиентов;
предоставление данных о значениях сигналов и сигнальных свойств Astra.Server;
возможность изменения значений сигналов и свойств сигналов в адресном пространстве Astra.Server.
 
Модуль OPC DA Server в составе Astra.Server функционирует на компьютере только под управлением ОС Windows.
 
Модуль OPC DA Server реализует серверную часть интерфейсов спецификации OPC DA. Модуль позволяет OPC DA клиентам подписываться на получение значений сигналов и свойств сигналов адресного пространства Astra.Server, а также изменять значения сигналов и свойств. Для подписки на получение сигналов Astra.Server используется тег сигнала.
 
Не рекомендуется создавать сигналы с именами, совпадающими с короткими именами свойств, т.к. при подписке сигналы имеют более высокий приоритет, чем свойства сигналов.
 
Модуль OPC DA Server реализует серверную часть интерфейсов спецификации OPC DA. Модуль позволяет OPC DA клиентам подписываться на получение значений сигналов и свойств сигналов адресного пространства Astra.Server, а также изменять значения сигналов и свойств.
Если в сервере изменилось значение сигнала или свойства, то модуль OPC DA Server уведомляет подписанных OPC DA клиентов о новом значении. Уведомления, обрабатываемые модулем, выстраиваются в очередь для рассылки клиентам, размер которой задаётся в настройках модуля. Время, через которое модуль рассылает уведомление о новом значении, задаётся в настройках OPC DA клиента. Если за указанный интервал времени значение сигнала в сервере изменилось и вернулось к исходному значению, которое уже было передано клиенту, уведомление OPC DA клиенту не отсылается.
 
 
Конфигурация Astra.Server может содержать только один экземпляр модуля OPC DA Server. Программный идентификатор (ProgID) OPC DA сервера по умолчанию: Astra.OPCDAServer.
 
Если модуль OPC DA Server неактивен или отсутствует в конфигурации Astra.Server, то к серверу невозможно подключиться OPC DA клиентом.