gpt4 book ai didi

java - 使用 eclipse milo 实现 opc ua 客户端

转载 作者:行者123 更新时间:2023-12-02 10:58:10 26 4
gpt4 key购买 nike

我正在尝试使用 eclipse milo sdk 来实现 opc ua 客户端,我使用的引用链接是:

https://community.hortonworks.com/questions/176894/opc-ua-client-performance-with-eclipse-milo.html

对于发布/订阅代码,因为我有多个节点,所以无法确定我获得的数据对应于哪个节点 ID,而且我获得的时间戳也无法确定它的格式是什么。

Item: org.eclipse.milo.opcua.sdk.client.subscriptions.OpcUaMonitoredItem@2b2c39b1
Value: DataValue{value=Variant{value=11}, status=StatusCode{name=Good, value=0x00000000, quality=good},
sourceTime=DateTime{utcTime=131771575305048867, javaDate=Fri Jul 27 15:02:10 IST 2018},
serverTime=DateTime{utcTime=131771575305048867, javaDate=Fri Jul 27 15:02:10 IST 2018}}

当我使用异步读取代码时,我没有获取时间戳。

[DataValue{value=Variant{value=3}, 
status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=0, javaDate=Mon Jan 01 05:30:00 IST 1601}, serverTime=DateTime{utcTime=0, javaDate=Mon Jan 01 05:30:00 IST 1601}},

DataValue{value=Variant{value=11}, status=StatusCode{name=Good, value=0x00000000, quality=good}, sourceTime=DateTime{utcTime=0, javaDate=Mon Jan 01 05:30:00 IST 1601},
serverTime=DateTime{utcTime=0, javaDate=Mon Jan 01 05:30:00 IST 1601}},

DataValue{value=Variant{value=8}, status=StatusCode{name=Good, value=0x00000000, quality=good},
sourceTime=DateTime{utcTime=0, javaDate=Mon Jan 01 05:30:00 IST 1601}, serverTime=DateTime{utcTime=0, javaDate=Mon Jan 01 05:30:00 IST 1601}}]

任何人都可以告诉我哪里出了问题吗?

最佳答案

如果您从 Milo 本身的示例开始,而不是您偶然发现的某人使用 Milo 编写的随机基准,可能会更容易理解。

查看示例:

Subscribe Example

Read Example

关于java - 使用 eclipse milo 实现 opc ua 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51555305/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com