目前市面上有两种设备实现Modbus转MQTT网关。网关式、DTU式。
钡铼技术网关内部进行转换
网关式
优点:
1、通讯模块和MCU分开,通讯模块只做通讯功能,协议转换有单独主控MCU,“硬转换”;
2、数据点是通过映射到主控ARM芯片,配置更方便,点表多更加无压力;
3、网关式,方便自带io口,可以进行本地逻辑控制、定时器、任务管理、上下限阈值触发报警等;
4、方便做定制开发更多功能,满足物联网的个性化需求;
5、一定程度上稳定性比较好。
缺点:价格贵一些。
传统DTU和MQTT网关对比
DTU式
优点:价格稍微便宜
缺点:
1、无主控MCU,直接在通讯模组上进行协议转换,简单进行轻量、“软转换”;
2、数据点添加比较麻烦,数据点不能太多;
4、通讯模块上资源有限;
5、不方便定制更多功能。
MQTT拓扑图
具体选择那一种,不同设备厂家发展方向不一样;项目工程使用方,也会根据经费预算、项目负责人喜好选择不一样。