西門子6SL3224-0BE21-1UA0
通過強制表進行測試
強制表中可以使用以下功能:
● 監(jiān)視變量
使用強制表,可以在 PG/PC 和 Web 服務(wù)器上顯示用戶程序中或 CPU 中各個變量的
當(dāng)前值??梢允褂?,也可以不使用觸發(fā)條件來監(jiān)視該表。要使 Web 服務(wù)器能夠顯示變
量的值,必須在強制表的“名稱”(Name) 列中為每個變量符號名。
可以監(jiān)視下列變量:
–
位存儲器
–
數(shù)據(jù)塊的內(nèi)容
–
外設(shè)輸入(例如,%I0.0:P)
西門子6SL3224-0BE21-1UA0
● 修改變量
使用該功能,可以在 PG/PC 和 Web 服務(wù)器上將固定值分配給用戶程序或 CPU 的各
個變量。通過程序狀態(tài)進行測試時,也可以進行修改。
可控制以下變量:
–
位存儲器
–
數(shù)據(jù)塊的內(nèi)容
–
外設(shè)輸入(例如,%I0.0:P)
● 強制外設(shè)輸入和外設(shè)輸出
可以強制各個外設(shè)輸入或外設(shè)輸出。
–
外設(shè)輸入:強制外設(shè)輸入(例如,%I0.0:P)通過向程序固定值來“忽略”傳感器/
輸入。程序接收到強制值而非實際輸入值(通過過程映像或直接訪問)。
–
外設(shè)輸出:強制外設(shè)輸出(例如,%Q0.0:P)通過為執(zhí)行器設(shè)置固定值來“忽略”程
序的完成。
可以使用強制表模擬不同的測試環(huán)境,還可以用固定值覆蓋 CPU 中的變量。這樣用戶就
能干預(yù)正在運行的過程以對其進行控制。