关于485通讯不稳定问题解决方案[STM32产品问题]

485通信不稳定的问题(具体表现为有时能通信上,有时通信不上网络

RS485在链接设备过多、通信距离过长、双绞线质量差,接线不规范等,都会致使通信不稳定的问题。tcp

解决方案:性能

1、关于485总线的几个概念:
一、485总线的通信距离能够达到1200米。
    根据485总线结构理论,在理想环境的前提下,485总线传输距离能够达到1200米。其条件是通信线材优质达标,波特率为9600,只负载一台485设备,才能使得通信距离达到1200米,因此一般485总线实际的稳定的通信距离每每达不到1200米。若是负载485设备多,线材阻抗不合乎标准,线径过细,转换器品质不良,设备防雷保护复杂和波特率的提升等等因素都会下降通信距离。
二、485总线能够带128台设备进行通信。
    其实并非全部485转换器都可以带128台设备的,要根据485转换器内芯片的型号和485设备芯片的型号来判断,只能按照指标较低的芯片来肯定其负载能力。通常485芯片负载能力有三个级别――32台、128台和256台。。此外理论上的标称每每其实是达不到的,通信距离越长、波特率越高、线径越细、线材质量越差、转换器品质越差、转换器电能供应不足(无源转换器)、防雷保护越强,这些都会下降真实负载数量。
三、485总线是一种最简单、最稳定、最成熟的工业总线结构
    这种概念是错误的。485总线是一种用于设备联网的、经济型的、传统的工业总线方式。其通信质量须要根据施工经验进行调试和测试采能够获得保证。485总线虽然简单,但也必须严格按照安装施工规范进行布线。
2、必须严格按照施工规范施工
    在485总线系统施工时必须严格按照施工规范施工,特别应注意下面几点。
一、485+和485-数据线必定要互为双绞
二、布线必定要布多股屏蔽双绞线。多股是为了备用,屏蔽是为了便于出现特殊状况时调试,双绞是由于485通信采用差模通信原理,双绞的抗干扰性较好。不采用双绞线是错误的。
三、485总线必定要用手牵手式的总线结构,坚定避免星型链接和分叉链接。
四、设备供电的交流电及机箱必定要真实接地,并且接地良好。有不少地方表面上有三角插座,其实根本没有接地,接地良好能够防止设备被雷击、浪涌冲击。静电累积时能够配合设备的防雷设计较好地释放能量,保护485总线设备和相关芯片不受伤害。
五、为避免强电对其干扰,485总线应避免和强电走在一块儿。
3、推荐几种调试方法:
    在调试前首先要确保设备接线正确,且施工合乎规范。能够根据遇到的问题采用下面几种调试方法。
一、共地法: 用1条线或者屏蔽线将全部485设备的GND地链接起来,这样能够避免全部设备之间存在影响通信的电势差。
二、终端电阻法: 在最后一台485设备的485+和485-上并接120欧姆的终端电阻来改善通信质量。
三、中间分段断开法: 经过从中间断开来检查是否设备负载过多、通信距离过长、某台设备对整个通信线路的影响等。
四、单独拉线法: 单独简易拉一条线到设备,这样能够用来排除是不是布线引发了通信故障。
五、更换转换器法: 随身携带几个转换器,这样能够排除是不是转换器质量问题影响了通信质量。
六、笔记本调试法: 先保证本身随身携带的电脑笔记本是通信正常的设备,用它来替换客户电脑进行通信,若是正常,则代表客户的电脑的串口有可能被损害或者受伤。
4、建议和忠告
    采用485总线结构常见的几种通信故障有下面几种。
一、通信不上,无反应。
二、能够上传数据,但不能够下载数据。
三、通信时系统提示受到干扰,或者不通信时通信指示灯也不停地闪烁。
四、有时能通信上,有时通信不上,有的指令能够通,有的指令不能够通。
为减小通讯故障提出下面几条建议和忠告供参考。
一、建议用户使用和购买门禁厂家提供的485转换器或者厂家指定推荐品牌的485转换器。
二、门禁厂家会对与其配套的485转换器作大量的测试工做,而且会要求485转换器生产厂家按照其固定的性能参数进行生产和品质检测,因此它与门禁设备具有较好的兼容性。千万不要贪图便宜购买杂牌厂家的485转换器。
三、严格按照485总线的施工规范进行施工,杜绝任何侥幸心理。
四、对线路较长、负载较多的485总线工程采用科学的、有预留的解决方案。
五、若是通信距离过长, 如超500米,建议采用中继器或485HUB来解决。
六、若是负载数过多,如一条总线上超过30台,建议采用485HUB来解决问题。 
七、现场调试带齐调试设备。现场调试必定要随身携带几个能够接长距离和多负载的转换器、一台经常使用的电脑笔记本、测试通路断路的万用表,几个120欧姆的终端电阻。
测试

 

PS:理论和实践老是有差距的,理论只是一个参考,具体的项目应用中,要在不违背基本理论的前提下,具体问题具体分析!spa

 

 在各类现场中,485总线应用的很是的普遍,可是485总线比较容易出现故障,如今将485总线容易出现故障的状况而且能够排除这些故障的方法罗列以下:设计

  1.因为485信号使用的是一对非平衡差分信号,意味485网络中的每个设备都必须经过一个信号回路链接到地,以减小数据线上的噪音,因此数据线最好由双绞线组成,而且在外面加上屏蔽层做为地线,将485网络中485设备链接起来,而且在一个点可靠接地。调试

  2.在工业现场当中,现场状况很是复杂,各个节点之间存在很高的共模电压,485接口使用的是差分传输方式,有抗共模干扰能力,可是当共模电压大于+12V或者小于-9V时,超过485接收器的极限接收电压。接收器就没法工做,甚至可能会烧毁芯片和一块儿设备。能够在485总线中使用深圳市富永通科技有限公司的485光隔离中继器,将485信号及电源彻底隔离,从而消除共模电压的影响。htm

  3.485总线随着传输距离的延长,会产生回波反射信号,若是485总线的传输距离若是超过100米,建议施工时在485通信的开始端和结束端120欧姆的终端电阻。相关接线方法能够参考网页:120欧姆电阻的接法.接口

  4.485总线中485节点要尽可能减小与主干之间的距离,通常建议485总线采用手牵手的总线拓扑结构。星型结构会产生反射信号,影响485通讯质量。若是在施工过程当中必需要求485节点离485总线主干的距离超过必定距离,使用深圳市富永通科技有限公司的485中继器能够做出一个485总线的分叉。若是施工过程当中要求使用星型拓扑结构,可使用深圳市富永通科技有限公司的485集线器能够解决这个问题。ip

  5.影响485总线的负载能力的因素:通信距离,线材的品质,波特率,转换器供电能力,485设备的防雷保护,485芯片的选择。若是485总线上的485设备比较多的话,建议使用带有电源的485转换器,无源型的485转换器因为时从串口窃电,供电能力不是很足,负载能力不够。选用好的线材,若有可能使用尽量低的波特率,选择高负载能力的485芯片,均可以提升485总线的负载能力。485设备的防雷保护中的防雷管会吸取电压,致使485总线负载能力下降,去掉防雷保护能够提升485总线负载能力。若是在现场施工中,相关的因素不能改变,建议使用深圳市富永通科技有限公司的485中继器或者485集线器来提供485总线的负载能力。

相关文章
相关标签/搜索