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