您可以選擇最符合自己需求的版本,也可以考慮購買內含 LabVIEW 的 Test Workflow。
如果您正在開發新的軟體應用,可參考這張表格對於可用版本的差異比較。除錯與部署授權也可供使用,方便您解決生產系統與應用的問題。
每個版本的 LabVIEW 皆提供英文、法文、德文、韓文、日文與簡體中文版。
免費體驗版 | — | — | 免費體驗版 |
主要差異 | 若要建立簡易的測試與量測應用,建議使用此版本。
內含 LabVIEW 的標準功能:
|
如果是需要進階分析或訊號處理的應用,建議選購此版本。
內含基本版功能,再加上:
|
如果是需要軟體工程、程式碼部署、發佈和報表工具的工程師,建議選購此版本。
內含完整版功能,再加上:
|
作業系統支援 所購買的每份 LabVIEW 都可在所有支援的作業系統上存取 LabVIEW |
|||
Windows | |||
Mac | — | ||
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 Control Design and Simulation Module | 需要 LabVIEW Control Design and Simulation 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® 程式碼 | |||
程式碼部署與分配 | |||
建立可執行檔 | — | — | |
建立共用函式庫 | — | — | |
建立安裝程式 | — | — | |
透過網際網路以遠端控制程式 | — | ||
建立網路應用程式 | 需要 G Web Development Software | 需要 G Web Development Software | 需要 G Web Development Software |
外掛程式可提供專案所需的重要功能,但須另行購買。
針對之前使用上表中所列其一開發授權建立的應用或系統,您可以利用 LabVIEW Debug and Deployment License 解決其中的問題。
此除錯與部署授權可啟動您的 LabVIEW 版本、所有 LabVIEW 工具組,以及 LabVIEW MathScript Module。
除錯與部署授權為永久授權,當中包含一年的標準服務計畫 (SSP) 協定。
您可以使用 LabVIEW Runtime Engine,在已部署的系統上執行 LabVIEW 可執行檔,而無需安裝開發系統。詳細資訊,請參閱 LabVIEW 手冊。LabVIEW Runtime Engine 可透過 LabVIEW Runtime Engine 下載頁面取得。
需要非商用的 LabVIEW Community Edition 嗎?
MATLAB® 是 The MathWorks, Inc. 的註冊商標。Linux® 註冊商標的使用方式係根據 LMI 的轉授權許可;Linus Torvalds 持有此商標在全球的擁有權,LMI 則取得了 Linus Torvalds 的獨家授權。
LabVIEW Real-Time Module 可用來進行開發與偵錯程式碼、進行編譯,然後將其下載至嵌入式硬體上,以精準執行。
LabVIEW FPGA Module 可用來開發與除錯客制化硬體邏輯、進行編譯,然後將其下載至 NI 可重設 I/O (RIO) 硬體上。
LabVIEW 進階訊號處理工具組可用來開發需要時頻、時序與小波功能的各項應用。
NI Vision Development Module,可用來開發 Windows 與即時系統適用的機器視覺與影像處理應用程式。
Microsoft Office 適用的 LabVIEW 報表產生工具組可在 LabVIEW 中,透過程式設計方式來建立與編輯 Microsoft Word 與 Excel 報表。
LabVIEW 資料庫連結工具組可連接本機與遠端資料庫,而且不需透過 SQL 程式設計,即可實作資料庫作業。
LabVIEW VI 分析儀工具組可用來進行程式碼除錯作業,並運用編碼技巧來提升應用效能、功能或維護能力。
LabVIEW 單元測試框架工具組可自動化 VI 單元測試,以執行功能驗證,並確認應用能否正常運作。
LabVIEW 控制設計與模擬 (CDS) 模組可用來分析開迴路模型、設計閉迴路控制器,以及模擬系統。
LabVIEW Application Builder Module 可用來建立與部署運用 LabVIEW 開發的獨立應用。
LabVIEW 桌面執行追蹤工具組可用來調查 LabVIEW 應用的運行時間執行情況,以偵測並找出程式碼問題。
G Web Development Software 可協助您建立用於測試與量測應用的網路式使用者介面,且無需具備網路開發技能。
LabVIEW Sound and Vibration Toolkit 提供音訊測試、聲音量測與振動量測應用的功能和指示器。