一、概述
隨著科學(xué)技術(shù)的發(fā)展,工程師們對(duì)電子測(cè)量技術(shù)及測(cè)量儀器的要求越來越高。為了給予用戶更多的方便,SIGLENT特別開發(fā)了一套編程命令,這套編程命令可以支持SCPI遠(yuǎn)程控制,滿足用戶對(duì)儀器的遠(yuǎn)程控制需要。同時(shí),這套命令也支持USB-TMC協(xié)議。
二、應(yīng)用介紹
1.產(chǎn)品研發(fā)測(cè)試
在產(chǎn)品研發(fā)過程中,工程師們往往需要進(jìn)行多項(xiàng)、大量的測(cè)試,以測(cè)試、驗(yàn)證產(chǎn)品性能指標(biāo)。因此,通過自動(dòng)化、標(biāo)準(zhǔn)化等測(cè)試、檢測(cè),對(duì)于產(chǎn)品性能指標(biāo)的控制有著至關(guān)重要的作用。當(dāng)前SIGLENT已通過搭建自動(dòng)化控制平臺(tái),實(shí)現(xiàn)所有產(chǎn)品開發(fā)過程中的自動(dòng)化測(cè)試、校準(zhǔn)、檢測(cè),達(dá)到統(tǒng)一的標(biāo)準(zhǔn)化控制。
2.生產(chǎn)制造
對(duì)于儀器類產(chǎn)品而言,出廠前的校準(zhǔn)、檢測(cè)是一個(gè)十分重要的環(huán)節(jié)。在大量的批量化生產(chǎn)過程中,進(jìn)行自動(dòng)化校準(zhǔn)與檢測(cè),可以實(shí)現(xiàn)統(tǒng)一、標(biāo)準(zhǔn)化的生產(chǎn)控制,并為產(chǎn)品的高質(zhì)量提供保障。
3.用戶使用
產(chǎn)品在使用過程中,常常需要進(jìn)行遠(yuǎn)程自動(dòng)化控制或多種儀器組成的系統(tǒng)集成控制進(jìn)行測(cè)試分析,因此,用戶就需要有一套統(tǒng)一的控制標(biāo)準(zhǔn),而SCPI提供了這一支持。
三、應(yīng)用舉例
基于SCPI命令基礎(chǔ)之上,SIGLENT進(jìn)行以下開發(fā)和應(yīng)用。
1.EasyScope對(duì)SDS1000示波器的遠(yuǎn)程控制
EasyScope可以實(shí)現(xiàn)對(duì)SDS1000系列示波器的遠(yuǎn)程控制,如虛擬按鍵操作,波形查看,截屏,SCPI命令控制等。
圖示一 EasyScope控制界面
2.EasyWave對(duì)SDG1000、SDG5000函數(shù)發(fā)生器的遠(yuǎn)程控制
Easywave可以實(shí)現(xiàn)對(duì)SDG1000、SDG5000函數(shù)/任意波形發(fā)生器的控制,如讀取、繪制、發(fā)送波形等。
圖示二 EasyWave控制界面
3.Easypower對(duì)SPD3000直流電源的控制
Easypower是SPD3000上位機(jī)控制軟件,通過Easypower可以實(shí)現(xiàn)對(duì)SDP3000可編程線性直流電源的遠(yuǎn)程控制,電壓、電流的設(shè)置,通道輸出開啟/關(guān)閉,串并聯(lián)的設(shè)置等。
圖示三 EasyPower控制界面
4.Labiew的驅(qū)動(dòng)開發(fā)
通過Labview和SCPI命令編寫SPD3000可編程線性直流電源的Labview driver,可以實(shí)現(xiàn)對(duì)SPD3000可編程線性直流電源的開發(fā)應(yīng)用。
圖示四 SPD3000的Labview driver 程序圖
圖示五SPD3000的Labview driver 前面板
附錄
USB-TMC與NI-VISA對(duì)USB設(shè)備的通訊說明
USBTMC是USB Test & Measurement Class的簡稱。USBTMC是建立在USB之上的一種通訊協(xié)議,通過將USBTM的支持添加到設(shè)備的固件中,將儀器的物理層接口從GPIB升級(jí)到USB,并且保持現(xiàn)有的VISA儀器驅(qū)動(dòng)和應(yīng)用軟件不變,實(shí)現(xiàn)了對(duì)USB接口儀器的控制。
NI-VISA 3.0和更高版本提供了對(duì)USBTMC協(xié)議的支持。當(dāng)將一個(gè)USBTMC兼容儀器插入PC機(jī)時(shí),該設(shè)備就能被系統(tǒng)識(shí)別并且啟動(dòng)新硬件向?qū)?,接著在向?qū)е锌梢赃x擇NI-VISA作為該設(shè)備的驅(qū)動(dòng)。若已經(jīng)正確安裝了NI-VISA,那么該設(shè)備就會(huì)正確識(shí)別為USB Test & Measurement Class設(shè)備。打開Measurement & Automation Explorer(MAX),該設(shè)備會(huì)出現(xiàn)在MAX里面的Device and Interfaces » USB Devices目錄下。這時(shí),就可以像控制其他GPIB設(shè)備一樣使用這個(gè)資源名來控制USBTMC設(shè)備。