MODBUS USS通讯与MODBUS RTU通讯的区别是什么?
最佳答案
1、Modbus RTU、USS是用自由口通讯方式写成的两个通讯协议。
2、自由口通讯方式:
转帖:
、自由口通讯,用通俗的话说,就是自己定义的通信方式。通信本质上就是只要通信双方遵守相同的规约(协议),进行相应的数据交换。
、西门子的自由口通讯方式,用途就是与第三方设备进行通信。只要你知道第三方的设备支持什么样的协议,然后你根据这个协议规定,就可以编写通信程序,实验相互之间的数据交换。
3、Modbus RTU是自由口通讯方式的一种协议:
例如,S7-200中的MODUBUS协议就是编写好的通信程序包,通过自由口通信来实现的。比如,如果你想实现S7-200与第三方厂家设备的通信,你可以根据第三方厂家设备的通信协议(如“计算机连接通信方式”的报文规定),在S7-200中编写相应的程序,从而实现与第三方厂家设备的通信。
4、USS是自由口通讯方式的一种协议:
转帖:
USS通讯协议也是基于自由口的,此协议是西门子变频器为了实现通讯功能而开发的协议。如果变频器支持USS,首选USS,否则就只能用MODBUS了。USS比MODBUS多了个功能:如果1s(这个可以设置)以上的通讯中断,变频器就执行什么操作(比如停机)。这个其实不是USS本身的功能,而且变频器这么定义的。而支持MODBUS的变频器多数没有这个设置。
详见:
、深入理解USS通信协议:
https://www.founderchip.com/?id=175
5、有关论文:
USS协议和Modbus协议的实现:
https://wenku.baidu.com/view/154fcc6e81c758f5f71f671a.html
提问者对于答案的评价:
很详细,谢谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc347559.html