2016-12-16 3 views
1

В моей реализации OPC-UA Client на основе milo мне нужно много подписчиков. Поэтому я использовал пример из:Что означает запрошенное значениеPublishingInterval в мило?

https://github.com/eclipse/milo/blob/master/milo-examples/client-examples/src/main/java/org/eclipse/milo/examples/client/SubscriptionExample.java

Но что же requestedPublishingInterval из 1000,0 в
UaSubscription subscription = client.getSubscriptionManager().createSubscription(1000.0).get();
означает?

Кроме того, где параметр _samplingInterval в MonitoringParameters Подставка для?

Спасибо!

ответ

2

Интервал выборки - это скорость, с которой сервер хочет опробовать/опросить/контролировать элемент. Элементы подписки могут поступать из разных источников, и каждый из них может быть выбран по собственному расписанию.

Интервал публикации - это скорость, с которой подписка «выполняется» и сообщает о любых элементах, которые были изменены. Это также влияет на расчет, который определяет, как часто следует поддерживать живой ответ, если не будет изменений данных.

Спецификация OPC UA Часть 4 объясняет все это более подробно.

+0

спасибо. Я рассмотрю спецификации – cbit