遠(yuǎn)距離操作和測試腳本
處理器的使用
本文引用地址:http://www.ex-cimer.com/article/201610/308972.htm在進(jìn)入實際測試實例之前,我們先討論用于此測試應(yīng)用的新儀器特性。2600系列源表具有強大的嵌入式計算機或測試腳本處理器,因而能實現(xiàn)在堆架式儀器中從未見過的功能??梢詫⑼暾臏y試程序(腳本)下載至TSP。與其它常見的編程語言一樣,一個精心設(shè)計的腳本創(chuàng)建了能用測試程序或其它函數(shù)調(diào)用的可重用函數(shù)或子程序。可以將參數(shù)傳至這些函數(shù)。在這里示出的IDDQ測試實例中,創(chuàng)建一個函數(shù)執(zhí)行IDDQ測試,檢查數(shù)據(jù)并返回測試結(jié)果。而且,此函數(shù)能處理全部觸發(fā)同步以及介于數(shù)字測試系統(tǒng)和260X之間的其它數(shù)字I/O。
此函數(shù)能通過系統(tǒng)控制PC調(diào)用或通過TSP的其它測試函數(shù)調(diào)用。創(chuàng)建此函數(shù)的腳本須用GPIB或RS-232下載至260X。當(dāng)腳本首次下載后,將被保存在易失存儲器中;但如果需要,也可以保存至非易失存儲器。必須運行腳本才能創(chuàng)建函數(shù)。此函數(shù)總是在易失存儲器中,這意味著在每一個電源周期都必須重新創(chuàng)建函數(shù)。創(chuàng)建的腳本可以在任何時候顯示地運行或者設(shè)定為上電時自動運行。當(dāng)系統(tǒng)控制PC調(diào)用此函數(shù)時,260X將對指定數(shù)量的器件執(zhí)行完整的測試序列,無需系統(tǒng)控制器更多地干預(yù),因此節(jié)省了通訊時間并提高了系統(tǒng)吞吐量。
可以使用任何文本編輯器創(chuàng)建腳本。但是,吉時利提供的一款稱作測試腳本生成器的免費應(yīng)用程序能創(chuàng)建、調(diào)試和組織腳本。測試腳本生成器可以將腳本下載至儀器的易失存儲器或保存到儀器的非易失存儲器中。而且,測試腳本生成器能運行腳本。腳本還可以用其它語言(例如Visual Basic®、Visual C/C++®或LabVIEW®)創(chuàng)建的應(yīng)用程序裝載和運行。腳本保存在存儲器以后,還可以從前面板運行。
2602能完成全部的測量、計算和檢查,因而無需將數(shù)據(jù)發(fā)送至主計算機(系統(tǒng)控制器)處理。但如需保存記錄或為了其它目的,也可將數(shù)據(jù)發(fā)送至主計算機。如腳本實例所示,“print(打印)”語句用于將數(shù)據(jù)發(fā)回主計算機。打印語句列出的數(shù)據(jù)放在儀器的輸出隊列以供主機讀取。
評論