跳到主要内容


组件名称OPCUA服务器
工具集实时数据交互
组件作者雪浪云 - 杭波
文档版本1.0
功能使用OPCUA协议提供对外服务
镜像名称opcua_server:0_0.0.1
开发语言C

组件原理

组件在15000端口提供OPCUA服务。并且在12346端口开启了Websocket服务。
从算盘LINK组件和Websocket客户端发送过来的数据,会提供给OPCUA服务处理,在里面自动创建点位,并且写入。

输入桩

组件有1个输入

输入端子1

  • 端口名称:输入数据
  • 输入类型:对象
  • 功能描述:用于输入JSON字符串给OPCUA来创建点位数据
  • 示例
{
"type" : "report",
"device_name":"device_test1",
"channel" : "channel_test1",
"values":[
{
"name":"test1",
"value":"0.1",
},{
"name":"test2",
"value":"2",
},{
"name":"test3",
"value":"88.99",
}
]
}

此输入会创建3个string类型的点位并且赋值,分别是
channel_test1.device_test1.test1 = "0.1"
channel_test1.device_test1.test2 = "2"
channel_test1.device_test1.test3 = "88.99"

输出桩

组件有0个输出

数据接收方式

异步模式同步模式都支持

参数配置

右面板无参数设置

运行调优

建议不进行特别配置,按照平台的默认分配运行。