|
當我使用CompactRIO時,該如何使用User1指撥開關來執行LabVIEW中的特定程式區域?
在Real-Time系統下,我們必須在LabVIEW中來啟動User1指撥開關的功能,當User1 Switch ON時來執行特定程式。可以使用Read Switch.vi,可以在Functions » Real Time » RT utilities中找到。
可以按照以下步驟:
1. 在程式區上按右鍵並選擇Real-Time funcion面板
2. 選擇RT Utilities Palett
3. 把RT Read Switch.vi放到程式區中
4. 定義Switch Target(選擇User Switch, 如下圖)
5. 將Read Switch.vi的輸出接到Case Structure來判斷是否執行程式如下(如下圖)
參考以下的程式,當User1 Switch開關ON時,Read Switch.vi會輸出True到Case Structure,並且執行True case中的程式。
|