Подключите основной сервер OPC UA к вторичному серверу OPC UA.

Можно ли подключить сервер OPC UA к другому серверу OPC UA, чтобы перераспределить его данные?

На самом деле у меня есть небольшое устройство, на котором работает небольшой сервер OPC UA, предоставляющий некоторые данные. Устройство работает в частной сети. Затем у меня есть доступ к основному серверу OPC UA из Интернета, где я хотел бы просмотреть некоторые данные небольшого устройства вместе с некоторыми более общими данными.


person Pedro Ferreira    schedule 03.04.2019    source источник


Ответы (3)


Да, это возможно, вам просто нужен сервер с этой функцией. Это не стандартная часть OPC UA, которую может выполнять любой сервер.

Одним из вариантов может быть использование клиентского драйвера KEPServerEx.

person Kevin Herron    schedule 03.04.2019
comment
Является ли концепция расширений VPI/VFI, которую мы видим в OpenOPC UA, частью стандарта OPC UA или она специфична для этой реализации стандарта? - person Pedro Ferreira; 18.04.2019
comment
@PedroFerreira, почему вы задаете этот несвязанный вопрос в комментарии? - person Kevin Herron; 19.04.2019
comment
Потому что это может быть возможным решением, я думаю. Но не уверен, что это часть стандарта OPC UA. - person Pedro Ferreira; 19.04.2019

OPC UA представляет собой серверно-клиентскую архитектуру. Следовательно, вы не можете заставить два сервера общаться друг с другом напрямую. Между ними всегда должна быть клиентская реализация OPC UA. Да, KepServerEX поддерживает эту функцию, так как имеет встроенный клиентский драйвер OPC UA. Однако вы также можете реализовать свой собственный маленький клиент OPC UA между серверами в качестве шлюза, что, я думаю, может лучше подойти для вашего решения.

person kahveci    schedule 17.04.2019
comment
Является ли концепция расширений VPI/VFI, которую мы видим в OpenOPC UA, частью стандарта OPC UA или она специфична для этой реализации стандарта? - person Pedro Ferreira; 18.04.2019

Насколько я понимаю, это будет возможно при использовании сервера агрегации OPC UA в качестве основного сервера (который доступен из Интернета).

Вы можете протестировать его с помощью UA-NetStandard Aggregation Server с открытым исходным кодом. .

person koepalex    schedule 03.04.2020