RS485是一个物理接口,简单的说是硬件。
MODBUS是一种国际标准的通讯协议,用于不同厂商之间的设备交换数据(一般是工业用途);所谓协议,也可以理解为上面有人说的“语言”吧,简单的说是软件。

RS485属于有线传输,所以就要硬件传输媒介,实际就是两根线就可以了,在这两根线上传输的实际是同一个信号,只是发送端把这个信号一分为二,不过在接收端会把它还原为原来的信号,这样做的好处还要得和RS232来比较;RS232也需要两根线,更多的时候还要加上地线,所以是三根线,地线咱不管它,其余的两根只有一根线传输的数据信号,而另一根传输的时钟,也就是信号原来什么样发送端就怎样发送出来,同样接收端也做同样的处理。所以485的接收端可以把信号在传输过程中引入的干扰就可以抵消掉,而232的接收端不能,所以485的抗干扰能力强可以传输信号上千米,而232只能传输十几米。 
MODBUS只是通信协议的一种,就像汉语和英语一样,就是一种交流的语言,一种机器之间交流的语言。那么在交流之前肯定要有沟通的桥梁吧,那就是传输媒介485或232或其他电气规则,同一种协议可以用不同的传输媒介方式如485或232但是同一传输线路上不能同时存在两种协议。
 
一般情况下,两台设备通过MODBUS协议传输数据:
最早是用RS232C作为硬件接口,(也就是普通电脑上的串行通讯口(串口));
也有用RS422的,
也有常用的RS485,这种接口传输距离远,在一般工业现场用的比较多。
 
MODBUS协议又分MODBUS RTU,MODBUS ASCII和后来发展的MODBUS TCP三种模式:其中前两种(MODBUS RTU,MODBUS ASCII)所用的物理硬件接口都是串行(Serial)通讯口(RS232,RS422,RS485)。而MODBUS TCP则是为了顺应当今世界发展潮流,什么都可以用Ethernet网或Internet来连接,传送数据。所以又MODBUS TCP模式,该模式的硬件接口就是以太网(Ethernet)口了,也就是我们电脑上一般用的网络口了。

转载于:https://www.cnblogs.com/axis-wjc/p/4017925.html

Modbus和RS485是什么关系相关推荐

  1. RS232(Modbus RTU)+RS485(Modbus RTU)协议RFID识别磁导航AGV小车传感器|定位仪CK-GL16-AB的安装与磁处理方法

    RS232(Modbus RTU)+RS485(Modbus RTU)协议RFID识别磁导航AGV小车传感器|定位仪CK-GL16-AB是一款面向AGV行业新推出的一款"跨界"传感 ...

  2. 三菱fx-5u轴定位,Modbus RTU RS-485与测微计通信案例

    三菱fx-5u轴定位,Modbus RTU RS-485与测微计通信案例 ,包含编程软件,plc和维伦触摸屏程序,plc地址规划表,手册,轴定位和Modbus通信视频教程,设备运行视频等. plc程序 ...

  3. 485通信少发一个字节_一文搞懂Modbus与RS485通信协议

    在工业控制.电力通讯.智能仪表等领域,通常情况下是采用串口通信的方式进行数据交换.最初采用的方式是RS232接口,由于工业现场比较复杂,各种电气设备会在环境中产生比较多的电磁干扰,会导致信号传输错误. ...

  4. 一文看懂Modbus, Rtu, Rs485等名词的联系

    Modbus rtu和Modbus tcp两个协议的本质都是MODBUS协议,都是靠MODBUS寄存器地址来交换数据:但所用的硬件接口不一样,Modbus RTU一般采用串口RS232C或RS485/ ...

  5. UART和RS232/RS485/RS422的关系

    转: http://www.elecfans.com/emb/jiekou/20180418663969.html https://blog.csdn.net/u013178472/article/d ...

  6. 微硬创新RS485/RS232/MODBUS转PROFINET(PROFINET转RS232/RS485/MODBUS)网关连接西门子PLC和新大陆工业条码扫描枪配置案例

    1.前言: 由于PROFINET网络协议逐渐在各种行业中得到广泛应用,同时条码技术的成熟和广泛应用,生产厂家采用条码标识其产品,在生产.库存.发货.销售.售后中采集产品信息,将扫码扫上来的数据要传送在 ...

  7. RS485通信如何设计EMC电路?

    目录 1.RS-485标准 2.电磁兼容性 2.1.静电放电测试 2.2.电快速瞬变测试 2.3.电涌瞬变测试 3.通过/失败标准 4.瞬变保护 5.RS-485瞬变抑制网络 5.1.保护方案1 5. ...

  8. uC/Modbus 用户手册——第一节

    目录 1.0 引言 1.01 拓扑结构 1.02 uC/Modbus结构体系 1.0 引言 这篇文档对uC/Modbus进行叙述,实现了Modicon Modbus协议(简称Modbus)以及Modb ...

  9. MODBUS 通信协议概述

    Modbus 通信协议 概述 图片以及英文描述摘自: MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3 .pdf 侵删 用户数据单元(Applicati ...

最新文章

  1. SAP MM 启用了Advanced Return Management之后采购订单上的一些变化
  2. #ifndef、#def、#endif宏
  3. 换个视角看中台的对与错
  4. Java基础 JSP九大内置对象
  5. PHP_SCREW 加密
  6. Codeforces Round #507 (Div. 1) D. You Are Given a Tree 根号分治 + dp
  7. mysql记录当前表数据的数据条数据类型_mysql的表的操作 数据类型
  8. Flutter实战一Flutter聊天应用(二十一)
  9. instanceof constructor Object.prototype.tostring.call ( [] )区别 数组和 对象的3中方法
  10. C编程入门到精通 F1: 学习本课程常见问题说明
  11. linux 查看go安装目录,Linux系统安装Go语言的步骤
  12. unity 游戏在 Android12 上崩溃啦(小米12)
  13. QT报错: ‘C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe‘ failed
  14. 网站入侵工具之wscan使用详解
  15. 成功解决使用import或from...import...导入文件时报错
  16. 【PC工具】文字文本朗读工具,语音朗读软件,TTS语音合成
  17. 为什么RocketMQ是金融核心系统消息中间件的第一选择
  18. sql优化+索引优化+详解(存储过程+函数 创建千万的测试数据)
  19. npm ERR code1
  20. 开关电源的纹波和噪声

热门文章

  1. 美国面试之旅——面试经验分享
  2. 64位以内Rabin-Miller 强伪素数测试和Pollard rho 因数分解解析
  3. mysql limit优化
  4. ArcGIS案例学习笔记-找出最近距离的垂线
  5. Mapper动态代理开发所要遵循的四个原则
  6. Vue父子组件之间的传值
  7. Python3网络爬虫——(4)urllib.error异常处理
  8. 阿里云服务器被挖矿病毒minerd***的解决方法
  9. docker+open vswitch多宿主间容器互连构建tomcat服务
  10. FTP开启虚拟用户访问