[发明专利]RS485总线上网络设备的扫描方法在审

专利信息
申请号: 201410155527.1 申请日: 2014-04-17
公开(公告)号: CN105024897A 公开(公告)日: 2015-11-04
发明(设计)人: 余亮;韩留斌 申请(专利权)人: 深圳国人通信股份有限公司
主分类号: H04L12/40 分类号: H04L12/40;H04L12/26
代理公司: 深圳市汇力通专利商标代理有限公司 44257 代理人: 李保明;张慧芳
地址: 518057 广东省深圳*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: rs485 线上 网络设备 扫描 方法
【说明书】:

【技术领域】

发明涉及电调天线控制系统、直放站网络覆盖系统、模块监控等RS485总线广播网络的设备扫描,更具体地说,涉及RS485总线上主控单元(包括电调天线系统中心控制单元或手持控制器、直放站近端机或连接若干模块的主监控)扫描识别远端单元(包括电调天线远端控制单元、直放站远端机或与主监控相连的各个模块)的方法。

【背景技术】

在电调天线控制系统中,中心控制单元(CCU)或手持控制器需要扫描通过RS485总线连接在一起的远端控制单元(RCU),准确完整地扫描到总线上的RCU是后续查询设置操作的前提。

在直放站网络覆盖系统中,经常会使用一台直放站接入端(即主机,或近端机)配合多台覆盖端(即从机,或远端机)进行信号覆盖。在向网管中心“开站上报”之前,工程人员需要先设置好各个覆盖端的设备编号,确保接入端和各个覆盖端的连接正常。当一个主从系统中连接的覆盖端个数较多时,依次单独给各个覆盖端设置设备编号费时费力。如果近端机可以自动扫描连接的覆盖端个数,并为其分配设备编号,则可大大降低工程人员的工作量。

【发明内容】

本发明的目的是提供一种RS485总线上网络设备的扫描方法,通过该扫描方法,主控单元能够自动扫描识别远端单元,能够大大降低工程人员的工作量。

为达上述目的,本发明采用的技术方案如下:

一种RS485总线上网络设备的扫描方法,所述网络设备包括主控单元和若干远端单元,其特征在于,所述扫描方法包括以下步骤:

所述若干远端单元各自生成唯一识别码;

所述主控单元向所述RS485总线发送扫描数据包,然后在第一时间段内接收所述RS485总线上的应答包;

远端单元收到所述扫描数据包后生成应答包,并将自身生成的唯一识别码填入应答包,然后发送到所述RS485总线上;

所述主控单元解析收到的应答包,获取并存储远端单元的唯一识别码。

为了最大限度地避免因总线冲突而导致通信失败的情况,在上述的RS485总线上网络设备的扫描方法中,优选地,还包括:在发送数据包之前判断所述RS485总线是否空闲;当所述RS485总线空闲时开始发送数据包;以及当所述RS485总线忙时等待一段时间再次判断所述RS485总线是否空闲。

在上述的RS485总线上网络设备的扫描方法中,优选通过以下方法判断所述RS485总线是否空闲:获取当前时间;计算当前时间与最后一次接收到数据包之间的时间间隔;当所述时间间隔不小于第一设定值时,判定所述RS485总线空闲,否则判定所述RS485总线忙。

在上述的RS485总线上网络设备的扫描方法中,所述第一设定值最好与所述RS485总线的数据传输速率、远端单元的个数以及数据包的长度相关。

为了最大限度地避免因总线冲突而导致通信失败的情况,在上述的RS485总线上网络设备的扫描方法中,优选地,远端单元发送应答包前等待一段随机时间,该随机时间与RS485总线上的远端单元个数、RS485总线的数据传输速率以及应答包的长度相关。

在上述的RS485总线上网络设备的扫描方法中,优选地,还包括:主控单元解析应答包后,判断应答包是否发生碰撞以及是否扫描到新的远端单元;当应答包发生碰撞或扫描到新的远端单元时,将扫描计数器清零,重新向所述RS485总线发送扫描数据包,重复所述扫描过程;当应答包未发生碰撞且未扫描到新的远端单元时,扫描计数器计数;以及当扫描计数器的值达到第二设定值时,结束扫描。

在上述的RS485总线上网络设备的扫描方法中,最好通过以下方法判断应答包是否发生碰撞:检测应答包的起始标志、结束标志和校验结果,当起始标志和结束标志不全、或者校验结果不正确时,判定该应答包在所述RS485总线上传输时发生了碰撞。

在上述的RS485总线上网络设备的扫描方法中,优选地,还包括:所述主控单元在发送扫描数据包前向所述RS485总线发送初始化数据包;以及远端单元收到所述初始化数据包后,将自身置为无地址状态。

本发明方法由主控单元和远端单元结合自动扫描识别连接在RS485总线上的远端单元,因此能够大大降低工程人员的工作量。

【附图说明】

图1为较佳实施例扫描方法中由主控单元执行的流程图;

图2为较佳实施例扫描方法中由远端单元执行的流程图;

图3为较佳实施例扫描方法中判断RS485总线是否空闲的流程图;

图4为较佳实施例扫描方法中数据碰撞检测流程图。

【具体实施方式】

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳国人通信股份有限公司,未经深圳国人通信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410155527.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top