一种铅蓄电池内阻检测模块串行自动编址方法及系统的制作方法

文档序号:8511871阅读:598来源:国知局
一种铅蓄电池内阻检测模块串行自动编址方法及系统的制作方法
【技术领域】
[0001]本发明涉及铅蓄电池技术领域,尤其涉及一种铅蓄电池内阻检测模块串行自动编址方法及系统。
【背景技术】
[0002]目前,对铅蓄电池进行内阻检测时,每个单节电池配备一个电池内阻检测模块,而数据中心机房中的铅蓄电池少则几十节,多则上千节,在信息平台上如何识别每个电池的信息,及如何在机房中定位各个独立的蓄电池是很费时费力的工程。
[0003]现有技术中对多个铅蓄电池进行人工录入式的编号,这种方式导致人力成本耗费大,耗费工作时间长,而且出错率较高。
[0004]因此,现有技术还有待于改进和发展。

【发明内容】

[0005]鉴于上述现有技术的不足,本发明的目的在于提供一种铅蓄电池内阻检测模块串行自动编址方法及系统,旨在解决现有技术中对多个铅蓄电池进行人工录入式的编号导致人力成本耗费大,耗费工作时间长,而且出错率较高的问题。
[0006]本发明的技术方案如下:
一种铅蓄电池内阻检测模块串行自动编址方法,其中,所述方法包括步骤:
A、上层设备向多个依次串接的待编码的电池内阻检测模块中的当前电池内阻检测模块发送编码序列;
B、当前电池内阻检测模块接收所述编码序列并进行编址,若当前电池内阻检测模块编码完成时,则将编码后的编码序列发送至上层设备进行存储;
C、上层设备向下一电池内阻检测模块发送编码后的编码序列进行编码,直至所有待编码的电池内阻检测模块完成编码并在上层设备中存储。
[0007]所述铅蓄电池内阻检测模块串行自动编址方法,其中,所述步骤B具体包括:
B1、当前电池内阻检测模块接收所述编码序列,并判断当前电池内阻检测模块的信号输入端电压是否为低电平;
B2、若当前电池内阻检测模块的信号输入端电压为低电平,则将所述编号序列加I得到编码后的编码序列,并将当前电池内阻检测模块的信号输出端电压置为低电平,将编码后的编码序列发送至上层设备;
B3、上层设备接收所述编码后的编码序列,并进行存储。
[0008]所述铅蓄电池内阻检测模块串行自动编址方法,其中,所述步骤C中当上层设备的信号输入端接收到电池内阻检测模块发送的低电平信号时,则停止向电池内阻检测模块发送编码后的编码序列。
[0009]所述铅蓄电池内阻检测模块串行自动编址方法,其中,所述上层设备通过地址控制线与多个待编码的电池内阻检测模块串行连接。
[0010]所述铅蓄电池内阻检测模块串行自动编址方法,其中,所述上层设备通过Modbus协议与各电池内阻检测模块进行通信。
[0011]一种铅蓄电池内阻检测模块串行自动编址系统,其中,包括:
编码序列发送模块,用于上层设备向多个依次串接的待编码的电池内阻检测模块中的当前电池内阻检测模块发送编码序列;
编址模块,用于当前电池内阻检测模块接收所述编码序列并进行编址,若当前电池内阻检测模块编码完成时,则将编码后的编码序列发送至上层设备进行存储;
控制模块,用于上层设备向下一电池内阻检测模块发送编码后的编码序列进行编码,直至所有待编码的电池内阻检测模块完成编码并在上层设备中存储。
[0012]所述铅蓄电池内阻检测模块串行自动编址系统,其中,所述编址模块具体包括:
判断单元,用于当前电池内阻检测模块接收所述编码序列,并判断当前电池内阻检测模块的信号输入端电压是否为低电平;
编址控制单元,用于若当前电池内阻检测模块的信号输入端电压为低电平,则将所述编号序列加I得到编码后的编码序列,并将当前电池内阻检测模块的信号输出端电压置为低电平,将编码后的编码序列发送至上层设备;
存储单元,用于上层设备接收所述编码后的编码序列,并进行存储。
[0013]所述铅蓄电池内阻检测模块串行自动编址系统,其中,所述控制模块中当上层设备的信号输入端接收到电池内阻检测模块发送的低电平信号时,则停止向电池内阻检测模块发送编码后的编码序列。
[0014]所述铅蓄电池内阻检测模块串行自动编址系统,其中,所述上层设备通过地址控制线与多个待编码的电池内阻检测模块串行连接。
[0015]所述铅蓄电池内阻检测模块串行自动编址系统,其中,所述上层设备通过Modbus协议与各电池内阻检测模块进行通信。
[0016]有益效果:本发明中提供了一种铅蓄电池内阻检测模块串行自动编址方法及系统,通过增加一个地址控制线,可自动依次分配一个不同的地址给串行总线上依次串接的每个电池内阻检测模块,上层设备只需根据电池内阻检测模块地址自动分组总线上采集的数据,可以更直观的输出给用户使用,而无需人工再设置,降低人为操作而导致的错误,也方便了设备的维护。
【附图说明】
[0017]图1为本发明所述铅蓄电池内阻检测模块串行自动编址方法较佳实施例的流程图。
[0018]图2为本发明所述铅蓄电池内阻检测模块串行自动编址系统较佳实施例的结构框图。
【具体实施方式】
[0019]本发明提供一种铅蓄电池内阻检测模块串行自动编址方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]请参见图1,图1为本发明所述铅蓄电池内阻检测模块串行自动编址方法较佳实施例的流程图,其包括以下步骤:
步骤S100、上层设备向多个依次串接的待编码的电池内阻检测模块中的当前电池内阻检测模块发送编码序列;
步骤S200、当前电池内阻检测模块接收所述编码序列并进行编址,若当前电池内阻检测模块编码完成时,则将编码后的编码序列发送至上层设备进行存储;
步骤S300、上层设备向下一电池内阻检测模块发送编码后的编码序列进行编码,直至所有待编码的电池内阻检测模块完成编码并在上层设备中存储。
[0021]本发明的实施例中,通过上层设备对多个依次串接的待编码的电池内阻检测模块进行编址时,需按照待编码的电池内阻检测模块的串接顺序依次进行。也就是说,当上层设备向第一个电池内阻检测模块发出编码序列,第一个电池内阻检测模块根据所述编码序列进行编码,编码完成时将编码后的编码序列发送至上层设备进行存储,此时再对第二个电池内阻检测模块进行编码,编码完成后继续对第三个电池内阻检测模块进行编码直至所有待编码的电池内阻检测模块完成编码时才停止编码。本发明充分利用串行总线的资源,增加一个地址控制线,可自动依次分配一个不同的地址给每一个电池内阻检测模块(地址控制线将串行总线上的各个电池内阻检测模块依次串行连接)。本发明在铅蓄电池内阻检测模块第一次安装后初始化时自动分配好每个模块的地址,上层设备只需根据模块地址自动分组总线上采集的数据,可以更直观的输出给用户使用,而无需人工再设置,降低人为操作的错误可能性,也方便了设备的维护。
[0022]具体实施时,上层设备与电池内阻检测模块采用之间通过地址控制线串行连接,且上层设备与电池内阻检测模块采用Modbus协议进行通讯。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其他设备之间可以通信,进行集中监控。这种协议定义了一种控制器能够认识使用的数据结构,而不管它们是经过何种网络进行通信的。它描述了控制器请求访问其他设备的过程,如何回应来自其他设备的请求,以及怎样侦测错误记录,它制定了通信数据的格局和内容的公共格式。
[00
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1