的Modbus协议物理层接口有哪些类型,传输距离最多多少?采取哪几种方式通讯?
1.所谓总线就是在一个物理通讯链路上将多个设备集合在一起,就是将所有的设备总起来,进行相互的信息交流,RS323 RS485那个算总线就不言自明。现场总线是指安装在制造或过程区域的现场装置与控制室内的自动装置之间的数字式、串行、多点通信的数据总线。 简单说,现场总线就是以数字通信替代了传统4-20mA模拟信号及普通开关量信号的传输。 2.RS232,RS485是一个物理接口,简单的说是硬件。也可以说是一种通信接口。MODBUS是一种国际标准的通讯协议,用于不同厂商之间的设备交换数据(一般是工业用途);所谓协议,也可以理解为有人说的“语言”吧,简单的说是软件。3.一般情况下,两台设备通过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)口了,也就是我们电脑上一般用的网络口了。总结以上所说,RS232及PLC以太网属于最底层的通信介质或通信标准,在其上必须有相应的通信协议才能实现数据交换、传输。现场总线就是一种网络,且都有自己的通讯协议。PLC通信模块主要起采集现场数据,比如数字量、模拟量。举个例子,数字量采集就是现场触点得电闭合形成回路,那么数字量采集模块会经过光电之类的转换告诉PLC的CPU这是1,也就是DI模块的功能。而模拟量模块会将现场4-20mA的信号进行转换成为PLC认可的某一范围的数值,比如1000-5000等。 你提的补充问题后边有人已经做了大体解释,PROFIBUS ? , ? MODBUS , ?DEVICENET ,PROFIBUS-DP ?,CONTROLNET 这些是不同协议的总线。PLC网络模块跟我说的那些DI DO 自然功能不同,网络模块可以实现与远程PLC的连接等,这你得看每种不同PLC的扩展方式等。网络节点就是连入网络的一台台计算机或PLC,网络连接器直接的解释是传输线两端的接头。你问两个PLC可以通过RS232通讯,多了当然行,加相关设备,实普通网线一样,一根网线无疑只能连接两端,你要连接很多电脑自然用一根网线是不够的,得用多跟网线并加HUB或交换机等设备,这些道理是一样的。这些问题怎么说你都很难一时接受,如果你将来接触了就很快理解了,也不会太过计较一些概念性的东西了,比如说工业用的HUB或交换机或路由器这些在概念或原理上还是有差别的,但是工业实际用的时候大体实现的功能是一样的,所以没人会去深刻研究到底HUB还是交换机还是路由器,只要能实现我工业用的数据传输和共享就可以,到底是物理层还是数据链路层不是自动化人员该关心的范围了。
一、串口RS232,传输距离约50m,通信方式为全双工 二、串口RS422,传输距离约200m,通信方式为全双工三、串口RS485,传输距离约200m,通信方式为半双工四、网口LAN,无传输距离,只要联网,能PING到地址,就可以通信。通信方式为半双工五、网口WAN,无传输距离。通信方式为全双工 望采纳。。。。。。

R485接口,MODBUS协议用的通讯电缆,是几芯,怎么接线
大多都采用2芯线:A/+,B/-(最好加屏蔽的双绞线)屏蔽线接地。 采用4芯线的时候有这几种可能:1.留一对线备用;2.增加一对中继电源线;3.考虑改为RS422全双工通信。(一些接口兼容485和422,422就需要4根线了) RS485是接线口modbus是协议。他是建立在RS485是接线口的基础上进行通讯的。所以modbus离不开485,485也离不开MODBUS前半部分说的基本正确,(RS485是接线口)与(485也离不开MODBUS)回答错误RS485不不完全是接线口,它是一种电气标准,包含机械特性,电气特性等特点,可以找一些通信书籍看看,描述有很多特点;485也离不开MODBUS,理解也狭隘了,用485通信的规约很多,modbus只是其中比较常用的有一种规约,如IEC103,CDT等全是RS485通信方式,还有一点modbus不完全在RS485通信方式,还有TCP方式,modbusplus有详细介绍。
MODBUS协议用的通讯电缆,是2芯 电压一正一负所有通讯模块都是正接正负接负四芯电缆:考虑是否要给通讯模块供电24Vdc一般买RVVP 4x1.0
大多都采用2芯线:A/+,B/- (最好加屏蔽的双绞线)屏蔽线接地。采用4芯线的时候有这几种可能:1.留一对线备用;2.增加一对中继电源线; 3.考虑改为RS422全双工通信。(一些接口兼容485和422,422就需要4根线了)

