接入OPCUA协议设备并与物联网平台交互 |
您所在的位置:网站首页 › 阅读理解初中 › 接入OPCUA协议设备并与物联网平台交互 |
本文介绍基于OPC UA协议的设备(以下统称设备)接入网关,并与物联网平台交互的方法。 前提条件 仅支持使用Link IoT Edge专业版(LE Pro),实现OPC UA设备接入。 根据您的实际环境,参考专业版环境搭建完成边缘实例的创建,上线网关。 一、搭建OPC UA ServerOPC UA Server的环境依赖如下表格所示: 依赖组件 版本要求 安装命令 python ≥ 3.5.2 无 pip ≥ 9.0.1 无 opcua ≥ 0.98.3 pip install opcua==0.98.3根据以下步骤,完成OPC UA Server的搭建。该OPC UA Server模拟一个LED灯设备,该设备具有温度(temperature)属性,高温报警(high_temperature)事件。 下载OPC UA Server。wget http://iotedge-web.oss-cn-shanghai.aliyuncs.com/public/driverSample/opcua_simulation_server.tar.gz 启动OPC UA Server。tar -zxvf opcua_simulation_server.tar.gz cd opcua_simulation_server && ./opcua_simulation_server.sh 二、安装OPC UA客户端使用OPC UA驱动接入OPC UA设备时需要完成设备配置操作,该操作需要借助OPC UA客户端作为辅助工具,获取OPC UA Server模拟设备信息,用于在控制台创建产品和配置驱动时使用。 本示例使用OPC UA客户端UaExpert工具。 下载并安装OPC UA客户端UaExpert工具。 安装完成后打开UaExpert工具。![]() ![]() ![]() ![]() ![]() 其中,部分参数设置如下: 参数 描述 所属品类 选择标准品类下的边缘计算 > 其他设备。 节点类型 选择网关子设备。 接入网关协议 选择OPC UA。 参考单个添加物模型,在产品详情页为OPC UA产品添加如下自定义功能,然后发布上线自定义功能。 添加属性 根据下图所示,设置属性参数。![]() ![]() ![]() ![]() ![]() ![]() 节点名称:设备method在OPC UA Server中的变量节点DisplayName的值。 ![]() ![]() ![]() ![]() 节点名称:设备事件在OPC UA Server中的变量节点DisplayName的值。 ![]() ![]() ![]() ![]() ![]() ![]() 例如demo_led设备在OPC UA Server中的路径为Objects/demo_led。 在实例详情页面右上角单击部署,部署边缘实例。 在实例详情页面设备驱动配置页签中,选择OPCUA驱动,查看设备是否在线。![]() |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |