可通過主菜單“調(diào)試( debug)”下的選項,在程序編輯器和狀態(tài)圖區(qū)內(nèi)監(jiān)視、讀取、寫入和強制plc的狀態(tài)數(shù)據(jù)。
step7-micro/win 32軟件的監(jiān)視和調(diào)試功能,既可在程序編輯器窗口中實現(xiàn),也可以狀態(tài)圖的形式顯示。
(1)程序編輯器窗監(jiān)控
選擇主菜單“調(diào)試(debug)”中的“使用執(zhí)行狀態(tài)(use execution status)”選項,可以在程序編輯器窗口中監(jiān)控plc的實際執(zhí)行狀態(tài)(見圖12-3.4)。
單擊工具欄中的“程序狀態(tài)監(jiān)控”按鈕,或選擇主菜單命令“調(diào)試( debug)”一“程序狀態(tài)(programstatus)”,在程序編輯器窗口中可以監(jiān)控plc的實際執(zhí)行狀態(tài)。
plc所顯示的實際執(zhí)行狀態(tài)是plc循環(huán)掃描完成后的編程元件狀態(tài)。
編程元件中出現(xiàn)綠色指示時,表明該編程元件為接通狀態(tài)“l(fā)”;紅色表示執(zhí)行的指令有誤:灰色表示指令未被掃描(跳過或未調(diào)用)。
(2)狀態(tài)圖監(jiān)控
單擊瀏覽條上的“狀態(tài)圖( status chart)”圖標,或選擇主菜單“檢視(view)”一“元件( component)”一“狀態(tài)圖(status chart)”,可打開狀態(tài)圖的監(jiān)控頁面(見圖12-3.5)。
在“地址( address)”中,輸入需要監(jiān)控的操作數(shù)(信號)地址,通過右擊相應的單元格,可以進行信號地址的插入、刪除等操作。
利用工具條中的狀態(tài)圖顯示按鈕,可以對輸入的地址進行重新排列。
信號的狀態(tài)將在狀態(tài)圖的“現(xiàn)行值( current value)”欄中顯示。當plc在stop模式時,狀態(tài)顯示的是執(zhí)行plc程序前的初始值或條件:plc在run模式時,可以連續(xù)監(jiān)控執(zhí)行中的程序狀態(tài)。