LabVIEW
圖形化開發工具
LabVIEW 是工程師用來開發自動化研究、驗證與生產測試系統的圖形化程式設計環境,工程師可運用LabVIEW 加速開發靈活的工業控制與測試系統,完成自動化應用及控制任何儀器,執行資料擷取、分析與報表產生任務。
LabVIEW 的主要功能:
- 加速 4-10 倍的系統開發速度,同時讓新的使用者有較快速的軟體工具學習曲線。
- 圖形化程式設計:藉由如自然流程圖的資料流,清楚顯示與規劃您的系統邏輯。
- 內建豐富元件:數千種可用的分析函式,可客制化的使用者介面:利用預建的豐富物件建置客制化的使用者介面,提供即時資料顯示、使用者輸入和互動式分析。
- 主動式除錯:更快偵測到錯誤,程式會在每個動作執行後重新編譯程式碼,方便您輕鬆找出問題並加以解決,而不是在緊急關頭才出現狀況。
輕易整合 NI 與 第三方 軟硬體,優化與整合現有資源:
- 硬體存取:可透過數千個適用於第三方儀控設備的驅動程式,連接各種硬體裝置。
- 程式碼重複使用:可從您的 LabVIEW 程式碼呼叫以 Python、C、MathWorks MATLAB 軟體、.NET 和 VHDL 編寫的現有 IP。
- 通訊協定支援:可利用 TCP/IP、UDP、序列通訊、IrDA、 藍芽、Modbus、SMTP 及多種通訊協定,在不同應用之間交換資料。
- 內建整合常用之第三方大型團隊開發工具。
無縫逐步增加系統效能、功能、與完整性:
- Real-Time 模組:針對即時控制和大幅提高系統穩定性的應用附加外掛程式。
- FPGA 模組:針對需要嵌入式硬體和硬體等級反應速度 FPGA 系統的應用附加外掛程式。
- 自動化報表製作:產生適用於 Microsoft Office 的報告, 或是寫入例如 MongoDB 等資料庫,輕鬆分享測試結果。
LabVIEW 提供了三種版本,同時也是 Test Workflow 軟體組合的一部分,可針對您的應用需求調整對應的特色與功能。不妨考慮購買 Test Workflow 軟體組合,不僅能獲得 LabVIEW,還可獲得更多 NI 軟體。LabVIEW 授權是以一年期租用版的形式銷售,內含線上教育訓練的存取權限、專業工程師的技術支援,以及軟體更新。
LabVIEW 基本版 | Test Workflow 標準版 | Test Workflow 專業版 |
---|---|---|
若要建立簡易的測試與量測應用,建議使用此版本。 | 若您的應用需要硬體自動化、資料分析、自動化報告功能,且需遠端存取測試,則建議使用此版本。 | 若您的應用需要測試序列、較多資料視覺化功能以及進階分析功能,則建議使用此版本。 |
內含 LabVIEW 標準功能: | 包含 LabVIEW 完整版 與: | 包含 Test Workflow 標準版軟體 與: |
– 從 NI 和第三方硬體擷取資料並使用業界協定進行通訊。 | – 可供進階分析與訊號處理的工具。 | – LabVIEW 專業版,包含可供建立獨立式應用、資料庫連結以及製作 Microsoft Office 報告的工具。 |
– 建立互動式 UI 以測試監控。 | – G Web Development Software,可供建立用於測試的網路應用。 | – TestStand,用於開發驗證與量產測試站所用的測試序列。 |
– 使用標準的數學、機率與統計函式。 | – DIAdem 進階版,適用於量測資料搜尋、視覺化、分析以及建立自動化報告。 | – DIAdem 專業版,適用於進階資料視覺化與分析。 |
– 整合使用 Python、C/C++、.NET和MathWorks MATLAB® 軟體所編寫的程式碼。 | – FlexLogger,可供搭配 NI 硬體執行資料擷取作業,不需要進行任何編碼。 | |
– 將資料儲存成 .csv、.tdms 或任何客制定義的二進位檔案。 |