AstraRegul
Релиз 2024.08.31.00
×

4.1.1.2.4.2. OPC HDA Клиент

 
 
Модуль OPC HDA Client предназначен для запроса истории значений из сторонних серверов истории (не Astra.Historian) по OPC HDA.
 
Принцип работы:
Для каждого параметра, значения которого хранятся в стороннем сервере истории, создаётся сигнал в Astra.Server и ставится на обслуживание модулю OPC HDA Client.
Когда клиент запрашивает у Astra.Server историю значений сигнала, поставленного на обслуживание модулю OPC HDA Client, модуль запрашивает историю значений сигнала у сервера истории, в котором она хранится. Данные, полученные от сервера истории, передаются запросившему их клиенту.
 
История значений предоставляется клиентам по протоколам OPC HDA и OPC UA.
 
 

Работа с дублирующими серверами истории

 
Для работы с дублирующими серверами истории (серверами, в которых хранятся одинаковые данные), они объединяются в группы.
 
Каждая группа включает в себя серверы истории, дублирующие друг друга, или один сервер, если у него нет дублирующих серверов истории. Если в группе более одного сервера истории, запрос будет передан первому серверу истории, с которым будет установлено соединение.
 

Работа в резерве

 
В режиме РЕЗЕРВ модуль OPC HDA Client выполняет те же функции, что и в режиме РАБОТА.
 

Работа в составе AccessPoint

 
При работе в составе Astra.AccessPoint модуль OPC HDA Client выполняет те же функции, что и при работе в составе Astra.Server. Однако в Astra.AccessPoint не нужно настраивать получение исторических данных для сигналов, подключаемых в составе источников данных: настройки сигналов и групп серверов загружаются из источников данных при подключении к ним.
 
Информация о группах серверов передаётся по TCP между модулем TCP Server в составе Astra.Server и модулем HUB в составе Astra.AccessPoint.