一种通用储能BMS协议可配置化调试装置及方法制造方法及图纸

技术编号:36537101 阅读:26 留言:0更新日期:2023-02-01 16:24
本发明专利技术公开了一种通用储能BMS协议可配置化调试装置及方法,包括:设备通信模块,其包含多个物理接口和串口协议芯片,用于切换各个通信协议;模型处理模块,用于对下发的模型进行解析;电平转换模块,用于电平的转换;上位机通信模块,用于通信协议传输;上位机配置系统,用于与调试装置进行串口通信。本发明专利技术利用模型处理模块、上位机通信模块和上位机配置系统相配合的设置方式,方便上位机采用通用的串口工具或者上位机配置系统通过调用串口驱动同时进行数据传输,用基本的串口工具即可实现快速实行相互通信,便于调试查找问题,提高通用储能BMS协议测试协议调试效率,降低后期维护成本。降低后期维护成本。降低后期维护成本。

【技术实现步骤摘要】
一种通用储能BMS协议可配置化调试装置及方法


[0001]本专利技术涉及储能
,特别涉及一种通用储能BMS协议可配置化调试装置及方法。

技术介绍

[0002]BMS即电池管理系统,是在整个储能系统中的核心,它直接与电芯直接接触,用来综合管理电芯的充放电以及安全管理,其中需要对电芯进行全方位监控,而对接BMS的通信协议非常重要。
[0003]现有的不同厂商之间的上位机监控也互不兼容,BMS功能及通信协议内容等存在不同现象,导致打通一个BMS协议的时间基本较长,使通用储能BMS测试协议调试的适配性开发效率较低,导致后期的维护成本很高,为推动目前储能数字化进程形成了阻碍。

技术实现思路

[0004]本专利技术的目的在于提供一种通用储能BMS协议可配置化调试装置及方法,以解决上述
技术介绍
中提出的问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:一种通用储能BMS协议可配置化调试装置,包括:
[0006]设备通信模块,其包含多个物理接口和串口协议芯片,用于切换各个通信协议;
[0007]模型处理模块,用于对下发的模型进行解析;
[0008]电平转换模块,用于电平的转换;
[0009]上位机通信模块,用于通信协议传输;
[0010]上位机配置系统,用于与调试装置进行串口通信,将调试装置发送过来的数据进行拆解后显示,可视化形式配置模型参数,并生成参数的指定命令发送给调试装置并转发给BMS。
[0011]优选的,多个所述物理接口包括USB、光纤接口等,所述串口协议包括USB协议、CAN协议、Modbus等协议簇芯片构成。
[0012]优选的,所述物理接口与串口协议芯片之间采用隔离的接线柱构成。
[0013]优选的,所述模型处理模块由单片机组成。
[0014]优选的,所述上位通信模块设置于该调试装置和上位机之间。
[0015]优选的,所述上位机配置系统由PC软件组成。
[0016]优选的,所述模型处理模块算法模型为优选的,所述模型处理模块算法模型为其中表示每个报文片段的结构参数。
[0017]优选的,x
i
表示第i个片段的字节数,如果该值是0,则表示该片段无值,两种可能,1种是由后面的过滤参数组代替,另一种是由于前面一个片段表示长度,则由前面片段的值来确定长度值,y
i
表示第i个片段的含义,0或1表示,0表示值,1表示长度值,如果该值为长
度值,那么后面一个片段的长度将根据前一个片段的值来确定,即x
i+1
为前一个片段所传输的值,z
i
表示第i个片段的传输模式,0/1,0表示低位先传输,高位后传输,1表示高位先传输,低位后传输。
[0018]优选的,F(f1,f2,f3)表示对整个报文的一个参数组,f1表示读写模式,0表示读,1表示写,由于写操作与读操作得到的响应可能不同,所以需要对报文进行不同模型区分,f2表示进制数,若表示16进制则按照16进制进行解析,同时也可以适配不同进制的解析,f3表示外层封装模式,0表示不会对外层再编码封装,即数据直接解析,1表示对外层进行ASCII码再封装,需要先对其进行ASCII解码,再按照每个片段进行拆解,表示过滤参数组。
[0019]本专利技术还提供了一种通用储能BMS协议可配置化调试方法,包括以下具体使用步骤:
[0020]步骤一:首先根据设备通信模块,便于切换各个通信协议,将通信协议上传给的模型处理模块,使其模型处理模块根据协议文档,确定好每个片段的片段参数,确定好参数比如以{(2,0,1),(3,0,1),(2,1,1),(0,0,1),(0,16,1)},然后确定过滤组参数比如(2,3,(16,0)),在上位机配置系统里进行配置;
[0021]步骤二:该参数模型以String形式按照ASCII进行编码,然后通过上位机通信模块下发到装置中;
[0022]步骤三:该装置通过将收到的模型数据进行ASCII解码,然后根据String类型进行模型识别,将下发的模型转换为实际的可识别报文结构;
[0023]步骤四:开始下发命令,调试装置收到命令后进行转发给BMS,然后拿到响应数据;
[0024]步骤五:对响应的数据根据报文模型进行结构拆解,然后将每个结构部分按顺序进行封装,每个结构按照前后括号形式封装相隔;
[0025]步骤六:然后对封装好的拆解数据进行ASCII编码,同时传输给上位机系统;
[0026]步骤七:上位机系统可以是上位机配置系统,也可以是传统的串口工具程序,可以将编码的ASCII码进行解码以String方式进行可视化展示,如此反复步骤四进行调试。
[0027]本专利技术的技术效果和优点:
[0028](1)本专利技术利用模型处理模块、上位机通信模块和上位机配置系统相配合的设置方式,方便上位机采用通用的串口工具或者上位机配置系统通过调用串口驱动同时进行数据传输,用基本的串口工具即可实现快速实行相互通信,便于调试查找问题,提高通用储能BMS协议测试协议调试效率,降低后期维护成本;
[0029](2)本专利技术利用模型处理模块的设置方式,通过算法模型,便于将报文的格式通过拆解成不同结构的模型进行下发,每个模型由不同小片段的结构参数构成,对该结构参数可以进行配置,从而发送给下位机的模型处理模块,模型处理模块通过解析模型文件,从而识别发送来的报文并进行自动拆解,方便协议调试的比对和修改。
附图说明
[0030]图1为本专利技术整体结构示意图。
[0031]图2为本专利技术整体关联示意图。
[0032]图3为本专利技术通用储能BMS协议可配置化调试方法流程图。
[0033]图中:1、设备通信模块;2、模型处理模块;3、电平转换模块;4、上位机通信模块;5、上位机配置系统。
具体实施方式
[0034]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0035]本专利技术提供了如图1

