第一次接通,不就加4了嗎?為什么會是零呢?
M8013上升沿一來,Z1就被ADD指令加了4存在自己里面
熱心助人,加分表揚
為什么會是零?請說說原因,以助我理解。我現(xiàn)在的理解是當(dāng)沒有掃描到加4指令的時候預(yù)先掃描了“WXOR K1M10Z1 K0 D100"這一行程序,這里面的Z是等于零的。
現(xiàn)在明白了。這是對PLC的工作方式理解不透造成的。謝謝了
引用引用第6樓damoguyan于2009-08-07 22:24發(fā)表的 :我這樣理解對不對啊?M8013 OFF時,Z1=0;M8013 OFF->ON時,執(zhí)行到end z1=4;再下次M8013 OFF->ON時,執(zhí)行到end z1=8;再下次M8013 OFF->ON時,執(zhí)行到end z1=12;.......
確實是這樣,第一次接通到END后Z1確實是=4,但是K4M10Z1那條指令讀到的z1值是0,因為還沒有掃描到ADD行。
主辦單位:上海明控機電科技有限公司
本站所有內(nèi)容均為網(wǎng)友自行發(fā)布,不代表網(wǎng)站立場,如有爭議請與管理員聯(lián)系
工控人家園是公益論壇,不銷售任何資料軟件,不銷售會員和積分
刪貼、投訴電話:13816792706
遵守法律,文明發(fā)言 滬ICP備10210768號-2 滬公網(wǎng)安備31010802001143號