ThingsPanel物联网平台是开放架构,任何人都可以自行拓展ThingsPanel的协议支持。当前,ThingsPanel只支持MQTT和TCP协议,想支持更多的协议,需要怎么做:
针对协议的处理用户可以自行开发增加
简便的方法是整合github、pkg.go.dev上对应协议的代码,如果你觉得这些代码不好,可以参考代码重写。
使用硬件网关直接
使用硬件网关可以直接对接BacNet、Modbus、常用PLC、DLT645议。

使用深圳市钡铼技术有限公司的物联网网关,可以支持如下协议和设备。
| 品牌 |
型号 |
下位机支持情况 |
采集链路 |
| IO |
开关量、模拟量、热电阻、热电偶、脉冲 |
|
支持 |
| 串口 |
RS485/RS232 |
Modbus RTU协议 |
支持 |
| 网口 |
|
Modbus TCP协议 |
支持 |
| 电力规约 |
DLT/645 |

这篇博客介绍了如何扩展ThingsPanel物联网平台以支持BacNet、Modbus、PLC和DLT645等协议。用户可以通过自行开发或利用现有软件如Telegraf进行硬件网关接入。文章提到了整合开源代码、使用硬件网关和软件网关的方法,并提到ThingsPanel未来可能推出自己的网关程序来增强其功能。
最低0.47元/天 解锁文章
1598

被折叠的 条评论
为什么被折叠?



