重啟 NI Real-Time Targets 的方法

更新 Sep 23, 2022

環境

硬件

  • CompactRIO Chassis
  • CompactRIO Controller

我需要重置或重啟我的 Real-Time Target。有哪些不同的方法可以做到這一點?

重啟 Real-Time Target 的最簡單及最快的方法是點擊控制器正面的“重置”按鈕。有時這不是一個可行的選項,但是還有許多其他方法可以重置設備。這不是一個包含所有方法的列表,但將探討一些更有創意的重啟 Real-Time Target 方法。這 6 種方法將分為三類:物理方法,軟體實用程序和程式化方法。

物理方法:
  • 重置按鈕

如果您的系統有一個“重置”按鈕,則使用狹窄的工具(例如螺絲刀或鋼筆)按“重置”按鈕將重啟 RT 控制器。請查閱您的設備手冊,以確定其是否具有“重置”按鈕。
  • 斷開電源
有時這被忽視爲一種選項,但在cRIO不如電源容易訪問的情況下特別有用。

軟體實用程序:
  • Measurement & Automation Explorer(MAX)

在 MAX 中,導航到“Remote Systems”下的目標,然後右鍵單擊它。右鍵單擊選單中的第一項標記為“Restart”。
  • Project Explorer

在"LabVIEW Project Explorer"中,右鍵單擊 Real-Time 目標並轉到 Utilities>>Reboot

程式化方法:
  • RT Utility VI 的

安裝了 Real-Time 模組後,LabVIEW 中的 Real-Time 選板有一個 RT Utilities 子選板,其包含 RT Restart Target VI。該 VI 可以在 Real-Time 目標上運行以自行重啟,也可以在單獨的目標上運行以遠程重啟 Real-Time 目標。
  • FPGA 級重啟

注意:此方法僅適用於 cRIO 目標。
 
安裝了FPGA模組後,LabVIEW Project Explorer 中的 FPGA 目標將包含 Chassis I/O,Chassis I/O 將包含 System Reset。使用此功能的最簡單方法是將 System Reset 拖曳到 FPGA VI 程式區上。