组件名称 | 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个输出
数据接收方式
异步模式同步模式都支持
参数配置
右面板无参数设置
运行调优
建议不进行特别配置,按照平台的默认分配运行。