modbus通讯协议与R485通讯协议的区别?可以通用吗?
一、不存在通用不通用,而是相互依存;RS485是端口协议,modbus是协议;modbus离不开485,485也离不开MODBUS。二、区别Modbus具有以下几个特点:1、标准、开放:用户可以免费、放心地使用Modbus协议,不需要交纳许可证费,也不会侵犯知识产权。目前,支持Modbus的厂家超过400家,支持Modbus的产品超过600种。2、Modbus可以支持多种电气接口:如RS-232、RS-485等,还可以在各种介质上传送,如双绞线、光纤、无线等。3、Modbus的帧格式简单、紧凑,通俗易懂。用户使用容易,厂商开发简单。RS485通信端口协议具有以下几个特点:1、MODBUS通信协议是RS485通信端口协议里面的一种。2、RS-485的电气特性:逻辑“1”以两线间的电压差为+(2—6)V表示;逻辑“0”以两线间的电压差为-(2—6)V表示。接口信号电平比RS-232-C降低了,就不易损坏接口电路的芯片, 且该电平与TTL电平兼容,可方便与TTL 电路连接。3、 RS-485的数据最高传输速率为10Mbps 。4、RS-485接口强,即抗噪声干扰性好。5、RS-485接口的最大传输距离标准值为4000英尺,实际上可达 3000米(理论上的数据,在实际操作中,极限距离仅达1200米左右),另外RS-232-C接口在总线上只允许连接1个收发器,即单站能力。而RS-485接口在总线上是允许连接多达128个收发器。扩展资料Modbus是工业上广泛使用的通讯协议,基于各种应用,Modbus有RTU、ASCII和TCP三种协议,这三种协议普遍应用在工业上的设备。1、Modbus协议是一个master/slave架构的协议。有一个节点是master节点,其他使用Modbus协议参与通信的节点是slave节点。每一个slave设备都有一个唯一的地址。2、在串行和MB+网络中,只有被指定为主节点的节点可以启动一个命令(在以太网上,任何一个设备都能发送一个Modbus命令,但是通常也只有一个主节点设备启动指令)。3、一个ModBus命令包含了打算执行的设备的Modbus地址。所有设备都会收到命令,但只有指定位置的设备会执行及回应指令(地址0例外,指定地址0的指令是广播指令,所有收到指令的设备都会运行,不过不回应指令)。4、所有的Modbus命令包含了检查码,以确定到达的命令没有被破坏。基本的ModBus命令能指令一个RTU改变它的寄存器的某个值,控制或者读取一个I/O端口,以及指挥设备回送一个或者多个其寄存器中的数据。5、有许多modems和网关支持Modbus协议,因为Modbus协议很简单而且容易复制。它们当中一些为这个协议特别设计的。有使用有线、无线通信甚至短消息和GPRS的不同实现。不过设计者需要克服一些包括高延迟和时序的问题。参考资料百度百科-Modbus通讯协议百度百科-RS-485协议
RS485是接线口 modbus是协议。他是建立在RS485是接线口的基础上进行通讯的。所以modbus离不开485,485也离不开MODBUS前半部分说的基本正确,(RS485是接线口)与(485也离不开MODBUS) 回答错误RS485不不完全是接线口,它是一种电气标准,包含机械特性,电气特性等特点,可以找一些通信书籍看看,描述有很多特点; 485也离不开MODBUS,理解也狭隘了,用485通信的规约很多,modbus只是其中比较常用的有一种规约,如IEC103,CDT等全是RS485通信方式,还有一点modbus不完全在RS485通信方式,还有TCP方式,modbus plus有详细介绍,很简单
首先分清modbus通讯协议本身就是一种协议,在硬件开发中属于协议层开发。 R485不是通讯协议,只是一种硬件接口。属于物理层。MODBUS是一种软件协议,规定了一种语言。而RS485相当于喇叭。MODBUS可以跑在RS485上,也能跑在RS232上,也能跑在POWERBUS。RS485只是一种硬件接口,他只是把来自单片机UART的信号,翻转电平进行传输,并驱动线缆。所以RS485其实只是一种硬件接口驱动芯片。同理。 RS485上可以用MODBUS,也能用其他自拟协议。协议只是软件。
有区别: MODBUS通信协议是RS485通信端口协议里面的一种MODBUS通信协议里有:TCP/IP 、RS485方式有RTU和ASCII码 而RS485是端口协议:遵守RS485通信协议的通信方式有:MPI、PPI、MODBUS、PROFBUS_DP等等
RS485是一种串行通讯标准,包含机械特性,电气特性,定义了传输的物理层。RS485是端口协议:遵守RS485通信协议的通信方式有:MPI、PPI、MODBUS、PROFBUS_DP等等 ,MODBUS通信协议是RS485通信端口协议里面的一种,可以使用RS485接口传输

