本发明属于测试技术领域,涉及一种列控中心的驱采单元自动化辅助测试平台。
背景技术:
列控中心的驱采单元由多块驱动板和多块采集板组成,用于控制轨道继电器、方向及电器、点灯继电器等,直接影响行车安全。目前,根据铁科院提供的测试方案,驱采单元部分的集成测试需要人工为采集端送电、人工采集驱动端电压,不仅仅工作效率低,而且要求工人严谨的工作态度,易出现漏测、错测等影响产品质量的安全隐患。
技术实现要素:
为解决上述技术问题,本发明的目的是提供一种列控中心的驱采单元自动化辅助测试平台,以进行替代人工进行测试,提高工作效率,降低漏测、错测率,提高产品质量。
本发明提供一种列控中心的驱采单元自动化辅助测试平台,包括:上位机、下位机、采集位供电模块、电源模块、驱动位判断模块、驱动位处理模块、驱动继电器和数字万用表;
所述上位机分别与下位机、数字万用表以及列控中心的控制单元连接,上位机通过串口向下位机输出采集位指令和驱动位指令,向控制单元输出采集位指令和驱动位指令;
所述下位机分别与采集位供电模块、驱动位判断模块和驱动位处理模块连接,下位机将所述采集位指令输出给采集位供电模块;
所述采集位供电模块分别与电源模块和列控中心的采集板单元连接,采集位供电模块根据采集位指令进行动作为采集板单元相应的采集位供电,控制单元采集各采集位的供电情况并发送给上位机,上位机将各个采集位的供电情况与采集位指令进行对比;
所述驱动位判断模块的输入端连接列控中心的驱动板单元,输出端连接下位机,驱动板单元根据控制单元接收的驱动位指令向驱动位判断模块输出16位驱动信号,驱动位判断模块进行动作回采16位驱动信号,下位机将16个驱动位信号发送给上位机与驱动位指令进行对比;
当16个驱动位信号和驱动位指令一致时,所述下位机向驱动位处理模块发送动作指令,驱动位处理模块根据动作指令进行动作,将驱动电传给驱动继电器和数字万用表,上位机采集数字万用表读数。
在本发明的列控中心的驱采单元自动化辅助测试平台中,所述采集位供电模块由32路供电单元组成,每路供电单元对应列控中心的采集板单元的一个采集位;
每路供电单元包括:第一光电耦合器和第一辅助继电器,下位机的输出端连接第一光电耦合器的输入端,第一光电耦合器的输出端接第一辅助继电器的线圈,第一辅助继电器吸起后将采集电输送到相应的采集位。
在本发明的列控中心的驱采单元自动化辅助测试平台中,所述驱动位处理模块由16路驱动处理单元组成,每路驱动处理单元包括:第二光电耦合器和第二辅助继电器,所述下位机的输出端接第二光电耦合器的输入端,第二光电耦合器的输出端接第二辅助继电器的线圈,第二辅助继电器吸起后将相应驱动电输送到数字万用表和驱动继电器中。
在本发明的列控中心的驱采单元自动化辅助测试平台中,所述驱动位判断模块由16路驱动判断单元组成,每路驱动判断单元对应列控中心的驱动板单元的一个驱动位;
驱动判断单元包括:第三光电耦合器和第四光电耦合器,所述下位机的输出端接第三光电耦合器的输入端,第三光电耦合器的输出端接相应驱动位输出端的负极,第四光电耦合器的输入端接相应驱动位输出端的正极,第四光电耦合器的输出端接下位机的输入端。
在本发明的列控中心的驱采单元自动化辅助测试平台中,所述下位机的主控芯片是altera公司生产的fpga系列芯片,型号ep1c12q240i7。
本发明的一种列控中心的驱采单元自动化辅助测试平台用于辅助列控中心的驱采单元包括采集板单元和驱动板单元进行集成测试,平台依据铁科院要求的测试方案,将采集板单元和驱动板单元手动完成部分进行自动化操作不仅提高了列控中心驱采单元的集成测试的测试效率,而且使列控中心驱采单元的集成测试一致性更强。该平台目前已应用于生产一线,取得了很好的效果。
附图说明
图1是本发明的一种列控中心的驱采单元自动化辅助测试平台的结构框图;
图2是本发明的供电单元的原理图;
图3是本发明的驱动处理单元的原理图;
图4是本发明的驱动判断单元的原理图。
具体实施方式
如图所示,本发明的一种列控中心的驱采单元自动化辅助测试平台,包括:上位机1、下位机2、采集位供电模块3、电源模块4、驱动位判断模块5、驱动位处理模块6、驱动继电器8和数字万用表7。
所述上位机1分别与下位机2、数字万用表7以及列控中心9的控制单元93连接,上位机1通过串口向下位机2输出采集位指令和驱动位指令,向控制单元93输出采集位指令和驱动位指令。
所述下位机2分别与采集位供电模块3、驱动位判断模块5和驱动位处理模块6连接,下位机2将所述采集位指令输出给采集位供电模块3。所述采集位供电模块3分别与电源模块4和列控中心9的采集板单元91连接,采集位供电模块3根据采集位指令进行动作为采集板单元91相应的采集位供电,控制单元93采集各采集位的供电情况并发送给上位机1,上位机1将各个采集位的供电情况与采集位指令进行对比。
所述驱动位判断模块5的输入端连接列控中心9的驱动板单元92,输出端连接下位机2,驱动板单元92根据控制单元93接收的驱动位指令向驱动位判断模块5输出16位驱动信号,驱动位判断模块5进行动作回采16位驱动信号,下位机2将16个驱动位信号发送给上位机1与驱动位指令进行对比。
当16个驱动位信号和驱动位指令一致时,所述下位机2向驱动位处理模块发送动作指令,驱动位处理模块6根据动作指令进行动作,将驱动电传给驱动继电器8和数字万用表7,上位机1采集数字万用表7读数。
具体实施时,所述采集位供电模块3由32路供电单元组成,每路供电单元对应列控中心9的采集板单元91的一个采集位。
如图2所示,每路供电单元包括:第一光电耦合器tpa和第一辅助继电器ka,下位机2的输出端连接第一光电耦合器tpa的输入端,第一光电耦合器tpa的输出端接第一辅助继电器ka的线圈,第一辅助继电器ka吸起后将采集电输送到相应的采集位。第一辅助继电器ka的线圈两端并联第一二极管d1。
如图3所示,所述驱动位处理模块6由16路驱动处理单元组成,每路驱动处理单元包括:第二光电耦合器tpb和第二辅助继电器kb,所述下位机2的输出端接第二光电耦合器tpb的输入端,第二光电耦合器tpb的输出端接第二辅助继电器kb的线圈,第二辅助继电器kb吸起后将相应驱动电输送到数字万用表7和驱动继电器8中。
如图4所示,所述驱动位判断模块5由16路驱动判断单元组成,每路驱动判断单元对应列控中心9的驱动板单元92的一个驱动位。
驱动判断单元包括:第三光电耦合器tpc和第四光电耦合器tpd,所述下位机2的输出端接第三光电耦合器tpc的输入端,第三光电耦合器tpc的输出端接相应驱动位输出端的负极,第四光电耦合器tpd的输入端接相应驱动位输出端的正极,第四光电耦合器tpd的输出端接下位机的输入端。
具体实施时,所述下位机的主控芯片是altera公司生产的fpga系列芯片,型号ep1c12q240i7。该芯片市基于1.5v0.13微米的可编程门阵列系列芯片,具有密度高达20060个逻辑单元,满足ddrsdram和快速周期ram内存要求,支持多种io标准。
具体实施时,本发明的下位机接收上位机的串口命令,下位机控制采集位供电模块3、驱动位判断模块5和驱动位处理模块6中相应的光电耦合器、辅助继电器配合采集板单元和驱动板单元的测试。下位机根据上位机传送的驱动命令将被测试驱动位输出的驱动状态传送给驱动继电器和数字万用表,供上位机判断测试结果使用。
上位机利用句柄技术自动操作铁科院的测试软件,并根据测试内容通过串口技术向下位机下达命令,为采集板单元的相应采集位供电,对驱动板单元的相应驱动位进行测试;上位机根据下位机串口传回的驱动板驱动状态数据,及数字万用表读取的驱动电压值对驱动的测试结果进行判断。
设置电源转换模块,接收24v直流电源,给下位机供电。直流24v不仅为继电器线圈提供动作电,而且电源转换模块将直流24v转化成5v、3.3v、1.5v为芯片及光耦提供工作电。
采集位供电模块3为待测试采集板单元的采集位自动提供采集电,下位机根据上位机的命令通过32转36电缆为对应的采集位提供采集电。
驱动位判断模块5采集待测试驱动板单元各个驱动位的驱动状态,下位机通过32转36电缆将测试驱动板单元的状态传送到驱动位处理模块6。上位机再对接收到的驱动数据进行测试。
驱动继电器为驱动板单元各个驱动位的驱动状态提供定性判断;数字万用表测量各个驱动位的驱动电压,对驱动位进行定量判断。
列控中心的驱采单元的驱动板单元和采集板单元控制轨道继电器、方向及电器、点灯继电器等,直接影响行车安全。本发明的一种列控中心的驱采单元自动化辅助测试平台,是辅助列控中心驱采单元部分集成测试。平台依据铁科院要求的测试方案,将驱采单元手动完成部分进行自动化操作,该辅助测试平台不仅提高列控中心驱采单元的集成测试的测试效率,而且使列控中心驱采单元的集成测试一致性更强。该平台目前已应用于生产一线,取得了很好的效果。
以上所述仅为本发明的较佳实施例,并不用以限制本发明的思想,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
1.一种列控中心的驱采单元自动化辅助测试平台,其特征在于,包括:上位机、下位机、采集位供电模块、电源模块、驱动位判断模块、驱动位处理模块、驱动继电器和数字万用表;
所述上位机分别与下位机、数字万用表以及列控中心的控制单元连接,上位机通过串口向下位机输出采集位指令和驱动位指令,向控制单元输出采集位指令和驱动位指令;
所述下位机分别与采集位供电模块、驱动位判断模块和驱动位处理模块连接,下位机将所述采集位指令输出给采集位供电模块;
所述采集位供电模块分别与电源模块和列控中心的采集板单元连接,采集位供电模块根据采集位指令进行动作为采集板单元相应的采集位供电,控制单元采集各采集位的供电情况并发送给上位机,上位机将各个采集位的供电情况与采集位指令进行对比;
所述驱动位判断模块的输入端连接列控中心的驱动板单元,输出端连接下位机,驱动板单元根据控制单元接收的驱动位指令向驱动位判断模块输出16位驱动信号,驱动位判断模块进行动作回采16位驱动信号,下位机将16个驱动位信号发送给上位机与驱动位指令进行对比;
当16个驱动位信号和驱动位指令一致时,所述下位机向驱动位处理模块发送动作指令,驱动位处理模块根据动作指令进行动作,将驱动电传给驱动继电器和数字万用表,上位机采集数字万用表读数。
2.如权利要求1所述的列控中心的驱采单元自动化辅助测试平台,其特征在于,所述采集位供电模块由32路供电单元组成,每路供电单元对应列控中心的采集板单元的一个采集位;
每路供电单元包括:第一光电耦合器和第一辅助继电器,下位机的输出端连接第一光电耦合器的输入端,第一光电耦合器的输出端接第一辅助继电器的线圈,第一辅助继电器吸起后将采集电输送到相应的采集位。
3.如权利要求1所述的列控中心的驱采单元自动化辅助测试平台,其特征在于,所述驱动位处理模块由16路驱动处理单元组成,每路驱动处理单元包括:第二光电耦合器和第二辅助继电器,所述下位机的输出端接第二光电耦合器的输入端,第二光电耦合器的输出端接第二辅助继电器的线圈,第二辅助继电器吸起后将相应驱动电输送到数字万用表和驱动继电器中。
4.如权利要求1所述的列控中心的驱采单元自动化辅助测试平台,其特征在于,所述驱动位判断模块由16路驱动判断单元组成,每路驱动判断单元对应列控中心的驱动板单元的一个驱动位;
驱动判断单元包括:第三光电耦合器和第四光电耦合器,所述下位机的输出端接第三光电耦合器的输入端,第三光电耦合器的输出端接相应驱动位输出端的负极,第四光电耦合器的输入端接相应驱动位输出端的正极,第四光电耦合器的输出端接下位机的输入端。
5.如权利要求1所述的列控中心的驱采单元自动化辅助测试平台,其特征在于,所述下位机的主控芯片是altera公司生产的fpga系列芯片,型号ep1c12q240i7。
技术总结