通過幾個(gè)簡(jiǎn)便的步驟把34405A萬用表集成到系統(tǒng)中
關(guān)鍵字:34405A
本文引用地址:http://butianyuan.cn/article/194634.htm在發(fā)明了30 多年后,由于其簡(jiǎn)便易用性和穩(wěn)定性,GPIB仍是測(cè)試設(shè)備中流行的輸入/ 輸出(I/O)選擇,特別是生產(chǎn)線中的大多數(shù)測(cè)試系統(tǒng)仍在使用GPIB 的連接方式。今天,新一代PC已經(jīng)內(nèi)置了USB端口,許多測(cè)試系統(tǒng)開發(fā)人員已經(jīng)開使在儀器I/O 中采用USB 的連接方式。
經(jīng)濟(jì)的功能豐富的測(cè)量工具
Agilent 34405A 數(shù)字萬用表(DMM)是安捷倫數(shù)字萬用表中的最新成員,擴(kuò)大了安捷倫提供的電子測(cè)量工具。34405ADMM 是為滿足通用工業(yè)需求設(shè)計(jì)的,提供了廣泛的特性和測(cè)量功能,如DC電壓、DC電流、真實(shí)RMS AC 電壓和AC 電流、2線電阻、頻率測(cè)量、二極管測(cè)試和連續(xù)性測(cè)試。此外,它可以測(cè)試-80°C到150°C的溫度范圍。它還通過內(nèi)置數(shù)學(xué)運(yùn)算改善了效率和精度。34405A DMM 的技術(shù)數(shù)據(jù)請(qǐng)參閱表1。
USB 2.0 接口連接
Agilent 34405A 提供了一個(gè)USB 2.0 接口,在PC 和DMM之間實(shí)現(xiàn)了簡(jiǎn)便穩(wěn)定的連接能力。USB接口滿足TMC-488.2 標(biāo)準(zhǔn),可以與Agilent Connectivity 軟件無縫操作,可以通過業(yè)內(nèi)標(biāo)準(zhǔn)SCPI命令或通過DMM Intuilink Connectivity 軟件進(jìn)行遠(yuǎn)程控制。它帶有IVI-COM 和Labview驅(qū)動(dòng)程序,保證簡(jiǎn)便地集成不同的編程環(huán)境。
本應(yīng)用指南介紹了把34405ADMM 集成到測(cè)試系統(tǒng)中的部分技巧。本文將討論兩個(gè)主題: “使用基于USB 的34405A 設(shè)置新系統(tǒng)”和“在測(cè)試系統(tǒng)中把DMM 切換到34405A DMM”。
使用基于USB 的34405A 設(shè)置新系統(tǒng)
在使用基于USB 的34405A 設(shè)置新系統(tǒng)時(shí),作為指南應(yīng)遵守下述步驟。
第1 步: 在計(jì)算機(jī)(PC)上安裝I/O 軟件
在PC 上安裝Agilent IO Libraries Suite 和其它I/O 軟件,然后把儀器連接到USB 上。
第2 步: 把34405A 連接到PC 上
有兩種方式把34405A DMM 連接到PC 上。
1) 使用USB 電纜把34405A DMM 直接連接到計(jì)算機(jī)(PC)上
2) 通過局域網(wǎng)端口使用E5813A 連接34405A DMM
使用USB 電纜把34405A DMM 直接連接到計(jì)算機(jī)(PC)上
這是把34405A DMM連接到PC上最簡(jiǎn)便的方式,也是我們推薦使用的方式。使用34405A DMM 標(biāo)配的USB 電纜,把34405A DMM 連接到PC 上。
通過局域網(wǎng)端口使用E5813A 連接34405A DMM
通過局域網(wǎng)端口連接E5813A 需要一定的網(wǎng)絡(luò)知識(shí),需要設(shè)置多個(gè)項(xiàng)目。E5813A必須連接到與使用靜態(tài)IP 地址的配置PC相同的局域網(wǎng)上; PC必須安裝特定的配置軟件,以運(yùn)行E5813A 網(wǎng)絡(luò)集線器。詳細(xì)設(shè)置請(qǐng)參閱E5813A 用戶指南。
第3 步: 自動(dòng)檢測(cè)34405A
在34405A 連接到PC 并開機(jī)后,由于USB 即插即用功能,Agilent Connection Expert 會(huì)自動(dòng)執(zhí)行識(shí)別查詢。
第4 步: 與34405A 通信
這一步說明了怎樣使用Interactive IO,把SCPI 命令發(fā)送到基于USB的34405A,讀取響應(yīng)。
第5 步: 對(duì)34405A 編程
這個(gè)步驟是可選的,涉及使用I/O 軟件(如IVI-VOM 或VXIplugplay儀器驅(qū)動(dòng)程序)或I/O 庫(如VISA)以編程方式與34405A 通信。
下面是在啟動(dòng)Visual Basic 程序時(shí)設(shè)置34405A 的實(shí)例。
啟動(dòng)Visual Basic 程序后,進(jìn)入Project,然后選擇References。核對(duì)Agilent VISA COM Resource Manager 1.0和VISA COM 1.0 Type Library,點(diǎn)擊OK 按鈕。在增加兩個(gè)參考源后,增加下面的代碼:
Private Sub cmdSetUp_Click()
Dim io_mgr As VisaComLib.ResourceManager
Dim DigitalMultiMeter As VisaComLib.FormattedIO488
Set io_mgr = New AgilentRMLib.SRMCls
Set DigitalMultiMeter = New VisaComLib.FormattedIO488
'Set the instrument VISA alias address
Set DigitalMultiMeter.IO = io_mgr.Open(USB0::2391::1560::TW46000053::0::
INSTR)
On Error GoTo MyError
'Reset the function generator
DigitalMultiMeter.WriteString *RST
'Clear errors and status register
DigitalMultiMeter.IO.Clear
'Set the measurement
DigitalMultiMeter.WriteString CONF:VOLT:DC
'Get the reading
DigitalMultiMeter.WriteString Read?
'Query result
VoltDCReading = DigitalMultiMeter.ReadString
'Close the instrument
DigitalMultiMeter.IO.Close
Exit Sub
MyError:
MsgBox Err.Description vbCrLf
End Sub
用基于USB 的34405A 代替DMM
在從34405A變成新系統(tǒng)時(shí),大多數(shù)工程師會(huì)擔(dān)心和詢問一些問題:在用34405A代替舊的DMM后測(cè)試系統(tǒng)是否會(huì)暫停?在用34405A 代替舊的DMM 后是否需要改變測(cè)試代碼?下面幾步將解決工程師提出的許多問題。
用34405A 代替當(dāng)前系統(tǒng)中的DMM與使用基于USB的34405A設(shè)置新系統(tǒng)的步驟大體相同,但也有一些東西需要注意。
假設(shè)測(cè)試系統(tǒng)中已經(jīng)安裝了Agilent IO 庫套件,可以忽略第1 步(使用基于USB的34405A 設(shè)置新系統(tǒng))。在從測(cè)試系統(tǒng)中斷開和拔出舊的DMM時(shí),繼續(xù)第2-4 步。然后繼續(xù)下面的第A 步。
第A 步: 改變VISA 別名地址
別名功能為管理設(shè)備名稱提供了一種有效的方式,因?yàn)閁SB設(shè)備的標(biāo)準(zhǔn)VISA資源命名方式可能會(huì)相當(dāng)繁瑣(如USB0::2391::1560::TW46000053::0::INSTR)。通過別名功能,同一個(gè)測(cè)試系統(tǒng)軟件可以在多個(gè)自動(dòng)測(cè)試系統(tǒng)上運(yùn)行,只要使用相同的別名,如伏特計(jì)使用別名DMM。如果已有一個(gè)程序通過GPIB或其它非USB接口與儀器通信,那么可以創(chuàng)建一個(gè)類似于GPIB 地址的VISA 別名,如GPIB1::10::INSTR,程序?qū)⒄9ぷ?,就象它仍通過GPIB 接口通信一樣。
例如,前一個(gè)DMM 地址是GPIB1::10::INSTR 或VISA 別名是DMM,那么對(duì)34405A的VISA別名,只需輸入相同GPIB1::10::INSTR或輸入VISA 別名DMM。
總結(jié)
可以簡(jiǎn)便地把34405A 數(shù)字萬用表集成到系統(tǒng)中,只需使用USB電纜把34405A連接到PC上就可以了。系統(tǒng)開發(fā)人員可以在新的測(cè)試系統(tǒng)中節(jié)約GPIB卡和電纜成本。通過使用Agilent IO Library Suite (Agilent Connection Expert)處理VISA 別名地址,系統(tǒng)開發(fā)人員甚至不用重新編寫現(xiàn)有的測(cè)試程序。
評(píng)論