RS485和MODBUS的区别 点击:173 | 回复:1



bohu

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 0回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2016年7月09日
发表于:2019-09-18 21:32:27
楼主

RS485是一个物理接口,简单的说是硬件。

MODBUS是一种国际标准的通讯协议,用于不同厂商之间的设备交换数据(一般是工业用途);

所谓协议,也可以理解为上面有人说的“语言”吧,简单的说是软件。

一般情况下,两台设备通过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)口了,也就是我们电脑上一般用的网络口了。




anyzhang

  • 精华:1帖
  • 求助:0帖
  • 帖子:79帖 | 1053回
  • 年度积分:0
  • 历史总积分:1982
  • 注册:2006年3月25日
发表于:2019-09-23 09:38:39
1楼

呵呵,这个可以科普一下!


热门招聘
相关主题

官方公众号

智造工程师