以下是我使用三菱plc編程過程中遇到的兩個(gè)問題,現(xiàn)在總結(jié)一下,希望大家不要走彎路。1、用sfc編寫drvi定位指令,本來想?yún)⒄站幊淌謨允褂檬褂妹}沖輸出完成m8147的下降沿作為跳轉(zhuǎn)條件,沒想到下一次啟動(dòng)定位指令時(shí)plc根本不輸出脈沖。后來仔細(xì)分析是因?yàn)閙8147復(fù)位時(shí)m8029還沒有置位,所以plc認(rèn)為第一次的定位指令沒有執(zhí)行完,不響應(yīng)以后的定位指令。
2、在使用fx3u-232bd通信模塊時(shí),在子程序里置位m8122啟動(dòng)發(fā)送,結(jié)果只能發(fā)送一次,因?yàn)樵谧映绦蚶飉8122不會自己復(fù)位。改成周期掃描方式后ok。
總結(jié):如果是在sfc使用應(yīng)用指令動(dòng)作完成標(biāo)志,一定要等內(nèi)部標(biāo)志繼電器(如m8029)動(dòng)作后再跳轉(zhuǎn)到下一步。至于在子程序里使用是絕對不允許的。切記!