KEPServer6:把OPC数据通过MQTT上传

IoT Gateway 即 Internet of Things Gateway 物联网网关。kep自带网关功能,能把OPC定义的数据,通过mqtt上传。

测试工具

  • EMQX服务器

  • MQTT X客户端

  • KEPServer EX6

EMQX和MQTT X配置

可参考 介绍MQTT服务器-EMQX和MQTT客户端-MQTT X - 南翔技校毕业后 - 博客园

KEPServer EX6配置

通道、设备和标记配置

可参考 Modbus RTU转OPC UA - 南翔技校毕业后 - 博客园

IoT Gateway配置

添加item

检查Iot gateway是否上传了数据

注意事项

32位JRE

电脑右下角-KEPServer EX图标-设置-IoT Gateway

消息体设置

ex1

按设置的格式获取JSON 数据,外面的 timestamp 是 MQTT 客户端的上报时间,数组内是上报数据。

{
  "timestamp": 1739952286821,// 毫秒级时间戳
  "values": [
    {
      "id": "test-chanel.test-device.40001",// 通道.设备.标记
      "v": 5,// 值
      "q": true,
      "t": 1739952286079
    }
  ]
}
ex2

[
   |#each VALUES|
    {"device": "|TAGNAME|", "values": |VALUE|,  "timestamp": |TIMESTAMP| } |#unless @last|,|/unless|
   |/each|
]

按设置的格式获取JSON 数据。

[
  {
    "device": "test-chanel.test-device.40001",// 通道.设备.标记
    "values": 6,// 值
    "timestamp": 1739953284081// 毫秒级时间戳
  }
]
posted @   南翔技校毕业后  阅读(20)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示