更新时间:2025-06-26 GMT+08:00
分享

准备设备数据源

对于不同的接入类型,接入方式不同,在IoTEdge中有不同的应用插件及接入模式。MQTT(S)协议可以通过透传网关模式接入到物联网平台,而对于非标准TCP/IP协议无法直接与互联网平台通信的协议(如ZigBee、Modbus、OPC-UA协议),可以通过在IoTEdge部署边缘节点(边缘网关)实现其他行业数据标准格式转换为物联网平台可识别的MQTT协议。

IoTEdge边缘网关支持的协议转换已有成品,需要付费使用。若是自定义数据格式接入,需要自行编写协议部署网关,可见泛协议接入

在OPC-UA协议,需要设备侧暴露设备网络端口及IP,且保证边缘节点可达。边缘节点网关将通过暴露的Connection Address地址接入设备,配置平台接入参数可见:配置设备数采

如果您没有真实设备但仍想体验完整的数采流程,可以安装OPC-UA服务器模拟器接入。

安装OPC-UA服务器模拟器

  1. 访问Prosys OPC UA Simulation Server,下载并安装最新版本的Prosys OPC UA Simulation Server模拟器。
  2. 安装完毕后,启动Prosys OPC UA Simulation Server模拟器。

    Connection Address是该OPC-UA服务端提供给OPC-UA客户端进行连接的地址。

    其暴露的URL通常格式为:opc.tcp://{主机名}:53530/OPCUA/SimulationServer,需把主机名替换为该服务器的公网IP。

    图1 查看模拟器server地址

  3. 配置OPC-UA服务端的用户身份,添加一个用户名和密码。

    图2 设置用户名密码

  4. 定义数据源属性。

    例如在OPC UA服务端模拟器的地址空间中,可认为Simulation是接入OPC UA服务端的一个设备,该设备有多个属性数据,例如:Counter地址为ns=3;i=1001、Random地址为ns=3;i=1002等。

    图3 模拟设备数据点地址(counter发生器)
    图4 模拟设备数据点地址(random发生器)

相关文档