現(xiàn)在正在改造設(shè)備,老板要求機器有記憶,判斷功能.用的是三菱FX2N的PLC. 具體要求是:有十個做貨位置,每個位置做貨完成系統(tǒng)都要記住這個狀態(tài),而且要求程序具有判斷功能,在同一個工作循環(huán)內(nèi)同一個位置不能重復(fù)做兩次.我用D0存儲做貨位置,用m1-m10來寄存每個位置的狀態(tài),想讓m1-m10隨D0的變化而變化.比如當(dāng)D0=3時,表示第三個位置在做貨,當(dāng)這個位置完成時,m3由OFF變ON,同理當(dāng)D0=4時,做貨完成m4由OFF變ON,編程時發(fā)現(xiàn)FX2 N的CPU 里面 m類的繼電器不支持與變址寄存器V結(jié)合用的功能,比如set[m1v0]這樣的表達不能使用,現(xiàn)在一時想不出好的方法設(shè)計程序,請三菱高手幫幫忙,給我提供個思路,謝謝了
做貨完成
D0=1 m1 ON
D0=2 m2 ON
D0=3 m3 ON
.
.
.
.
D0=10 m10 ON