【摘要】:在实际PLC控制中,经常能够碰到多个触点由同一个触点控制的情况,这个触点称之为主控触点,MC/MCR指令为主控指令,使用主控指令可以简化电路。表3-8 MC/MCR指令助记符及功能说明:●MC:主控起点指令。与主控触点相连的触点须用LD或LDI指令。使用MC指令后,相当于母线移到主控触点的后面,MCR使母线回到原来的位置。在MC指令区内再次使用MC指令称为嵌套。
在实际PLC控制中,经常能够碰到多个触点由同一个触点控制的情况,这个触点称之为主控触点,MC/MCR指令为主控指令,使用主控指令可以简化电路。其功能如表3-8所示。
表3-8 MC/MCR指令助记符及功能
说明:
●MC:主控起点指令。
●MCR:主控复位指令。
●主控指令的操作元件为M,但不能使用特殊辅助继电器M。
【实例3-9】MC/MCR指令应用(www.daowen.com)
图3-13中,X0接通时,执行MC与MCR之间的指令;当输入条件X0断开时,不执行MC与MCR之间的指令,但非积算定时器和用OUT指令驱动的元件均复位;积算定时器、计数器、用SET/RST指令驱动的元件保持当前的状态。与主控触点相连的触点须用LD或LDI指令。使用MC指令后,相当于母线移到主控触点的后面,MCR使母线回到原来的位置。在MC指令区内再次使用MC指令称为嵌套。在没有嵌套结构时,通常用N0编程。N0的使用次数没有限制。有嵌套结构的,嵌套级N的编号依次顺序增大(N0→N1→N2→N3→N4…→N7),返回时用MCR指令,从大的嵌套级开始解除(N7→N6…→N1→N0)。嵌套级最大为8级。
图3-13 MC/MCR指令使用
【实例3-10】多重嵌套实例
嵌套实例如图3-14所示。对于嵌套级N0来说,当X0=0时,程序跳至MCR N0后执行;X0=1时,母线B被激活。对于嵌套级N1来说,在X0、X2均为1时,母线C才被激活。若X0=1,而X2=0时,则执行完LD X1、OUT Y0程序后跳至MCR N1后执行程序。
图3-14 多重嵌套实例
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。