虛擬儀器的結(jié)構(gòu)分析
發(fā)布時(shí)間:2008/9/17 0:00:00 訪問(wèn)次數(shù):344
虛擬儀器可以由多種接口(如gpib、vxi、pxi等)或具有這些接口的儀器,來(lái)連接構(gòu)成被測(cè)控對(duì)象和計(jì)算機(jī)。虛擬儀器的結(jié)構(gòu)如圖1所示。
虛擬儀器系統(tǒng)包括儀器硬件和應(yīng)用軟件兩大部分。儀器硬件是計(jì)算機(jī)的外圍電路,與計(jì)算機(jī)一起構(gòu)成了虛擬儀器系統(tǒng)的硬件環(huán)境,是應(yīng)用軟件的基礎(chǔ);應(yīng)用軟件則是虛擬儀器的核心,在基本硬件確定以后,軟件通過(guò)不同功能模塊即軟件模塊的組合構(gòu)成多種儀器,賦予系特有的功能,以實(shí)現(xiàn)不同的測(cè)量功能。
圖1 虛擬儀器結(jié)構(gòu)
虛擬儀器硬件連接被測(cè)對(duì)象和計(jì)算機(jī)。根據(jù)不同的接口類(lèi)型,虛擬儀器硬件結(jié)構(gòu)包括數(shù)據(jù)采集系統(tǒng)、gpib儀器控制系統(tǒng)、vxi儀器系統(tǒng)等不同部分。
虛擬儀器軟件體系結(jié)構(gòu)visa(virtualinstrumentation software architecture)主要包含兩個(gè)層次:用戶(hù)應(yīng)用程序和設(shè)備驅(qū)動(dòng)程序。如圖2所示,設(shè)各驅(qū)動(dòng)程序是聯(lián)系用戶(hù)應(yīng)用程序與底層硬件設(shè)各的基礎(chǔ)。每一種設(shè)備驅(qū)動(dòng)程序都是為增加編程靈活性和提高數(shù)據(jù)吞吐量而設(shè)計(jì)的,每個(gè)設(shè)備驅(qū)動(dòng)程序都具有一個(gè)共同的應(yīng)用程序編程接口(api)。因此,不管虛擬儀器使用什么計(jì)算機(jī)或操作系統(tǒng),最終所編寫(xiě)的用戶(hù)應(yīng)用程序都是可以移植的。
圖2 虛擬儀器軟件體系結(jié)構(gòu)
歡迎轉(zhuǎn)載,信息來(lái)自維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)
虛擬儀器可以由多種接口(如gpib、vxi、i等)或具有這些接口的儀器,來(lái)連接構(gòu)成被測(cè)控對(duì)象和計(jì)算機(jī)。虛擬儀器的結(jié)構(gòu)如圖1所示。
虛擬儀器系統(tǒng)包括儀器硬件和應(yīng)用軟件兩大部分。儀器硬件是計(jì)算機(jī)的外圍電路,與計(jì)算機(jī)一起構(gòu)成了虛擬儀器系統(tǒng)的硬件環(huán)境,是應(yīng)用軟件的基礎(chǔ);應(yīng)用軟件則是虛擬儀器的核心,在基本硬件確定以后,軟件通過(guò)不同功能模塊即軟件模塊的組合構(gòu)成多種儀器,賦予系特有的功能,以實(shí)現(xiàn)不同的測(cè)量功能。
圖1 虛擬儀器結(jié)構(gòu)
虛擬儀器硬件連接被測(cè)對(duì)象和計(jì)算機(jī)。根據(jù)不同的接口類(lèi)型,虛擬儀器硬件結(jié)構(gòu)包括數(shù)據(jù)采集系統(tǒng)、gpib儀器控制系統(tǒng)、vxi儀器系統(tǒng)等不同部分。
虛擬儀器軟件體系結(jié)構(gòu)visa(virtualinstrumentation software architecture)主要包含兩個(gè)層次:用戶(hù)應(yīng)用程序和設(shè)備驅(qū)動(dòng)程序。如圖2所示,設(shè)各驅(qū)動(dòng)程序是聯(lián)系用戶(hù)應(yīng)用程序與底層硬件設(shè)各的基礎(chǔ)。每一種設(shè)備驅(qū)動(dòng)程序都是為增加編程靈活性和提高數(shù)據(jù)吞吐量而設(shè)計(jì)的,每個(gè)設(shè)備驅(qū)動(dòng)程序都具有一個(gè)共同的應(yīng)用程序編程接口(api)。因此,不管虛擬儀器使用什么計(jì)算機(jī)或操作系統(tǒng),最終所編寫(xiě)的用戶(hù)應(yīng)用程序都是可以移植的。
圖2 虛擬儀器軟件體系結(jié)構(gòu)
歡迎轉(zhuǎn)載,信息來(lái)自維庫(kù)電子市場(chǎng)網(wǎng)(www.dzsc.com)
熱門(mén)點(diǎn)擊
- FPGA中增加SPI和BPI配置模式
- 基于FPGA內(nèi)部的FIFO設(shè)計(jì)
- LabVIEW的VI圖標(biāo)
- LabVIEW的連線板
- LabVIEW 8.0的前面板的其他改進(jìn)
- 可編程邏輯器件PLA乘積項(xiàng)陣列
- SmartXplorer技術(shù)
- FPGA器件配置電平和接口標(biāo)準(zhǔn)
- XMD軟件的調(diào)試設(shè)計(jì)
- 特定約束FROM TO
推薦技術(shù)資料
- 聲道前級(jí)設(shè)計(jì)特點(diǎn)
- 與通常的Hi-Fi前級(jí)不同,EP9307-CRZ這臺(tái)分... [詳細(xì)]
- 100A全集成電源模塊R
- Teseo-VIC6A GNSS車(chē)用精準(zhǔn)定位
- 高效先進(jìn)封裝工藝
- 模數(shù)轉(zhuǎn)換器 (Analog-to-Digit
- 集成模數(shù)轉(zhuǎn)換器(ADC)
- 128 通道20 位電流數(shù)字轉(zhuǎn)換器̴
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究