连接OPCUA设备
Shifu 作为 Kubernetes
原生的开源物联网开发框架,集成了 OPC UA
协议。开发者无需考虑协议的具体连接过程,仅需设置协议中的关键参数即可建立连接,监视或者控制设备运行。
OPC UA 简介
OPC UA
(OPC Unified Architecture) 是OPC基金会应用在自动化技术的机器对机器网络传输协议。OPC UA
协议支持两种通信协议:二进制通信协议(opc.tcp://Server
)和Web服务通讯协议(http://Server
),其中二进制通信协议效率最高,提供较强的互操控性,其使用任意选取的TCP通道,可以较容易的进行隧道协议,也可以从透过防火墙开启。
下面将介绍如何使用 Shifu 通过 OPC UA
协议连接设备。
设置Shifu的配置文件
配置设备IP信息
编辑 examples/opcuaDeviceShifu/opcua_deploy/opcua_edgedevice.yaml
文件,将 address
修改成设备的IP地址:
address: opc.tcp://192.168.14.163:4840/freeopcua/server