【问题标题】:How to send the data using Eclipse Milo OPC Server如何使用 Eclipse Milo OPC Server 发送数据
【发布时间】:2019-07-28 23:26:27
【问题描述】:

我想使用 OPC UA 服务器将我的应用程序生成的数据发送到 OPC UA 客户端。我已经完成了 Eclipse Milo Project,这是一个很好的资源。但我不知道如何将它集成到我们的应用程序中。应用程序以 JSON 格式生成输出。多个节点的数据使用JSON格式存储、处理和发送,如下所示。

{"deviceId":"36860","timestamp":"2019-03-07 10:37:20+05:30","1":"228.6","2":"237.65","3":"237.21","4":"0.13","5":"0.0","6":"0.11","7":"-2.95","8":"0.0","9":"4.03","10":"22.2","11":"0.0","12":"16.43","13":"-21.83","14":"0.0","15":"-15.72","16":"-0.13","17":"1.0","18":"0.25","19":"262.35","20":"0.0","21":"284.18","22":"234.49","23":"703.47","24":"0.08","25":"0.24","26":"0.36","27":"1.08","28":"12.87","29":"38.62","30":"-12.52"} 

其中 36860 是 nodeId/deviceId,timestamp 是从节点捕获数据的时间,其余是键值对中节点的参数 ID 及其实际读取值。 如何使用 ExampleServer 发送此数据以及客户端如何接收它? 如果可能的话,谁能提供一个例子?

【问题讨论】:

    标签: opc-ua milo


    【解决方案1】:

    我认为您应该首先决定的是如何在服务器中对数据进行建模。

    您当然可以将该 String 填充到 DataType 为 String 的单个 VariableNode 中,但是为什么还要使用 OPC UA?

    【讨论】:

    • 感谢凯文的快速回复。我们希望我们的系统符合 OPC 标准,这就是我们要实施它的原因。我是 OPC 的新手。如果我有多个节点,你能告诉我怎么做吗?
    猜你喜欢
    • 2022-07-08
    • 2017-05-30
    • 1970-01-01
    • 2021-12-19
    • 2017-04-29
    • 2018-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多