通過(guò)執(zhí)行專門(mén)的測(cè)試程序,在執(zhí)行過(guò)程中輸入相應(yīng)的信號(hào),觀察系統(tǒng)運(yùn)行的狀態(tài),當(dāng)執(zhí)行輸出信號(hào)的代碼后,觀察發(fā)光二極管的狀態(tài)來(lái)確定輸出信號(hào)的狀態(tài)。取消該功能時(shí),發(fā)光二極管由亮變?yōu)闇纾虼丝赏ㄟ^(guò)觀察發(fā)光二極管是否變亮,來(lái)確定該信號(hào)的輸出接口是否有效。在執(zhí)行,代碼時(shí),系統(tǒng)等待輸入信號(hào),通過(guò)測(cè)試向系統(tǒng)輸入相應(yīng)的刀位信號(hào)后,系統(tǒng)繼續(xù)執(zhí)行后面的程序,否則一直等待外部輸入信號(hào),直到報(bào)警;其它輸入信號(hào)則觀察系統(tǒng)的診斷信息,因此測(cè)試人員必須集中精力對(duì)各信號(hào)進(jìn)行觀察及提供相應(yīng)的輸入信號(hào),并判斷相應(yīng)的809接口是否正常,這種做法效率特別低,而且有出錯(cuò)的可能。
系統(tǒng)有宏程序功能,且各輸入輸出口有獨(dú)立的宏變量值,因此可考慮通過(guò)宏程序?qū)斎胼敵隹诘淖兞抠x值或檢測(cè)變量的狀態(tài),從而實(shí)現(xiàn)系統(tǒng)自動(dòng)檢測(cè)功能。在測(cè)試時(shí),測(cè)試人員只需要用測(cè)試連線將輸入輸出口連接,進(jìn)入并執(zhí)行測(cè)試宏程序即可自動(dòng)完成系統(tǒng)的檢測(cè)。硬件要素本設(shè)計(jì)方案對(duì)硬件要求很低,只需要用線路將輸入、輸出接口與配套的測(cè)試架連接即可。配套的測(cè)試架主要由光電隔離器、電阻及二極管組成。與其他測(cè)試架相比,該測(cè)試架在測(cè)試過(guò)程中只起連接信號(hào)的作用,測(cè)試的過(guò)程不需要測(cè)試人員在一邊觀察及提供輸入信號(hào)。啟動(dòng)測(cè)試程序,系統(tǒng)即自動(dòng)進(jìn)行檢測(cè),測(cè)試人員只需要觀察系統(tǒng)是否執(zhí)行完畢。當(dāng)系統(tǒng)沒(méi)有產(chǎn)生任何報(bào)警信號(hào)時(shí)則該系統(tǒng)合格;當(dāng)有報(bào)警信號(hào)產(chǎn)生時(shí),可將該系統(tǒng)放到不合格品區(qū),接著測(cè)試下一臺(tái)系統(tǒng)。這樣一個(gè)人可同時(shí)測(cè)試多臺(tái)系統(tǒng),從而大大提高了生產(chǎn)效率。輸入信號(hào)與輸出信號(hào)一一對(duì)應(yīng)連接。每一個(gè)輸出信號(hào)與一個(gè)輸入信號(hào)為一組。
每個(gè)輸出信號(hào)均連接了一個(gè)發(fā)光二極管,在出現(xiàn)故障時(shí),只需要使該輸出信號(hào)有效,如果發(fā)光二極管發(fā)光,則與該輸出信號(hào)連接的輸入信號(hào)開(kāi)路;如果發(fā)光二極管不亮,則該輸出信號(hào)開(kāi)路。此時(shí)根據(jù)檢查的結(jié)果可直接確定故障的終點(diǎn)位置,再根據(jù)線路走向逆向查詢故障所在,從而處理故障。對(duì)輸出口賦值時(shí),輸出口有效,此時(shí)該輸出口為低電平;賦值時(shí),該輸出口無(wú)效,此時(shí)該輸出口為高電平。當(dāng)其中某一組信號(hào)檢測(cè)不到時(shí),根據(jù)報(bào)警信息,檢查該組的輸入及輸出信號(hào),此時(shí)再具體測(cè)試這兩個(gè)信號(hào),來(lái)確定究竟是哪一個(gè)信號(hào)有問(wèn)題。宏指令的執(zhí)行時(shí)間很短,因此執(zhí)行該程序的速度很快,同時(shí)用該方法測(cè)試時(shí)可將執(zhí)行時(shí)間盡量縮短,提高測(cè)試速度。采用這種方法測(cè)試時(shí),對(duì)測(cè)試人員的要求不高,測(cè)試人員只需要用測(cè)試連線將輸入輸出接口連接,使其執(zhí)行該程序即可。一旦出現(xiàn)故障,系統(tǒng)自動(dòng)產(chǎn)生報(bào)警信號(hào),進(jìn)行維修測(cè)試即可,故一個(gè)測(cè)試人員可同時(shí)對(duì)多臺(tái)系統(tǒng)進(jìn)行測(cè)試,能較大地提高效率,減少因人員疏忽帶來(lái)的不必要損失。