設備驅(qū)動軟件和虛擬儀器控制面板組成
發(fā)布時間:2018/2/7 9:59:46 訪問次數(shù):338
一般來說虛擬儀器系統(tǒng)的組建方案主要包括底層硬件、硬件接口、應用程序以及驅(qū)動程序的設計與開發(fā)。確切地說虛擬儀器由硬件設備與接口、 HZICIP422026XX0G設備驅(qū)動軟件和虛擬儀器控制面板組成。其中,虛擬儀器系統(tǒng)中的底層硬件主要是指數(shù)據(jù)采集卡。數(shù)據(jù)采集是指從傳感器等模擬和數(shù)字被測單元中自動采集非電量或者電量信號,送到上位機中進行分析、處理。虛擬儀器系統(tǒng)中的硬件接口是指數(shù)據(jù)采集卡與計算機的總線接口方式。數(shù)據(jù)采集卡可以通過USB、PXI、PCI、PCI Express、PCMCIA、RS-232、以太網(wǎng)、各種無線網(wǎng)絡等總線標準來接入計算機。虛擬儀器的驅(qū)動程序是控制各種硬件數(shù)據(jù)采集卡的驅(qū)動程序,驅(qū)動程序是連接虛擬儀器系統(tǒng)中應用軟件和數(shù)據(jù)采集設備的橋梁,虛擬儀器通過底層設備驅(qū)動軟件與真實的測量儀器系統(tǒng)進行通信。虛擬儀器系統(tǒng)中應用程序主要是指虛擬儀器控制面板程序的設計。
在當前情況下,實現(xiàn)虛擬儀器的控制面板時可采用兩種編程平臺。一種是采用面向?qū)ο?/span>的可視化的高級編程語言,如用VC++、VB和Delphi等編寫虛擬儀器的控制面板軟件,這種方法實現(xiàn)的系統(tǒng)靈活性高,易子擴充和升級維護。另一種是采用圖形化編程語言,如NI
LabVIEW圖形化程序設計平臺,采用圖形化編程的優(yōu)勢是軟件開發(fā)周期短、編程較簡單,特別適合工程技術(shù)人員使用。
一般來說虛擬儀器系統(tǒng)的組建方案主要包括底層硬件、硬件接口、應用程序以及驅(qū)動程序的設計與開發(fā)。確切地說虛擬儀器由硬件設備與接口、 HZICIP422026XX0G設備驅(qū)動軟件和虛擬儀器控制面板組成。其中,虛擬儀器系統(tǒng)中的底層硬件主要是指數(shù)據(jù)采集卡。數(shù)據(jù)采集是指從傳感器等模擬和數(shù)字被測單元中自動采集非電量或者電量信號,送到上位機中進行分析、處理。虛擬儀器系統(tǒng)中的硬件接口是指數(shù)據(jù)采集卡與計算機的總線接口方式。數(shù)據(jù)采集卡可以通過USB、I、PCI、PCI Express、PCMCIA、RS-232、以太網(wǎng)、各種無線網(wǎng)絡等總線標準來接入計算機。虛擬儀器的驅(qū)動程序是控制各種硬件數(shù)據(jù)采集卡的驅(qū)動程序,驅(qū)動程序是連接虛擬儀器系統(tǒng)中應用軟件和數(shù)據(jù)采集設備的橋梁,虛擬儀器通過底層設備驅(qū)動軟件與真實的測量儀器系統(tǒng)進行通信。虛擬儀器系統(tǒng)中應用程序主要是指虛擬儀器控制面板程序的設計。
在當前情況下,實現(xiàn)虛擬儀器的控制面板時可采用兩種編程平臺。一種是采用面向?qū)ο?/span>的可視化的高級編程語言,如用VC++、VB和Delphi等編寫虛擬儀器的控制面板軟件,這種方法實現(xiàn)的系統(tǒng)靈活性高,易子擴充和升級維護。另一種是采用圖形化編程語言,如NI
LabVIEW圖形化程序設計平臺,采用圖形化編程的優(yōu)勢是軟件開發(fā)周期短、編程較簡單,特別適合工程技術(shù)人員使用。