0
回复
收藏
点赞
分享
发新帖
论坛首页
单片机MCU/嵌入式
最近经常用串口工具和485工具,还有MODBUS软件。不过不知道都是怎么通讯的?串口协议、485协议、MODBUS协议,这三个协议都是怎么定义的?谁能通俗的说下?他们之间有没有关联和异同
最近经常用串口工具和485工具,还有MODBUS软件。不过不知道都是怎么通讯的?串口协议、485协议、MODBUS协议,这三个协议都是怎么定义的?谁能通俗的说下?他们之间有没有关联和异同
最近经常用串口工具和485工具,还有MODBUS软件。不过不知道都是怎么通讯的?串口协议、485协议、MODBUS协议,这三个协议都是怎么定义的?谁能通俗的说下?他们之间有没有关联和异同
全部回复(2)
只看楼主
正序查看
倒序查看
现在还没有回复呢,说说你的想法
程序小白
2
2018-06-28 13:09
你概念没有整明白,帮你梳理下,简单讲下:串口通信也可以叫做uart通信,其实内部就是两根线TX 和 RX 比较容易理解吧,但是串口通信设及通信距离问题,这时候需要硬件方案进行支持,你可以选择232 或者 485 说白了就是一层硬包装,让你的通信可以走的更远,至于MODBUS是软协议,你如果做过项目就会明白,这里简单给你讲一下,实际工程应用中,简单的你可以通过串口发字节,你怕受到干扰那你就不能发字节了,要发一帧数据,包括命令头,校验和 功能码 等等,至于这个软协议你可以自由定制,也可以采用通用的那就是比较受欢迎的modbus协议,最早针对PLC定制而来的,后面应用就很广了。
1
回复
提示
QWE4562009
LV.6
3
2018-06-29 18:04
@程序小白
你概念没有整明白,帮你梳理下,简单讲下:串口通信也可以叫做uart通信,其实内部就是两根线TX和RX比较容易理解吧,但是串口通信设及通信距离问题,这时候需要硬件方案进行支持,你可以选择232或者485说白了就是一层硬包装,让你的通信可以走的更远,至于MODBUS是软协议,你如果做过项目就会明白,这里简单给你讲一下,实际工程应用中,简单的你可以通过串口发字节,你怕受到干扰那你就不能发字节了,要发一帧数据,包括命令头,校验和功能码等等,至于这个软协议你可以自由定制,也可以采用通用的那就是比较受欢迎的modbus协议,最早针对PLC定制而来的,后面应用就很广了。
为什么IAP15W413AS灌程序要先用串口先烧录一遍,然后才能用485烧录更新程序,为何不能一步到位用485直接烧录
0
回复
提示
工程师都在看
BOOST CCM模式 环路原理
A在飞的狼
关于变压器设计,有没有高手,付费咨询
dy-1CssLAzJ
开关电源带不了负载是什么原因
chanby
纹波和噪声有啥区别?(一)
砖一谈芯
【得捷之选】开发环境篇
无言的朝圣
精华推荐
换一换
立
即
发
帖