CN108021119A - 一种eoas设备检测***及其方法 - Google Patents
一种eoas设备检测***及其方法 Download PDFInfo
- Publication number
- CN108021119A CN108021119A CN201610931573.5A CN201610931573A CN108021119A CN 108021119 A CN108021119 A CN 108021119A CN 201610931573 A CN201610931573 A CN 201610931573A CN 108021119 A CN108021119 A CN 108021119A
- Authority
- CN
- China
- Prior art keywords
- eoas
- test
- host
- board
- interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0213—Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0216—Human interface functionality, e.g. monitoring system providing help to the user in the selection of tests or in its configuration
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Debugging And Monitoring (AREA)
Abstract
一种EOAS设备检测***及其方法,通过检测上位机发出测试指令,EOAS主机测试工装与被测EOAS主机进行数据交互,通过交互过程的数据分析,来判断各个通讯接口的异常,同时也会监测EOAS主机的两路电源输出以及音频信号输入;通过测试,上位机实时显示测试结果,从而判断各被测试板卡功能是否正常。该***设备包括检测上位机、EOAS主机测试工装及被测试设备上各板卡测试软件。本发明优点:采用多种仿真测试技术、网络技术,通过发送不同模拟测试指令数据、接口转换,对EOAS主机各设备板卡功能、通讯、输出电源电压进行检测,有效解决EOAS主机设备板卡量产检测及日常维护检测等问题。
Description
技术领域
本发明属于铁路列车检测应用领域,具体是涉及一种对EOAS车载主机设备进行自动检测的方法及***。
背景技术
动车组司机操控信息分析***(EOAS),实现司机操控数据的采集、存储以及数据分析;该***自动获取设在铁道部的DMS数据中心有关信息,并通过部、局间信息通道传送至有关铁路局应用服务器,各机务段设置终端设备,实现动车组列车运行基本信息、司机操控信息等数据实时定向传输。动车组司机操控信息分析***具备动车组列车运行基本信息及司机操控信息显示查询、重要信息报警、信息分类汇总统计、历史数据查询分析等功能。
随着EOAS***的外包、大批量生产,生产调试、检验过程中因缺少调试工装造成生产效率低下问题更加突出。为了更好的实现产品生产过程的自动化,提高生产调试效率,规范EOAS主机的生产流程,统一对各个板卡进行静态检测和功能调试,需要针对EOAS主机的生产调试研发一款EOAS测试工装检测***,来保证外包大批量生产的效率以及提高稳定性。
发明内容
本发明的目的提供一种EOAS设备检测***及其方法,通过检测上位机发出测试指令,EOAS主机测试工装与被测EOAS主机进行数据交互,通过交互过程的数据分析,来判断各个通讯接口的异常,同时也会监测EOAS主机的两路电源输出以及音频信号输入;通过测试,上位机实时显示测试结果,从而判断各被测试板卡功能是否正常。
为实现上述目的,本发明采用以下技术方案:
一种EOAS设备检测***,包括检测上位机、EOAS主机测试工装;所述检测上位机与EOAS主机测试工装通过网络进行连接;
所述检测上位机,用于测试命令下发、测试结果显示;
所述EOAS主机测试工装,用于接收、执行检测上位机发送的测试指令,对测试指令预处理后发送给外部EOAS主机上的板卡设备;同时接收外部EOAS主机各板卡测试反馈信息,经预处理后发送至检测上位机。
所述EOAS主机测试工装,包含EOAS主机测试工装机箱、EOAS主机测试工装主板及各接口附件;
所述EOAS主机测试工装机箱,用于EOAS主机测试工装主板固定及各接口附件固定及安装;
所述EOAS主机测试工装主板,用于接收、执行检测上位机发送的测试指令,经预处理后转发至外部EOAS主机进行测试,同时接收EOAS主机测试反馈信息并转发至检测上位机;
所述各接口附件,用于外部设备接口连接,固定在EOAS主机测试工装机箱前面板外壳上。
所述EOAS主机测试工装主板,包含模拟量采集模块、音频输出模块、主处理模块、RS232接口模块、RS485接口模块、RS422接口模块、网络接口模块、以太网接口模块、电源模块;所述模拟量采集模块、音频输出模块、RS232接口模块、RS485接口模块、RS422接口模块、网络接口模块、以太网接口模块与主处理模块电连接;所述以太网接口模块与检测上位机通过TCP/IP网络进行通信连接;
所述模拟量采集模块,用于采集外部EOAS主机两路对外输出直流电源电压,并将采集电压经过隔离放大后传输至主处理模块;所述EOAS主机两路对外输出的电源,分别为+5VDC和+24VDC;
所述音频输出模块,用于将主处理模块输出2k音频信号经隔离、分压、接口转换后传输至外部EOAS主机音频输入接口;
所述主处理模块,用于接收检测上位机发送测试指令和心跳数据包,并对接收测试指令进行应答、解析、分类处理,并通过对应的接口将测试指令发送至外部EOAS主机的测试板卡;同时,主处理模块接收外部EOAS主机反馈的数据包,经预处理后发送至检测上位机;
所述RS232接口模块,用于接收主处理模块发送WTD板接口测试指令,经接口转换后发送至外部EOAS主机WTD板;
所述RS485接口模块,用于接收主处理模块发送DTAG板接口测试指令,经接口转换后发送至外部EOAS主机DTAG板;
所述RS422接口模块,用于接收主处理模块发送CIR板、CPM板、RDDU板接口测试指令,经接口转换后发送至外部EOAS主机的CIR板、CPM板、RDDU板;
所述网络接口模块,用于测试工装与外部EOAS主机的COMM板卡、DRWTD板卡、DUMP板卡和CPU板卡之间进行通信测试;所述网络接口模块,配置有多个独立网络接口,各个独立网络接口分别与外部EOAS主机的COMM板卡、DRWTD板卡、DUMP板卡和CPU板卡之间进行通信连接;
所述以太网接口模块,用于检测上位机进行通信连接;
所述电源模块,用于将外部输入交流220V电源转换为EOAS主机测试工装所需直流12V工作电压。
所述检测上位机,采用工业计算机,通过网络交换机能够与多个EOAS主机测试工装进行连接通信、测试,通过外接显示器进行测试结果显示。
一种EOAS设备检测方法,它包含如下步骤:
①、检测上位机与EOAS主机测试工装建立通信连接,通过检测上位机软件选择测试模式、测试类别及被测试设备,并发送测试指令;
②、EOAS主机测试工装对接收测试指令进行预处理,然后发送至外部EOAS主机各板卡进行测试;
③、外部EOAS主机接收到测试指令后进行解析,反馈测试数据至EOAS主机测试工装,EOAS主机测试工装通过网口转发至检测上位机进行显示。
步骤1中,所述检测上位机,内置有检测软件,通过TCP/IP网络通信方式实现检测上位机与EOAS主机测试工装的数据交互,数据交互时将检测上位机设置为客户端,将EOAS主机测试工装设置为服务端,检测上位机启动后主动向服务端发出连接请求,待网络连接建立后进行相应的测试操作;
所述检测上位机软件,测试模式分为多机测试模式和单机测试模式,通过人工方式进行选择并且换到相应测试模式页面进行相关操作;所述多机测试模式,以并行方式进行多个单机测试,并将各主机的测试结果集中显示在统一的结果输出页面中供用户查看;
所述单机测试模块,通过选择EOAS主机工装进行单独测试,测试包含单机整机测试和单板测试;所述整机测试,通过软件界面选择整机测试按钮对EOAS主机进行整机测试;所述单板测试,通过软件界面的选择板卡名称对EOAS主机某一块板卡进行测试;
所述单板测试,包括通信接口测试、设备功能测试、电压测试;
所述通信接口测试,通过检测上位机发送特定的测试数据,比对EOAS主机工装反馈的测试数据,若重复多次测试数据均一致则判定设备统一正常,反之则判定接口异常;
所述设备功能测试,通过上位机发送设备功能测试指令,根据通信协议解析工装反馈的测试数据;重复多次测试,若解析的测试数据结果均正常则判定该功能正常,反之则判定异常;
所述电压测试:根据EOAS主机工装反馈其所采集的设备当前电压数据及所设置的电压范围进行判断,若电压值在设置范围内则判定设备电压正常,反之则判定设备电压异常。
步骤2中,所述EOAS主机测试工装,内部处理器采用单片机,单片机通过网口接收上位机发送的测试指令和心跳包,并对接收到的测试指令和心跳包进行应答,然后将测试指令进行解析,并根据测试插板的不同,通过对应的接口将测试指令发送至外部EOAS主机的各被测试板卡;同时,EOAS主机测试工装接收测试板卡对测试指令的反馈数据,并将反馈数据通过网口再转发送至检测上位机;
所述EOAS主机测试工装,外部接口类型包括RS422、RS485、RS232、网口;所述RS422接口,连接外部EOAS主机CPM板、CIR板和RDDU板三种,EOAS主机测试工装通过单路RS422串口按照分时切换的模式接收EOAS主机CPM板、CIR板和RDDU板发送的数据;
所述RS485接口,连接外部EOAS主机DTAG板,EOAS主机测试工装通过单路RS485串口接收EOAS主机DTAG插板发送的数据;
所述RS232接口,连接外部EOAS主机WTD板,EOAS主机测试工装通过单路RS485串口接收EOAS主机WTD插板发送的数据;
所述网路接口,EOAS主机测试工装分别与EOAS主机的CPU、DUMP、COMM、DRWTD插板连接,并接收各板卡发送的数据;同时,EOAS主机测试工装与检测上位机采用网口进行通信;
所述EOAS主机测试工装与检测上位机通信网口IP地址,通过EOAS主机测试工装调试串口实现该接口IP地址和MAC地址的配置和查询。
步骤3中,所述EOAS设备检测***,还包括被测试设备EOAS主机上各板卡测试软件;所述外部EOAS主机,在进行各板卡硬件测试前,首先安装好各板卡配套测试软件;所述外部EOAS主机板卡测试,包括串口类板卡测试、网口类板卡测试、BATT板测试、CPU板测试;
所述EOAS主机串口类板卡,包括CPM板、CIR板、RDDU板、DTAG板、WTD板;所述串口类板卡测试,包括指示灯状态测试、音频数据采集测试、串口通信测试、底板通信测试;
所述指示灯测试状态测试,测试串口类板卡工作状态、通信状态,测试时正确情况下指示灯为闪烁,异常时不闪烁;
所述音频数据采集功能测试,EOAS主机音频插板测试软件当接收到测试指令后,在中断处理程序中读取采样值,并与上次采集数值进行比较,当检测到两次采样数值大于一定阈值时置相应标志,并同其他数据一起通过串口发送至测试工装;
所述串口通信功能测试,EOAS主机板卡测试软件接收到特定数据测试指令后,然后在主程序中对接收到的数据进行解析,判断数据正常后通过同样的串口发送至EOAS主机测试工装;
所述底板通信测试,EOAS主机板卡测试软件通过底板总线定时向EOAS主机CPU板发送注册及状态信息,当接收到EOAS主机CPU板正确回应数据后置相应标志,并同其他数据一起通过相应串口发送至EOAS主机测试工装;
所述EOAS主机网口类板卡,包括CPU板、DUMP板、COMM板、DRWTD板;所述网口类板卡测试,EOAS主机测试工装启动后,定时向EOAS主机CPU板发送注册或状态信息,当接收到EOAS主机CPU板回应数据后,置通信功能正常标志;之后EOAS主机各板卡发起TCP连接,若连接成功则等待接收测试数据指令,若连接不成功,则下次继续进行TCP连接;连接成功后,对接收到的测试数据进行解析处理并通过网口发送至EOAS主机测试工装;
所述EOAS主机BATT板测试,通过CPU板完成通讯和测试;EOAS主机测试工装启动后,定时向EOAS主机CPU板发送注册或状态信息,当接收到EOAS主机CPU板应答信息,置总线通信标志,然后进行BATT板指示灯控制测试、电容电压采集处理,数据组装后通过CPU板发送至EOAS主机测试工装;
所述EOAS主机CPU板测试,包含网口通信测试、USB接口测试、CF卡测试、***时钟测试、看门狗测试;EOAS主机CPU板上电后,CPU板上测试软件自动启动并根据固定的网络配置信息主动向EOAS主机测试工装请求网络连接,待网络建立连接后,测试软件监听EOAS主机测试工装发送的测试指令数据,待接收到网络接口测试数据后反馈一方面完成一次网络接口测试;同时,CPU板上测试软件执行USB接口读写测试、CF卡读写测试、***时钟测试,并将测试结果传输至EOAS主机测工装;EOAS主机CPU板看门狗测试,通过执行测试软件循环程序直至***复位重启,待***重启完成并连接上EOAS主机测试工装后,发送***状态数据供EOAS主机测试工装进行状态判断。
采用上述技术方案的本发明,它具有以下优点:
(1)本发明采用多种仿真测试技术、网络技术,通过发送不同模拟测试指令数据、接口转换,对EOAS主机各设备板卡功能、通讯、输出电源电压进行检测,有效解决EOAS主机设备板卡量产检测及日常维护检测等问题。
(2)本发明针对EOAS***主机设备进行开发,设备采用模块化结构,对外采用标准接插件,方便检测人员对设备使用、管理。
附图说明
图1为本发明的***结构图。
图2为本发明的软件数据流程图。
图3为本发明的单机测试流程图。
具体实施方式
下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,一种EOAS设备检测***,硬件包括检测上位机、EOAS主机测试工装;测试时,测试人员通过检测上位机软件界面进行相关选择,选项中包含单板测试、单机一键测试、多机一键测试等;当测试人员点击发出指令后,通过网络接口,将测试项指令发送给EOAS主机测试工装;测试工装依次执行测试,发出测试数据包至EOAS主机;EOAS主机内的测试软件会反馈回不同的数据包,该数据包通过EOAS主机测试工装预处理后,转发给检测上位机,检测上位机根据之前发出的指令以及收回的指令,来判断各个板卡功能是否正常。
一种EOAS设备检测***,硬件包括检测上位机、EOAS主机测试工装;所述检测上位机与EOAS主机测试工装通过以太网进行连接;
所述检测上位机,用于测试命令下发、测试反馈结果显示;
所述EOAS主机测试工装,用于接收、执行检测上位机发送的测试指令,对测试指令预处理后发送至外部EOAS主机板卡设备;同时接收外部EOAS主机各板卡测试反馈信息,经预处理后发送至检测上位机。
所述EOAS主机测试工装,包含EOAS主机测试工装机箱、EOAS主机测试工装主板及各接口附件;
所述EOAS主机测试工装机箱,用于EOAS主机测试工装主板固定及各接口附件固定及安装;
所述EOAS主机测试工装主板,用于接收、执行检测上位机发送的测试指令,经预处理后转发至外部EOAS主机进行测试,同时接收EOAS主机测试反馈信息并转发至检测上位机;
所述各接口附件,用于外部设备接口连接,固定在EOAS主机测试工装机箱前面板外壳上。
所述EOAS主机测试工装主板,包含模拟量采集模块、音频输出模块、主处理模块、RS232接口模块、RS485接口模块、RS422接口模块、网络接口模块、以太网接口模块、电源模块;所述模拟量采集模块、音频输出模块、RS232接口模块、RS485接口模块、RS422接口模块、网络接口模块、以太网接口模块与主处理模块电连接;所述以太网接口模块与检测上位机通过TCP/IP网络进行通信连接;
所述模拟量采集模块,用于采集外部EOAS主机两路对外输出直流电源电压,并将采集电压经过隔离放大后传输至主处理模块;所述EOAS主机两路对外输出的电源,分别为+5VDC和+24VDC;
所述音频输出模块,用于将主处理模块输出2k音频信号经隔离、分压、接口转换后传输至外部EOAS主机音频输入接口;
所述主处理模块,用于接收检测上位机发送测试指令和心跳数据包,并对接收测试指令进行应答、解析、分类处理,并通过对应的接口将测试指令发送至外部EOAS主机的测试板卡;同时,主处理模块接收外部EOAS主机反馈的数据包,经预处理后发送至检测上位机;
所述RS232接口模块,用于接收主处理模块发送WTD板接口测试指令,经接口转换后发送至外部EOAS主机WTD板;
所述RS485接口模块,用于接收主处理模块发送DTAG板接口测试指令,经接口转换后发送至外部EOAS主机DTAG板;
所述RS422接口模块,用于接收主处理模块发送CIR板、CPM板、RDDU板接口测试指令,经接口转换后发送至外部EOAS主机的CIR板、CPM板、RDDU板;
所述网络接口模块,用于测试工装与外部EOAS主机的COMM板卡、DRWTD板卡、DUMP板卡和CPU板卡之间进行通信测试;所述网络接口模块,配置有多个独立网络接口,各个独立网络接口分别与外部EOAS主机的COMM板卡、DRWTD板卡、DUMP板卡和CPU板卡之间进行通信连接;
所述以太网接口模块,用于检测上位机进行通信连接;
所述电源模块,用于将外部输入交流220V电源转换为EOAS主机测试工装所需直流12V工作电压。
所述检测上位机,采用工业计算机,通过网络交换机能够与多个EOAS主机测试工装进行连接通信、测试,通过外接显示器进行测试结果显示。
如图2所示,EOAS设备检测***测试时,由检测上位机发送测试指令,EOAS主机测试工装接收到测试指令后进行指令应答,同时发送心跳信号;EOAS主机测试工装对接收测试指令进行预处理并转发外部EOAS主机;EOAS主机各板卡测试软件接收到接收指令后对硬件板卡功能进行测试,并将测试数据反馈至EOAS主机测试工装,EOAS主机测试工装对接收测试反馈数据进预处理,然后反馈至检测上位机;同时,EOAS主机测试工装采集EOAS主机CIR板输出直流5V电源、DUMP板输出直流24V电源,并采集数据进行A/D转换、打包处理后上传至检测上位机。
一种EOAS设备检测方法,它包含如下步骤:
①、检测上位机与EOAS主机测试工装建立通信连接,通过检测上位机软件选择测试模式、测试类别及被测试设备,并发送测试指令;
②、EOAS主机测试工装对接收测试指令进行预处理,然后发送至外部EOAS主机各板卡进行测试;
③、外部EOAS主机接收到测试指令后进行解析,反馈测试数据至EOAS主机测试工装,EOAS主机测试工装通过网口转发至检测上位机进行显示。
步骤1中,所述检测上位机,内置有检测软件,通过TCP/IP网络通信方式实现检测上位机与EOAS主机测试工装的数据交互,数据交互时将检测上位机设置为客户端,将EOAS主机测试工装设置为服务端,检测上位机启动后主动向服务端发出连接请求,待网络连接建立后进行相应的测试操作;
所述检测上位机软件测试模式,分为多机测试模式和单机测试模式;测试时,通过人工方式在检测上位机软件上进行测试方式选择操作;所述多机测试模式,由人工选择多机测试模式按钮,然后以并行方式进行多个单机测试,并将各主机的测试结果集中显示在统一的结果输出页面中供用户查看;
如图3所示,单机测试时,首先进行网路连接状态检测,检查EOAS主机测试工装与EOAS主机CPU板连接是否正常;通过检测上位机软件选择EOAS主机工装单独测试按钮,然后选择整机测试或单板测试;整机测试时,通过软件界面选择整机测试按钮,软件根据设定板卡测试顺序自动选择板卡对EOAS主机进行整机测试;单板测试时,通过软件界面的选择板卡名称对EOAS主机某一块板卡进行测试;整机测试或单板测试通过后,检测上位机发送测试指令/数据;EOAS主机接收测试指令并执行测试,然后反馈测试数据;检测上位机接收测试反馈数据,并根据板卡检测规则分析数据,最后输出被检测板卡分析结果;
所述单板测试,包括通信接口测试、设备功能测试、电压测试;
所述通信接口测试,通过检测上位机发送特定的测试数据,比对EOAS主机工装反馈的测试数据,若重复多次测试数据均一致则判定设备统一正常,反之则判定接口异常;
所述设备功能测试,通过上位机发送设备功能测试指令,根据通信协议解析工装反馈的测试数据;重复多次测试,若解析的测试数据结果均功能正常则判定该功能正常,反之则判定异常;
所述电压测试:根据EOAS主机工装反馈其所采集的设备当前电压数据及所设置的电压范围进行判断,若电压值在设置范围内则判定设备电压正常,反之则判定设备电压异常。
步骤2中,所述EOAS主机测试工装,内部处理器采用单片机,单片机通过网口接收上位机发送的测试指令和心跳包,并对接收到的测试指令和心跳包进行应答,然后将测试指令进行解析,并根据测试插板的不同,通过对应的接口将测试指令发送至外部EOAS主机的各被测试板卡;同时,EOAS主机测试工装接收测试板卡对测试指令的反馈数据,并将反馈数据通过网口再转发送至检测上位机;
所述EOAS主机测试工装,外部接口类型包括RS422、RS485、RS232、网口;所述RS422接口,连接外部EOAS主机CPM板、CIR板和RDDU板三种,EOAS主机测试工装通过单路RS422串口按照分时切换的模式接收EOAS主机CPM板、CIR板和RDDU板发送的数据;
所述RS485接口,连接外部EOAS主机DTAG板,EOAS主机测试工装通过单路RS485串口接收EOAS主机DTAG插板发送的数据;
所述RS232接口,连接外部EOAS主机WTD板,EOAS主机测试工装通过单路RS485串口接收EOAS主机WTD插板发送的数据;
所述网路接口,EOAS主机测试工装分别与EOAS主机的CPU、DUMP、COMM、DRWTD插板连接,并接收各板卡发送的数据;同时,EOAS主机测试工装与检测上位机采用网口进行通信;
所述EOAS主机测试工装,与检测上位机通信网口IP地址,通过调试串口实现该接口IP地址和MAC地址的配置和查询。
步骤3中,所述EOAS设备检测***,还包括被测试设备EOAS主机上各板卡测试软件;所述外部EOAS主机,在进行各板卡硬件测试前,首先安装好各板卡配套测试软件;所述外部EOAS主机板卡测试,包括串口类板卡测试、网口类板卡测试、BATT板测试、CPU板测试;
所述EOAS主机串口类板卡,包括CPM板、CIR板、RDDU板、DTAG板、WTD板;所述串口类板卡测试,包括指示灯状态测试、音频数据采集测试、串口通信测试、底板通信测试;
所述指示灯测试状态测试,测试串口类板卡工作状态、通信状态,测试时正确情况下指示灯为闪烁,异常时不闪烁;
所述音频数据采集功能测试,EOAS主机音频插板测试软件当接收到测试指令后,在中断处理程序中读取采样值,并与上次采集数值进行比较,当检测到两次采样数值大于一定阈值时置相应标志,并同其他数据一起通过串口发送至测试工装;
所述串口通信功能测试,EOAS主机板卡测试软件接收到特定数据测试指令后,然后在主程序中对接收到的数据进行解析,判断数据正常后通过同样的串口发送至EOAS主机测试工装;
所述底板通信测试,EOAS主机板卡测试软件通过底板总线定时向EOAS主机CPU板发送注册及状态信息,当接收到EOAS主机CPU板正确回应数据后置相应标志,并同其他数据一起通过相应串口发送至EOAS主机测试工装;
所述EOAS主机网口类板卡,包括CPU板、DUMP板、COMM板、DRWTD板;所述网口类板卡测试,EOAS主机测试工装启动后,定时向EOAS主机CPU板发送注册或状态信息,当接收到EOAS主机CPU板回应数据后,置通信功能正常标志;之后EOAS主机各板卡发起TCP连接,若连接成功则等待接收测试数据指令,若连接不成功,则下次继续进行TCP连接;连接成功后,对接收到的测试数据进行解析处理并通过网口发送至EOAS主机测试工装;
所述EOAS主机BATT板测试,通过CPU板完成通讯和测试;EOAS主机测试工装启动后,定时向EOAS主机CPU板发送注册或状态信息,当接收到EOAS主机CPU板应答信息,置总线通信标志,然后进行BATT板指示灯控制测试、电容电压采集处理,数据组装后通过CPU板发送至EOAS主机测试工装;
所述EOAS主机CPU板测试,包含网口通信测试、USB接口测试、CF卡测试、***时钟测试、看门狗测试;EOAS主机CPU板上电后,CPU板上测试软件自动启动并根据固定的网络配置信息主动向EOAS主机测试工装请求网络连接,待网络建立连接后,测试软件监听EOAS主机测试工装发送的测试指令数据,待接收到网络接口测试数据后反馈一方面完成一次网络接口测试;同时,CPU板上测试软件执行USB接口读写测试、CF卡读写测试、***时钟测试,并将测试结果传输至EOAS主机测工装;EOAS主机CPU板看门狗测试,通过执行测试软件循环程序直至***复位重启,待***重启完成并连接上EOAS主机测试工装后,发送***状态数据供EOAS主机测试工装进行状态判断。
本发明采用多种仿真测试技术、网络技术,通过发送不同模拟测试指令数据、接口转换,对EOAS主机各设备板卡功能、通讯、输出电源电压进行检测,有效解决EOAS主机设备板卡量产检测及日常维护检测等问题。
本发明针对EOAS***主机设备进行开发,设备采用模块化结构,对外采用标准接插件,方便检测人员对设备使用、管理。
Claims (8)
1.一种EOAS设备检测***及其方法,其特征在于,它包含如下步骤:
①、检测上位机与EOAS主机测试工装建立通信连接,通过检测上位机软件选择测试模式、测试类别及被测试设备,并发送测试指令;
②、EOAS主机测试工装对接收测试指令进行预处理,然后发送至外部EOAS主机各板卡进行测试;
③、外部EOAS主机接收到测试指令后进行解析,反馈测试数据至EOAS主机测试工装,EOAS主机测试工装通过网口转发至检测上位机进行显示。
2.根据权利要求1所述的一种EOAS设备检测***及其方法,其特征是:步骤1中,所述检测上位机,内置有检测软件,通过TCP/IP网络通信方式实现检测上位机与EOAS主机测试工装的数据交互,数据交互时将检测上位机设置为客户端,将EOAS主机测试工装设置为服务端,检测上位机启动后主动向服务端发出连接请求,待网络连接建立后进行相应的测试操作;
所述检测上位机软件,测试模式分为多机测试模式和单机测试模式,通过人工方式进行选择并且换到相应测试模式页面进行相关操作;所述多机测试模式,以并行方式进行多个单机测试,并将各主机的测试结果集中显示在统一的结果输出页面中供用户查看;
所述单机测试模块,通过选择EOAS主机工装进行单独测试,测试包含单机整机测试和单板测试;所述整机测试,通过软件界面选择整机测试按钮对EOAS主机进行整机测试;所述单板测试,通过软件界面的选择板卡名称对EOAS主机某一块板卡进行测试;
所述单板测试,包括通信接口测试、设备功能测试、电压测试;
所述通信接口测试,通过检测上位机发送特定的测试数据,比对EOAS主机工装反馈的测试数据,若重复多次测试数据均一致则判定设备统一正常,反之则判定接口异常;
所述设备功能测试,通过上位机发送设备功能测试指令,根据通信协议解析工装反馈的测试数据;重复多次测试,若解析的测试数据结果均正常则判定该功能正常,反之则判定异常;
所述电压测试:根据EOAS主机工装反馈其所采集的设备当前电压数据及所设置的电压范围进行判断,若电压值在设置范围内则判定设备电压正常,反之则判定设备电压异常。
3.根据权利要求1所述的一种EOAS设备检测***及其方法,其特征是:步骤2中,所述EOAS主机测试工装,内部处理器采用单片机,单片机通过网口接收上位机发送的测试指令和心跳包,并对接收到的测试指令和心跳包进行应答,然后将测试指令进行解析,并根据测试插板的不同,通过对应的接口将测试指令发送至外部EOAS主机的各被测试板卡;同时,EOAS主机测试工装接收测试板卡对测试指令的反馈数据,并将反馈数据通过网口再转发送至检测上位机;
所述EOAS主机测试工装,外部接口类型包括RS422、RS485、RS232、网口;所述RS422接口,连接外部EOAS主机CPM板、CIR板和RDDU板三种,EOAS主机测试工装通过单路RS422串口按照分时切换的模式接收EOAS主机CPM板、CIR板和RDDU板发送的数据;
所述RS485接口,连接外部EOAS主机DTAG板,EOAS主机测试工装通过单路RS485串口接收EOAS主机DTAG插板发送的数据;
所述RS232接口,连接外部EOAS主机WTD板,EOAS主机测试工装通过单路RS485串口接收EOAS主机WTD插板发送的数据;
所述网路接口,EOAS主机测试工装分别与EOAS主机的CPU、DUMP、COMM、DRWTD插板连接,并接收各板卡发送的数据;同时,EOAS主机测试工装与检测上位机采用网口进行通信;
所述EOAS主机测试工装与检测上位机通信网口IP地址,通过EOAS主机测试工装调试串口实现该接口IP地址和MAC地址的配置和查询。
4.根据权利要求1所述的一种EOAS设备检测***及其方法,其特征是:步骤3中,所述EOAS设备检测***,还包括被测试设备EOAS主机上各板卡测试软件;所述外部EOAS主机,在进行各板卡硬件测试前,首先安装好各板卡配套测试软件;所述外部EOAS主机板卡测试,包括串口类板卡测试、网口类板卡测试、BATT板测试、CPU板测试;
所述EOAS主机串口类板卡,包括CPM板、CIR板、RDDU板、DTAG板、WTD板;所述串口类板卡测试,包括指示灯状态测试、音频数据采集测试、串口通信测试、底板通信测试;
所述指示灯测试状态测试,测试串口类板卡工作状态、通信状态,测试时正确情况下指示灯为闪烁,异常时不闪烁;
所述音频数据采集功能测试,EOAS主机音频插板测试软件当接收到测试指令后,在中断处理程序中读取采样值,并与上次采集数值进行比较,当检测到两次采样数值大于一定阈值时置相应标志,并同其他数据一起通过串口发送至测试工装;
所述串口通信功能测试,EOAS主机板卡测试软件接收到特定数据测试指令后,然后在主程序中对接收到的数据进行解析,判断数据正常后通过同样的串口发送至EOAS主机测试工装;
所述底板通信测试,EOAS主机板卡测试软件通过底板总线定时向EOAS主机CPU板发送注册及状态信息,当接收到EOAS主机CPU板正确回应数据后置相应标志,并同其他数据一起通过相应串口发送至EOAS主机测试工装;
所述EOAS主机网口类板卡,包括CPU板、DUMP板、COMM板、DRWTD板;所述网口类板卡测试,EOAS主机测试工装启动后,定时向EOAS主机CPU板发送注册或状态信息,当接收到EOAS主机CPU板回应数据后,置通信功能正常标志;之后EOAS主机各板卡发起TCP连接,若连接成功则等待接收测试数据指令,若连接不成功,则下次继续进行TCP连接;连接成功后,对接收到的测试数据进行解析处理并通过网口发送至EOAS主机测试工装;
所述EOAS主机BATT板测试,通过CPU板完成通讯和测试;EOAS主机测试工装启动后,定时向EOAS主机CPU板发送注册或状态信息,当接收到EOAS主机CPU板应答信息,置总线通信标志,然后进行BATT板指示灯控制测试、电容电压采集处理,数据组装后通过CPU板发送至EOAS主机测试工装;
所述EOAS主机CPU板测试,包含网口通信测试、USB接口测试、CF卡测试、***时钟测试、看门狗测试;EOAS主机CPU板上电后,CPU板上测试软件自动启动并根据固定的网络配置信息主动向EOAS主机测试工装请求网络连接,待网络建立连接后,测试软件监听EOAS主机测试工装发送的测试指令数据,待接收到网络接口测试数据后反馈一方面完成一次网络接口测试;同时,CPU板上测试软件执行USB接口读写测试、CF卡读写测试、***时钟测试,并将测试结果传输至EOAS主机测工装;EOAS主机CPU板看门狗测试,通过执行测试软件循环程序直至***复位重启,待***重启完成并连接上EOAS主机测试工装后,发送***状态数据供EOAS主机测试工装进行状态判断。
5.一种EOAS设备检测***,其特征是,它包括检测上位机、EOAS主机测试工装组成;所述检测上位机与EOAS主机测试工装通过网络进行连接;
所述检测上位机,用于测试命令下发、测试结果显示;
所述EOAS主机测试工装,用于接收、执行检测上位机发送的测试指令,对测试指令预处理后发送给外部EOAS主机上的板卡设备;同时接收外部EOAS主机各板卡测试反馈信息,经预处理后发送至检测上位机。
6.根据权利要求5所述的一种EOAS设备检测***,其特征是:所述EOAS主机测试工装,包含EOAS主机测试工装机箱、EOAS主机测试工装主板及各接口附件;
所述EOAS主机测试工装机箱,用于EOAS主机测试工装主板固定及各接口附件固定及安装;
所述EOAS主机测试工装主板,用于接收、执行检测上位机发送的测试指令,经预处理后转发至外部EOAS主机进行测试,同时接收EOAS主机测试反馈信息并转发至检测上位机;
所述各接口附件,用于外部设备接口连接,固定在EOAS主机测试工装机箱前面板外壳上。
7.根据权利要求5所述的一种EOAS设备检测***,其特征是:所述EOAS主机测试工装主板,包含模拟量采集模块、音频输出模块、主处理模块、RS232接口模块、RS485接口模块、RS422接口模块、网络接口模块、以太网接口模块、电源模块;所述模拟量采集模块、音频输出模块、RS232接口模块、RS485接口模块、RS422接口模块、网络接口模块、以太网接口模块与主处理模块电连接;所述以太网接口模块与检测上位机通过TCP/IP网络进行通信连接;
所述模拟量采集模块,用于采集外部EOAS主机两路对外输出直流电源电压,并将采集电压经过隔离放大后传输至主处理模块;所述EOAS主机两路对外输出的电源,分别为+5VDC和+24VDC;
所述音频输出模块,用于将主处理模块输出2k音频信号经隔离、分压、接口转换后传输至外部EOAS主机音频输入接口;
所述主处理模块,用于接收检测上位机发送测试指令和心跳数据包,并对接收测试指令进行应答、解析、分类处理,并通过对应的接口将测试指令发送至外部EOAS主机的测试板卡;同时,主处理模块接收外部EOAS主机反馈的数据包,经预处理后发送至检测上位机;
所述RS232接口模块,用于接收主处理模块发送WTD板接口测试指令,经接口转换后发送至外部EOAS主机WTD板;
所述RS485接口模块,用于接收主处理模块发送DTAG板接口测试指令,经接口转换后发送至外部EOAS主机DTAG板;
所述RS422接口模块,用于接收主处理模块发送CIR板、CPM板、RDDU板接口测试指令,经接口转换后发送至外部EOAS主机的CIR板、CPM板、RDDU板;
所述网络接口模块,用于测试工装与外部EOAS主机的COMM板卡、DRWTD板卡、DUMP板卡和CPU板卡之间进行通信测试;所述网络接口模块,配置有多个独立网络接口,各个独立网络接口分别与外部EOAS主机的COMM板卡、DRWTD板卡、DUMP板卡和CPU板卡之间进行通信连接;
所述以太网接口模块,用于检测上位机进行通信连接;
所述电源模块,用于将外部输入交流220V电源转换为EOAS主机测试工装所需直流12V工作电压。
8.根据权利要求5所述的一种EOAS设备检测***,其特征是:所述检测上位机,采用工业计算机,通过网络交换机能够与多个EOAS主机测试工装进行连接通信、测试,通过外接显示器进行测试结果显示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610931573.5A CN108021119A (zh) | 2016-10-31 | 2016-10-31 | 一种eoas设备检测***及其方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610931573.5A CN108021119A (zh) | 2016-10-31 | 2016-10-31 | 一种eoas设备检测***及其方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108021119A true CN108021119A (zh) | 2018-05-11 |
Family
ID=62069857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610931573.5A Withdrawn CN108021119A (zh) | 2016-10-31 | 2016-10-31 | 一种eoas设备检测***及其方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108021119A (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108845168A (zh) * | 2018-07-10 | 2018-11-20 | 四川九洲电器集团有限责任公司 | 一种调试仪和调试平台及基于该调试仪的调试方法 |
CN109240260A (zh) * | 2018-08-17 | 2019-01-18 | 广州瑞修得信息科技有限公司 | 基于总线自动切换和自由配置协议的远程故障诊断方法 |
CN109947621A (zh) * | 2019-03-15 | 2019-06-28 | 西安易朴通讯技术有限公司 | 一种服务器测试的方法及装置 |
CN110196391A (zh) * | 2019-06-27 | 2019-09-03 | 中国兵器工业集团第二一四研究所苏州研发中心 | 基于fpga与dsp架构的数字电路测试装置及方法 |
CN110456259A (zh) * | 2019-08-19 | 2019-11-15 | 深圳坚朗海贝斯智能科技有限公司 | Pcba单板测试方法以及测试*** |
CN110569160A (zh) * | 2019-09-11 | 2019-12-13 | 上海移远通信技术股份有限公司 | 基于通信模组的开发板的测试*** |
CN110580178A (zh) * | 2019-08-29 | 2019-12-17 | 南宁学院 | 一种物联网节点安全初始化方法 |
CN110943890A (zh) * | 2019-12-09 | 2020-03-31 | 北京无线电测量研究所 | 一种多接口类型和时序数字设备的自动化测试装置 |
CN110968004A (zh) * | 2019-12-10 | 2020-04-07 | 思尔芯(上海)信息科技有限公司 | 一种基于FPGA原型验证开发板的Cable测试***及方法 |
CN111913842A (zh) * | 2020-06-17 | 2020-11-10 | 深圳市风云实业有限公司 | Atca机箱多板卡整机接口测试方法 |
CN112562553A (zh) * | 2020-11-26 | 2021-03-26 | 中国兵器装备集团自动化研究所 | 一种液晶控制模块的测试***及测试方法 |
CN112711502A (zh) * | 2019-10-24 | 2021-04-27 | 上海铁路通信有限公司 | 用于iMS-CPU板的高温拷机测试方法、控制端、工装端和*** |
CN113467425A (zh) * | 2021-07-05 | 2021-10-01 | 中国兵器装备集团自动化研究所有限公司 | 一种应用于龙芯下位机的自主控制测试方法及*** |
CN113485876A (zh) * | 2021-05-20 | 2021-10-08 | 新华三信息安全技术有限公司 | 一种单板及其测试方法 |
CN114625109A (zh) * | 2022-03-21 | 2022-06-14 | 广东利元亨智能装备股份有限公司 | 测试装置、方法及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN202720285U (zh) * | 2012-07-05 | 2013-02-06 | 安徽中兴继远信息技术股份有限公司 | 电力终端的检测*** |
CN103248527A (zh) * | 2012-02-10 | 2013-08-14 | 迈普通信技术股份有限公司 | 以太网一致性测试工装装置、测试***及测试方法 |
CN103354511A (zh) * | 2013-06-28 | 2013-10-16 | 浙江大学 | 一种tcn网络mvb总线物理层一致性测试***及方法 |
CN103592939A (zh) * | 2013-11-23 | 2014-02-19 | 大连尚能科技发展有限公司 | 风电变流器***控制板工装测试设备 |
CN104198868A (zh) * | 2014-09-23 | 2014-12-10 | 厦门雅迅网络股份有限公司 | 一种可灵活扩展和动态配置的智能工装 |
CN106053983A (zh) * | 2016-05-30 | 2016-10-26 | 苏州全威电子科技有限公司 | 一种汽车部件测试机及其测试方法 |
-
2016
- 2016-10-31 CN CN201610931573.5A patent/CN108021119A/zh not_active Withdrawn
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103248527A (zh) * | 2012-02-10 | 2013-08-14 | 迈普通信技术股份有限公司 | 以太网一致性测试工装装置、测试***及测试方法 |
CN202720285U (zh) * | 2012-07-05 | 2013-02-06 | 安徽中兴继远信息技术股份有限公司 | 电力终端的检测*** |
CN103354511A (zh) * | 2013-06-28 | 2013-10-16 | 浙江大学 | 一种tcn网络mvb总线物理层一致性测试***及方法 |
CN103592939A (zh) * | 2013-11-23 | 2014-02-19 | 大连尚能科技发展有限公司 | 风电变流器***控制板工装测试设备 |
CN104198868A (zh) * | 2014-09-23 | 2014-12-10 | 厦门雅迅网络股份有限公司 | 一种可灵活扩展和动态配置的智能工装 |
CN106053983A (zh) * | 2016-05-30 | 2016-10-26 | 苏州全威电子科技有限公司 | 一种汽车部件测试机及其测试方法 |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108845168A (zh) * | 2018-07-10 | 2018-11-20 | 四川九洲电器集团有限责任公司 | 一种调试仪和调试平台及基于该调试仪的调试方法 |
CN109240260A (zh) * | 2018-08-17 | 2019-01-18 | 广州瑞修得信息科技有限公司 | 基于总线自动切换和自由配置协议的远程故障诊断方法 |
CN109947621A (zh) * | 2019-03-15 | 2019-06-28 | 西安易朴通讯技术有限公司 | 一种服务器测试的方法及装置 |
CN109947621B (zh) * | 2019-03-15 | 2022-09-09 | 西安易朴通讯技术有限公司 | 一种服务器测试的方法及装置 |
CN110196391A (zh) * | 2019-06-27 | 2019-09-03 | 中国兵器工业集团第二一四研究所苏州研发中心 | 基于fpga与dsp架构的数字电路测试装置及方法 |
CN110456259A (zh) * | 2019-08-19 | 2019-11-15 | 深圳坚朗海贝斯智能科技有限公司 | Pcba单板测试方法以及测试*** |
CN110456259B (zh) * | 2019-08-19 | 2021-12-03 | 深圳坚朗海贝斯智能科技有限公司 | Pcba单板测试方法以及测试*** |
CN110580178A (zh) * | 2019-08-29 | 2019-12-17 | 南宁学院 | 一种物联网节点安全初始化方法 |
CN110580178B (zh) * | 2019-08-29 | 2022-12-06 | 桂林理工大学南宁分校 | 一种物联网节点安全初始化方法 |
CN110569160A (zh) * | 2019-09-11 | 2019-12-13 | 上海移远通信技术股份有限公司 | 基于通信模组的开发板的测试*** |
CN112711502B (zh) * | 2019-10-24 | 2024-04-09 | 上海铁路通信有限公司 | 用于iMS-CPU板的高温拷机测试方法、控制端、工装端和*** |
CN112711502A (zh) * | 2019-10-24 | 2021-04-27 | 上海铁路通信有限公司 | 用于iMS-CPU板的高温拷机测试方法、控制端、工装端和*** |
CN110943890A (zh) * | 2019-12-09 | 2020-03-31 | 北京无线电测量研究所 | 一种多接口类型和时序数字设备的自动化测试装置 |
CN110968004A (zh) * | 2019-12-10 | 2020-04-07 | 思尔芯(上海)信息科技有限公司 | 一种基于FPGA原型验证开发板的Cable测试***及方法 |
CN111913842A (zh) * | 2020-06-17 | 2020-11-10 | 深圳市风云实业有限公司 | Atca机箱多板卡整机接口测试方法 |
CN111913842B (zh) * | 2020-06-17 | 2024-03-26 | 深圳市风云实业有限公司 | Atca机箱多板卡整机接口测试方法 |
CN112562553A (zh) * | 2020-11-26 | 2021-03-26 | 中国兵器装备集团自动化研究所 | 一种液晶控制模块的测试***及测试方法 |
CN113485876A (zh) * | 2021-05-20 | 2021-10-08 | 新华三信息安全技术有限公司 | 一种单板及其测试方法 |
CN113467425A (zh) * | 2021-07-05 | 2021-10-01 | 中国兵器装备集团自动化研究所有限公司 | 一种应用于龙芯下位机的自主控制测试方法及*** |
CN114625109A (zh) * | 2022-03-21 | 2022-06-14 | 广东利元亨智能装备股份有限公司 | 测试装置、方法及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108021119A (zh) | 一种eoas设备检测***及其方法 | |
CN102087334B (zh) | 一种高可靠性数字量采集*** | |
CN102694695B (zh) | 基于以太网通讯协议的串口通讯组态调试方法 | |
CN206133304U (zh) | 一种eoas设备检测*** | |
CN106708001A (zh) | 饮食业油烟在线监控仪 | |
CN110932887A (zh) | 一种bmc调试方法、***及装置 | |
CN110987487B (zh) | Crh5型动车组重联模拟调试装置 | |
CN114264897B (zh) | 一种兼容性性能测试方法及*** | |
CN103152274A (zh) | 能效及安全数据无线组网路由装置、***及方法 | |
CN109374935A (zh) | 一种电子负载并机方法及*** | |
CN101692105B (zh) | 遥控器生产线产品实时检测装置 | |
CN201126570Y (zh) | 一种计算机故障远程诊断装置 | |
CN111025916B (zh) | 家电设备检测控制方法及*** | |
CN111208380A (zh) | 一种轨道电路室外设备测试装置、***及方法 | |
CN107592286A (zh) | 一种支持多协议的智能通信终端及其实现方法 | |
CN106372687A (zh) | 一种配网自动化检测方法及*** | |
CN213399965U (zh) | 一种红外智能网络采集终端 | |
CN215006368U (zh) | 用于智能平板的远程调试器及远程调试*** | |
CN110493078A (zh) | 一种提升ssd产品测试效率的方法及其*** | |
CN106816001A (zh) | 一种集中抄表终端通道检测装置 | |
CN105634871A (zh) | 基于AXIe的智能平台管理***测试仪器 | |
CN206258118U (zh) | 一种基于ZigBee无线通信的惯导设备故障诊断设备 | |
CN106169815B (zh) | 站端自动化***操作员工作站运行状态监测方法及*** | |
CN210780843U (zh) | 一种针对物联网网关模块的测试及故障定位装置及*** | |
CN221043243U (zh) | 5g通信模块的检测*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20180511 |