什么叫 MODBUS 485 它跟 RS485 有区别吗/
MODBUS是一种协议,类似于我们的语言,是英语还是汉语还是另外的语言,也就是计算机通信固定的协议,对于某个字符串啊什么的都有约定的定义,而RS-485则是通信线路,就像是我们到底是使用电话线路交谈还是使用电脑网络交谈还是面对面的交谈,所以两者是有本质的区别。
RS485只是一种硬件接口,他只是把来自单片机UART的信号,翻转电平进行传输,并驱动线缆。 所以RS485其实只是一种硬件接口驱动芯片。MODBUS是一种软件协议,规定了一种语言。而RS485相当于喇叭。MODBUS可以跑在RS485上,也能跑在RS232上,也能跑在POWERBUS.同理。 RS485上可以用MODBUS,也能用其他自拟协议。协议只是软件。
rs485是种只定义了电气特性的一种总线结构,它没有具体的数据协议。假如你在利用单片机或者上位机编程时,你可以定义你自己的协议,就是你DIY的协议,但你的这个东西只有你自己清楚明白,在工业控制场合里多家的产品联网如果每家都DIY的话,联网简直成了不可能的事情。所以大家要寻求一种大家都能兼容的协议。 modbus虽不是由这个初衷诞生的,却成了这个目的执行者。modbus是个PLC厂家定义的一种协议,但后来被大家广泛采用,现在大多数PLC厂家的产品都开始支持MODBUS协议了。再简单些, RS485是某国人的嘴,modbus是他讲的话。有rs485口的设备--diy协议----- modbus协议中国人----------- 中文--------英语日本人----------- 鬼子语----- 英语韩国佬----------- 韩语------- 英语 ……------------- ……------- 英语
Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。 此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其它设备的过程,如果回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。当在一Modbus网络上通信时,此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成反馈信息并用Modbus协议发出。在其它网络上,包含了Modbus协议的消息转换为在此网络上使用的帧或包结构。这种转换也扩展了根据具体的网络解决节地址、路由路径及错误检测的方法。MODBUS 485=rs458RS-485 具有以下特点:1). RS-485 的电气特性:逻辑“1”以两线间的电压差为+(2—6)V 表示;逻辑“0”以两线间的电压差为-(2—6)V 表示。接口信号电平比RS-232-C 降低了,就不易损坏接口电路的芯片,且该电平与TTL 电平兼容,可方便与TTL 电路连接。2). RS-485 的数据最高传输速率为10Mbps3). RS-485 接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。4). RS-485 接口的最大传输距离标准值为4000 英尺,实际上可达 3000 米,另外RS-232-C接口在总线上只允许连接1 个收发器,即单站能力。而RS-485 接口在总线上是允许连接多达128 个收发器。即具有多站能力,这样用户可以利用单一的RS-485 接口方便地建立起设备网络。因RS-485 接口具有良好的抗噪声干扰性,长的传输距离和多站能力等上述优点就使其成为首选的串行接口。因为RS485 接口组成的半双工网络,一般只需二根连线,所以RS485 接口均采用屏蔽双绞线传输。 RS485 接口连接器采用DB-9 的9 芯插头座,与智能终端RS485接口采用DB-9(孔),与键盘连接的键盘接口RS485 采用DB-9(针)。3. 采用RS485 接口时,传输电缆的长度如何考虑?在使用RS485 接口时,对于特定的传输线经,从发生器到负载其数据信号传输所允许的最大电缆长度是数据信号速率的函数,这个长度数据主要是受信号失真及噪声等影响所限制。最大电缆长度与信号速率的关系曲线是使用24AWG 铜芯双绞电话电缆(线径为0.51mm),线间旁路电容为52.5PF/M,终端负载电阻为100 欧 时所得出。当数据信号速率降低到90Kbit/S以下时,假定最大允许的信号损失为6dBV 时,则电缆长度被限制在1200M。实际上,在实用时是完全可以取得比它大的电缆长度。当使用不同线径的电缆。则取得的最大电缆长度是不相同的。例如:当数据信号速率为600Kbit/S 时,采用24AWG 电缆,由图可知最 大电缆长度是200m,若采用19AWG 电缆(线径为0.91mm)则电缆长 度将可以大于200m;若采用28AWG 电缆(线径为0.32mm)则电缆长度只能小于200m。4.EIA RS-485 标准在自动化领域,随着分布式控制系统的发展,迫切需要一种总线能适合远距离的数字通信。在RS-422 标准的基础上,EIA 研究出了一种支持多节点、远距离和接收高灵敏度的RS-485总线标准。RS-485 标准采有用平衡式发送,差分式接收的数据收发器来驱动总线,具体规格要求:· 接收器的输入电阻RIN≥12kΩ· 驱动器能输出±7V 的共模电压· 输入端的电容≤50pF· 在节点数为32 个,配置了120Ω的终端电阻的情况下,驱动器至少还能输出电压1.5V(终端电阻的大小与所用双绞线的参数有关)· 接收器的输入灵敏度为200mV(即(V+)-(V-)≥0.2V,表示信号"0";(V+)-(V-)≤-0.2V,表示信号"1")因为RS-485 的远距离、多节点(32 个)以及传输线成本低的特性,使得EIA RS-485 成 为工业应用中数据传输的首选标准。

