選擇使用 LabVIEW 進行開發,或者升級至 LabVIEW+,提高測試序列、資料記錄與資料呈現的生產力。
如果您正在開發新的軟體應用,可參考這張表格對於可用版本的差異比較。除錯與部署授權也可供使用,方便您解決生產系統與應用的問題。
每個版本的 LabVIEW 皆提供英文、法文、德文、韓文、日文與簡體中文版。
免費體驗版 | — | — | 免費體驗版 |
主要差異 | 若要建立簡易的測試與量測應用,建議使用此版本。
內含 LabVIEW 的標準功能:
| 如果是需要進階分析或訊號處理的應用,建議選購此版本。
內含基本版功能,再加上:
| 如果是需要軟體工程、程式碼部署、發佈和報表工具的工程師,建議選購此版本。
內含完整版功能,再加上:
|
作業系統支援 所購買的每份 LabVIEW 都可在所有支援的作業系統上存取 LabVIEW | |||
Windows | |||
Linux | — | ||
硬體整合 | |||
擷取 NI 硬體的資料 | |||
擷取第三方硬體的資料 | |||
部署至即時硬體 | — | 需要 LabVIEW Real-Time Module | 需要 LabVIEW Real-Time Module |
部署至 FPGA 硬體 | — | 需要 LabVIEW FPGA Module | 需要 LabVIEW FPGA Module |
程式設計功能 | |||
原生的圖形化程式設計 | |||
多執行緒程式碼執行 | |||
程式碼除錯 | |||
事件導向的程式設計 | |||
物件導向的程式設計 | |||
數學 | |||
標準數學函式 | |||
機率與統計 | |||
線性代數 | — | ||
曲線擬合 | — | ||
微分方程式 | — | ||
內插與外插 | — | ||
微積分 | — | ||
訊號處理與控制 | |||
訊號量測 | — | ||
訊號產生 | — | ||
PID 與模糊邏輯 | — | ||
訊號處理與濾波 | — | ||
分窗 | — | ||
訊號操作 | — | ||
轉換 | — | ||
小波分析 | — | — | |
時序分析 | — | — | |
視覺分析 | 需要 NI Vision Development Module | 需要 NI Vision Development Module | 需要 NI Vision Development Module |
音訊、振動與歪變量測、波形產生、頻率、暫態與階次分析。 | 需要 LabVIEW Sound and Vibration Toolkit | 需要 LabVIEW Sound and Vibration Toolkit | 需要 LabVIEW Sound and Vibration Toolkit |
讀寫與共用資料 | |||
讀寫檔案 | |||
網路通訊 | |||
視覺化與分析影像資料 | 需要 NI Vision Development Module | 需要 NI Vision Development Module | 需要 NI Vision Development Module |
網路服務 | — | ||
報表產生功能 - 適用於 Microsoft Office | — | — | |
資料庫連接功能 | — | — | |
軟體工程工具 | |||
圖形化差動 | |||
圖形化合併 | — | — | |
動態程式碼分析 | — | — | |
靜態程式碼分析 | — | — | |
單元測試架構 | — | — | |
軟體可互通性與程式碼整合 | |||
呼叫 DLL 與 .NET 組件 | |||
整合文字架構的原始碼 (C/C++ 與 Python 等) | |||
呼叫 MATLAB® 程式碼 | |||
程式碼部署與分配 | |||
建立可執行檔 | 需要 LabVIEW Application Builder | 需要 LabVIEW Application Builder | |
建立共用函式庫 | 需要 LabVIEW Application Builder | 需要 LabVIEW Application Builder | |
建立安裝程式 | 需要 LabVIEW Application Builder | 需要 LabVIEW Application Builder | |
透過網際網路以遠端控制程式 | — | ||
建立網路應用程式 | 需要 G Web Development Software | 需要 G Web Development Software | 需要 G Web Development Software |
外掛程式可提供專案所需的重要功能,但須另行購買。
針對之前使用上表中所列其一開發授權建立的應用或系統,您可以利用 LabVIEW Debug and Deployment License 解決其中的問題。
從 LabVIEW 2022 Q3 發行版開始,除錯與部署授權能啟動您的 LabVIEW 版本、所有 LabVIEW 模組 (LabVIEW FPGA 和 LabVIEW Real-Time),以及所有 LabVIEW 工具組。
除錯與部署授權為永久授權,當中包含 1 年期的標準服務計畫 (SSP) 協定。
您可以使用 LabVIEW Runtime Engine,在已部署的系統上執行 LabVIEW 可執行檔,而無需安裝開發系統。詳細資訊,請參閱 LabVIEW 手冊。LabVIEW Runtime Engine 可透過 LabVIEW Runtime Engine 下載頁面取得。
需要非商用版 LabVIEW Community 嗎?
MATLAB® 是 The MathWorks, Inc. 的註冊商標。Linux® 註冊商標的使用方式係根據 LMI 的轉授權許可;Linus Torvalds 持有此商標在全球的擁有權,LMI 則取得了 Linus Torvalds 的獨家授權。
LabVIEW Real-Time Module 可用來進行開發與偵錯程式碼、進行編譯,然後將其下載至嵌入式硬體上,以精準執行。
LabVIEW FPGA Module 可用來開發與除錯客制化硬體邏輯、進行編譯,然後將其下載至 NI 可重設 I/O (RIO) 硬體上。
NI Vision Development Module,可用來開發 Windows 與即時系統適用的機器視覺與影像處理應用程式。
LabVIEW VI 分析儀工具組可用來進行程式碼除錯作業,並運用編碼技巧來提升應用效能、功能或維護能力。
LabVIEW 單元測試框架工具組可自動化 VI 單元測試,以執行功能驗證,並確認應用能否正常運作。
LabVIEW Application Builder Module 可用來建立與部署運用 LabVIEW 開發的獨立應用。
LabVIEW 桌面執行追蹤工具組可用來調查 LabVIEW 應用的運行時間執行情況,以偵測並找出程式碼問題。
G Web Development Software 可協助您建立用於測試與量測應用的網路式使用者介面,且無需具備網路開發技能。
LabVIEW Sound and Vibration Toolkit 提供音訊測試、聲音量測與振動量測應用的功能和指示器。
LabVIEW Application Builder Module 提供多款工具,可用來建立與部署運用 LabVIEW 開發的獨立式應用。