文档介绍:用电盘 <——_-□-—IF—―^——O—显—<.1HSD1VS»2工NI5S<E)-<E>—1—1—1—1XI XP匕+o_Jlll_ 一Y&VIKM1KM2—□-OOMr■I1!CXJAt12X3—if—Y0(不合理)(介理)输入瑞 输端梯形图指令功能操作元件程序步HFLD读取第一个常开触点X、Y、M、S、丁、C1HHLDI读取第一个常闭触点X、Y、M、S、T、C1-oOUT张动输出线圈Y、M、S、T、CY、M:1;特M:2:T:3:C:3~5XOOO11YUOO11XOOI\!IOO-^—1C)TOK2OC3TOYOOITI—^o-指令OLDXOOOtOUTYOOO2LO1XOOI3OUTXItoo1OUTTOK2O7TO8ourYOO1梯形图指令功 能操作元件程序步HHHAND出联•个常开触点X、Y、M、S、T、C1ANI串联一个常闭触点X、Y、M、S、T、C1程序步描令尤件0LDX000XOOOX001HHHYOOSoY003X002Mini-oTIY004—K>1ANDXOOI2OUTY0033LDY0034ANIX0025OUTM101ANDII7OUTY004T003s>,串联触点个数不限,该指令可以重复使用。连续输出时注意输出顺序,否则要用分支电路指令MPS、MRD、MPPo图形编程器和打E卩机的功能有限制,建议尽量作到…行不超过10个触点和一个线圈,连续输出总共不超过24行。梯形图指令功 能操作元件程序步十H厂HHHI-rANB并联电路块的串联无1ORB串联电路块的并联无11) ORB电路块或指令:将串联电路块并联(串联电路块:将两个以上的触点串联连接的电路块)说明:左图和右图实现的逻辑控制功能相同,但右图的X000触点与X002触点既不是串连又不是并连,而是与X001形成一个串联电路块,故应使用ORB指令。xoooXOOI—I (沁〉—XX2XOO3~~II—XOO4XOO5—~II_方法2:方法1:0LDX0000LDX000ANIX001LDIX002ANDX003ORBANIX001LDIX002ANDX003LDIX004LDIX004ANDX005ORBOUTY000ANDX005ORBORBOUTY000说明:ORB指令叮成批使用,但集屮(连续)使用时必须少J:8次(LD、LDI指令只能连续使用8次),如方法2;方法1中ORB的使用次数不限。2) ANB电路块与指令:将并联电路块串联(并联电路块:将两个以上的触点并联连接的电路块)XOCOX001说明:左图和右图实现的逻辑控制功能相同,但同理,X001与X002木成一个并联电路块,故应使用ANB指令与X000连接。II30X)1xoai<Srooo>-X002X003X005II0LDX000ORIX002LDIX001ORX003ANBLDIX004ORX005ANBOUTYOOO说明:ANB指令也nJ成批使用,集屮(连续)使用时必须少于8次XOOOX001IHFY003X002X003X004X<iO5Y003X006X007Til-)X(HH>ORY003ANDX001II)X006LDX002ANDX007ANDX003LDXOIOORIJANDXOllLDIX«04ORBA\l)X005ANBORBOUTYOOS说明:1)NB和ORB扌呂令是不带操作元件的指令。2)NB、ORB指令可以重复使用,但集中(连续)使用时必须少丁8次。注意:单个触点与前面电路并联或串联时不能用电路块指令。5、堆栈(多重输出)指令(MPS、MRD、MPP)nmio1~~OMpg|_Q指令功能操作元件程序步MPS进栈无1MRD读栈无1MPP出栈无1说明:1)MPS/MRD/MPP指令的功能是将连接点的结果(位)按堆栈的形式存储。MPS进栈指令:将MPS指令前的运算结果送入栈中MRD读栈指令:读出栈的最上层数据MPP进栈指令:读出栈的最上层数据,并清除MRD1MPSa、侮执行一次MPS,将原有数据按顺序F移一层,射出最I:层存放新的数据。b、 每执行一次MPP,将原有数据按顺序上移一层,原先最上层数据被覆盖掉。c、 执行MRD,数据不作移动。2) 堆栈的深度为11个3) 用于带分支的多路输出电路。4) MPS和MPP必须成对使用,且连续使用次数应少于11次。5) 进栈和出栈指令遵循先进后出、后进先出的次序。:oooI<vood/0LDXO1OUTY02LDX23MPS4ANDX35OUTY16MRD7ANDX108OUTMO9MPP10ANDX411OUTY212LDX513ANIX614OUTY3说明:1)使用栈指令母线没有移动,故栈指令后的触点不能用LD。2)MP