modbus端口有什么作用
mudbus通讯时使用,Modbus是工业领域通信协议的业界标准,并且现在是工业电子设备之间常用的连接方式。profibus和profinet也用在工业环境中,由于profibus和profinet,Modbus协议不同会造成主从站无法通讯,需要yt-pb-03协议转换器可以进行协议转换,才能正常通讯。
Modbus端口 Modbus串行设备服务器作为Modbus串行设备与在以太网上运行 Modbus/TCP的计算机主机之间的一个接口。它完全符合Modbus/TCP标准,还提供一种简便的方案,将现行设备或运行Modbus串行协议(Modbus/ASCII或 Modbus/RTU)的控制器连接到以太网。
提供一个和该设备通信或联网的标准协议端口;当然,要对该设备进行访问,必须获得该设备的寄存器列表。
做MODBUS通讯时会用到

R485接口,MODBUS协议用的通讯电缆,是几芯,怎么接线
MODBUS协议用的通讯电缆,是2芯 电压 一正一负 所有通讯模块都是 正接正 负接负四芯电缆:考虑是否要给通讯模块供电 24Vdc一般买RVVP 4x1.01 RS485总线通讯概述RS485接口的通讯方式可以走Modbus-RTU协议,也可以走Modbus-TCP/IP协议,工控行业常用的还是RTU协议。RS485总线要用到RS-A和RS-B两根线,除了电源线外,只需要AB两根线即可实现多台设备的挂接。RS485总线通讯的拓扑图如下图所示。RS485通讯为主从式通讯方式,即在一个系统中有一个RS485主机,可以挂接多个RS485从机,主机定时发送轮询命令,查询从机的状态,从机收到轮询命令后回复相应的数据。其数据结构主要包括:地址、功能码、数据(寄存器地址、字节个数等)、校验码等。2 RS485总线的相关参数与之相关的重要参数有从机地址、通讯波特率、校验方式、数据位数、停止位等。每一台从机都有一个唯一的地址,不能重复,从机就是通过主机数据中的地址数据来判断主机的轮询对象的。主机和多台从机在通讯的时候,其通讯波特率必须一致,如果波特率不一致的话通讯不成功。数据位数一般为八位,停止位有1位或者2位,校验方式有奇校验、偶校验和无校验等。3 终端电阻 如果通讯距离比较短或者所挂接的从机设备比较少,那么终端电阻是可以不接的,但是随着距离的增加和从机设备的增多,信号在总线末端容易引起反射,导致通讯不稳定。为了 消除这种反射就会在总线的末端加一个终端电阻,终端电阻的经验值一般为120Ω。
RS483通讯连接,采用双芯屏蔽线,也就是外皮里面有一层铜网屏蔽层的那种信号线,可提高485的抗干扰性能,接线时红接485的R+,也就是485的正极,另一根线可能是蓝的或者绿的,接R-,也就是485的负极。485通讯的的两端都是正对正,负对负。

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