回覆列表
  • 1 # 特通諾記

    現在常用的是2014版本。

    LabVIEW是一種程式開發環境,由美國國家儀器(NI)公司研製開發,類似於C和BASIC開發環境,但是LabVIEW與其他計算機語言的顯著區別是:其他計算機語言都是採用基於文字的語言產生程式碼,而LabVIEW使用的是圖形化編輯語言G編寫程式,產生的程式是框圖的形式。 LabVIEW軟體是NI設計平臺的核心,也是開發測量或控制系統的理想選擇。 LabVIEW開發環境集成了工程師和科學家快速構建各種應用所需的所有工具,旨在幫助工程師和科學家解決問題、提高生產力和不斷創新。

    與 C 和BASIC 一樣,LabVIEW[1] 也是通用的程式設計系統,有一個完成任何程式設計任務的龐大函式庫。LabVIEW[2] 的函式庫包括資料採集、GPIB、串列埠控制、資料分析、資料

    LabVIEW標誌

    LabVIEW標誌

    顯示及資料儲存,等等。LabVIEW[2] 也有傳統的程式除錯工具,如設定斷點、以動畫方式顯示資料及其子程式(子VI)的結果、單步執行等等,便於程式的除錯。

    LabVIEW (Laboratory Virtual Instrument Engineering Workbench)是一種用圖示代替文字行建立應用程式的圖形化程式語言。傳統文字程式語言根據語句和指令的先後順序決定程式執行順序,而 LabVIEW 則採用資料流程式設計方式,程式框圖中節點之間的資料流向決定了VI及函式的執行順序。VI指虛擬儀器,是 LabVIEW 的程式模組。

    LabVIEW 提供很多外觀與傳統儀器(如示波器、萬用表)類似的控制元件,可用來方便地建立使用者介面。使用者介面在 LabVIEW 中被稱為前面板。使用圖示和連線,可以透過程式設計對前面板上的物件進行控制。這就是圖形化原始碼,又稱G程式碼。LabVIEW 的圖形化原始碼在某種程度上類似於流程圖,因此又被稱作程式框圖程式碼。

    特點

    儘可能採用了通用的硬體,各種儀器的差異主要是軟體。

    可充分發揮計算機的能力,有強大的資料處理功能,可以創造出功能更強的儀器。

    使用者可以根據自己的需要定義和製造各種儀器。

    未來

    虛擬儀器研究的另一個問題是各種標準儀器的互連及與計算機的連線。目前使用較多的是IEEE488 或 GPIB協議。未來的儀器也應當是網路化的。

  • 中秋節和大豐收的關聯?
  • 文明分幾個等級?