- 艾寶物聯IOBOV? ─ 工業無線測控專家
當程序下載至PLC后,可以用“程序狀態”功能操作和測試程序網絡。
1在程序編輯器窗口,顯示希望測試的程序部分和網絡。
2PLC置于RUN工作方式,起動程序狀態監控改動PLC數據值。方法如下:
²
²
單擊“程序狀態打開/關閉”按鈕或用菜單命令“調試”→
“程序狀態”,在梯形圖中顯示出各元件的狀態。在進入“程序狀態”的梯形圖中,用彩色塊表示位操作數的線圈得電或觸點閉合狀態。如:
表示觸點閉合狀態,
表示位操作數的線圈得電。
² ² 用菜單命令“工具” →“選項”打開的窗口中,可選擇設置梯形圖中功能塊的大小、顯示的方式和彩色塊的顏色等。
運行中的梯形圖內的各元件的狀態將隨程序執行過程連續更新變換。
通過在程序狀態中從程序編輯器向操作數寫入或強制新數值的方法,可以模擬進程條件。
²
²
單擊“程序狀態”按鈕,開始監控數據狀態,并啟用調試工具。
(1)寫入操作數:
² ² 直接單擊操作數(不要單擊指令),然后用鼠標右鍵直接單擊操作數,并從彈出菜單選擇“寫入”。
(2)強制單個操作數:
²
²
直接單擊操作數(不是指令),然后從“調試”工具條單擊“強制”圖標。
² ² 直接用鼠標右鍵單擊操作數(不是指令),并從彈出菜單選擇“強制”。
(3)單個操作數取消強制:
²
²
直接單擊操作數(不是指令),然后從“調試”工具條單擊“取消強制”圖標。
² ² 直接用鼠標右鍵單擊操作數(不是指令),并從彈出菜單選擇“取消強制”。
(4)全部強制數值取消強制:
²
²
從“調試”工具條單擊“全部取消強制”圖標。
強制數據用于立即讀取或立即寫入指令指定I/O點,CPU進入STOP狀態時,輸出將為強制數值,而不是系統塊中設置的數值。
注意:在程序中強制數值時,在程序每次掃描時將操作數重設為該數值,與輸入/輸出條件或其他正常情況下對操作數有影響的程序邏輯無關。強制可能導致程序操作無法預料,可能導致人員死亡或嚴重傷害或設備損壞。強制功能是調試程序的輔助工具,切勿為了彌補處理裝置的故障而執行強制。僅限合格人員使用強制功能。強制程序數值后,務必通知所有授權維修或調試程序的人員。在不帶負載的情況下調試程序時,可以使用強制功能。
被強制的數據處將顯示一個圖標。
(1)黃色鎖定圖標表示顯示強制:即該數值已經被“明確”或直接強制為當前正在顯示的數值。
(2)灰色隱去鎖定圖標表示隱式:該數值已經被“隱含”強制,即不對地址進行直接強制,但內存區落入另一個被明確強制的較大區域中。例如,如果VW0被顯示強制,則VB0和VB1被隱含強制,因為它們包含在VW0中。
(3)半塊圖標表示部分強制。例如,VB
1被明確強制,則VW0被部分強制,因為其中的一個字節VB1被強制。