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