modbus协议怎么转换为标准485协议?
modbus协议本来就支持串口传输,只要选择的硬件有485串口,能控制485串口发送/接受,就只需考虑modbus协议的编程了。modbus协议是应用层协议,需要软件编程实现;485协议是传输层协议,需要硬件设计实现。这两个协议不是一个层面的,不存在转换的问题。Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。
通俗的讲,modbus属于软件范畴,由程序控制;485是一种关于串口通信的硬件规范,主要是电平转换,由485器件自动完成,不需要软件控制。用户只要关心modbus协议如何实现并发送和接收,中间的传输过程由485器件自动完成。
modbus协议是应用层协议,需要软件编程实现;485协议是传输层协议,需要硬件设计实现。这两个协议不是一个层面的,不存在转换的问题。modbus协议本来就支持串口传输,如modbus-RTU、modbus-ASCII就是用RS232/422/485串口传输。只要选择的硬件有485串口,能控制485串口发送/接受,就只需考虑modbus协议的编程了。通俗的讲,modbus属于软件范畴,由程序控制;485是一种关于串口通信的硬件规范,主要是电平转换,由485器件自动完成,不需要软件控制。用户只要关心modbus协议如何实现并发送和接收,中间的传输过程由485器件自动完成。

如何实现Modbus485串口和TCP网络通信
一、步骤在“变量”功能模块的“控制器”标签页中点击“添加”按钮来增加控制器;2.选择品牌“MODICON”下的“Modbus Master”协议,点击“确认”添加至项目中3.默认的“Controller1”名称可修改;点击“设定”按钮进入控制器配置对话框;4.在对话框中对通信参数进行配置,具体参数含义可参考通过点击右下角“帮助”按钮打开控制器帮助手册进行确认;请对应控制器参数进行相匹配的设定;注意默认站号非广播模式下通常不使用0值;5.在软件“系统”功能标签页下将COM2使用方式修改为RS-485模式,注意在iX通用机型上只能通过COM2实现485通信,COM1强制作为RS232使用6.线缆制作时,从硬件手册上可看到485模式下使用的数据收发引脚为1和6;使用RS232通信接口时,使用数据收发引脚2,3和5;若使用TCP以太网通信方式,将通信协议修改为Ethernet TCP/IP;在Stations标签页设定人机所连接的控制器的IP地址;线缆使用标准常规网络线缆;7.点击通信配置对话框右下角帮助按钮,即可打开控制器帮助文档;二、注意事项MODBUS协议是应用层协议,它定义了一个与基础通信层无关的协议数据单元(PDU),所以在PDU上附加一些特定的字节域,构成MODBUS协议的应用数据单元(ADU)。但是MODBUS与通讯线是没有确定的对应关系的,即同样是光纤,MODBUS传输模式可能是MODBUS TCP,也有可能是MODBUS RTU。
中间 需要 串口服务器吧,硬件连接

modbus 485通讯AB怎么接线
一般情况下都是A接A,B接B RS485有两线制和四线制,四线制只能实现点对点的通信方式,现很少采用。两线制这种接线方式为总线式拓朴结构,在同一总线上最多可以挂接32个结点。在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。
modbus 485通讯AB接线时,485的A和B就是正和负,和其他485设备的A和B或者正负连接就行,就可以进行通信。Modbus是一种串行通信协议。modbus的限制如下:1、不支持大型二进制对象数据。2、没有一个标准的方法找到数据对象的描述信息。3、没有办法要求设备报告异常。4、一个数据链路上只能处理247个地址。
modbus 485的A和B就是正和负,和其他485设备的A和B或者正负连接就行,然后就可以进行通信啦。

485通讯协议和modbus协议区别
485通讯协议和modbus协议区别是特点不同。Modbus的特点有:用户可以免费、放心地使用Modbus协议,不需要交纳许可证费,也不会侵犯知识产权;Modbus可以支持多种电气接口,如RS-232、RS-485等,还可以在各种介质上传送,如双绞线、光纤、无线等。485通讯协议的特点有:RS-485的数据最高传输速率为10Mbps;RS-485接口强,即抗噪声干扰性好。 演示机型:华为MateBook X系统版本:win10485通讯协议和modbus协议区别是特点不同。Modbus的特点有:用户可以免费、放心地使用Modbus协议,不需要交纳许可证费,也不会侵犯知识产权;Modbus可以支持多种电气接口,如RS-232、RS-485等,还可以在各种介质上传送,如双绞线、光纤、无线等;Modbus的帧格式简单、紧凑,通俗易懂。用户使用容易,厂商开发简单。485通讯协议的特点有:RS-485的数据最高传输速率为10Mbps;RS-485接口强,即抗噪声干扰性好;RS-485接口的最大传输距离标准值为4000英尺,实际上可达3000米(理论上的数据,在实际操作中,极限距离仅达1200米左右),另外RS-232-C接口在总线上只允许连接1个收发器,即单站能力。而RS-485接口在总线上是允许连接多达128个收发器。

本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/82057.html。