三菱PLC的基本指令、步进指令及编程-GOOD.ppt
《三菱PLC的基本指令、步进指令及编程-GOOD.ppt》由会员分享,可在线阅读,更多相关《三菱PLC的基本指令、步进指令及编程-GOOD.ppt(81页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第二篇第二篇三菱小型可编程序控制器三菱小型可编程序控制器FX2N三菱小型可编程序控制器三菱小型可编程序控制器FX2N可编程序控制器的组成及原理可编程序控制器的组成及原理三菱小型可编程序控制器三菱小型可编程序控制器FX2N的基本指令、步进指令及编程的基本指令、步进指令及编程FX2N的功能指令的功能指令FX2N的编程器件和编程软件的编程器件和编程软件FX2N的特殊功能模块和通信网络的特殊功能模块和通信网络FX2N的控制系统的应用设计的控制系统的应用设计 学习目标学习目标掌握掌握PLCPLC的组成与工作原理的组成与工作原理掌握基本指令,步进指令,功能指令掌握基本指令,步进指令,功能指令掌握掌握PL
2、CPLC在实际生产生活中的应用在实际生产生活中的应用我们一起开动脑筋我们一起开动脑筋 认真钻研认真钻研第四章第四章 FX2N的基本指令、步进指令及编程的基本指令、步进指令及编程4.1基本指令基本指令4.2基本指令的编程应用基本指令的编程应用4.3步进指令及状态编程法步进指令及状态编程法 4.1基本指令基本指令LD、LDI、OUTAND、ANIOR、ORIORBANBLDP、LDF、ANDPANDF、ORP、ORFMPS、MRD、MPPMC、MCRSET、RSTPLS、PLFNOPENDINV一、一、LD、LDI、OUT4.1基本指令基本指令LD:取指令。表示一个与输入母线相连的常开接点指令。取
3、指令。表示一个与输入母线相连的常开接点指令。LDI:取反取反指令。表示一个与输入母线相连的常闭接点指指令。表示一个与输入母线相连的常闭接点指令。令。LD,LDI的目标元件是的目标元件是X,Y,M,S,T,C。OUT:输出指令。输出指令。OUT指令的目标元件是指令的目标元件是Y,M,S,T,C。一、一、LD、LDI、OUT4.1基本指令基本指令Y0X0Y1X1LD X0OUT Y0LDI X1OUT Y1AND:与指令。用于单个常开接点的串联。与指令。用于单个常开接点的串联。ANI:与非指令。用于单个常闭接点的串联。与非指令。用于单个常闭接点的串联。这两条指令的目标元件为这两条指令的目标元件为X
4、,Y,M,S,T,C。X0 X1Y0Y1Y0LD X0ANI X1OUT Y0AND Y0OUT Y1二、二、AND、ANI4.1基本指令基本指令三、三、OR、ORI4.1基本指令基本指令OR:或指令。用于单个常开接点的并联。或指令。用于单个常开接点的并联。ORI:或非或非指令。用于单个常闭接点的并联。指令。用于单个常闭接点的并联。其目标元件是其目标元件是X,Y,M,S,T,C。Y0X1M8013X0Y1X2X3M8013LD X0OR X1AND M8013OUT Y0LD X2ORI X3AND M8013 OUT Y1三、三、OR、ORI4.1基本指令基本指令X0X1M5X2Y0M15L
5、D X0OR X1ORI M5ANI X2ORI M15OUT Y0X0X1M0M0T0 K100LD X0OR M0ANI X1OUT M0OUT T0 K100三、三、OR、ORI4.1基本指令基本指令四、四、ORB4.1基本指令基本指令ORB:两个或两个以上的接点串联电路叫串联电路块。两个或两个以上的接点串联电路叫串联电路块。串联电路块并联连接时,分支开始用串联电路块并联连接时,分支开始用LD,LDI,分支结果分支结果用用ORB,其为无目标元件指令。其为无目标元件指令。M0X0 X1X2 X3LD X0AND X1LD X2ANI X3ORBOUT M0五、五、ANB4.1基本指令基本指
6、令ANB:两个或两个以上接点并联的电路称为并联电路块,分两个或两个以上接点并联的电路称为并联电路块,分支电路并联电路块与前面电路串联连接时,使用此指令。支电路并联电路块与前面电路串联连接时,使用此指令。其无操作目标元件。其无操作目标元件。X0X1X2X3Y0LD X0OR X1LDI X2OR X3ANBOUT Y0六、六、MPS、MRD、MPP4.1基本指令基本指令MPS,进栈指令进栈指令MRD,读栈指令读栈指令MPP,出栈指令出栈指令这三条指令是无操作器件指令。用于多输出电路。可将这三条指令是无操作器件指令。用于多输出电路。可将连接点先存储,用于连接后面的电路。连接点先存储,用于连接后面的
7、电路。MPS和和MPP指指令必须成对使用,且连续使用少于令必须成对使用,且连续使用少于11次。次。六、六、MPS、MRD、MPP4.1基本指令基本指令X0M1Y0M2Y1M3Y2X0 X1X2Y3X4Y4X3LD X0MPSAND M1OUT Y0MRDAND M2OUT Y1MPPAND M3OUT Y2LD X0OR X2AND X1OR X3OUT Y3AND X4OUT Y4七、七、LDP、LDF、ANDP、ANDF、ORP、ORF4.1基本指令基本指令 LDP、ANDP、ORP指令是进行上升沿检出的触点指令,仅指令是进行上升沿检出的触点指令,仅在指定位元件的上升沿时在指定位元件的上升
8、沿时(OFFON变化时变化时)接通一个扫描周期;接通一个扫描周期;LDF、ANDF、ORF指令是进行下降沿检出的触点指令,仅在指令是进行下降沿检出的触点指令,仅在指定位元件的下降沿时指定位元件的下降沿时(ONOFF变化时变化时)接通一个扫描周期。接通一个扫描周期。七、七、LDP、LDF、ANDP、ANDF、ORP、ORF4.1基本指令基本指令八、八、MC、MCR4.1基本指令基本指令在在编程时经常遇到多个线圈同时受一个或一组接点控制,编程时经常遇到多个线圈同时受一个或一组接点控制,若每个线圈的控制电路中都串入同样的接点则会多占有存若每个线圈的控制电路中都串入同样的接点则会多占有存储单元,应用主
9、控指令即可解决这个问题。储单元,应用主控指令即可解决这个问题。MC:主控指令主控指令MCR:主控复位指令主控复位指令其操作目标元件是其操作目标元件是Y,M,不允许用特殊辅助继电器不允许用特殊辅助继电器M,与与主控接点相连的接点必须用主控接点相连的接点必须用LD或或LDI指令,指令,N的编号(的编号(07)顺次增大。)顺次增大。X0MC N0 M100N0M100X1Y0MCR N0LD X0MC N0 M100LD X1OUT Y0MCR N0若若X0断开,则跳过主控指令控制的梯形断开,则跳过主控指令控制的梯形图,这时图,这时Y0又变为又变为0状态。状态。八、八、MC、MCR4.1基本指令基本
10、指令九、九、SET、RST4.1基本指令基本指令SET:置位指令,使动作保持置位指令,使动作保持RST:复位指令,使操作保持复位复位指令,使操作保持复位X0SET M0RST M0X1X0X1M0十、十、PLS、PLF4.1基本指令基本指令PLS:输入信号上升沿产生脉冲输出输入信号上升沿产生脉冲输出PLF:输入信号下降沿产生脉冲输出输入信号下降沿产生脉冲输出其目标元件为其目标元件为Y,M,但特殊辅助继电器不能作为目标但特殊辅助继电器不能作为目标元件。元件。4.1基本指令基本指令十、十、PLS、PLFX0PLS M0SET Y0M0X1PLF M1RST Y0M1X0X1Y0M0M1十一、十一、
11、INV4.1基本指令基本指令该指令用于运算结果的取该指令用于运算结果的取反。当执行该指令时,将反。当执行该指令时,将INV指令之前存在的如指令之前存在的如LD、LDI等指令的运算结果反等指令的运算结果反转转十二、十二、NOP4.1基本指令基本指令NOP为空操作指令,该指令是一条无动作、无目标元件占一为空操作指令,该指令是一条无动作、无目标元件占一个程序步的指令。空操作指令使该步序作空操作。用个程序步的指令。空操作指令使该步序作空操作。用NOP指指令替代已写入指令,可以改变电路。在程序中加入令替代已写入指令,可以改变电路。在程序中加入NOP指令,指令,在改动或追加程序时可以减少步序号的改变。执行
12、完清除用在改动或追加程序时可以减少步序号的改变。执行完清除用户存储器的操作后,用户存储器的内容全部变为空操作指令。户存储器的操作后,用户存储器的内容全部变为空操作指令。十三、十三、END4.1基本指令基本指令END是一条无目标元件占一个程序步的指令。是一条无目标元件占一个程序步的指令。PLC反复进行反复进行输入处理、程序运算、输出处理,若在程序最后写入输入处理、程序运算、输出处理,若在程序最后写入END指指令,则令,则END以后的程序步就不再执行,直接进行输出处理。以后的程序步就不再执行,直接进行输出处理。在程序调试过程中,按段插入在程序调试过程中,按段插入END指令,可以顺序扩大对各指令,可
13、以顺序扩大对各程序段动作的检查。采用程序段动作的检查。采用END指令将程序划分为若干段,在指令将程序划分为若干段,在确认处于前面电路块的动作正确无误之后,依次删去确认处于前面电路块的动作正确无误之后,依次删去END指指令。要注意的是在执行令。要注意的是在执行END指令时,也刷新监视时钟。指令时,也刷新监视时钟。END:程序结束指令程序结束指令。ENDEND之后的程序之后的程序步不再执行。步不再执行。X0Y0ENDX1Y0思考:若思考:若X0=1,X1=0,Y0最终最终输出多少?输出多少?十三、十三、END4.1基本指令基本指令编程的基本原则水平不垂直线圈右边无接点左大右小,上大下小双线圈输出不
14、可用输入信号的最高频率问题4.1基本指令基本指令水平不垂直梯形图的接点应画在水平线上,不能画在垂直分支上梯形图的接点应画在水平线上,不能画在垂直分支上 4.1基本指令基本指令线圈右边无接点不能将接点画在线圈右边,只能在接点的右边接线圈不能将接点画在线圈右边,只能在接点的右边接线圈 4.1基本指令基本指令左大右小,上大下小 有串联电路并联时,应将接点最多的那个串联回路放在有串联电路并联时,应将接点最多的那个串联回路放在梯形图最上面。有并联电路相串联时,应将接点最多的并联梯形图最上面。有并联电路相串联时,应将接点最多的并联回路放在梯形图的最左边。回路放在梯形图的最左边。4.1基本指令基本指令双线圈
15、输出不可用 如果在同一程序中同一元如果在同一程序中同一元件的线圈使用两次或多次,件的线圈使用两次或多次,则称为双线圈输出。这时前则称为双线圈输出。这时前面的输出无效,只有最后一面的输出无效,只有最后一次才有效,一般不应出现双次才有效,一般不应出现双线圈输出。线圈输出。4.1基本指令基本指令输入信号的最高频率问题输入信号的状态是在输入信号的状态是在PLC输入处理时间内被检测的。如果输入处理时间内被检测的。如果输入信号的输入信号的ON时间或时间或OFF时间过窄,有可能检测不到。时间过窄,有可能检测不到。也就是说,也就是说,PLC输入信号的输入信号的ON时间或时间或OFF时间,必须比时间,必须比PL
16、C的扫描周期长。若考虑输入滤波器的响应延迟为的扫描周期长。若考虑输入滤波器的响应延迟为10ms,扫描周期为,扫描周期为10ms,则输入的,则输入的ON时间或时间或OFF时间至时间至少为少为20ms。因此,要求输入脉冲的频率低于。因此,要求输入脉冲的频率低于1000Hz/(2020)=25Hz。4.1基本指令基本指令例1改错X6X2X3X4X5X1Y0X8X7X11Y1X12X13X14Y1元件编元件编号错误号错误多上串左多上串左线圈右边线圈右边无接点无接点水平不垂直水平不垂直双线圈输双线圈输出不可用出不可用4.1基本指令基本指令例2 写出语句表X1X2M105Y1X3X4M100M100M10
17、0LD X1OR X2ORI M105OUT Y1LD X3OR M100ANI X4ORI M100OUT M100X0X2M0X1X3X0X1X2X3M1LD X0OR X1LDI X2OR X3ANBOUT M0LD X0AND X1LD X2ANI X3ORBOUT M1例例3 3 写出语句表并比较X0Y0Y1Y0X0Y0Y0Y1LD X0 MPS AND Y0OUT Y1MPPOUT Y0LD X0OUT Y0AND Y0OUT Y1例例4 4X0X1Y1Y2X2X3X5X4X6Y3Y0LD X0MPSAND X1MPSAND X2OUT Y0MPPANDX3OUT Y1MPPAND
18、 X4MPSAND X5OUT Y2MPPAND X6OUT Y3MPSMPSMPSMPPMPPMPP例例5 5X1 X2 X3 X4Y4Y3Y2Y1LD X1MPSAND X2MPS AND X3MPS AND X4OUT Y1MPPOUT Y2MPPOUT Y3MPPOUT Y4X1X2X3X4Y4Y3Y2Y1LD X1OUT Y4AND X2OUT Y3AND X3OUT Y2AND X4OUT Y1例例6 6X11RST C101C101 K12X10Y10C101啤酒生产线中有一个环节是对成品进行装箱,啤酒生产线中有一个环节是对成品进行装箱,假设每假设每12 12瓶装为一箱,思考如何
19、实现。瓶装为一箱,思考如何实现。取输入信号取输入信号上升沿上升沿LDP X10例例7 7编程实现按钮编程实现按钮X0X0按一下,按一下,Y0Y0输出如下图脉冲输出如下图脉冲波形波形0.5s0.25s1s2sT200 K750T0 K5T1 K10T2 K20M0X0M0M0 T2T200T1T0Y0思考:用思考:用SET,RST指令如何实现?指令如何实现?4.2基本指令的编程应用基本指令的编程应用1.起动、保持和停止电路起动、保持和停止电路 2.三相异步电动机正反转三相异步电动机正反转控制电路控制电路 3.常闭触点输入信号的处常闭触点输入信号的处理理 4.多继电器线圈控制电路多继电器线圈控制电
20、路 5.多地控制电路多地控制电路 6.互锁控制电路互锁控制电路7.顺序起动控制电路顺序起动控制电路8.集中与分散控制电路集中与分散控制电路9.自动与手动控制电路自动与手动控制电路 10.闪烁电路闪烁电路 11.延合延分电路延合延分电路 12.定时范围扩展电路定时范围扩展电路 13.分频电路分频电路一、启动、保持和停止电路一、启动、保持和停止电路 实现实现Y10的启动、保持和的启动、保持和停止的四种梯形图如图所示。停止的四种梯形图如图所示。这些梯形图均能实现启动、这些梯形图均能实现启动、保持和停止的功能。保持和停止的功能。X0为启为启动信号,动信号,X1为停止信号。图为停止信号。图a、c是利用是
21、利用Y10 常开触点实常开触点实现自锁保持,而图现自锁保持,而图b、d是利是利用用SET、RST指令实现自锁指令实现自锁保持。保持。4.2基本指令的编程应用基本指令的编程应用一、启动、保持和停止电路一、启动、保持和停止电路4.2基本指令的编程应用基本指令的编程应用二、三相异步电动机正反转控制电路二、三相异步电动机正反转控制电路4.2基本指令的编程应用基本指令的编程应用二、电动机正反转控制(二、电动机正反转控制(PLC)4.2基本指令的编程应用基本指令的编程应用 如果输入信号只能由常开触点提供,梯形图中的触点类如果输入信号只能由常开触点提供,梯形图中的触点类型与继电器电路的触点类型完全一致。型与
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三菱 PLC 基本 指令 步进 编程 GOOD
限制150内