ThingsPanel如何对接BacNet、Modbus、PLC、DLT645等协议

访问次数: 935 次   
发布时间: 2022-07-04

ThingsPanel物联网平台是开放架构,任何人都可以自行拓展ThingsPanel的协议支持。当前,ThingsPanel支持MQTT和TCP协议,采集不同协议的设备,需要怎么做:


针对协议的处理用户可以自行开发增加

简便的方法是整合githubpkg.go.dev上对应协议的代码,如果你觉得这些代码不好,可以参考代码重写。

使用硬件网关直接

使用硬件网关可以直接对接BacNet、Modbus、常用PLC、DLT645议。

新闻图片.jpg

 

使用深圳市钡铼技术有限公司的物联网网关,可以支持如下协议和设备。 

品牌


型号下位机支持情况
采集链路

I0


开关量、模拟量、热电阻、热电偶、脉冲


支持

串口


RS485/RS232

Modbus RTU协议

支持

网口



Modbus RTU协议支持

电力规


DLT/645


支持

楼宇


网口串口

BCAnet

支持

西门子

S7-20

支持,S7协议

串口,可以多个采集

西门子

S7-200SMAR

支持,S7协议串口/网口

西门子

S7-300

支持,S7协议网口
西门子S7-400支持,S7协议网口
西门子S7-1200支持,S7协议网口

西门子


S7-1500支持,S7协议网口
三菱

FX1S

支持

串口,PLC编程口连接
三菱

FX3S

支持串口,PLC编程口连接
三菱

FX2N

支持串口,PLC编程口连接
三菱FX3U支持串口,PLC编程口连接
三菱FX232/485BD

FX1S、FX3S、FX2N、FX3U扩展

串口多个采集
三菱FX5U

支持 SLMP协议

网口
三菱Q系列

网口的MC协议,支持的CPU
Q03UDE, Q04UDEH, Q06UDEH, Q10UDEH, Q13UDEH,

Q20UDEH, Q26UDEH, Q02UD

网口

三菱


L系列

支持L02, L26-BT

网口
欧姆龙

CS系列

omron_fins_tcp协议已支持

网口
欧姆龙

CJ1 / CJ2系列

omron_fins_tcp协议已支持网口

欧姆龙


CP1H / CP1L系列

hostlink串口

台达


DVP系列支持串口

永宏


FB系列可能会支持串口

施耐德


全系列

标准Modbus/Modbus Tcp

串口网口都有

信捷


XC系列正在支持串口


新闻图片2.png

使用Telegraf类似软件网关接入

 

Telegraf 是一个用 Go 编写的代理程序,可收集系统和服务的统计数据。可支持Modbus、BacNet、OPC-UA协议,并将这些数据转成MQTT协议发布到MQTT Broker。这个办法也比较简单易用。

 

 

ThingsPanel未来可能会开发类似的网关程序,用来丰富ThingsPanel的生态,强化ThingsPanel的能力,如果有任何问题,请和我们联系,交流。共创新知,合作共赢。



返回

Top