发明名称 对主控计算机的测试方法
摘要 对主控计算机的测试方法,涉及一种测试方法。它是为了适应对主控计算机的测试需求。它的方法是:采用测试设备分别对主控计算机进行1553B总线测试、RT地址测试、DA通道测试、AD通道测试、开关量输入测试、开关量输出测试、高度脉冲接收测试和RS422/485串行总线测试。本方法能够有效测试主控计算机的质量,获知工作状态,节省测试成本。充分适应了对主控计算机的测试需求。本发明适用于对主控计算机的测试。
申请公布号 CN103064790B 申请公布日期 2016.03.02
申请号 CN201310013341.8 申请日期 2013.01.15
申请人 哈尔滨建成集团有限公司 发明人 刘劲松;蒋宏斌;王明志;张光淼;董长友;岳立国;李慧
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 代理人
主权项 对主控计算机的测试方法,其特征是,该测试方法分别对主控计算机的1553B总线、RT地址、DA通道、AD通道、开关量输入、开关量输出、高度脉冲接收和RS422/485串行总线进行测试,具体过程为:对主控计算机的1553B总线的测试方法由以下步骤实现:步骤A1、测试设备通过1553B总线分别通过两个通道向主控计算机发送1553B总线测试命令;步骤A2、主控计算机在收到1553B总线测试命令后,将已读取信息和执行状态分别通过两个通道回传至测试设备;步骤A3、测试设备判断收到的已读取信息和执行状态是否分别符合预设的已读取信息标准和执行状态标准,如果判断结果为是,则主控计算机的1553B总线性能指标合格;完成主控计算机的1553B总线测试;如果判断结果为否,则主控计算机的1553B总线性能指标不合格;完成主控计算机的1553B总线测试;对主控计算机的RT地址测试方法由以下步骤实现:步骤B1、在1553B通讯协议下,测试设备向主控计算机发送RT地址数据;步骤B2、主控计算机收到RT地址数据后向测试设备返回RT地址数据;步骤B3、测试设备接收步骤B2中主控计算机返回的RT地址数据,并判断RT地址数据是否与步骤B1中发送的RT地址数据一致;如果判断结果为是,则主控计算机的RT地址数据指标合格;完成主控计算机的RT地址数据测试;如果判断结果为否,则主控计算机的RT地址数据指标不合格;完成主控计算机的RT地址数据测试;对主控计算机的DA通道测试方法由以下步骤实现:步骤C1、测试设备通过1553B总线向主控计算机发送DA测试命令和DA测试数值;步骤C2、主控计算机接收到DA测试命令后,读取DA测试数值,并通过主控计算机的DA通道向测试设备的AD通道发送测试值;步骤C3、测试设备接收步骤C2中主控计算机发送的测试值,并判断该测试值是否符合预设的DA性能指标,如果判断结果为是,则主控计算机的DA通道性能指标合格;完成主控计算机的DA通道性能测试;如果判断结果为否,则主控计算机的DA通道性能指标不合格;完成主控计算机的DA通道性能测试;主控计算机的AD通道测试方法由以下步骤实现:步骤D1、测试设备通过多路并行模块向主控计算机的AD测试通道发送模拟信号;然后通过1553B总线向主控计算机发送AD测试命令;步骤D2、主控计算机接到命令后,读取AD测试通道中的数据信号,并将该数据信号和执行状态发送给测试设备;步骤D3、测试设备的DA通道接收步骤D2中主控计算机发送的数据信号和执行状态是否符合预设的AD性能指标,如果判断结果为是,则主控计算机的AD通道性能指标合格;完成主控计算机的AD通道性能测试;如果判断结果为否,则主控计算机的AD通道性能指标不合格;完成主控计算机的AD通道性能测试;对主控计算机的开关量输入测试方法由以下步骤实现:步骤E1、测试设备通过DO模块向主控计算机的开关量信号输入通道发送开关量信号;然后通过1553B总线向主控计算机发送开关量输入测试命令;步骤E2、主控计算机接到开关量输入测试命令,读取开关量信号输入通道中的开关量信号,并将该开关量信号和执行状态发送给测试设备;步骤E3、测试设备接收步骤E2中主控计算机发送的开关量信号和执行状态是否符合预设的开关量输入性能指标,如果判断结果为是,则主控计算机的开关量输入性能指标合格;完成主控计算机的开关量输入性能测试;如果判断结果为否,则主控计算机的开关量输入性能指标不合格;完成主控计算机的开关量输入性能测试;对主控计算机的开关量输出测试方法由以下步骤实现:步骤F1、测试设备通过1553B总线向主控计算机发送开关量输出测试命令;步骤F2、主控计算机接到开关量输出测试命令,通过开关量信号输出通道向测试设备DI通道发送开关量信号,并将执行信息发送给测试设备;步骤F3、测试设备读取DI通道中的开关量信号和执行信息,并判断该开关量信号和执行信息是否符合预设的开关量输出性能指标,如果判断结果为是,则主控计算机的开关量输出性能指标合格;完成主控计算机的开关量输出性能测试;如果判断结果为否,则主控计算机的开关量输出性能指标不合格;完成主控计算机的开关量输出性能测试;对主控计算机的高度脉冲接收测试方法由以下步骤实现:步骤G1、测试设备通过串口测试卡上的脉冲信号发生器向主控计算机的脉冲接收通道发送模拟高度表高度脉冲信号、计数信号和高度表状态信号,然后通过1553B总线向主控计算机发送脉冲信号测试命令;步骤G2、主控计算机接收脉冲信号测试命令,通过脉冲接收通道接收模拟高度表高度脉冲信号、计数信号和高度表状态信号,并将模拟高度表高度脉冲信号、计数信号、高度表状态信号和执行状态信号发送给测试设备;步骤G3、测试设备读取步骤G2中主控计算机发送的模拟高度表高度脉冲信号、计数信号、高度表状态信号和执行状态信号,并判断该模拟高度表高度脉冲信号、计数信号、高度表状态信号和执行状态信号是否符合预设的高度脉冲性能指标,如果判断结果为是,则主控计算机的高度脉冲性能指标合格;完成主控计算机的高度脉冲性能测试;如果判断结果为否,则主控计算机的高度脉冲性能指标不合格;完成主控计算机的高度脉冲性能测试;对主控计算机的RS422/485串行总线测试方法由以下步骤实现:步骤H1、测试设备通过串口测试卡向主控计算机的串行通讯接口发送数据,然后通过1553B总线向主控计算机发送串口测试命令;步骤H2、主控计算机接收串口测试命令,读取串口数据,并将该串口数据及执行状态发送给测试设备;步骤H3、测试设备接收步骤H2中主控计算机发送的执行状态信号,并判断该执行状态是否正常,如果判断结果为否,则重新进行测试;如果判断结果为是,则读取主控计算机发送的串口数据,并判断该串口数据是否与步骤H1中发送的串口数据相同,如果判断结果为是,则主控计算机的RS422/485串行总线性能指标合格;完成主控计算机的RS422/485串行总线性能测试;如果判断结果为否,则主控计算机的RS422/485串行总线性能指标不合格;完成主控计算机的RS422/485串行总线性能测试。
地址 150030 黑龙江省哈尔滨市香坊区南直路65号