[发明专利]同时对多种功能模块进行自动识别的方法在审
申请号: | 201811555145.2 | 申请日: | 2018-12-18 |
公开(公告)号: | CN109541475A | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 周马;黎国进;杨志浩;李鑫;严运思 | 申请(专利权)人: | 武汉精能电子技术有限公司 |
主分类号: | G01R31/367 | 分类号: | G01R31/367;G06F11/30 |
代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 黄行军;刘代乐 |
地址: | 430070 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 板卡 板卡信息 显示界面 自动识别 槽位 板卡类型信息 电平状态检测 模块发送 模块接收 模块识别 返回板 卡类型 通过槽 插槽 种板 匹配 局限 返回 | ||
本发明涉及功能模块识别技术领域,具体涉及一种同时对多种功能模块进行自动识别的方法。对功能模块中各个板卡的类型进行定义,并编辑各类型板卡对应的显示界面;通过槽位的电平状态检测插入功能模块的槽位;向对应槽位的功能模块发送板卡信息请求;功能模块接收到板卡信息请求后返回板卡类型信息;将返回的板卡类型信息与定义的板卡类型进行匹配,并显示该类型板卡对应的显示界面。能够识别每个插槽上插入的板卡类型,并根据板卡类型显示相应的界面,使一台设备并不局限于一种板卡,而能够适用与所有类型的板卡。
技术领域
本发明涉及功能模块识别技术领域,具体涉及一种同时对多种功能模块进行自动识别的方法。
背景技术
在动力电池的自动化生产流水线上,需多种不同的FPGA功能模块对动力电池进行检测,这些FPGA功能模块有功率板,电阻卡,继电器卡,主动均衡板卡,数字io卡,以满足产线生产效率的要求,一台电池模拟器具有8个插槽,可以最多同时外接8个FPGA功能模块。
现有的电池模拟器同一台设备由于无法识别功能模块的类型,每台设备仅仅适用于一种类型的板卡,并只具有一种显示界面。如果需要更换板卡类型,则需更换整台设备,从而导致设备的浪费,成本较高。
发明内容
本发明的目的就是针对现有技术的缺陷,提供一种能保证同时识别多种功能模块,使同一个设备能适用于多种功能模块的同时对多种功能模块进行自动识别的方法。
本发明的技术方案为:
对功能模块中各个板卡的类型进行定义,并编辑各类型板卡对应的显示界面;
通过槽位的电平状态检测插入功能模块的槽位;
向对应槽位的功能模块发送板卡信息请求;
功能模块接收到板卡信息请求后返回板卡类型信息;
将返回的板卡类型信息与定义的板卡类型进行匹配,并显示该类型板卡对应的显示界面。
较为优选的,所述功能模块包括功率板、电阻卡、继电器卡、主动均衡板卡、数字IO板卡和绝缘电阻模拟板。
较为优选的,还包括对板卡的类型进行编号以及对显示界面进行编号,同种类型的板卡其板卡类型编号与显示界面编号相同。
较为优选的,通过槽位的电平状态检测插入功能模块的槽位包括:
在一个槽位上插入功能模块后,所述功能模块将该槽位的对应的io电平置为低电平。
依次读取各个槽位的电平,其中电平为低电平的槽位为插入功能模块的槽位。
较为优选的,检测出插入功能模块的槽位后,将该槽位的功能板卡在线标识flag置1;
读取各个槽位的功能板卡在线标识flag,如果读取到的flag值为1,则向对应槽位的功能模块发送板卡信息请求。
较为优选的,所述对功能模块中各个板卡的类型进行定义包括:
将功率板的类型定义为power;
将电阻卡的类型定义为prog-;
将继电器卡的类型定义为relay;
将主动均衡板卡的类型定义为balan;
将数字IO板卡的类型定义为digit;
将绝缘电阻模拟板的类型定义为analy。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉精能电子技术有限公司,未经武汉精能电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811555145.2/2.html,转载请声明来源钻瓜专利网。