基于PLC的电池检测系统控制方法技术方案

技术编号:32287336 阅读:26 留言:0更新日期:2022-02-12 19:55
本发明专利技术提供了一种基于PLC的电池检测系统控制方法包括如下步骤:设计或者制定电池检测系统与PLC的交互协议;在电池检测系统软件上的自动产线设置交互界面,进行参数设置,并对参数保存;电池检测系统根据交互协议与PLC连接通讯,定时向PLC发送读取指令,并解析从PLC返回的信息数据,获得PLC信号的实际值,并将PLC信号的实际值状态在电池检测系统软件上的自动产线交互界面实时显示;启动自动化测试流程,直至人工停止自动化测试流程则流程结束,本发明专利技术的有益效果在于:电池检测高度的自动化,无需人工操作;整个电池检测的工艺流程稳定,提高了产品的一致性;将一些人工检测困难或不可能进行的检测自动化,提高准确性和检测人员的积极性。人员的积极性。人员的积极性。

【技术实现步骤摘要】
基于PLC的电池检测系统控制方法


[0001]本专利技术涉及一种电池检测
,尤其涉及一种基于PLC的电池检测系统控制方法。

技术介绍

[0002]随着碳达峰、碳中和战略目标的制定,以及全球新能源汽车产业的蓬勃发展。各种电池技术不断迭代升级,应用领域也越来越广泛,市场对电池的需求量越来越大。而电池在出厂之前需要经过电池检测系统的检测,计算电池直流内阻也需要通过电池检测系统采集数据,根据计算公式得到直流内阻值,以及判断电池是否合格。传统的通过人工在电池检测系统上单点启动或者整柜启动,已经不能满足大批量电池的检测需求。甚至有一些电池厂商需要平均一个电池检测设备通道4~5秒就能测出一块电池的直流内阻,并且判断直流内阻是否合格。因此必须通过电池检测设备与压床PLC进行交互,根据PLC信号状态的变化,压床控制电池入料,电池检测设备进行检测,压床控制电池出料,从而实现电池的自动化检测流程,快速而高效的量产。

技术实现思路

