CompactRIO 透過 Mini DisplayPort 連接的螢幕無法開啟

更新 Aug 11, 2025

環境

硬件

  • cRIO-9035
  • TSM-1015
  • TSM-1012

我遇到以下其中一種情況:

  • 我的 CompactRIO(cRIO)在透過 Mini DisplayPort 連接螢幕並且螢幕已經開啟時運作正常,但如果我拔掉並重新插上該纜線,螢幕就無法重新開啟。

  • 我的觸控螢幕(TSM)已經與我的 cRIO 正常運作數週,但突然之間就無法開機。

這是設計使然嗎?有沒有辦法重新啟用顯示器?

這個問題很可能是由於螢幕在裝置狀態改變時,自動進入待機或省電模式所導致。

  • 在你的 RealTime 目標上使用 System Exec.vi 放入迴圈中,並輸入以下指令:

     
    xrandr --auto --display :0
  • 如果將迴圈的時間設定為 2000 毫秒,那麼每 2 秒 RealTime 目標就會向螢幕發送一個事件,即使螢幕進入待機或省電模式,也能將其喚醒。