[发明专利]RS485自动侦错方法有效
申请号: | 200910056041.1 | 申请日: | 2009-08-07 |
公开(公告)号: | CN101989932A | 公开(公告)日: | 2011-03-23 |
发明(设计)人: | 李坚 | 申请(专利权)人: | 巨尔(上海)光电照明有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/40 |
代理公司: | 上海东创专利代理事务所(普通合伙) 31245 | 代理人: | 马云;曹立维 |
地址: | 201108 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | rs485 自动 方法 | ||
技术领域
本发明涉及通讯技术领域,特别是涉及一种针对RS485通讯的自动侦错方法。
背景技术
RS485是由美国电子工业协会EIA(Electronic IndustriesAssociation)在1983年提出的一种平衡式数据发送标准,满足此标准的收发器采用平衡发送和差分接收工作方式。实际上,RS485(TIA/EIA-485)通常被看作是TIA/EIA-422标准的一种扩展。由于支持多节点(32个或更多节点)、远距离(最大4000英尺)和接收高灵敏度(200mV),在构成通信网络时,仅需要一对双绞线作传输线,因此成本低廉,设备简单,在多站、远距离通信环境下获得了广泛应用。
目前,有RS-232,RS-422,RS-485几种接口标准用于串行通信。RS-232是最早的串行接口标准,在短距离(<15M),较低波特率串行通信当中得到了广泛应用。其后针对RS-232接口标准的通信距离短,波特率比较低的状况,在RS-232接口标准的基础上又提出了RS-422接口标准,RS-485接口标准来克服这些缺陷。
RS-232串口标准是种在低速率串行通讯中增加通讯距离的单端标准。RS-232采取不平衡传输方式,即单端通讯。其收发端的数据信号都是相对于地信号的。所以其共模抑制能力差,再加上双绞线的分布电容,其传输距离最大约为15M,最高速率为20KBPS,且其只能支持点对点通信。
针对RS-232串口标准的局限性,人们又提出了RS-422,RS-485接口标准。RS-485/422采用平衡发送和差分接收方式实现通信:发送端将串行口的TTL电平信号转换成差分信号A,B两路输出,经过线缆传输之后在接收端将差分信号还原成TTL电平信号。由于传输线通常使用双绞线,又是差分传输,所以又极强的抗共模干扰的能力,总线收发器灵敏度很高,可以检测到低至200mV电压。故传输信号在千米之外都是可以恢复。RS-485/422最大的通信距离约为1219M,最大传输速率为10Mb/S,传输速率与传输距离成反比,在100Kb/S的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加485中继器。RS-485采用半双工工作方式,支持多点数据通信。RS-485总线网络拓扑一般采用终端匹配的总线型结构。即采用一条总线将各个节点串接起来,不支持环形或星型网络。如果需要使用星型结构,就必须使用485中继器或者485集线器才可以。RS-485/422总线一般最大支持32个节点,如果使用特制的485芯片,可以达到128个或者256个节点,最大的可以支持到400个节点。
由于RS485具有传输距离远、抗干扰性能好、组网更灵活,支持节点多等优点,在过去的20年里,RS485做为一种多点差分数据传输的电气规范,被应用在许多不同的领域,但是基于在RS485汇流排上只能有一个主机的特点,它往往应用在集中控制枢纽与分散控制单元之间(如图1所示)。
由于RS485汇流排本身存在的许多局限性,随着科技的发展,RS485的汇流排效率低、通讯的可靠性低、后期维护成本网络工程应用复传输距离不理想、单汇流排可挂接的节点应用不灵活等缺点慢慢暴露出来,由于RS485采用一条总线将各个节点串接起来的链接方法,通常有一个节点出现故障会导致系统整体或局部的瘫痪,而且,由于节点多,又难以判断是哪一个节点出错,通常的解决方法是人工将设备一个个从总线上断开检测,才能知道是哪一个设备故障所导致,这样检修需要耗费相当的人力与时间。
本发明正是基于为了克服上述缺陷,发明了一种RS485总线自动侦错技术,利用了开关的开启与关闭,及软件的配合,来实现自动侦错的目的,且不需要增加额外的设备,经济而简便的克服了现有技术中存在的问题。
发明内容
本发明所要解决的技术问题是提供一种基于RS485的自动侦错方法。以解决现有技术中存在的问题,本发明提供的技术方案如下:
一种基于RS485的自动侦错方法,其特征在于包括如下步骤:
步骤一,系统开机时,在侦错工作之前一段时间内,所有设备D1-Dn接收到断开命令,与该些设备D1-Dn对应的开关S1-Sn均处于断开状态,此时,控制器不发出通讯讯号,其中n为自然数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于巨尔(上海)光电照明有限公司,未经巨尔(上海)光电照明有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910056041.1/2.html,转载请声明来源钻瓜专利网。