8.梯形图与助记符的转换

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第二部分PLC梯形图助记符电气控制图的转换第二部分PLC助记符语言•助记符语言•助记符语句组成以汇编指令的格式来表示控制程序的程序设计语言以一些简洁易记的字符来表达PLC的某种操作功能,如:第二部分PLC基本逻辑指令介绍一、LD、LDI、OUT指令二、AND、ANI指令三、OR、ORI指令四、ANB、ORB指令五、MPS、MRD、MPP指令六、MC、MCR指令七、SET、RST指令八、PLS、PLF指令九、NOP、END指令第二部分PLC指令的作用LD(LoaD):取指令,常开触点与母线连接。LDI(LoaDInverse):取反指令,常闭触点与母线连接。OUT:驱动线圈的输出指令。编程元件LD:LDI:X、Y、M、S、T、COUT:Y、M、S、T、C一、LD、LDI、OUT指令第二部分PLC指令的说明LD、LDI用于将触点接到母线上。LD、LDI还与块操作指令ANB、ORB相配合,用于分支电路的起点。OUT不能用于X;并联输出OUT指令可连续使用任意次。OUT指令用于T和C,其后须跟常数K,K为延时时间或计数次数。第二部分PLC梯形图程序X0X1M100T0Y1K19Y0T0指令表程序步序指令地址0LDX01OUTY02LDIX13OUTM1004OUTT0K197LDT08OUTY1第二部分PLC指令的作用AND:与指令,用于串联单个常开触点;ANI(ANdInverse):与反指令,用于串联单个常闭触点。编程元件AND:ANI:X、Y、M、S、T、C二、AND、ANI指令第二部分PLC指令的说明AND和ANI指令用于单个触点与左边触点的串联,可连续使用。执行OUT指令后,通过与指令可驱动其它线圈输出。若是两个并联电路块(两个或两个以上触点并联连接的电路)串联,则需用后面的ANB指令。第二部分PLC梯形图程序指令表程序步序指令地址0LDX01ANDX22OUTY23LDY24ANIX05OUTM1016ANDT17OUTY3ANDANIANDX0Y2M101Y2T1Y3X2X1第二部分PLC注意梯形图的画法指令表程序步序指令地址0LDY21ANIX12MPS3ANDT14OUTM1016MPP7OUTY3Y2M101T1Y3X1MPSMPP第二部分PLC指令的作用OR:或指令,用于并联单个常开触点;ORI(ORInverse):或反指令,用于并联单个常闭触点。指令的说明OR、ORI编程元件:X、Y、M、T、C、S;OR、ORI指令仅用于单个触点与前面触点的并联;若是两个串联电路块(两个或两个以上触点串联连接的电路)相并联,则用ORB指令。第二部分PLC梯形图程序X1M103Y1X1Y1Y1M102M103M104Y2LDORORIORORI指令表程序步序指令地址0LDX11ORY12ORIM1023OUTY14LDIX15ANIY16ORM1037ANIY28ORIM1049OUTM103三、OR、ORI指令第二部分PLCORB(OrBlock):串联电路块并联连接指令指令的说明串联电路块:两个或以上的触点串连而成的电路块;将串联电路块并联时用ORB指令;ORB指令不带元件号(相当于触点间的垂直连线)每个串联电路块的起点都要用LD或LDI指令,电路块后面用ORB指令四、ORB指令第二部分PLC梯形图程序X2X1Y0X0Y2串联电路块指令表程序步序指令地址0LDX21ANDX02LDIX13ANIY24ORB6OUTY3第二部分PLCANB(AndBlock)并连电路块串连连接指令指令的说明并联电路块:两个或以上的触点串连而成的电路;将并联电路块与前面的电路串联时用ANB指令;使用ANB指令前,应先完成并联电路块内部的连接。并联电路块中各支路的起点使用LD或LDI指令;ANB指令相当于两个电路块之间的串联连线。第二部分PLC梯形图程序ORBANBX1M115Y0M100X2Y2M101X3T0指令表程序步序指令地址0LDIX11ORIX22LDIY03ANIM1004LDIY26ANDM1017ORB8ORT09ANB10ORIX311OUTM115LD五、ANB指令第二部分PLC指令的作用MPS(Push):进栈指令;(存入)MRD(Read):读栈指令;(读出)MPP(POP):出栈指令。(读出并清除)指令的说明MPS、MRD、MPP指令无编程元件。MPS、MPP指令成对出现,可以嵌套。MPS用于第一个分支,MRD用于中间的分支,MPP用于最后一个分支。六、MPS、MRD、MPP指令第二部分PLC梯形图(一层栈例)MPSMRDX1M100Y2M101Y1Y3M102MPP0LDIX11MPS2ANDM1003OUTY14MRD6ANDM1017OUTY28MPP9AND10210OUTY3第二部分PLC梯形图(一层栈例)MPSMPPX1X5Y2X4Y1Y3X3X2M0X00LDX11MPS2LDIX23ANDM04ORX05ANB6OUTY17MPP8ANDX39OUTY210LDX411ORX512ANB13OUTY3第二部分PLC梯形图(二层栈例)0LDIX11MPS2AND3MPS4ANIM1006OUTY07MPP8ANDM1029OUTY110MPP11ANDX312MPS13ANDM10014OUTY215MPP16ANDM10517OUTY3M100X1X2M100Y1M102Y0X3Y3M105Y2MPSMPSMPPMPPMPSMPP第二部分PLC指令的作用MC(MasterControl):主控指令(公共触点串联)MCR(MasterControlReset):主控复位指令指令的说明MC、MCR指令的编程元件:Y、M;MC、MCR指令成对出现,缺一不可;MC指令后用LD/LDI指令,表示建立子母线。MC、MCR指令可以嵌套使用,嵌套级别为N0~N7。七、MC、MCR指令第二部分PLC指令的梯形图X0Y1X1X3Y2MCN0M100MCRN0M100指令表程序步序指令地址0LDX01MCN02M1003LDX14OUTY15LDX36OUTY27MCRN0第二部分PLC第二部分PLCX0Y0X1X4Y2M100X2M101X3Y1MCN0M100MCN1M101……MCRN1MCRN0Y3X5……(A)(B)(C)(B)(A)多重嵌套主控指令LDX0MCN0M100LDX1OUTY0。。。。LDX2MCN1M101LDX3OUTY1。。。。MCRN1LDX4OUTY2。。。。MCRN0LDX5OUTY3第二部分PLC八、SET、RST指令指令的作用SET:置位指令(接通并保持)RST:复位指令指令的说明SET指令的编程元件:Y、M、SRST指令的编程元件:Y、M、S、T、C、DRST指令具有优先级。第二部分PLC指令的梯形图SETY0X0RSTY0X1RSTD0X2X0X1Y0指令表程序步序指令地址0LDX01SETY02LDX13RSTY04LDX25RSTD0第二部分PLC积分计数器、定时器复位X1X0T250RSTT250K120X2M8200X4C200RSTC200K34X3指令表程序步序指令地址0LDX01RSTT2502LDX13OUTT250K1206LDX27OUTM82008LDX39RSTC20010LDX411OUTC200K34第二部分PLC指令的作用PLS(Pulse):上升沿微分输出指令PLF:下降沿微分输出指令指令的说明指令只能用于编程元件Y和MPLS为信号上升沿(OFF→ON)接通一个扫描周期。PLF为信号下降沿(ON→OFF)接通一个扫描周期。九、PLF、PLS指令第二部分PLC指令的梯形图PLSM0X0SETY0M0PLFM1RSTY0M1X1X0X1M0M1Y00LDX01PLSM02LDM03SETY04LDX15PLFM16LDM17RSTY0第二部分PLC指令的作用NOP:空操作指令END:结束指令指令的说明NOP、END指令无编程元件PLC执行程序时从0步扫描到END指令为止,后面的程序跳过不执行。十、NOP、END指令第二部分PLCLDIX1ANDY0ORIX2LDY0ANIM100LDIY2ANDM101ORBORC0ORIX3OUTY6ANDM105OUTM110梯形图程序指令表程序实例X1Y0M100X2Y2M101X3C0Y0M110M105Y6第二部分PLC0LDX01ORX12LDX23ANDX34LDIX45ANDX56ORB7ORX68ANB9ORX310OUTY011END第二部分PLC启动、保持和停止电路(起-保-停电路)FU1KM1KM2KRFU2KM1KM2SB2KM1KM2SB3KM2SB3KM1KRFU2MABCSB2SB1SB2:正转SB3:反转SB1:停止第二部分PLC控制电路梯形图•确定I/O并分配I:按钮、开关、继电器/接触器触点等O:继电器/接触器线圈I用X表示,O用Y表示•画梯形图从电源的一端(起始母线)出发,逐一转换,直到另一端(终止母线)熔断器不转换按梯形图规则调整修改第二部分PLC启动、保持和停止电路(起-保-停电路)COM1Y0COMKM2X0SB2KM1X1SB3X2SB1Y2KM2KM1FRAC220VSB2:正转SB3:反转SB1:停止安全保护:输出线圈互锁、按钮互锁X0Y0X2Y1X1X1Y1X2Y0X0正转反转Y0Y1第二部分PLC名称助记符目标元件说明取指令LDX、Y、M、S、T、C常开接点逻辑运算起始取反指令LDIX、Y、M、S、T、C常闭接点逻辑运算起始线圈驱动指令OUTY、M、S、T、C驱动线圈的输出与指令ANDX、Y、M、S、T、C单个常开接点的串联与非指令ANIX、Y、M、S、T、C单个常闭接点的串联或指令ORX、Y、M、S、T、C单个常开接点的并联或非指令ORIX、Y、M、S、T、C单个常闭接点的并联或块指令ORB无串联电路块的并联连接与块指令ANB无并联电路块的串联连接主控指令MCY、M公共串联接点的连接主控复位指令MCRY、MMC的复位置位指令SETY、M、S使动作保持复位指令RSTY、M、S、D、V、Z、T、C使动作复位上升沿产生脉冲指令PLSY、M输入信号上升沿产生脉冲输出下降沿产生脉冲指令PLFY、M输入信号下降沿产生脉冲输出空操作指令NOP无使步序作空操作程序结束指令END无程序结束

1 / 36
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功