一种RS485总线利用信号继电器顺序寻址的方法与流程

文档序号:25213175发布日期:2021-05-28 14:09阅读:来源:国知局

技术特征:

1.一种rs485总线利用信号继电器顺序寻址系统,其特征在于,包括上位机、若干节点,所述节点通过rs485总线依次与上位机连接,每一个节点内部分别装有一个继电器,上位机本地存储并维护一张设备列表。

2.根据权利要求1所述的rs485总线利用信号继电器顺序寻址系统,其特征在于,在每个节点上都有rs485进、出2个接口,每个节点都有自己特定的sn号存储在设备中。

3.根据权利要求2所述的rs485总线利用信号继电器顺序寻址系统,其特征在于,每个节点内设置有一个寻址状态位存储单元,用于记录当前节点是否被寻址过。

4.根据权利要求3所述的一种rs485总线利用信号继电器顺序寻址方法,其特征在于,包括:

s1、在设备中正常安装上位机与节点后,将所有节点的继电器设置为闭合状态,此时所有节点都是接入到rs485总线的,上位发送的指令可以到达所有的节点;

s2、上位机发起寻址,具体包括:

s21、上位机发送重置指令,此时所有的节点将收到重置指令,在同一时间所有节点的继电器将断开,并将本节点存储的寻址状态位置为0,在此状态下,上位机发送的指令只有第一个节点可以收到,同时上位机清空设备列表;

s22、上位机发送寻址请求指令,当节点收到寻址指令时,判断当前寻址状态位,如果是0,则将该节点的设备sn发送给rs485总线,上位机将收到该sn信息,并保存在设备列表1的位置;

s23、上位机发送寻址应答信息到总线,此时节点1收到寻址应答,将寻址状态位置为1,并闭合继电器;

s24、上位在发送完应答信息以后,继续发送下一个寻址请求指令,此时由于在步骤s23过程中节点1继电器闭合,所以节点1和节点2将同时收到寻址请求,但是由于节点1判断寻址状态位位为1,即已寻址过,将不再发送sn到rs485总线,而节点2判断寻址状态位为0,将发送sn到rs485总线,此时上位机就收到了第2个节点的sn信息,上位机即将第二个设备sn存储在设备列表2的位置;

s25、通过重复发送寻址指令,上位机即可将rs485总线上所有的设备sn通过遍历的方式存储在设备列表中,建立一个与接线图完全一致的设备信息表。

5.根据权利要求4所述的rs485总线利用信号继电器顺序寻址方法,其特征在于,同一时间rs485总线只允许有一条信息在发送,否则将导致信息风暴,无法接收。


技术总结
本发明公开了一种RS485总线利用信号继电器顺序寻址系统及方法,系统包括上位机、若干节点,节点通过RS485总线依次与上位机连接,每一个节点内部分别装有一个继电器,上位机本地存储并维护一张设备列表,每个节点都有自己特定的SN号存储在设备中,并设置有一个寻址状态位存储单元,用于记录当前节点是否被寻址过。方法采用通过信号继电器逐级闭合总线方式,达到顺序遍历的方法,且通过2次应答的方式保证节点信息一定到达了上位机。该系统及方法能够使用上位机一次寻址就能记录每一个下位在总线中的相对位置,且寻址快速,1秒可寻址5个节点,有效节省人力成本,同时有效降低出错率,理论上不会出现录入错误的问题。

技术研发人员:凡魏
受保护的技术使用者:艾欧创想智能科技(武汉)有限公司
技术研发日:2021.01.27
技术公布日:2021.05.28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1