在三菱PLC中,执行mc n0 m0,使m0的常开触点闭合;m0的常开触点下面临时接通左母线。该指令MC为主控指令,执行该指令左母线移到MC触点的后面;n0表示嵌套级数;m0是辅助继电器,在程序中往往MC、MCR组合用。
在编程时常会出现这样的情况,多个线圈同时受一个或一组触点控制,如果在每个线圈的控制电路中都串入同样的触点,将占用很多存储单元,使用主控指令就可以解决这一问题。MC、MCR指令的使用如图下图所示,利用MC N0 M100实现左母线右移,使Y0、Y1都在X0的控制之下,其中N0表示嵌套等级,在无嵌套结构中N0的使用次数无限制;利用MCR N0恢复到原左母线状态。如果X0断开则会跳过MC、MCR之间的指令向下执行。
这个指令用于控制主回路,我手头上只有英文指令手册,这个指令名字叫做:Master Control Instructions
看图,这段程序中,当X000条件启动时,N1主控回路这段中包含的所有指令都不动作(同时中间继电器M0动作),直到MCR N1复位它,注意,只对中间包含的这段起作用,就是MC开始到,MCR复位为止。