登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:【话题】请问什么时候会用到modbus协议?(20170725)

点击:2529 回复:23

   也不懂,看了一下5楼,可不可以这样理解:
   modbus是约定好的“语言”(协议),遇到也懂该“语言”的,使用它交流会较为便利;自由通信则是,在一定的条件下建立沟通规则,达到交流的目的。
   485是语言“工具”,用它可以说出“语言”。
17-07-22 19:07
这就是约定,就像1和0,on和off
17-07-22 20:58
这个就是你需要通讯对象都支持MODBUS就行了
17-07-22 22:05
师傅,我能这么理解么:当三菱plc是广东人,其他品牌的设备是广西人,三菱plc和三菱plc都是广东人就能互相说广东话交流,叫自由通讯协议,和其他设备交流,因为不懂广西语言,广西人也听不懂广东语言,但大家都会说
国语(modbus协议),就用modbus协议交流,对吗?
17-07-24 11:13

引用 心碎了 在 2017/7/24 11:13:06 发言【内容省略】

基于不同品牌PLC之间的通信,以小型PLC为例,其实基本上都是采用Modbus RTU这个通信协议,现在主流的PLC基本上都支持Modbus RTU通信协议,绝大部分智能仪表、变频器也都支持Modbus RTU从站模式
17-07-24 11:36
额,就是不同品牌采用modbus协议吧
17-07-24 11:39
请问plc和触摸屏通信是什么通信?没有用协议为什么能互相沟通?
17-07-24 11:47
差不多。
广东人和广东人说话,叫专用通讯协议。
你就记住,通讯是很多条件的事情,国际有标准,把这些条件分层了。大概的意思,两个设备,需要交流,必须要有硬件基础(比如以太网卡,串口,发报机),然后有通讯的连接(比如网线,红外,无线),还要有一致的数据格式(比如modbus,http,mail)。很多人把一些做好了,这就叫通讯标准,比如以太网。modbus是比较早的应用比较广的一种串行通信数据格式,是一种开放的工业事实(好像没有国际规定)标准。还有很多,厂家或者联盟的标准,但在工业上,modbus算是简单而又广泛的了。当然,modbus因为建立在串行层上面,所以,速率低。
没有用协议,并不等于没有协议,只是你没有用那些人家做好了的,你自己规定了新的规则或者数据格式。
17-07-24 13:42
18楼
该帖内容不符合相关规定!
17-07-24 14:13
明白了,师傅
17-07-24 14:56

上一页 下一页

工控新闻

更多新闻资讯