[发明专利]一种RS485从设备地址自动分配方法及系统在审
申请号: | 201910724108.8 | 申请日: | 2019-08-07 |
公开(公告)号: | CN110505319A | 公开(公告)日: | 2019-11-26 |
发明(设计)人: | 王娜;张燕;孙菲艳;汪辰;闵建 | 申请(专利权)人: | 金陵科技学院 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 32237 江苏圣典律师事务所 | 代理人: | 胡建华<国际申请>=<国际公布>=<进入 |
地址: | 211169 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 从设备 临时地址 响应信息 主设备 地址设置 地址状态 设备状态 实际地址 预分配 地址自动分配 设备状态设置 指令 上电初始化 地址分配 发送地址 分配地址 检测结果 设置命令 预设周期 解析 匹配 发送 发现 广播 检测 | ||
本发明公开了一种RS485从设备地址自动分配方法及系统,方法包括:从设备上电初始化时生成临时地址,并将设备状态设置为预分配地址状态;主设备按照预设周期广播从设备发现指令;若从设备的设备状态为预分配地址状态,接收从设备发现指令,并向主设备发送包含临时地址的响应信息;主设备收到从设备的响应信息,检测响应信息中从设备的临时地址是否被占用,并根据检测结果向从设备发送地址设置命令;从设备接收到地址设置命令,解析出实际地址和临时地址,若地址设置命令中的临时地址和从设备的临时地址匹配,将实际地址设置为从设备的地址,并将从设备的设备状态修改为已分配地址状态。采用前述方法,能够大大提升从设备的地址分配效率。
技术领域
本发明涉及RS485总线地址分配领域,尤其涉及一种RS485从设备地址自动分配方法及系统。
背景技术
RS485总线具有电路设计简单、可靠性高、抗干扰能力强、传输距离长等优点,被广泛应用于工业现场控制、物联网、多点远距离监控等领域中。RS485主从通讯的特性要求从设备要设置有唯一的设备标识,即设备地址。
传统的设置RS485从设备地址有硬件设置和软件设置两种方法。硬件设置,每个RS485从设备上有一个拨码开关,用户使用拨码开关设置设备地址,为了防止外力等原因对拨码开关的值造成影响,通常设备的拨码开关不会裸露在外面,使用这种方式设置地址,需要拆卸设备才能使用拨码开关。软件设置,通常是使用PC软件逐一下发命令设置地址,这种设置方法比较繁琐,对于非专业人员来说难度较大。当系统中从设备较多时,无论使用硬件还是软件设置从设备地址,都容易造成设置的地址重复的错误。
基于以上的弊端,业界也提出了几种解决从设备地址自动分配的方法,主要包括:
1、在原有RS485网络连接的基础上添加一根仲裁线,通过仲裁线选中从设备进而对从设备进行地址分配。这种方法中,由于增加了一根仲裁线,使RS485总线丧失了二线传输的优势,真正实施起来比较困难。
2、采用从设备主动探测的分配方法,从设备启动后主动发出探测消息给其他从站,在得到空闲地址之前,会一直不断的尝试使用不同的地址作为探测消息。这种方法从设备获取空闲地址的过程耗时太久,地址分配效率低。
发明内容
本发明提供了一种RS485从设备地址自动分配方法及系统,以解决现有的从设备地址分配方法中,通过仲裁线选中从设备进而对从设备进行地址分配,或者采用从设备主动探测的地址分配方法,导致RS485总线丧失了二线传输的优势,真正实施起来比较困难以及地址分配效率低这一问题。
第一方面,本发明实施例提供一种RS485从设备地址自动分配方法,所述方法包括:
步骤1,从设备生成临时地址,并将所述从设备的设备状态设置为预分配地址状态;
步骤2,主设备按照预设周期广播从设备发现指令;
步骤3,若所述从设备的设备状态为预分配地址状态,所述从设备接收从设备发现指令后向主设备发送响应信息,所述响应信息包含从设备的临时地址;
步骤4,所述主设备收到从设备的响应信息,检测所述响应信息中从设备的临时地址是否被占用,并根据检测结果向所述从设备发送地址设置命令;
步骤5,所述从设备接收到地址设置命令,从所述地址设置命令中解析出实际地址和临时地址,若所述地址设置命令中的临时地址和从设备的临时地址匹配,将所述实际地址设置为从设备的地址,并将所述从设备的设备状态修改为已分配地址状态。
结合第一方面,在一种实现方式中,所述步骤4,包括:
步骤4-1,判断所述主设备中的已占用地址表是否包括从设备的临时地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金陵科技学院,未经金陵科技学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910724108.8/2.html,转载请声明来源钻瓜专利网。