跳到主要内容

从OPCUA服务器读取数据

  1. 数据连接 中,拖拽一个 inject 节点。
  2. 双击该节点,输入 OPC UA 服务器中的 节点ID
  1. 拖拽一个 OpcUa-Client 节点,然后双击该节点。
  2. 单击 Endpoint 右侧的 图标,输入你的 OPC UA 服务器信息。
  1. 单击 Add,将 Action 设置为 READ
  2. 其他参数保持默认配置,单击 Done
  1. inject 节点与 OpcUa-Client 节点连接,最后在末端连接一个 debug 节点。
  2. 单击右上角 Deploy,然后单击 inject 节点触发流程。

从OPCUA服务器订阅数据

  1. 数据连接 中,拖拽一个 inject 节点。
  2. 双击该节点,输入 OPC UA 服务器中的 节点ID
  • msg.payload:
[
{
"nodeId": "ns=2;i=1001",
"datatype": "Int32"
},
{
"nodeId": "ns=2;i=1002",
"datatype": "Int32"
}
]
  • msg.topic: multiple
  1. 拖拽一个 OpcUa-Client 节点,然后双击该节点。
  2. 单击 Endpoint 右侧的 图标,输入你的 OPC UA 服务器信息。
  1. 单击 Add,将 Action 设置为 SUBSCRIBE
  2. 设置订阅间隔,其他参数保持默认配置,单击 Done
  1. inject 节点与 OpcUa-Client 节点连接,最后在末端连接一个 debug 节点。
  2. 单击右上角 Deploy,然后单击 inject 节点触发流程。