圖表顯示了 LabVIEW Real-Time Module 中的高階資料流,包含 I/O Acquisition 與時序關鍵優先順序流程,以及主機 VI 處理視覺化與 GUI 互動。
LabVIEW 與 Real-Time Module 可讓更多工程師輕鬆建立與部署用於測試、控制與監控的即時應用。
定時迴圈可精確控制迴圈速率、執行優先順序,以及處理器相關性。工程師可以將不同的優先順序指派給控制、記錄與通訊等作業,確保高優先順序的作業會先執行,同時執行較低優先順序的程序,而不會干擾高時效性的程式碼。
無縫的主機目標部署功能可讓開發人員在主機電腦上撰寫程式碼並進行除錯,並從 LabVIEW Project Explorer 直接將程式碼部署至即時目標系統。此整合式工作流程可簡化設定、遠端除錯與應用程式更新作業,不需具備獨立工具鏈或手動部署流程。
01
/
02
從無縫硬體整合到更廣泛的 NI 測試生態系統,LabVIEW Real-Time 在開發高時效性測試應用領域中扮演著不可或缺的角色。
HIL 應用需要精確的時序與即時控制功能。LabVIEW+ Suite for HIL 含 NI VeriStand、LabVIEW、LabVIEW FPGA、LabVIEW Real-Time 等等,能因應工程師執行嵌入式軟體測試與模擬時的需求。
Embedded Control and Monitoring Software Suite 包含一系列的軟體與工具,適用於工業設備或設計智慧型機台。
功能 | LabVIEW Real-Time Module | C++/ Linux Real-Time | 可程式化邏輯控制器 (PLC) |
|---|---|---|---|
程式設計模型 | 使用精確架構 (時序迴圈) 的圖形化資料流程程式設計 | 含 POSIX 執行緒與即時擴充功能的文字式程式設計 (C/C++) | 梯形邏輯、結構化文字、函式方塊圖 |
硬體整合 | 與 NI 硬體原生整合 (CompactRIO、PXI 等) | 靈活;支援多種硬體,但需要使用驅動程式與設定功能 | 限特定製造商的 I/O 模組 |
內建函式庫與 API | Integrated NI-DAQmx, Scan Engine, FPGA, motion, vision libraries, 整合式 NI-DAQmx, 掃描引擎, 運動, 視覺函式庫 | 標準 Linux 函式庫;第三方或客制化硬體 API | 預定義的工業功能區塊 |
LabVIEW Real-Time 可搭配多種 NI 硬體使用,這些硬體具有可重設技術,例如 CompactRIO 控制器、PXI/PXI Express 控制器、CompactRIO 單卡式控制器等。
CompactRIO 系統提供高效能處理功能、感測器專屬的處理 I/O,以及緊密整合的軟體工具鏈,相當適合運用在工業物聯網 (IIoT)、監控與控制等應用領域中。
控制器是以 CompactRIO 架構為基礎的非封閉式平台。其具備可擴充功能的外掛模組,可提供 FPGA 效能、即時精確度與堅固的穩定性。
NI PXI 控制器分為嵌入式與遠端兩種。嵌入式控制器內含執行 PXI 系統所需的一切,不需外接電腦,而遠端控制器則可從桌上型電腦、筆記型電腦或伺服器電腦來控制 PXI 系統。
您的系統必須符合下列需求才能使用 LabVIEW Real-Time Module。
01
/
04