儀器總線技術(shù)的回顧
且獨(dú)立于您所使用的儀器總線。無論是使用PXI, VXI, GPIB, LAN還是LXI總線,VISA都提供了標(biāo)準(zhǔn)的函數(shù)庫和儀器進(jìn)行通訊,同時(shí)從軟件上保證了總線之間的互換性。此外,網(wǎng)上超過4000種可供下載的儀器驅(qū)動(dòng)可以幫助您簡化儀器功能的復(fù)雜性,快速的開發(fā)儀器驅(qū)動(dòng)應(yīng)用。作為儀器驅(qū)動(dòng)的另一種標(biāo)準(zhǔn),IVI(Interchangeable Virtual Instrument)標(biāo)準(zhǔn)定義了通用儀器的互換性,對于一些指定的儀器類,如示波器,信號(hào)源等,您可以隨意的將現(xiàn)在使用的儀器換成一臺(tái)其他生產(chǎn)廠家、甚至是其他總線的另一臺(tái)同類的儀器,而不需要修改任何的軟件測試代碼。 在應(yīng)用開發(fā)層,開發(fā)者總是希望使用符合行業(yè)標(biāo)準(zhǔn)的軟件開發(fā)環(huán)境來進(jìn)行整個(gè)系統(tǒng)軟件的開發(fā)。LabVIEW作為一個(gè)專為測試測量設(shè)計(jì)的編程語言,使用了工程師們最熟悉的圖形化的編程方式,能夠幫助用戶高效和快速的開發(fā)測試應(yīng)用。伴隨著LabVIEW 8的推出,使用LabVIEW進(jìn)行數(shù)據(jù)采集和儀器控制的功能被進(jìn)一步的加強(qiáng),最新的項(xiàng)目管理和分布式智能更是適合混合測試系統(tǒng)的軟件開發(fā)。目前,LabVIEW已逐漸地成為測試測量行業(yè)標(biāo)準(zhǔn)的軟件開發(fā)平臺(tái)。當(dāng)然,除了LabVIEW,用戶也可以根據(jù)自己的喜好,選擇其他的編程語言,如LabWindows/CVI,VB,C++等進(jìn)行開發(fā)。 軟件就是核心,LabVIEW加上標(biāo)準(zhǔn)的測量和控制服務(wù)(如VISA, IVI等)就構(gòu)成了這樣一個(gè)統(tǒng)一的軟件平臺(tái),幫助工程師簡化軟件的復(fù)雜性,更好的發(fā)揮混合測試系統(tǒng)的強(qiáng)大功能。 總結(jié) 在當(dāng)今的測試測量領(lǐng)域,無論是經(jīng)久不衰的傳統(tǒng)儀器總線,還是新型高速的模塊化儀器總線技術(shù),都會(huì)在未來共存,或許只是市場份額大小和應(yīng)用需求不同的分別。我們也將看到越來越多的基于多種總線的混合測試系統(tǒng),工程師們最終在乎的不再是使用何種總線,而是無論使用任何總線,軟件上都能予以支持并且能更高效和快速的開發(fā)相關(guān)的應(yīng)用。因此,擁有一個(gè)標(biāo)準(zhǔn)的軟件平臺(tái)就顯得至關(guān)重要,它能夠幫助簡化總線變化帶來的復(fù)雜性,并充分發(fā)揮不同總線的優(yōu)勢,讓用戶感覺就像在一個(gè)平臺(tái)下進(jìn)行開發(fā)那樣的簡單和快捷。 |