如何將MOVE賦值存儲(chǔ)
劉玉蓉
發(fā)布于2014-12-11 17:12
3
0
標(biāo)簽:
我用MOVE賦值指令將DBW10給DBW12,MOVE有常開點(diǎn)I0.0,當(dāng)I0.0接通時(shí),就會(huì)把將DBW10給DBW12,將I0.0斷開時(shí)就會(huì)把0賦給DBW12,我想把DBW10次賦給DBW12的值保存起來(lái),因?yàn)镈BW10是一個(gè)變化量,但是斷掉I0.0又不行,請(qǐng)問(wèn)如何做?是把DBW12放到一個(gè)DB塊里嗎?這樣I0.0斷開不會(huì)影響DB塊里的值嗎?
問(wèn)題補(bǔ)充:
麻煩再問(wèn)問(wèn),如果DBW12的值在I0.0撤消后已經(jīng)將DBW10的值保存好了,那么在PLC斷電后重新送上電的話,DBW12還會(huì)保留原來(lái)的值嗎?
佳答案
檢查你程序中是否還有對(duì)DBW12賦值的地方,正常情況下當(dāng)I0.0斷開是可以保存你傳來(lái)的數(shù)值的??梢钥紤]對(duì)I0.0加上升沿。