3所示的一种通用储能BMS协议可配置化调试装置及方法,包括;
[0036]设备通信模块1,其包含多个物理接口和串口协议芯片,用于切换各个通信协议,多个物理接口包括USB、光纤接口、DB9、RJ

45等,串口协议包括USB协议、CAN协议、485协议、232协议、Modbus等协议簇芯片构成,物理接口与串口协议芯片之间采用隔离的接线柱构成,利用拨码开关来切换各个通信协议,物理接口与串口协议芯片之间采用隔离的接线柱构成,可以根据实际定义的引脚手动进行接线,这样做的考虑是由于BMS的通信口一般都是自定义引脚,相同的物理接口可能存在不同的引脚定义,如此就可以根据引脚定义本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通用储能BMS协议可配置化调试装置,包括:设备通信模块(1),其包含多个物理接口和串口协议芯片,用于切换各个通信协议;模型处理模块(2),用于对下发的模型进行解析;电平转换模块(3),用于电平的转换;上位机通信模块(4),用于通信协议传输,其特征在于,还包括:上位机配置系统(5),用于与调试装置进行串口通信,将调试装置发送过来的数据进行拆解后显示,可视化形式配置模型参数,并生成参数的指定命令发送给调试装置并转发给BMS。2.根据权利要求1所述的一种通用储能BMS协议可配置化调试装置,其特征在于,多个所述物理接口包括USB、光纤接口等,所述串口协议包括USB协议、CAN协议、Modbus协议簇芯片构成。3.根据权利要求1所述的一种通用储能BMS协议可配置化调试装置,其特征在于,所述物理接口与串口协议芯片之间采用隔离的接线柱构成。4.根据权利要求1所述的一种通用储能BMS协议可配置化调试装置,其特征在于,所述模型处理模块(2)由单片机组成。5.根据权利要求1所述的一种通用储能BMS协议可配置化调试装置,其特征在于,所述上位通信模块(4)设置于该调试装置和上位机之间。6.根据权利要求1所述的一种通用储能BMS协议可配置化调试装置,其特征在于,所述上位机配置系统(5)由PC软件组成。7.根据权利要求1所述的一种通用储能BMS协议可配置化调试装置,其特征在于,所述模型处理模块(2)算法模型为其中表示每个报文片段的结构参数。8.根据权利要求7所述的一种通用储能BMS协议可配置化调试装置,其特征在于,x
i
表示第i个片段的字节数,如果该值是0,则表示该片段无值,两种可能,1种是由后面的过滤参数组代替,另一种是由于前面一个片段表示长度,则由前面片段的值来确定长度值,y
i
表示第i个片段的含义,0或1表示,0表示值,1表示长度值,如果该值为长度值,那么后面一个片段的长度将根据前一个片段的值来确定,即x
i+1
为前一个片段所传输的值,z
i

【专利技术属性】
技术研发人员:钱增磊刘子叶朱帅帅
申请(专利权)人:上海果下科技有限公司
类型:发明
国别省市:

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

1