现在正在改造设备,老板要求机器有记忆,判断功能.用的是三菱FX2N的PLC. 具体要求是:有十个做货位置,每个位置做货完成系统都要记住这个状态,而且要求程序具有判断功能,在同一个工作循环内同一个位置不能重复做两次.我用D0存储做货位置,用m1-m10来寄存每个位置的状态,想让m1-m10随D0的变化而变化.比如当D0=3时,表示第三个位置在做货,当这个位置完成时,m3由OFF变ON,同理当D0=4时,做货完成m4由OFF变ON,编程时发现FX2 N的CPU 里面 m类的继电器不支持与变址寄存器V结合用的功能,比如set[m1v0]这样的表达不能使用,现在一时想不出好的方法设计程序,请三菱高手帮帮忙,给我提供个思路,谢谢了
做货完成
D0=1 m1 ON
D0=2 m2 ON
D0=3 m3 ON
.
.
.
.
D0=10 m10 ON