IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 为什么要用Modbus转MQTT网关? -> 正文阅读

[嵌入式]为什么要用Modbus转MQTT网关?

Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气 Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。杨:18813576720

Modbus协议有分为Modbus RTU,Modbus ASCII,Modbus TCP,其中Modbus RTU,Modbus ASCII走了的RS232和RS485总线上,Modbus TCP跑在以太网上。在工业4.0大环境下,设备联网已经大势所趋,Modbus协议作为工业领域使用最多的协议,应用最广,那么Modbus设备如何联网呢?

方法一、使用DTU设备透传出去,要服务器端做解析。 方法二、使用RTU作为主站中转,转成自定义JSON格式或者自定义HTTP,自定义16进制协议。 方法三、使用网关,网关分两种: A、使用软网关,即购买或者自研软件,然后购买工控机或者工业电脑安装网关软件实现。 B、使用专业硬件厂商的工业物联网网关。

接下来我们分析下这几种方式的优缺点: 方法一、使用DTU透传优点是硬件成本低,设备端只要接线,设置DTU透传服务器IP和端口,心跳,设备序列号,缺点是Modbus 设置项全部要在云端设置,数据解析也需要在云端去设置,这样子加到了云端的开发难度,软件开发成本相当高,且不能对设备远程配置参数操作,由于是透传,所有云端要完全遵循主从轮询模式,数据即时性很差,如果数据点多,轮一圈甚至要几分钟才能更新数据,以前这种是主流方式,现在这种方式慢慢被淘汰,因为局限性不利于应用,软件开发难度大成本高,远远高于硬件成本增加。

方法二、使用RTU做主站中转。因为第一种方式不够灵活,有些应用需要和云端做流程交互,这个时候可以使用RTU,可以根据项目灵活应用,云端开发成本也会有所减低。但这种方式也有缺点,就是RTU硬件方必须根据客户项目需求做协议定制,完成需求的交互,需要交一笔RTU定制费,如果用量不多,可能RTU厂家未必会配合。如果要此类设备可以找深圳市金鸽科技有限公司,他们有大量这种设备,还支持短信,电话报警。

方法三、使用工业网关。 A、软网关优势是方便,随便买个工控机安装上软件就可以。缺点也明显,硬件成本高,还多了一个软网关软件成本,乙方如果效益不好,这种方案是很难接受的。 B、硬件工业物联网网关。可以完美的解决以上方案缺点,使用方便,一个网关自带软件系统,数据在网关端就被解析好了,通过通用的MQTT连上云端。市面上的网关都在1000RMB以上,深圳市钡铼技术有限公司推出BL101Modbus转MQTT网关只需要300-400RMB,网关将数据解析后,客户自己定义数据点模型,云端收到就知道是什么数据,用来干什么的,值是多少。BL101可以同时采集分析4000个数据,有触发器,定时器,多主题发布功能,断点补传等优秀的功能,支持阿里,华为第三方云,满足各种应用需要,可以为客户节省巨大的成本。

以上是我从业10来的经验之谈,如果不对,望指教!

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2021-11-12 19:45:23  更:2021-11-12 19:46:34 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 8:55:15-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码