當前位置:編程學習大全網 - 編程語言 - 儀器編程

儀器編程

LabVIEW是壹個程序開發環境,由NI公司開發,類似於C和BASIC開發環境,但LabVIEW與其他計算機語言的明顯區別是,其他計算機語言使用基於文本的語言生成代碼,而LabVIEW使用圖形化編輯語言G編寫程序,生成的程序是框圖形式。

與C和BASIC壹樣,LabVIEW是壹個通用的編程系統,擁有龐大的函數庫,可以完成任何編程任務。LabVIEW的函數庫包括數據采集、GPIB、串口控制、數據分析、數據顯示和數據存儲等。LabVIEW還有傳統的程序調試工具,如設置斷點、動畫顯示數據及其子程序(子VI)的結果、單步執行等,方便程序調試。

虛擬儀器是壹種基於計算機的儀器。計算機與儀器的緊密結合是目前儀器發展的壹個重要方向。粗略來說,這種結合有兩種方式。壹種是把計算機放進儀器裏,典型的例子就是所謂的智能儀器。隨著計算機的功能越來越強大,體積越來越小,這類儀器的功能也越來越強大,目前已經出現了具有嵌入式系統的儀器。另壹種方法是將儀器裝入計算機。基於通用計算機硬件和操作系統,實現了各種儀器功能。虛擬儀器主要是指這種方式。下面的框圖反映了常見的虛擬儀器方案。

虛擬儀器的主要特點是:

盡量采用常見的硬件,各種儀器的區別主要是軟件。

它可以充分發揮計算機的能力,具有強大的數據處理功能,可以制造出更強大的儀器。

用戶可以根據自己的需要定義和制造各種儀器。

LabVIEW是壹個程序開發環境,由美國國家儀器(NI)公司研發,類似於C和BASIC開發環境,但LabVIEW與其他計算機語言的顯著區別是:其他計算機語言是基於文本語言生成代碼使用的,而LabVIEW圖形化編輯語言是G程序,生成的程序是圖表形式。

和C和BASIC壹樣,LabVIEW也是通用的編程系統,壹個完成任何編程任務的龐大函數庫。LabVIEW函數庫包括數據采集、GPIB、串口、控制、數據分析、數據顯示和數據存儲等。LabVIEW也有傳統的程序調試工具,如設置斷點,用動畫方式顯示數據和子程序(subvi)單步執行的結果等,方便程序調試。

虛擬儀器是以計算機儀器為基礎的。計算機與儀器的緊密結合是當前儀器發展的壹個重要方向。粗略地說這種結合有兩種方式,壹種是計算機變成儀器,典型的例子就是所謂的智能儀器。隨著計算機功能的日益強大及其體積的縮小,這類儀器的功能也越來越強大,目前已經出現了包含嵌入式系統的儀器。另壹種方法是將儀器輸入計算機。以通用計算機硬件和操作系統為依托,實現各種儀器功能。虛擬儀器主要是指這種方式。下圖反映了常見的虛擬儀器方案。

虛擬儀器的主要特點是:

各種儀器盡量采用了通用硬件,區別主要是軟件。

可以充分發揮計算機的能力,強大的數據處理功能,可以制造出更強大的儀器。

用戶可以根據自己的需要定義和制造各種儀器。

  • 上一篇:中央電大計算機應用基礎試題
  • 下一篇:Linux
  • copyright 2024編程學習大全網