H04L12/40 H04L12/10 H04L1/22
1.一种基于CAN协议的电源设备并机的主从关系确定方法,其特征在于,包括以下步骤:
在网络中所有设备的角状态尚未确定时,各设备上电后通过CAN广播命令将自身序列号广播出去,并收集其它设备的序列号;
各设备将自身设备序列号和收集到的其它设备序列号对比,序列号最小的设备为主设备,其它设备向主设备发送注册申请;
主设备通过判断设备序列号,回应注册申请,将设备角分配为从设备,主设备向从设备分配其对应的通信地址。
2.根据权利要求1所述的主从关系确定方法,其特征在于,包括以下步骤:
当网络中已存在作为主设备的设备A和新接入的设备B时,设备A和设备B相互收集对方的序列号,并对双方的序列号进行比较;
如果设备A的序列号小于设备B的序列号,设备A仍为主设备,设备B向主设备发送注册申请,主设备通过判断设备B的设备序列号,回应注册申请,将设备B的角分配为从设备,主设备向设备B分配其对应的通信地址;
如果设备A的序列号大于设备B的序列号,设备B切换为主设备,设备A切换为从设备;网络中所有的非主设备向作为主设备的设备B发送注册申请,主设备通过判断设备序列号,回应注册申请,将设备角分配为从设备,主设备向从设备分配其对应的通信地址。
3.根据权利要求1所述的主从关系确定方法,其特征在于,当前网络存在主设备和复数个从设备,当主设备无法运行,网络中的从设备在设定的时间段内未收到主设备心跳数据,网络中的从设备切换到角未确定态,按权利要求1的步骤重新确定设备主从关系。
本发明涉及通信电源设备并机的主从关系确定,尤其涉及一种基于CAN协议的通信电源设备并机主从关系的确定方法。
通信电源系统是通信系统的心脏,稳定可靠的通信电源供电系统,是保证通信系统安全、可靠运行的关键,一旦通信电源系统故障引起通信设备供电中断,通信设备就无法运行,就会造成通信电路中断、通信系统瘫痪,从而造成极大的经济和社会效益损失。因此,通信电源系统在通信系统中占据十分重要的位置。
随着人们对通信技术的依赖程度越来越高,人们对电源系统的可靠性也提出了越来越高的要求,如果通信电源系统意外中断工作,会造成无法估量的损失,对通信电源设备进行冗余备份,并在不中断电源系统工作的条件下更换出故障设备和对电源系统进行扩容,是有效的提高电源系统可靠性的方法,为了达到这一目的,就要将电源设备设计成具有可在带电状态下插入和拔出设备,不影响其它设备工作,电源设备能实现并机管理。
传统电源设备并机,各设备之间确定主从关系,一般是由地址拨码开关设置唯一地址,通过设备地址的大小来确定设备的主从关系。为了避免意外接触,导致设备地址变化,设备地址拨码开关一般在设备面板内部,拨码设置地址要清楚拨码开关的拨码含义,需专业人员操作;设置当前设备地址时,还需要知道当前系统其它设备地址,避免地址冲突,因此需要打开所以设备的地址拨码开关查看,拨码设置地址操作繁琐。
本发明要解决的技术问题是提供一种能够快速、简单地实现设备并机的通信电源设备并机主从关系的确定方法。
为了解决上述技术问题,本发明采用的技术方案是,一种基于CAN协议的电源设备并机的主从关系确定方法,包括以下步骤:
101) 在网络中所有设备的角状态尚未确定时,各设备上电后通过CAN广播命令将自身序列号广播出去,并收集其它设备的序列号;
102) 各设备将自身设备序列号和收集到的其它设备序列号对比,序列号最小的设备为主设备,其它设备向主设备发送注册申请;
103) 主设备通过判断设备序列号,回应注册申请,将设备角分配为从设备,主设备向从设备分配其对应的通信地址。
以上所述的主从关系确定方法,包括以下步骤:
201) 当网络中已存在作为主设备的设备A和新接入的设备B时,设备A和设备B相互收集对方的序列号,并对双方的序列号进行比较;
202) 如果设备A的序列号小于设备B的序列号,设备A仍为主设备,设备B向主设备发送注册申请,主设备通过判断设备B的设备序列号,回应注册申请,将设备B的角分配为从设备,主设备向设备B分配其对应的通信地址;
203) 如果设备A的序列号大于设备B的序列号,设备B切换为主设备,设备A切换为从设备;网络中所有的非主设备向作为主设备的设备B发送注册申请,主设备通过判断设备序列号,回应注册申请,将设备角分配为从设备,主设备向从设备分配其对应的通信地址。
以上所述的主从关系确定方法,当前网络存在主设备和复数个从设备,当主设备无法运行,网络中的从设备在设定的时间段内未收到主设备心跳数据,网络中的从设备切换到角未确定态,按权利要求1的步骤重新确定设备主从关系。
本发明能自动仲裁各设备的主从关系,分配设备通讯地址,能够快速、简单地实现设备并机工作。
下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1是本发明实施例通信电源设备的组网的结构图。
图2是本发明实施例1通信电源设备并机主从关系的确定方法的流程图。
图3是本发明实施例2通信电源设备并机主从关系的确定方法的流程图。
图4是本发明实施例3通信电源设备并机主从关系的确定方法的流程图。
本发明实施例通信电源设备的组网结构如图1所示。在该网络中,每个电源设备都拥有一个全球唯一的设备序列号SN,本发明通过设备序列号仲裁出主从设备,分配设备的通讯地址,本发明基于CAN协议的电源设备并机主从自适应应用场景如下所列:
本发明实施例1通信电源设备并机主从关系确定方法的流程如图2所示。
设备都未开机时,设备角默认都是未知态,设备上电后,通过CAN广播命令将自身序列号广播出去,等定时时间到,各设备将自身设备序列号和收集到的其它设备序列号对比,序列号最小的设备为主设备。其它设备需要向主设备发送注册申请,主设备通过判断设备序列号,回应注册申请,将设备角分配为从设备,并向从设备分配其对应的通信地址,从而实现电源设备并机的主从自适应。
本发明实施例2通信电源设备并机主从关系确定方法的流程如图3所示。
当前网络已存在主设备SNA,当插入一个新电源设备SNB时,设备SNA和设备SNB相互收集对方的序列号,并对双方的序列号进行比较,设备序列号小的为主设备,另外的设备切换为从设备,设备地址由主设备分配。
如果设备SNA的序列号小于设备SNB的序列号,设备SNA仍为主设备,设备SNB向主设备发送注册申请,主设备通过判断设备SNB的设备序列号,回应注册申请,将设备SNB的角分配为从设备,主设备向设备SNB分配其对应的通信地址。
如果设备SNA的序列号大于设备SNB的序列号,设备SNB切换为主设备,设备SNA切换为从设备;网络中所有的非主设备向作为主设备的设备SNB发送注册申请,主设备通过判断设备序列号,回应注册申请,将设备角分配为从设备,主设备向从设备分配其对应的通信地址.
本发明实施例3通信电源设备并机主从关系确定方法的流程如图4所示。
当前网络已存在主设备SNA和多个从设备,如从设备SNB和从设备SNC时,当主设备无法运行,网络中的从设备,在定时时间内,未收到主设备心跳数据,网络中的从设备会切换会未确定态,按实施例1的步骤重新确定设备主从关系。
本发明以上实施例通过基于CAN协议的电源设备并机主从自适应方法,当有多个设备通过CAN总线连接并机通讯时,能自动仲裁各设备的主从关系,分配设备通讯地址,能够快速、简单地实现设备并机工作,本发明的方法不增加任何硬件设备,实现电源设备并机主从自适应,减小了施工的难度与地址分配出错的概率。
本文发布于:2023-04-15 02:37:39,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/4/86882.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |