单片机/MCUwilliam hill官网
直播中

张程明

12年用户 1749经验值
擅长:电源/新能源 模拟技术 控制/MCU
私信 关注
[问答]

串口协议、485协议、MODBUS协议,这三个协议都是怎么定义的?谁能通俗的说下?他们之间有没有关联和异同

最近经常用串口工具和485工具,还有MODBUS软件。不过不知道都是怎么通讯的?串口协议、485协议、MODBUS协议,这三个协议都是怎么定义的?谁能通俗的说下?他们之间有没有关联和异同

回帖(10)

布加迪

2018-6-26 21:57:16
485是物理接口,Modbus协议可以通过485物理接口或者以太网接口与其它设备连接.
至于串口协议,太笼统了,具体你百度下
举报

Ansersion

2018-6-26 22:34:01
本帖最后由 Ansersion 于 2018-6-26 22:40 编辑

设备:住宅
串口协议:火车
485协议:飞机
Modbus协议:邮政系统
Modbus协议定义的单项内容:信件


虽然三者都叫“协议”,但“软硬”性质相差很大。串口和485协议更偏向硬件。而Modbus则是纯指软件,只要你愿意,你完全也可以在以太网(火箭)上用Modbus协议,不过一般不会这么做(火箭传信?),Modbus基本都是用在串口和485上。


举报

CHNlyt

2018-6-26 22:52:41
1.Modbus协议的范围相对大一些,是一种通用的电气通信协议,Modbus协议包含Modbus TCP协议和Modbus RTU协议。
2.RS-485严格来说,是一种串行通信接口/总线,与RS-232一样。Modbus  RTU协议支持RS-485通信接口。
3.串口通信协议,是指串口按位(bit)发送和接收字节。其包含RS-232、RS-422、RS-485等总线协议。
举报

张程明

2018-6-27 09:18:17
引用: CHNlyt 发表于 2018-6-26 22:52
1.Modbus协议的范围相对大一些,是一种通用的电气通信协议,Modbus协议包含Modbus TCP协议和Modbus RTU协议。
2.RS-485严格来说,是一种串行通信接口/总线,与RS-232一样。Modbus  RTU协议支持RS-485通信接口。
3.串口通信协议,是指串口按位(bit)发送和接收字节。其包含RS-232、RS-422、RS-485等总线协议。 ...

普通的下载程序的是什么协议
举报

张程明

2018-6-27 09:21:30
引用: Ansersion 发表于 2018-6-26 22:34
设备:住宅
串口协议:火车
485协议:飞机

Modbus不也是协议吗?和485和串口不是一类东西?
举报

Ansersion

2018-6-27 09:33:43
引用: QWE4562009 发表于 2018-6-27 09:21
Modbus不也是协议吗?和485和串口不是一类东西?

苹果、芒果和糖果都称为“果”,这只是说他们有很大一部分相似的特性,但并不代表他们是同一种东西。
串口、485和Modbus之间的关系是一样的道理。
举报

人中狼

2018-6-27 10:11:16
还是要仔细看看相关协议的资料,有时候通俗,大概的介绍反而会更迷糊,只有清楚了各协议的基本定义、内容,才能得出各协议的区别
举报

jinyi7016

2018-7-16 12:46:12
串口是芯片内的协议,是标准协议,只能是按标准来写,这里是指的不是串口中的数据的协议,应该是属于硬件协议
485,也是硬件协议,只是规定一个电平状态
modbus是软件协议,是要通过程序编程实现的
1 举报

张盼盼

2019-4-9 16:11:13
422协议与485协议的区别?
举报

阿信509

2019-4-9 20:13:32
串口就是一种通信接口,他每次都是一位一位的发送数据,就想一个很窄的门,一次只能过一个人,485是串口的一种,这都是硬件;Modbus是软件的协议,就是双方的约定,就像那种接头暗号一样,你说一句对方就知道你是啥意思,这种暗号的意思是双方之前就订好了的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分