一,、概述
隨著科學(xué)技術(shù)的發(fā)展,工程師們對(duì)電子測(cè)量技術(shù)及測(cè)量?jī)x器的要求越來越高,。為了給予用戶更多的方便,,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的簡(jiǎn)稱,。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è)備,。