完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
最近经常用串口工具和485工具,还有MODBUS软件。不过不知道都是怎么通讯的?串口协议、485协议、MODBUS协议,这三个协议都是怎么定义的?谁能通俗的说下?他们之间有没有关联和异同
|
|
相关推荐
10个回答
|
|
|
|
|
|
本帖最后由 Ansersion 于 2018-6-26 22:40 编辑
设备:住宅 串口协议:火车 485协议:飞机 Modbus协议:邮政系统 Modbus协议定义的单项内容:信件 虽然三者都叫“协议”,但“软硬”性质相差很大。串口和485协议更偏向硬件。而Modbus则是纯指软件,只要你愿意,你完全也可以在以太网(火箭)上用Modbus协议,不过一般不会这么做(火箭传信?),Modbus基本都是用在串口和485上。 |
|
|
|
1.Modbus协议的范围相对大一些,是一种通用的电气通信协议,Modbus协议包含Modbus TCP协议和Modbus RTU协议。
2.RS-485严格来说,是一种串行通信接口/总线,与RS-232一样。Modbus RTU协议支持RS-485通信接口。 3.串口通信协议,是指串口按位(bit)发送和接收字节。其包含RS-232、RS-422、RS-485等总线协议。 |
|
|
|
CHNlyt 发表于 2018-6-26 22:52 普通的下载程序的是什么协议 |
|
|
|
|
|
|
|
苹果、芒果和糖果都称为“果”,这只是说他们有很大一部分相似的特性,但并不代表他们是同一种东西。 串口、485和Modbus之间的关系是一样的道理。 |
|
|
|
还是要仔细看看相关协议的资料,有时候通俗,大概的介绍反而会更迷糊,只有清楚了各协议的基本定义、内容,才能得出各协议的区别
|
|
|
|
串口是芯片内的协议,是标准协议,只能是按标准来写,这里是指的不是串口中的数据的协议,应该是属于硬件协议
485,也是硬件协议,只是规定一个电平状态 modbus是软件协议,是要通过程序编程实现的 |
|
|
|
422协议与485协议的区别?
|
|
|
|
串口就是一种通信接口,他每次都是一位一位的发送数据,就想一个很窄的门,一次只能过一个人,485是串口的一种,这都是硬件;Modbus是软件的协议,就是双方的约定,就像那种接头暗号一样,你说一句对方就知道你是啥意思,这种暗号的意思是双方之前就订好了的
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
644 浏览 0 评论
求助一下关于51系列单片机的Timer0的计时问题,TH0、TL0+1的时间是怎么算的?
1819 浏览 1 评论
【RA-Eco-RA4E2-64PIN-V1.0开发板试用】开箱+Keil环境搭建+点灯+点亮OLED
1262 浏览 0 评论
【敏矽微ME32G070开发板免费体验】使用coremark测试敏矽微ME32G070 跑分
1136 浏览 0 评论
【敏矽微ME32G070开发板免费体验】开箱+点灯+点亮OLED
1357 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12024 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 04:32 , Processed in 0.790220 second(s), Total 87, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号