应用于RS485总线的主节点识别从节点的方法及装置制造方法及图纸

技术编号:32034058 阅读:34 留言:0更新日期:2022-01-27 13:20
本申请涉及通信领域,特别是涉及一种应用于RS485总线的主节点识别从节点的方法及装置,包括:主节点向从节点发送注册命令获取从节点ID,并对从节点ID进行注册;其中,所述从节点ID基于从节点的身份信息唯一确定;主节点向从节点发送注册成功确认命令,所述注册成功确认命令中包括注册后的从节点ID;从节点接收注册成功确认命令,当确定注册成功确认命令中的从节点ID与自身的从节点ID一致时,生成应答指令。本发明专利技术从节点ID不采用使用时必须根据实际使用情况分配的地址编码,而基于从节点的身份信息唯一确定,无需增加地址开关检测电路,节省了物料成本,且避免了因地址错误配置而引发的通信无法建立问题。通过自动注册的的方式,免去了使用时从节点ID临时分配的环节,有较好的用户体验。的用户体验。的用户体验。

【技术实现步骤摘要】
应用于RS485总线的主节点识别从节点的方法及装置


[0001]本申请涉及通信领域,特别是涉及一种应用于RS485总线的主节点识别从节点的方法及装置。

技术介绍

[0002]RS485通信总线以其性能可靠、价格低廉的特点,在工业控制、物联网等诸多行业中得到了广泛应用。基于RS485总线的多节点通信组网应用中,一般由一个主节点、多个从节点组成,每个节点具有不同的ID,节点间通信多采用“问答式”的组织方式,即由主节点向特定ID从节点发起问询命令,从节点核对该ID与自身ID一致后应答,而总线上的其它从节点则不参与应答,直到收到主机发出与自身ID一致的问询命令。
[0003]现有技术中,从节点ID一般通过地址开关等形式的硬件方式,将地址开关拨成不同的编码,作为地址编码分配给不同的从节点,作为该从节点的ID。对于上述方式,在产品设计时,需要专门的地址开关检测电路,增加了产品物料成本,在某些对产品体积要求比较严格的场合,亦增加了产品器件布局的难度。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种应用于RS485总本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种应用于RS485总线的主节点识别从节点的方法,其特征在于,包括:主节点向从节点发送注册命令获取从节点ID,并对从节点ID进行注册;其中,所述从节点ID基于从节点的身份信息唯一确定;主节点向从节点发送注册成功确认命令,所述注册成功确认命令中包括注册后的从节点ID;从节点接收注册成功确认命令,当确定注册成功确认命令中的从节点ID与自身的从节点ID一致时,生成应答指令。2.根据权利要求1所述的方法,其特征在于,所述从节点ID包括从节点的产品序列号、产品生产编号中的一个或多个。3.根据权利要求1所述的方法,其特征在于,所述主节点向从节点发送注册命令获取从节点ID,并对从节点ID进行注册包括:所述主节点向RS485总线上发送注册命令;所述从节点在接收到注册命令后进行注册抢占,第一个抢占成功的从节点对其从节点ID进行注册;注册成功后的从节点不再参与从节点ID注册的抢占;主节点重复向RS485总线上发送注册命令,直到所有的从节点均完成对其从节点ID的注册。4.根据权利要求3所述的方法,其特征在于,所述从节点在接收到注册命令后进行注册抢占包括:所有从节点在接收到注册命令后,分别产生一个随机数作为延时时间;在延时时间内,所有从节点实时扫描RS485总线,检测RS485总线上是否存在抢占信息;若存在,则确定其他从节点获得该次注册机会;若延时时间满且未发现有抢占信息,则确定该节点获得该次注册机会。5.根据权利要求3所述的方法,其特征在于,所述主节点向从节点发送注册命令获取从节点ID,并对从节点ID进行注册包括:设定注册时间,若主节点在注册时间内未收到注册命令,则中止本轮次从节点ID注册,并重新向RS485总线上发送注册命令。6.一种应用于RS4...

【专利技术属性】
技术研发人员:顾大朋何俐鹏王敏乔建丽钟磊邵磊郭英施伟娟
申请(专利权)人:杭州微慕科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1