S7-200與S7-300是否都可以把輸入I、PIW Q、PQW都進(jìn)行強(qiáng)制?”
劉玉蓉
發(fā)布于2014-10-14 17:52
5
0
標(biāo)簽:
AIW AQW是否也可以在各自相應(yīng)編程軟件里強(qiáng)制觸發(fā)?
佳答案
轉(zhuǎn)帖:
首先并不是所有西門子S7-300PLC都支持強(qiáng)制功能(Force),檢查PLC面板上是否有“Force”(強(qiáng)制)指示燈;其次,強(qiáng)制功能一般用于I/0保持指定的值,與修改變量不同,一旦你強(qiáng)制了I/O的值,這些I/O將不受程序的影響,始終保持你設(shè)定的值,直至你取消了強(qiáng)制。所以在強(qiáng)制變量表里強(qiáng)制設(shè)定的數(shù)據(jù),程序里有覆蓋的話,是不會(huì)強(qiáng)制后在下一次的掃描里又被覆蓋,一種保持該值,即使你關(guān)閉強(qiáng)制窗口,也不能取消強(qiáng)制功能,必須通過(guò)單擊右鍵,在快捷菜單中單擊“Stop Forcing”(停止強(qiáng)制)選項(xiàng)來(lái)取消強(qiáng)制。
一般不能直接強(qiáng)制PQW(它屬于外部輸出寄存器),不經(jīng)過(guò)過(guò)程映像輸出直接訪問(wèn)本地的和分布式的輸出模塊,所以在強(qiáng)制變量表里輸入提示地址無(wú)效;而MW是位于PLC中系統(tǒng)存儲(chǔ)區(qū)、DB位于工作存儲(chǔ)區(qū),它們是PCL內(nèi)部的存儲(chǔ)區(qū),在執(zhí)行程序過(guò)程中,位存儲(chǔ)區(qū)用來(lái)保存控制邏輯的中間操作狀態(tài)或其他控制信息,而數(shù)據(jù)塊DB可以被其他程序調(diào)用修改其內(nèi)部數(shù)據(jù),所以在程序執(zhí)行過(guò)程中是會(huì)被覆蓋的,所以也不能執(zhí)行強(qiáng)制。