【技术实现步骤摘要】
本专利技术涉及电池模组地址分配领域,尤其涉及一种多个电池模组的地址分配方法及系统。
技术介绍
目前,电池模组中包括电池管理模块和电池,为了完成分配地址,除了电池模组之外还需要主控制模块参与来控制完成,现有技术一般采用基于检测的电流来分配地址,或采用主控制模块、从控制模块都连接到现场总线的拓扑网络来分配地址。上述方案均采用主控制模块来生成地址,因此,电池模组的分配地址需要另加主控制模块来实现,使电池模组的安装成本更高,如何不采用主控制模块解决电池模组分配地址的方法,是业界亟需解决的问题。
技术实现思路
本专利技术提供了一种多个电池模组的地址分配方法及系统,用于解决电池模组开机后无法自动分配地址的问题。本专利技术实施例采用以下技术方案:第一方面,本专利技术提供了一种多个电池模组的地址分配方法,所述多个电池模组通过信号线依次相连,第一个电池模组通过总线分别与各后续电池模组连接,该方法包括以下步骤:第一个电池模组开机,设置为第一地址;第一个电池模组检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组存在信号,使第n+1个电池模组开机,其中n为大于等于1的整数;所述第n+1个电池模组通过总线发送包含序列号的地址申请报文给第一个电池模组;第一个电池模组将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录到地址 ...
【技术保护点】
一种多个电池模组的地址分配方法,其特征在于,所述多个电池模组通过信号线依次相连,第一个电池模组通过总线分别与各后续电池模组连接,该方法包括以下步骤:第一个电池模组开机,设置为第一地址;第一个电池模组检测到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组存在信号,使第n+1个电池模组开机,其中n为大于等于1的整数;所述第n+1个电池模组通过总线发送包含序列号的地址申请报文给第一个电池模组;第一个电池模组将包含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录到地址列表;所述第n+1个电池模组配置为所述设置地址报文内的地址。
【技术特征摘要】
1.一种多个电池模组的地址分配方法,其特征在于,所述多个电池模组
通过信号线依次相连,第一个电池模组通过总线分别与各后续电池模组连接,
该方法包括以下步骤:
第一个电池模组开机,设置为第一地址;
第一个电池模组检测到第n个电池模组分配地址完成,确定第n个电池模
组检测到下游电池模组存在信号,使第n+1个电池模组开机,其中n为大于等
于1的整数;
所述第n+1个电池模组通过总线发送包含序列号的地址申请报文给第一个
电池模组;
第一个电池模组将包含最小未分配地址的设置地址报文发送给所述第n+1
个电池模组,将所述序列号和所述最小未分配地址记录到地址列表;
所述第n+1个电池模组配置为所述设置地址报文内的地址。
2.如权利要求1所述的方法,其特征在于,所述第一个电池模组检测到
第n个电池模组分配地址完成之后,还包括:第n个电池模组检测到下游电池
模组不存在信号,则结束分配地址。
3.如权利要求1所述的方法,其特征在于,所述第一个电池模组开机之后,
还包括,若第一个电池模组上次关机模式为关机,则清空所述地址列表,若第
一个电池模组上次关机模式为重启、唤醒或复位,则保留所述地址列表。
4.如权利要求1所述的方法,其特征在于,所述第一个电池模组将包含
最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号
和所述最小未分配地址记录到地址列表,具体为:确定第一个电池模组接收到
所述地址申请报文时在预设等待时限内,则第一个电池模组将包含最小未分配
地址的设置地址报文发送给所述第n+1个电池模组,将所述序列号和所述最小
\t未分配地址记录到地址列表;
所述第n+1个电池模组通过总线发送包含序列号的地址申请报文给第一个
电池模组之后,还包括:确定第一个电池模组接收到所述地址申请报文时超出
预设等待时限,则第一个电池模组发送关机广播报文给已开机的电池模组,并
重启。
5.如权利要求1或4所述的方法,其特征在于,所述第一个电池模组将包
含最小未分配地址的设置地址报文发送给所述第n+1个电池模组,将所述序列
号和地址记录到地址列表,具体为:确定第一个电池模组查询所述第n+1个电
池模组的序列号不在预存的地址列表内,则将包含最小未分配地址的设置地址
报文发送给所述第n+1个电池模组,将所述序列号和所述最小未分配地址记录
到地址列表;
所述第n+1个电池模组通过总线发送包含序列号的地址申请报文给第一个
电池模组之后,还包括:第一个电池模组确定查询所述第n+1个电池模组的序
列号在预存的地址列表内,则将包含所述序列号对应地址的设置地址报文发送
给第n+1个电池模组。
6.如权利要求1或4所述的方法,其特征在于,所述第一个电池模组检测
到第n个电池模组分配地址完成,确定第n个电池模组检测到下游电池模组存
在信号,使第n+1个电池模组开机,具体包括:
当n大于1,检测到第n个电池模组分配地址完成,所述通过总线发送开
启下游电池模组报文给第n个电池模组;
所述第一个电池模组确定地址数量未达到预设的上限,且确定第n个电池
模组检测到下游电池存在信号,使第n个电池模组根据...
【专利技术属性】
技术研发人员:施璐,叶文举,芮建强,邹慧兴,
申请(专利权)人:上海中兴派能能源科技有限公司,上海中兴新先进材料有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。