ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:48.06KB ,
资源ID:19357843      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19357843.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(485通讯问题讲解Word文件下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

485通讯问题讲解Word文件下载.docx

1、可以根据遇到的问题采用下面几种调试方法。1、共地法: 用1条线或者屏蔽线将所有485设备的GND地连接起来,这样可以避免所有设备之间存在影响通讯的电势差。2、终端电阻法: 在最后一台485设备的485+和485-上并接120欧姆的终端电阻来改善通讯质量。 3、中间分段断开法: 通过从中间断开来检查是否设备负载过多、通讯距离过长、某台设备对整个通讯线路的影响等。 4、单独拉线法: 单独简易拉一条线到设备,这样可以用来排除是否是布线引起了通讯故障。 5、更换转换器法: 随身携带几个转换器,这样可以排除是否是转换器质量问题影响了通讯质量。6、笔记本调试法: 先保证自己随身携带的电脑笔记本是通讯正常的

2、设备,用它来替换客户电脑进行通讯,如果正常,则表明客户的电脑的串口有可能被损害或者受伤。四、建议和忠告 采用485总线结构常见的几种通讯故障有下面几种。 1、通讯不上,无反应。2、可以上传数据,但不可以下载数据。3、通讯时系统提示受到干扰,或者不通讯时通讯指示灯也不停地闪烁。 4、有时能通讯上,有时通讯不上,有的指令可以通,有的指令不可以通。为减少通信故障提出下面几条建议和忠告供参考。 1、建议用户使用和购买门禁厂家提供的485转换器或者厂家指定推荐品牌的485转换器。 2、门禁厂家会对与其配套的485转换器做大量的测试工作,并且会要求485转换器生产厂家按照其固定的性能参数进行生产和品质检测

3、,所以它与门禁设备具备较好的兼容性。千万不要贪图便宜购买杂牌厂家的485转换器。 3、严格按照485总线的施工规范进行施工,杜绝任何侥幸心理。 4、对线路较长、负载较多的485总线工程采用科学的、有预留的解决方案。 5、如果通讯距离过长, 如超500米,建议采用中继器或485HUB来解决。 6、如果负载数过多,如一条总线上超过30台,建议采用485HUB来解决问题。 7、现场调试带齐调试设备。现场调试一定要随身携带几个可以接长距离和多负载的转换器、一台常用的电脑笔记本、测试通路断路的万用表,几个120欧姆的终端电阻。RS-485网络通信在梅县电厂的应用张晓霞曾小立摘要讨论了在数据点的地理位置较

4、分散的情况下,如何通过RS-485网络和局域网组成一个实时通信网络。关键词RS-485网数据接收数据发送串口通信实时数据ADAM 4520位于粤东的梅县电厂共有4台机组,总装机容量为350 MW。1、2号机组容量均为50 MW,3、4号机组为新扩建的125 MW机组。3、4号机组的机炉控制均使用西仪横河公司的(XL热工控制系统,该系统按设计要求具备由串行通信口往外传送热工数据的能力。按电厂要求,希望在办公楼建立一套生产管理的微机网络系统,在该系统上不仅要能运行一些生产管理软件,同时要能实时地以图形及参数表格的形式看到3、4号机组的热工数据和全厂的电气数据。此外,还要求让3、4号机组值长室,网控

5、室,1、2机组中控室均能由屏幕上看到全厂的电气数据(以图形及表格形式。要建立的这一套系统有2个特点:第一是数据来源多。3、4号机组的热工数据要由3、4号机组的XL系统的串行通信口获取。全厂电气数据要由位于网控室的2台远方终端单元收取。第二是系统分散,各数据收、发点相距距离远。需要装实时监测工作站的地点有1、2号机组中控室,3、4号机组值长室,网控室,新旧2栋办公楼内的厂领导和职能科室等(见图1。图1实时系统地理位置分布图1实时网络系统的建立由于整个系统地理位置较分散且相距较远,采用通常的细缆、粗缆和双绞线都无法将上述地方组成1个局域网。若采用光纤或广域网络产品,将大大增加厂方的投资。考虑到厂方

6、只要求在办公楼建立生产管理系统,我们这样设计实时监测网络系统:a通过光纤将局域网延伸,使新旧办公楼组成1个NOVELL局域网;b网控室,1、2号机组中控室,3、4号机组值长室,XL系统及上述局域网之间通过RS-485网络通信交换实时数据。具体实现如下:文件服务器放在新办公楼六楼的计算机房,每层楼安装1个集线器。PC机通过五类线与集线器相连,集线器之间通过细缆相连。在新办公楼和旧办公楼的二楼安装1对光纤收发器,通过光纤将新办公楼的局域网延伸到旧办公楼。这样,新旧办公楼就组成了1个NOVELL局域网(见图2。图2Novell局域网结构图2实时数据的传输厂里原有1台RTU收集1、2号机组的电气数据。

7、为了收集3、4号机组的电气数据,需增加1台RTU。设置1台通信工控机,接收2台RTU送出的电气数据,然后将这些数据转送到需要的地方。在NOVELL网中设置1台数据接收机,通过485网络接收3、4号机组XL系统送出的机炉数据和上述通信工控机送出的电气数据。而局域网上的PC工作站通过网络共享这些实时数据。这样归结起来,通过485网络输出数据的地方有3个:3号机组XL系统,4号机组XL系统,通信工控机(电气量。通过485网络接收数据的地方有4个:NOVELL网中的数据接收机,网控室的工作站,1、2号机组中控室,3、4号机组值长室(见图3。图3RS-485网结构图3RS-485网络通信的建立及特点从图

8、1我们知道,以上这些地方相距较远,如何解决这些较远距离的串口通信问题呢?提到远距离串行通信,人们通常会想到调制解调器(MODEM。假设在这里选用MODEM,那么由于MODEM采用的是RS-232通信方式,其数据传输方式是点对点的,在通信工控机端必须安装4个MODEM(因为有4个地方必须接收它的数据,在局域网数据接收机端要安装3个MODEM。这显然有点浪费也不太合理。在实际中,我们是通过ADAM-4520模块建立1个RS-485网络来解决这些远距离的通信问题的。这样做有以下优点:aADAM-4520为带光电耦合隔离的模块(隔离电压为直流500 V。在电厂现场,由于电磁干扰或多点接地或距离传输,都

9、可能造成电压差。而采用了光电耦合等隔离方式的ADAM-4520模块,可有效防止电压差引起的控制设备故障或损坏。bRS-485网络的传输方式为半双工多点,1个发送器可以有多达32个接收器。这样在通信工控机端只需1个发送用ADAM-4520,就可将电气数据发送到局域网数据接收机,网控室,1、2号机组中控室,3、4号机组值长室等4个地方。cRS-485网络通信距离为1 200 m,可充分满足这里实时数据传输的要求。dADAM模块的智能I/O电路自动控制数据流方向,而不需要握手信号(如RTS和CTS。所以RS-485网络通信只需1对导线便可。而采用MODEM的话,每一对MODEM之间便需4根导线以上。

10、e由于RS-485网络通过ADAM-4520转换成RS-232方式与PC机连接,在RS-232半双工方式下编写的数据传输程序,在本系统下无须更改便可继续使用。fADAM-4520模块的包装是紧凑型的工业级包装。可方便地安装在面板、DIN导轨或以重叠方式安装。对于局域网数据接收机端需安装3个ADAM-4520模块的情形,也可很方便地实现。4实时监测系统的软件及功能在局域网的电厂生产实时监测系统中,我们采用的是广东省电力试验研究所引进的TOSS-2000网络版。安装在新办公楼计算机房的数据接收机,同时也是TOSS-2000系统的前置机。它接收到的3号机组XL系统、4号机组XL系统和通信工控机送出的

11、数据,都放在TOSS-2000的实时数据库中。在网上的任一台PC机,只要运行TOSS-2000软件,都可实现以下功能:a以图形、曲线和参数表的形式监测全厂的电气实时数据和3、4号机组的机炉实时数据,以及历史数据;b打印报表(包括定时打印和召唤打印;c遥信变位报警及事故追忆;d有一定安全级别的操作员,可在线修改图形、生成新的画面、修改实时数据库、定义热键、定义报表。在网控室,1、2号机组中控室,3、4号机组值长室这3个地方的生产实时监测工作站中,运行的是单机版的TOSS-2000系统。除了不能看到3、4号机组的机炉数据外,别的功能与局域网中的工作站相同。5结束语在梅县电厂的生产实际中,我们用RS

12、-485网络解决了较远距离的多点串口数据通信问题,使生产管理网络系统能看到生产的实时数据。该系统已投入实际运行1 a多,运行稳定,在电力生产中发挥了良好的作用,是RS-485网络通信的一个极好的使用范例。将RS-485用于数字发动机控制应用I.简介数字发动机控制采用数字处理器来控制电动机的运转。一般情况下数字处理器可采用一种或多种反馈方式,使其构成一个闭环系统。这可比作模拟控制系统和开环传动系统。许多应用都采用了数字发动机控制,包括存储设备(如:磁盘驱动器)、工业机器人、高精度半导体制造、打印机以及复印机等。发动机设备数字发动机控制可采用多种类型的发动机。最常用的类型是超小功率旋转发动机。它们

13、可以进一步分为AC、DC电刷或DC无电刷型,这主要取决于其整流方式。小型发动机的尺寸设计一般取决于框架尺寸和瓦功率。而一般像 AC 型较大的发动机,是根据其马力功率进行分类的。旋转发动机是最常用的类型,但也有其他类型,如:线性发动机以及带各种传动装置的减速发动机(gearhead motor)。反馈为提供有关位置、速度、扭矩或传动系统其他动力属性的反馈,需要反馈传感器。最常用的反馈传感器是旋转编码器,它由安装在发动机轴上带有变化条带的转轮构成。在发动机转动时,光传感器会检测条带的经过并生成电信号,控制器可利用这些信号来确定发动机的转动情况。其他类型的传感器为转速计、同步器和分解器,这些均是基于

14、电感的传感器;另外还有基于电磁的霍尔效应传感器以及基于电阻的电位计。无论采用哪种传感器方式,数字控制器必须重复采样传感器信号,以便不断了解系统的当前动力运转情况。根据系统对速度、动力响应及精度的要求,反馈采样率可超过每秒几千次。控制器无论是数字控制器还是模拟控制器,都需要与系统的预定转动和实际动力进行比较,同时处理相关输入,来产生对传动装置的控制信号。如果采用数字控制器,会需要一些附加任务,包括系统启动例程、诊断程序、通信控制以及多个采样传感器。数字控制器可能像专用计算机处理器般复杂,也可能如单芯片编程门阵列般简单。设计人员不仅可设计出为传动控制而优化的数字信号处理器,还可设计出具有可变功能的

15、微控制器,以便实现适应众多应用的最佳解决方案。参见 上的数字控制部分。数据传输本节重点讨论在发动机控制和传动控制应用中采用 RS-485 的优势。该技术在与抗扰性、广泛的共模范围、充足的数据速率以及多点功能有关的应用中具有很多优势。其他应用也采用 RS-485 信令,以期利用这些优势。因此,如过程控制网络、工业自动化、远程终端、建筑自动化和安全系统等应用均广泛采用了RS-485,以便满足对强大可靠的远距离数据传输的需要。通常 RS-485 信令与 Profibus、Interbus、Modbus 或 BACnet 一起使用,这些协议都是针对最终用户的特殊需求而量身定做的。如果 R-485 的优

16、势不足以满足需求,还可以采用其他信令技术。例如,RS-232 或 RS-422 信令技术在某些应用中可能是非常适用的,而在另外一些应用中可能会首选CAN(控制器局域网)或 EtherNet/IP(行业协议),因为它们可与现有网络进行兼容。对于高速应用以及对长途及共模电压要求不高的情况,M-LVDS可提供较低的功耗。在 上的应用手册总线方案对比中讨论了多种替代方法。基本拓扑在所示的传动控制应用示例中,需要特别注意多个不同接口的数据传输问题。表1说明了信号的多种分类并总结了信令速度和信号电平的关键特性。表1显示了任何数据传输方案都必须具有广泛的操作范围,以便适应各种数字传动控制需要。RS-485信

17、令技术速率范围介于 DC10MHz 以上,并且具有强大可靠的信号电平,因此可很好地满足大多要求。图3显示了这些信号。请注意:该图显示了单轴系统;多轴系统可共享相同的控制器并把相关部分(mechanics)连接到相同的工具或负载上。根据特定应用的物理安排,控制器、伺服放大器、发动机和负载之间可能会有比较大的距离。除了距离之外,在设计这些系统时还应该考虑其他因素,如:电气噪声、温度和线缆故障等。尽管存在距离或环境条件干扰,但有效数据传输的目的仍是在这些部件之间提供可靠通信。II.数据传输问题与485的应对方法数字传动控制应用对在实现系统部件之间有效、可靠的通信方面面临众多挑战。根据其内在性质,会涉

18、及到机电传动装置,而这种装置会产生电气噪声及较高的电流电平。安全性和可靠性进一步要求通信通道必须非常可靠,以便控制运动机构。另外,与运动应用相伴而来的还有对线缆路由的限制,这需要更长的布线。伺服系统的稳定性对信令速率也有额外要求。环境i.EMI/抗扰性典型的EMI源是发动机驱动电压、发动机电刷噪声、工具源、以及来自时钟、显示器和其他计算机组件的电气噪声。由于二进制编码的内在信噪比,数字系统的主要问题是寄生脉冲。RS-485 信令标准包含了非常适于解决这些 EMI 问题的功能。RS-485 信令具有平衡及差分的特点,一般通过双绞线进行传输。它会导致任何电气噪声都会被等同连接到两条线路上。因此,由

19、于接收器对差分电压很敏感,这种噪声会被消除,而电压差会继续携带该信号信息。RS-485 信号电平进行了定义,对于任何有源驱动器,一条线路为高电平驱动,另一条为低电平驱动。两条线路上的电压差必须高于 1.5V 或者低于 -1.5V,以便传输有效状态。这适用于所有有效负载条件。接收器规格对于EMI噪声消除极其重要。485标准要求在接收差分信号强度达到200mV以上时对有效状态进行检测。这种灵敏度可以弥补线缆中的损耗,而这种损耗会在驱动器端将信号幅度降至1.5V以下(或更低)。接收器磁滞虽然在485标准中未予以规定,但也非常重要,它是低电平到高电平以及高电平到低电平传输阈值之间的差分。因为不存在完美

20、平衡的线对,因此 EMI 源会产生以下差分噪声。如果没有接收器磁滞,无论是由于有效信号改变还是噪声响应,接收器均会在每次输入交叉(0差分电压)时改变状态。因此,需要磁滞来避免寄生脉冲,在空闲总线或过渡期间更是如此。这些寄生脉冲会被解释成编码器计数、阶跃指令(step command)或传动装置信号,其取决于它们在系统中出现的位置。接收器磁滞值越高就越能抵抗EMI噪声。一般RS-485接收器的磁滞为4060mV,而磁滞达到100mV的接收器可应对尤为恶劣的电气噪声环境。ii.接地电势共模另一个可影响传动控制应用中通信的电气挑战是驱动器与接收器节点之间的接地参考。电流负载(如:高功率工具可能产生的

21、电流负载)会造成这类问题。由于发动机反向 EMI、设备故障以及附近闪电产生的二次浪涌(secondary surge),会出现局部电压浪涌。通过示例可说明在传动控制应用中如何会出现接地偏移。设想一个典型的发动机与放大器控制器,它们采用一定长度的线缆相互连接来进行通信并提供电源。如果节点1与2之间的 24V 电源采用50米 14 AWG 线缆连接的话,则RCOPPER 大约为 0.5 。在正常操作中,发动机电流低于 2A。但是在失速故障(stall fault)情况下,电流可能激增到 10A。由于接地线上的压降,这会导致 GND1 与 GND2 之间 5V 的压差。因此,任何引用 GND1 的信

22、号在节点2被接收到时都会出现 -5V 的偏移。由于所有信号都会受到普通偏移的影响,因此其称为共模电压偏移。尽管这种情况会阻止与单端数据传输之间的可靠通信,但 5V 接地偏移仍处于标准 RS-485 共模电压 (VCM 范围之内。由于节点1的差分信号进行了同等偏移,因此差模信号仍然有效,而 RS-485 接收器也将可靠地接收正确的信号。iii.ESD静电放电 (ESD 对于通过线缆连接的所有电路都是非常危险的。某些收发器具有集成到总线电路中的 ESD 保护功能。典型的保护电平为 8kV15kV,而诸如 SN65LBC184 的某些收发器可提供超过30kV的事件保护。特定应用所需的保护电平很难进行

23、预测,但设计人员应考虑以下因素:收发器所处的电气环境处理条件与线缆接入频率确定故障点的诊断程序替换停机时间以及相关的人力费用另一类电气危险是由于瞬态(浪涌)过压造成的损害。由击穿次级电源变压器的闪电或者由机器故障导致的局部电源故障会造成这类事件。IEC61000-4-5 中规定了这种危险类型的测试方法。一般通过添加外部保护二极管来提供这种能量消散的安全通道。带有集成瞬态电压抑制电路的 SN65LBC184 能够保护浪涌电压电源超过 400W 的总线输入。iv.一般强度其他考虑因素与发动机控制应用的苛刻环境有关。高功率及工业应用需要具备较大的温度范围。速度i.反馈环路延迟工程师在设计数字发动机控

24、制的通信时应考虑通信部件是否会明显增加伺服环路的延迟。一般来说,与RS-485数据传输相关的传播延迟在典型系统中可以忽略。通信延迟可分为:收发器与介质的传播延迟信令速率(同步)延迟由编码增加的开销ii.传播延迟(线缆传输延迟,收发器延迟)收发器与介质的传播延迟主要是通过半导体器件及铜线传输电信号的物理过程造成的。收发器的典型传播延迟为10到100毫微秒量级。诸如 RS-485 的双绞线等线缆的传播延迟一般为每米5毫微秒。因此,即使是速度非常快的系统,1微秒(1000毫微米)的收发器延迟也只是对应不到4度的相移。对于长度不到100米的线缆,由线缆延迟造成的附加相移也可以忽略不计。iii.信令速率

25、如果数据传输达到一旦数据可用就能够收发时,那么信令速率一般只受数据源的限制,而不受数据传输链的限制。例如,一旦检测到运动就异步发送脉冲的编码器。旋转编码器可以产生每转8192个、甚至32000个计数,其速率超过每秒一百万个计数。如果直接与收发器相连,不到1微秒就可将这些脉冲发送出去,而其对系统造成的延迟一般可以忽略。但是,如果控制器同步对收发器定时,则信令速率将会大大降低,同时会限制系统的性能。典型的同步信令速率为 9600bps、19200bps、115kbps 等。系统设计人员应该考虑这种信令速率对数据传输时间以及系统性能的影响。iv.串行通信更大的有效负载除了传播延迟和同步信令延迟之外,

26、与数据协议相关的编码格式也会造成延迟。有多种原因造成在数据传输方案中结合编码。其中一个原因是提供错误检测方式。典型的示例是常用于验证每组8个数据位保真度的奇偶校验位。另一个示例是用于指示消息开始与结束的起始位与停止位。如果数据源具备足够复杂性来支持这些单元,诸如指令状态代码等说明位也可以构成消息协议的一部分。这些增加的位可为传输方案提供附加功能,但还需要传输及解码时间。因此,系统设计人员在设置系统速度要求及信令速率时必须要保证为这些开销位提供裕度。多点拓扑另一个应考虑问题的是是否有两个以上的节点在同一总线上进行通信。如果一个节点向多个接收器发送数据,则这称为多点配置。如果多个节点中的任何一个都

27、可以控制总线并向其他节点发送数据,则这称为多点结构。当然,随着系统复杂性的增加,信令协议必须包含可确定哪个节点何时发送数据的程序。这可以避免总线争用,此时两个收发器会彼此争着设置总线电压。为安全起见,RS-485标准还要求每个收发器包含防止总线争用造成损害的保护功能。这就是说,如果两个驱动器出现相反的有源状态时,则两者均不会因为争用共享总线上的电压电平而遭受损害。利用 RS-485 信令技术,在多点分配中可将32个节点(或者如果采用更低单元负载的收发器,可达到256个节点)连接到相同的双绞线线缆上。这可简化多轴、多传感器系统中的布线。所选的信令速率应足够高,以便允许所有节点都能够满足各自的更新

28、要求。TIA/EIA-485 标准建议信令速率为 10Mbps。虽然这种速率已经完全满足大多系统的需要,但某些收发器为满足最苛刻高速系统的需求,具有可提供超过 30Mbps 信令速率的能力。多个标准协议均采用了基于 RS-485 的信令技术。这些协议可实施各种方法来设置消息格式,检查错误,进行多点总线控制及协商信令速率。发动机与传动控制常用的协议包括Modbus、Profibus 及 Interbus-S。每种协议均由不同厂商及商业机构所支持,并且专门针对不同网络条件而进行优化。III.应用示例在图7的应用示例中,RS-485信令技术用于向传动控制器报告编码器信息。将传动控制器放置到离编码器一定距离的地方非常必要,这主要是因为空间的限制或者出于轻松接入控制器的需要。在此示例中有4个点对点配置信号,因此需要一个四通道驱动器与一个四通道接收器

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1