SCPI儀器模型 某些測量需要直接控制儀器的硬件。為實(shí)現這種控制,基于SCPI的儀器包含指令子系統來(lái)控制特定的儀器功能和設置。 SCPI儀器模型在SCPI指令子系統之間分配。對于2700系列而言,指令子系統分為以下幾類(lèi): 1.面向信號的測量:獲取讀數的指令。 2.計算:用于數學(xué)表達式、極限測試和統計數據。 3.顯示:控制Integra儀器的顯示。 4.格式:選擇總線(xiàn)傳輸讀數的數據格式。 5.路由:控制前/后輸入或開(kāi)關(guān)。 6.感測:配置和控制測量功能。 7.狀態(tài):控制狀態(tài)寄存器。 8.系統:包含儀器設置的各種指令。 9.設置:配置和控制數據存儲至緩沖區。 10.觸發(fā)器:配置觸發(fā)模型。 11.裝置:配置查詢(xún)所顯示的測量單元 ![]()
TSP儀器模型 測試腳本語(yǔ)言(TSL)是3700系列使用的語(yǔ)言。ICL是該儀器的一組預定義的函數和變量。它們是等效于SCPI儀器SCPI指令的儀器指令。下列指令集適于3700系列: 1.蜂鳴器:控制內置蜂鳴器的指令。 2.位:用于對1~2個(gè)數字進(jìn)行邏輯運算。 3.延時(shí):用于控制數字I/O端口的讀/寫(xiě)和觸發(fā)操作。 4.數字I/O:選擇在總線(xiàn)上傳輸讀數的數據格式。 5.顯示:用于控制3700前面板上顯示的消息。 6.錯誤隊列:用于讀取錯誤隊列/事件隊列中的記錄。 7.退出:用于終止當前運行的腳本。 8.格式:適用printnumber和printbuffer指令打印的數據。 9.GPIB:用于設置GPIB地址。 10.LocalNode:用于設置電力線(xiàn)頻率、控制(開(kāi)/關(guān))提示并控制(隱藏/顯示)顯示器上的錯誤消息。 11.獲。河糜谠O定和取回屬性值。 12.操作完成:在運行完所有異步指令后,將狀態(tài)寄存器的OPC比特置位。 13.PrintBuffer:用于打印數據和數字。 14.重置:用于恢復3700的默認設置。 15.設置:用于保存/恢復設置并設定上電設置。 16.觸發(fā)器:用于控制觸發(fā)。 17.TSPLink:為主機分配節點(diǎn)號并初始化TSP-Link系統。 18.UserString:用于存儲/讀取非易失存儲器中用戶(hù)定義的字符串。 19.等待完成:等待全部異步指令運行完成。 ![]()
上面的指令定義清單看起來(lái)比2700系列的多一些,卻是精簡(jiǎn)的獨立指令集。例如,SCPI“計算”子系統主要通過(guò)腳本處理;因此,這些功能不存在ICL指令。請參見(jiàn)本文末尾表1的ICL指令清單和對應的SCPI指令。 想與吉時(shí)利測試測量專(zhuān)家互動(dòng)?想有更多學(xué)習資源?可登錄吉時(shí)利官方網(wǎng)站http://www.keithley.com.cn/ |