既然我們已經(jīng)對腳本進(jìn)行了概述,下面讓我們簡(jiǎn)要討論一下如何創(chuàng )建、下載和運行腳本。 由于DAC示例使用兩個(gè)數字源表,它們通過(guò)TSP-Link連接在一起,因此要做的第一件事就是建立TSP-Link。TSP-Link線(xiàn)纜可以采購以太網(wǎng)交叉線(xiàn)纜。這里推薦Cat 6線(xiàn)纜,因為它具有更寬的帶寬能力,但也可以使用Cat 5e和Cat 6線(xiàn)纜。 如前所述,通過(guò)TSP-Link連接的每個(gè)儀器都將被分配一個(gè)類(lèi)似于GPIB地址的唯一的節點(diǎn)數?梢酝ㄟ^(guò)前部面板或遠程控制方式對節點(diǎn)數(1~64)進(jìn)行設置。為了運行DAC測試示例,將主節點(diǎn)數設置為1,從節點(diǎn)數設置為2(主節點(diǎn)是與主機控制器連接的數字源表)。 在可以通過(guò)TSP-Link進(jìn)行通信之前,必須對總線(xiàn)進(jìn)行初始化或重新設置。同樣,可以通過(guò)前部面板或遠程控制方式進(jìn)行。可以按照以下方式對TSP-Link進(jìn)行遙控復位: • 檢查TSP-Link狀態(tài),發(fā)送“print(tsplink.state)”并輸入響應,將得到“在線(xiàn)”或“離線(xiàn)”的狀態(tài)。 • 如果TSP-Link離線(xiàn),那么通過(guò)發(fā)送“tsplink.reset().”,進(jìn)行重新設置。 • 無(wú)論主機控制器還是“主”TSP,都可以對TSP-Link進(jìn)行重新設置。 主機控制器可以向2600系列數字源表發(fā)送單獨命令,就像任何典型可編程儀器一樣與之進(jìn)行交互,但2600系列數字源表的最大優(yōu)勢在于接收和運行完整測試腳本的能力。顯而易見(jiàn),腳本可能要比一串儀器命令長(cháng)得多;它可能是一個(gè)完整的程序,就像使用各種常見(jiàn)編程語(yǔ)言創(chuàng )建的一個(gè)程序。雖然使用任何文本編輯器都可以創(chuàng )建腳本,但吉時(shí)利公司提供了Test Script Builder應用程序,利用該程序,可以創(chuàng )建、組織和調試腳本。它可以將腳本下載至易失性或非易失性?xún)却?/font>,然后運行腳本。當然,還可以使用由其他編程語(yǔ)言(如Visual Basic、Visual C/C++或LabVIEW)創(chuàng )建的應用程序,來(lái)下載和運行腳本。一旦腳本存入儀器內存,甚至可以通過(guò)前部面板進(jìn)行運行。當示例的DAC測試腳本下載并運行時(shí),它將創(chuàng )建DAC測試所需的各種不同函數。其中包括一個(gè)稱(chēng)為TestDAC的函數,它起到TSP主控程序作用,可以調用其他各種函數運行全部DAC測試。主機控制器只向2602型數字源表主機發(fā)送“TestDAC()”,以執行完整的測試。 2602型數字源表避免了向主機控制器發(fā)送數據用于處理。不過(guò),簡(jiǎn)單的“print” 命令使得必要時(shí)檢索數據成為可能。每個(gè)“print”陳述都要求在主機程序中有相應的“輸入”陳述,以從輸出序列中找到并輸出數據。 想了解吉時(shí)利公司2602型系統數字源表,請點(diǎn)擊http://www.keithley.com.cn/products/localizedproducts/currentvoltage/2602 想與吉時(shí)利測試測量專(zhuān)家互動(dòng)?想有更多學(xué)習資源?可關(guān)注吉時(shí)利官方網(wǎng)站http://www.keithley.com.cn/ |