诊断测试的任务是诊断
故障,并验证一个可疑的安全块或替换件是否确有问题以及问题是否已被排除,以便对
故障定位到替换件一级。诊断测试是检测安全块的故障,其相应的测试段能够在预定时间里独立运行。
原理
诊断测试可以由操作员或系统启动,在退出工作的安全块上运行。当交换机维护系统检测到故障,分析并确定某个安全块有故障后,诊断测试将再验证此安全块或者替换件是否确有故障,然后将安全块定位到确切的替换件位置(即机架排号,机架号,分架号,印刷板位置号)。大多数情况下,诊断测试能将故障隔离到单块的替换件,若不能隔离到单个替换件,则隔离到可能的最少数量的替换件。准确地说,它能检测整个交换机的95%的硬件故障,并把检测到的故障的80%隔离到单块替换件,或把检测到的故障的90%隔离到单块或者两块替换件,最终把检测到的所有故障隔离到少于7块替换件。
诊断测试是由若干测试段组成,每个测试段可以在若干预定时间内独立运行,且许多诊断测试可使用同一测试段。当发现安全块有故障后,诊断测试将输出替换件的坐标,以便维护人员替换。它包括对网络、控制单元、外围设备、电话设备和系统设施的测试,并在特定的软硬件资源环境中运行。这里硬件资源是指测试连接单元、测试信号分析器和网络交换单元,为了防止死锁,这些资源将预先安排给将要运行的某一诊断测试。每个测试段在其特定的测试环境中运行,也可能多个测试段共享相同的测试资源。当然诊断测试控制软件将始终负责测试段的执行流程和输出每个安全块的测试结果。正常情况下,诊断测试完毕后,如果确定安全块有故障,那么系统将产生相应的告警,并经人机命令通信口输出故障信息。而告警的产生取决于故障的级别,即对于需要维护人员人工处理的故障,交换机将发出紧急或非紧急的可视或者可闻的告警,否则系统只输出故障报告。
常见命令
1.TEST
诊断测试命令TEST可用来对指定的安全块(SBL)、用户(DN)、中继(TK)或控制单元(LCE)进行诊断测试,以便进行故障定位或验证可疑设备是否确有故障。
被指定进行诊断测试对象的SBL必须处于以下条件:
——本身处于FLT或OPR状态;
——上层SBL处于IT状态。
测试中可以指明选用的测试段TSEGMENT(Test Segment),测试内容可以细分成许多测试段,指定测试段可以缩短测试时间。
被测对象的状态在测试后有可能发生变化,即。个原处于OPR状态的对象在测试中如果未能通过,将成为FLT状态。对测试未通过的对象,测试结果中一般会把故障定位在一块或_氕.块电路板上。
2.REQUALIFY
TEST命令执行后,被测的对象即使通过了测试仍然不能恢复工作,需要键入再初始化命令(1NITlALISE)才能使它的状态成为IT状态。而再具资格命令REQUALIFY提供了这种方便。
REQUALIFY命令是TEST和INITIALISE两个命令的组合,目的是使通过测试的设备能直接回到系统中去。
REQUALIFY命令的执行条件与TEST命令类似,被测对象的上级SBL应处于IT状态,被测对象的本身应处于FLT或OPR状态。
REQUALIFY命令的执行结果有两种可能:对于在测试中通过了的设备,它的安全块状态将成为IT状态;而对于测试未通过的设备,它的安全块状态变为FLT状态。
3.VERIFY
检验命令VERIFY为三个命令的组合,即DISABLE、TEST以及INITIALISE三个命令的先后执行,可把_个正处于IT状态下的测试对象的安全块状态改变为OPR状态,再在OPR状态下对该安全块进行测试,测试如通过了再进行初始化,使之恢复IT状态。
VERIFY命令的执行结果,被测对象也可能处于两种状态下:如果测试通过了,
初始化能够成功,该被测对象可以回到IT状态;如果测试没有通过,它的安全块状态就变成FLT状态。
4.STOP—TEST
停止测试命令STOP--TEST用来停止一个正在执行的作业。
运用
①简单会议桥路测试:由两部分组成,其中第一部分五个测试段负责测试群集部分,第二部分三个测试段将测试会议桥路部分。
②服务电路测试:负责测试多频滤波器和多频处理器,利用测试信号分析器来检测多频和按钮话机。
③用户线内部和外部测试。完成对用户
印刷电路板(用户线内部)和
传输线、用户话机及其他终端设备(用户线外部)的测试。
④信号端口测试:两个测试段将分别测试信号端口到机架时钟A和B的入口。
⑤终端接口选面级链路测试:将监测一对终端口和联结的选面级的功能。
⑥控制单元测试:完成对
处理器、存储空间和终端接口板的测试。
⑦测试连接单元测试:它将验证测试连接单元板和内外部测试
总线是否正常工作。