发明名称 一种内燃机车微机控制系统测试方法及装置
摘要 一种内燃机车微机控制系统测试方法及装置,通过CAN总线或串行总线与上位机通信,接收上位机的测试命令,并通过内部CAN总线接收到的测试命令传送给内部各信号产生模块,内部各模块根据测试命令产生相应测试信号并通过适配电缆传送给被测设备;测试装置的信号检测模块检测被测设备输出信号,经CAN总线传送给CPU板,然后经CAN或串行总线发送给上位机;上位机将给定信号与检测信号比较实现对被测设备的全自动闭环测试。所述的全自动闭环测试是测试装置内部采用基于CAN总线的分布式模块,CPU板与数字量输入输出板、频率板、恒流源板及DA板间通过内部CAN总线连接;测试装置通过CPU板的外部CAN总线或串行总线与上位机通信,实现对被测装置的全自动循环测试。
申请公布号 CN101520661B 申请公布日期 2012.01.25
申请号 CN200910042747.2 申请日期 2009.02.27
申请人 株洲南车时代电气股份有限公司 发明人 周少云;吴正平;何良;任湘辉;施洪亮;肖孟英;肖健;刘松柏
分类号 G05B23/02(2006.01)I 主分类号 G05B23/02(2006.01)I
代理机构 长沙正奇专利事务所有限责任公司 43113 代理人 卢宏
主权项 一种内燃机车微机控制系统测试方法,其特征在于:所述方法是通过CAN总线或串行总线与上位机通信,接收上位机的测试命令,并通过内部CAN总线接收到的测试命令传送给内部各信号产生模块,装置内部各模块根据测试命令产生相应测试信号并通过适配电缆传送给被测设备;信号检测模块检测被测设备输出信号,经CAN总线传送给CPU板,然后经CAN或串行总线发送给上位机;上位机将给定信号与检测信号比较实现对被测设备的全自动闭环测试;所述的全自动闭环测试是测试装置内部采用基于CAN总线的分布式模块,CPU板与数字量输入输出板、频率板、恒流源板及模拟量输出板间通过内部CAN总线连接;测试装置通过CPU板的外部CAN总线或串行总线与上位机通信,完全实现对被测装置的全自动循环测试;所述的CPU板采用AVR微处理器,为该控制系统的核心,可实现CPU板与上位机及装置内部的通信管理、现场可编程逻辑控制、串行接口、软件下载功能及故障数据的记录存储;CPU板通过CAN或串行总线与外部通信管理,接收上位机指令给内部各模块及将各内部模块信息上传给上位机,CPU板通过内部CAN总线与数字量输入输出板、频率板、恒流源板及模拟量输出板交换数据;所述的数字量输入输出板、频率板、恒流源板及模拟量输出板除了通过CAN总线与CPU板进行通信外,还提供被测设备所需的各种信号源及实时检测被测设备的输出信号并通过CPU板上传给上位机;数字量输入输出板主要提供开关量输入及继电器输出信号,块板同时提供24路开关量输入及24路继电器输出信号;频率板通过FPGA产生16路0‑5V的方波信号,再通过运放、比较产生‑15‑+15V的方波信号;恒流源板主要负责电压信号与电流信号的转换,并且每一路提供0‑400mA的电流信号;模拟量输出板主要实现36路数模转换,同时通过跳线的方式提供8路4‑20mA的电流信号。
地址 412001 湖南省株洲市石峰区时代路