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