3

在我基于 milo 的 OPC-UA 客户端实现中,我需要大量订阅。因此,我使用了以下示例:

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

但是 1000.0 的 requestedPublishingInterval 是什么
UaSubscription subscription = client.getSubscriptionManager().createSubscription(1000.0).get();
意思?

此外,参数_samplingInterval在哪里MonitoringParameters代表?

谢谢!

4

1 回答 1

6

采样间隔是您希望服务器采样/轮询/监视项目的速率。订阅中的项目可能来自不同的来源,并且每个项目都可以按照自己的速率进行抽样。

发布间隔是订阅“执行”并报告已更改的任何项目的速率。如果没有变化的数据,它还会影响确定应多久返回一次保持活动响应的计算。

OPC UA 规范第 4 部分更详细地解释了所有这些。

于 2016-12-16T14:08:07.963 回答