新聞中心

EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 通過(guò)幾個(gè)簡(jiǎn)便的步驟把34405A萬(wàn)用表集成到系統(tǒng)中

通過(guò)幾個(gè)簡(jiǎn)便的步驟把34405A萬(wàn)用表集成到系統(tǒng)中

作者: 時(shí)間:2011-12-13 來(lái)源:網(wǎng)絡(luò) 收藏

關(guān)鍵字

本文引用地址:http://butianyuan.cn/article/194634.htm

在發(fā)明了30 多年后,由于其簡(jiǎn)便易用性和穩(wěn)定性,GPIB仍是測(cè)試設(shè)備中流行的輸入/ 輸出(I/O)選擇,特別是生產(chǎn)線(xiàn)中的大多數(shù)測(cè)試仍在使用GPIB 的連接方式。今天,新一代PC已經(jīng)內(nèi)置了USB端口,許多測(cè)試開(kāi)發(fā)人員已經(jīng)開(kāi)使在儀器I/O 中采用USB 的連接方式。

經(jīng)濟(jì)的功能豐富的測(cè)量工具

Agilent 數(shù)字(DMM)是安捷倫數(shù)字中的最新成員,擴(kuò)大了安捷倫提供的電子測(cè)量工具。DMM 是為滿(mǎn)足通用工業(yè)需求設(shè)計(jì)的,提供了廣泛的特性和測(cè)量功能,如DC電壓、DC電流、真實(shí)RMS AC 電壓和AC 電流、2線(xiàn)電阻、頻率測(cè)量、二極管測(cè)試和連續(xù)性測(cè)試。此外,它可以測(cè)試-80°C到150°C的溫度范圍。它還通過(guò)內(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接口滿(mǎn)足TMC-488.2 標(biāo)準(zhǔn),可以與Agilent Connectivity 軟件無(wú)縫操作,可以通過(guò)業(yè)內(nèi)標(biāo)準(zhǔn)SCPI命令或通過(guò)DMM Intuilink Connectivity 軟件進(jìn)行遠(yuǎn)程控制。它帶有IVI-COM 和Labview驅(qū)動(dòng)程序,保證簡(jiǎn)便地不同的編程環(huán)境。

本應(yīng)用指南介紹了把34405ADMM 到測(cè)試中的部分技巧。本文將討論兩個(gè)主題: “使用基于USB 的34405A 設(shè)置新系統(tǒng)”和“在測(cè)試系統(tǒng)中把DMM 切換到34405A DMM”。

1.gif

使用基于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.gif

第2 步: 把34405A 連接到PC 上

有兩種方式把34405A DMM 連接到PC 上。

1) 使用USB 電纜把34405A DMM 直接連接到計(jì)算機(jī)(PC)上

2) 通過(guò)局域網(wǎng)端口使用E5813A 連接34405A DMM

3.gif

使用USB 電纜把34405A DMM 直接連接到計(jì)算機(jī)(PC)上

這是把34405A DMM連接到PC上最簡(jiǎn)便的方式,也是我們推薦使用的方式。使用34405A DMM 標(biāo)配的USB 電纜,把34405A DMM 連接到PC 上。

通過(guò)局域網(wǎng)端口使用E5813A 連接34405A DMM

通過(guò)局域網(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ò)集線(xiàn)器。詳細(xì)設(shè)置請(qǐng)參閱E5813A 用戶(hù)指南。

第3 步: 自動(dòng)檢測(cè)34405A

在34405A 連接到PC 并開(kāi)機(jī)后,由于USB 即插即用功能,Agilent Connection Expert 會(huì)自動(dòng)執(zhí)行識(shí)別查詢(xún)。

4.gif

第4 步: 與34405A 通信

這一步說(shuō)明了怎樣使用Interactive IO,把SCPI 命令發(fā)送到基于USB的34405A,讀取響應(yīng)。

5.gif

第5 步: 對(duì)34405A 編程

6.gif

這個(gè)步驟是可選的,涉及使用I/O 軟件(如IVI-VOM 或VXIplugplay儀器驅(qū)動(dòng)程序)或I/O 庫(kù)(如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)心和詢(xún)問(wèn)一些問(wèn)題:在用34405A代替舊的DMM后測(cè)試系統(tǒng)是否會(huì)暫停?在用34405A 代替舊的DMM 后是否需要改變測(cè)試代碼?下面幾步將解決工程師提出的許多問(wèn)題。

用34405A 代替當(dāng)前系統(tǒng)中的DMM與使用基于USB的34405A設(shè)置新系統(tǒng)的步驟大體相同,但也有一些東西需要注意。

假設(shè)測(cè)試系統(tǒng)中已經(jīng)安裝了Agilent IO 庫(kù)套件,可以忽略第1 步(使用基于USB的34405A 設(shè)置新系統(tǒng))。在從測(cè)試系統(tǒng)中斷開(kāi)和拔出舊的DMM時(shí),繼續(xù)第2-4 步。然后繼續(xù)下面的第A 步。

第A 步: 改變VISA 別名地址

7.gif

別名功能為管理設(shè)備名稱(chēng)提供了一種有效的方式,因?yàn)閁SB設(shè)備的標(biāo)準(zhǔn)VISA資源命名方式可能會(huì)相當(dāng)繁瑣(如USB0::2391::1560::TW46000053::0::INSTR)。通過(guò)別名功能,同一個(gè)測(cè)試系統(tǒng)軟件可以在多個(gè)自動(dòng)測(cè)試系統(tǒng)上運(yùn)行,只要使用相同的別名,如伏特計(jì)使用別名DMM。如果已有一個(gè)程序通過(guò)GPIB或其它非USB接口與儀器通信,那么可以創(chuàng)建一個(gè)類(lèi)似于GPIB 地址的VISA 別名,如GPIB1::10::INSTR,程序?qū)⒄9ぷ?,就象它仍通過(guò)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)開(kāi)發(fā)人員可以在新的測(cè)試系統(tǒng)中節(jié)約GPIB卡和電纜成本。通過(guò)使用Agilent IO Library Suite (Agilent Connection Expert)處理VISA 別名地址,系統(tǒng)開(kāi)發(fā)人員甚至不用重新編寫(xiě)現(xiàn)有的測(cè)試程序。



評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