[0003]本专利技术的目的在于解决上述技术问题的不足而提供的一种新型的基于PLC的电池检测系统控制方法,解决了将人工检测困难或不可能进行的检测自动化,提高准确性和检测人员的积极性,将检测技术人员解脱出来投入更多的精力去优化流程或者专注于无法自动化检测的部分。
[0004]本专利技术是通过以下技术方案来实现的:
[0005]一种基于PLC的电池检测系统控制方法,包括如下步骤:
[0006]S1:设计或者制定电池检测系统与PLC的交互协议,包括通讯协议、PLC读写指令协议、PLC信号;
[0007]S2:在电池检测系统软件上的自动产线设置交互界面,进行参数设置,并对参数保存;
[0008]S3:电池检测系统根据步骤S1中的交互协议与PLC进行通讯连接,定时向PLC发送读取指令,并解析PLC返回的数据,获得PLC信号的实际值,并将PLC信号的实际值状态在电池检测系统软件上的自动产线交互界面实时显示;
[0009]S4:启动自动化测试流程,电池检测系统实时判断步骤S3中PLC信号的实际值状态是否满足开始电池检测的条件,若不满足则一直等待,若满足则执行步骤S5;
[0010]S5:电池检测系统开始执行电池检测流程,并在执行的同时根据步骤S1中PLC读写指令协议和PLC信号,向PLC发送写入指令;
[0011]S6:将步骤S5中的电池检测流程完成后,电池检测系统与PLC一轮交互完成,返回到步骤S4,循环上述步骤,直至人工停止自动化测试流程则流程结束。
[0012]作为本专利技术进一步的方案:所述通讯协议是指电池检测系统和PLC对数据传送控
制的一种约定,约定中包括但不限于对通信方式、数据传输格式做出统一规定,通信双方必须共同遵守;电池检测系统与PLC通讯连接时,以PLC为服务端,电池检测系统为客户端,PLC实时监听网络状态,电池检测系统根据通信方式向PLC发出连接请求,PLC监听到连接请求后进行响应,双方建立连接,发送和接收数据时根据数据传输格式进行传输。所述PLC读写指令协议是指电池检测系统与PLC对发送和接收数据的一种约定,约定中包括但不限于对数据存储格式、指令格式做出统一规定,电池检测系统和PLC在发送和接收数据时必须共同遵守;所述PLC信号是指存储在PLC寄存器中用一组状态来描述压床动作或者测试结果的数据,包括实时显示的信号以及存储结果的信号;描述信号的参数包括但不限于信号名称、PLC地址、功能、实际值、数据类型、数据长度。
[0013]作为本专利技术进一步的方案:所述通信方式包括但不限于TCP/IP,所述数据传输格式包括但不限于二进制格式。数据存储格式包括大端模式、小端模式;指令格式是指将一个或者多个字段有序的组合成一串PLC读取或者写入指令的数据,字段包括但不限于指令头、PLC地址、进制类型、长度、写入内容、指令尾;指令头是指描述批量写入、批量读取、单个读取、单个写入等功能的字母或者字符;进制类型包括二进制、八进制、十进制、十六进制;指令尾用于确认接收数据的完整性;指令格式中的PLC地址在读取或者写入单个PLC信号时为信号的PLC地址,批量读取或者批量写入PLC信号时为PLC信号中最小的PLC地址;实时显示的信号包括但不限于手动/自动状态、有/无料、流程请求、停止请求、暂停请求、化成状态、化成完成、测试异常、烟感报警、夹具温度范围;存储结果的信号包括但不限于通道化成结果、通道直流内阻值;信号的实际值是以数值或者编号或者字母的方式表示不同的状态,数据类型包括但不限于整型、浮点型。
[0014]作为本专利技术进一步的方案:所述手动/自动状态:状态包括手动、自动,自动表示自动检测,手动表示手动检测,由PLC修改状态;
[0015]所述有/无料:状态包括有料、无料,有料表示夹具中有料,无料表示夹具中无料,测试前压床入料,PLC修改为有料状态,测试结束时压床出料,PLC修改状态为无料;
[0016]所述流程请求:状态包括有流程请求、无流程请求,电池准备开始测试时,PLC修改为有流程请求状态,电池检测系统成功启动测试后进行复位,将状态修改为无流程请求状态;
[0017]所述停止请求:状态包括有停止请求、无停止请求,电池检测过程中出现突发情况需要中途停止,由PLC修改为有停止请求状态,电池检测系统停止测试后进行复位,将状态修改为无停止请求状态;
[0018]所述暂停请求:状态包括有暂停请求、无暂停请求,电池检测过程中出现突发情况需要中途暂停,由PLC修改为有暂停请求状态,电池检测系统暂停测试后,将PLC信号化成状态修改为暂停中状态,需要继续测试时,由PLC进行复位,将状态修改为无暂停请求状态,暂停消除,电池检测系统将PLC信号化成状态修改为化成中状态;
[0019]所述化成状态:状态包括化成中、不在化成中、暂停中,化成中表示夹具在化成中,电池在测试时电池检测系统修改为化成中状态;不在化成中表示夹具不在化成中,电池检测系统在测试完成后修改为不在化成中状态;暂停中状态表示电池暂停测试,电池检测系统在暂停测试后修改为暂停中状态;
[0020]所述化成完成:状态包括化成完成、未完成,电池检测系统在电池检测完成时,修
改状态为化成完成,压床入料时,PLC复位,将状态修改为未完成;
[0021]所述测试异常:状态包括有异常、无异常,电池检测系统自动化测试过程中出现异常时,将状态修改为有异常,人工处理完成后,由PLC复位,将状态修改为无异常状态;
[0022]所述烟感报警:状态包括有报警、无报警,由PLC修改状态;
[0023]所述夹具温度范围:状态包括范围内、范围外,由PLC修改状态;
[0024]所述通道化成结果:结果类型包括但不限于合格值、不合格值、未测试值,电池检测完成后由电池检测系统写入结果值;
[0025]所述通道直流内阻值:电池检测完成后,计算出直流内阻后由电池检测系统写入。
[0026]作为本专利技术进一步的方案:所述步骤S2中的参数设置包括但不限于对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于PLC的电池检测系统控制方法,其特征在于,包括如下步骤:S1:设计或者制定电池检测系统与PLC的交互协议,包括通讯协议、PLC读写指令协议、PLC信号;S2:在电池检测系统软件上的自动产线设置交互界面,进行参数设置,并对参数保存;S3:电池检测系统根据步骤S1中的交互协议与PLC进行通讯连接,定时向PLC发送读取指令,并解析PLC返回的数据,获得PLC信号的实际值,并将PLC信号的实际值状态在电池检测系统软件上的自动产线交互界面实时显示;S4:启动自动化测试流程,电池检测系统实时判断步骤S3中PLC信号的实际值状态是否满足开始电池检测的条件,若不满足则一直等待,若满足则执行步骤S5;S5:电池检测系统开始执行电池检测流程,并在执行的同时根据步骤S1中PLC读写指令协议和PLC信号,向PLC发送写入指令;S6:将步骤S5中的电池检测流程完成后,电池检测系统与PLC一轮交互完成,返回到步骤S4,循环上述步骤,直至人工停止自动化测试流程则流程结束。2.根据权利要求1所述的基于PLC的电池检测系统控制方法,其特征在于:所述通讯协议是指电池检测系统和PLC对数据传送控制的一种约定,约定中包括但不限于对通信方式、数据传输格式做出统一规定,通信双方必须共同遵守;电池检测系统与PLC通讯连接时,以PLC为服务端,电池检测系统为客户端,PLC实时监听网络状态,电池检测系统根据通信方式向PLC发出连接请求,PLC监听到连接请求后进行响应,双方建立连接,发送和接收数据时根据数据传输格式进行传输;所述PLC读写指令协议是指电池检测系统与PLC对发送和接收数据的一种约定,约定中包括但不限于对数据存储格式、指令格式做出统一规定,电池检测系统和PLC在发送和接收数据时必须共同遵守;所述PLC信号是指存储在PLC寄存器中用一组状态来描述压床动作或者测试结果的数据,包括实时显示的信号以及存储结果的信号;描述信号的参数包括但不限于信号名称、PLC地址、功能、实际值、数据类型、数据长度。3.根据权利要求2所述的基于PLC的电池检测系统控制方法,其特征在于:所述通信方式包括但不限于TCP/IP,所述数据传输格式包括但不限于二进制格式;数据存储格式包括大端模式、小端模式;指令格式是指将一个或者多个字段有序的组合成一串PLC读取或者写入指令的数据,字段包括但不限于指令头、PLC地址、进制类型、长度、写入内容、指令尾;指令头是指描述批量写入、批量读取、单个读取、单个写入等功能的字母或者字符;进制类型包括二进制、八进制、十进制、十六进制;指令尾用于确认接收数据的完整性;指令格式中的PLC地址在读取或者写入单个PLC信号时为信号的PLC地址,批量读取或者批量写入PLC信号时为PLC信号中最小的PLC地址;实时显示的信号包括但不限于手动/自动状态、有/无料、流程请求、停止请求、暂停请求、化成状态、化成完成、测试异常、烟感报警、夹具温度范围;存储结果的信号包括但不限于通道化成结果、通道直流内阻值;信号的实际值是以数值或者编号或者字母的方式表示不同的状态,数据类型包括但不限于整型、浮点型。4.根据权利要求3所述的基于PLC的电池检测系统控制方法,其特征在于:所述手动/自动状态:状态包括手动、自动,自动表示自动检测,手动表示手动检测,由PLC修改状态;所述有/无料:状态包括有料、无料,有料表示夹具中有料,无料表示夹具中无料...

【专利技术属性】
技术研发人员:郭书宏
申请(专利权)人:深圳市新威尔电子有限公司
类型:发明
国别省市:

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

1