Plc基本指令应用教案
课 题
Plc基本指令应用
授课班级
电气可编程控制器培训班
授课时间
2015.8.18/2015.8.25
教学目标
1、能够运用主控指令MC/MCR、栈指令MPS/MRD/MPP的功能
2、能够正确使用主控指令MC/MCR、栈指令MPS/MRD/MPP
3、能够运用置位、复位指令编写程序
教学重点
运用主控指令MC/MCR、栈指令MPS/MRD/MPP的功能
运用置位、复位指令编写程序
教学难点
正确使用主控指令MC/MCR、栈指令MPS/MRD/MPP
正确使用置位、复位指令编写程序
教学内容纲要
教法与说明
Plc基本指令应用
对于图1所示的梯形图可以用基本指令写出相应的指令语句表。但是对图2所示的梯形图则不能用已经讲过的基本指令进行编程。若写成如图2所示的指令则是错误的。因此,要正确写出图2所示的梯形图的指令语句表,则必须学习多路输出指令 。
图 1 图 2
一、基本指令介绍
多路输出指令是一个触点或触点组控制多个逻辑行的梯形图结构,多路输出指令共有两组,一组是MC/MCR指令,一组是MPS/MRD/MPP指令。现分别介绍:
(一)、MC/MCR指令
1、MC指令:MC指令称为“主控指令”。
功能是:通过MC指令的操作元件的常开触点将左母线临时移到所需要的位置,产生一个临时左母线,形成一个主控电路块。
MC指令的操作元件由两部分组成,一部分是主控指令使用次数(N0~N7),也称主控嵌套层数,一定要从小到大按顺序使用,另一部分是具体操作元件,可以是输出继电器Y或辅助继电器M中的其中一个。一般使用辅助继电器M。但是不能使用特殊辅助继电器。
2、MCR指令:
称为“主控复位指令”。功能是取消临时左母线,即将左母线返回到原来位置,结束主控电路块。MCR指令是主控电路块的终点。
MCR指令的操作元件只有主控指令使用次数N0~N7,但是一定要与MC指令中嵌套层数一致。如果是多级嵌套,则主控返回时,一定要从大到小按顺序返回。
MC/MCR使用举例如图3所示:
图 3
3、MC/MCR指令使用注意事项:
(1) MC指令的操作元件可以是输出继电器Y或辅助继电器M中的其中一个。一般使用辅助继电器M。但是不能使用特殊辅助继电器。
(2) 执行MC指令后,因左母线移到临时位置,所以,主控电路块必须用LD或LDI指令开始写指令语句表。
(3) MC指令后,必须用MCR指令使左母线有临时位置返回到原来位置。
(4)MC/MCR指令可以嵌套使用,嵌套级号是从N0~N7按顺序增加,顺序不能颠倒。最后主控返回用MCR指令时,必须按从N7~N0顺序返回,不能颠倒,最后一定是MCR N0指令。
(二)、 MPS/MRD/MPP指令
1、MPS指令:称为“进栈指令”。功能是将触点的逻辑运算结果推入栈存储器1号单元中,存储器每个单元中原来的数据依次向下推移。
MPS指令没有操作元件。
执行一次MPS指令,完成两个动作。第一个动作是栈存储器中每个单中数据依次向下一个单元推移,腾出1号单元,这个动作称为数据下压。第二个动作是将新的逻辑运算结果存入1号单元中。
2、MRD指令:称为“读栈指令”。功能是将栈存储器中1号单元的内容读出。
MRD指令没有操作元件。
执行MRD指令时,栈存储器中每个单元中内容不发生变化,即不会使数据下压,也不会使数据上托。
3、MPP指令:称为“出栈指令”。功能是:将1号单元中结果取出,存储器其他单元的数据依次向上推移。
MPP指令没有操作元件。
执行MPP指令时,完成两个动作。第一个动作是将栈存储器中号单元中结果取出。第二个动作使将2号单元中结果移到1号单元中。这个动作称为数据上托。
MPS/MRD/MPP指令的使用如图4、图5所示。
图4 图5
4、MPS/MRD/MPP指令使用注意事项:
(1)MPS指令与MPP指令必须成对使用,缺一不可。MRD指令有时可以不用。
(2)MPS指令连续使用次数最多不能超过11次。
(3)指令MPS或MRD或MPP之后若有单个常闭触点或常开触点串联,则应用ANI或AND指令。
(4)指令MPS或MRD或MPP之后若有触点组成的电路块串联,则应该用ANB指令。
(5)指令MPS或MRD或MPP之后无触点串联,直接驱动线圈,则应用OUT指令。
二、基本指令介绍
(一)、置位与复位指令
1、置位指令(SET):功能是:驱动线圈,使其具有自锁功能,维持接通状态。
操作元件:输出继电器Y、辅助继电器M、状态继电器S。
2、复位指令(RST):功能是:使线圈复位。
操作元件:输出继电器Y、辅助继电器M、状态继电器S、定时器T、计数器C。
置位指令(SET)和复位指令(RST)使用如图6所示。
图 6
(二)、脉冲微分指令:
脉冲微分指令主要用于检测输入的上升沿或下降沿,当条件满足时,产生一个很窄的脉冲信号输出。
1、PLS指令:
称为:“上升沿脉冲微分指令”。功能是:当检测到输入脉冲的上升沿时,PLS指令的操作元件Y或M的线圈得到一个扫描周期,产生一个宽度为一个扫描周期的脉冲信号输出。
PLS指令操作元件为:输出继电器Y、辅助继电器M,不含特殊继电器。
2、PLF指令:
称为“下降沿脉冲微分指令”。功能是:当检测到输入脉冲的下降沿时,PLF指令的操作元件Y或M的线圈得到一个扫描周期,产生一个宽度为一个扫描周期的脉冲信号输出。
PLF指令操作元件为:输出继电器Y、辅助继电器M,不含特殊继电器。
PLS指令和PLF指令使用如图7所示。
图 7
(三)、空操作与结束指令
1、NOP指令:
称为“空操作指令”。功能是:在调试程序时,用来取代一些不必要的指令。
没有操作元件。
2、END指令:
称为“结束指令”。功能是:执行到END指令后,END指令后的程序不再执行。
没有操作元件。
注意:END指令不是停机指令,而是执行用户程序的一个周期结束。
例: 1、任务:用PLC控制舞台艺术灯饰
2、要求:我们平时看到五光十色的舞台灯光,可以用PLC来控制。如图所示的舞台灯饰,共有7道灯,上方4道呈拱形,下方3道呈阶梯形。
要求1~7 号灯闪亮的时序如图所示:
3、分析:7号灯一亮一灭交替进行,间隔时间为5S;6、5、4号3道灯由内到外依次点亮,间隔时间为10S;3、2、1号阶梯灯由上至下依次点亮,间隔时间为10S,再全灭;整个过程需要60秒,循环往复。
操作要领讲解
1、根据时序图分析控制要求;
2、根据控制要求和面板确定PLC的I/O点数;
3、确定I/O的地址,并绘制出PLC的I/O接线图,如图3所示;
4、设计梯形图;
5、写出指令语句表。
6、程序录入到PLC,调试。
讲授法
引入法
讲授法、强调法
强调MC、MCR指令的区别及应用范围
强调法
强调MC、MCR指令的使用注意事项
讲授法,强调法
强调MPS、MRD、MPP指令的使用范围
举例法
讲授法
讲授法
图示法
讲授法
举例法
教学
反思
1、MC/MCR主控指令使用次数最多8层(N0~N7),一定要从小(大)到大(小)按顺序使用。
2、MPS指令与MPP指令必须成对使用,缺一不可。MRD指令有时可以不用。
3、MPS指令连续使用次数最多不能超过11次
4、SET/RST操作元件:输出继电器Y、辅助继电器M、状态继电器S、积算定时器T、计数器C。
5、PLS/PLF指令的操作元件是:输出继电器Y、辅助继电器M,不含特殊继电器。
6、执行到END指令后,END指令后的程序不再执行。END指令不是停机指令,而是执行用户程序的一个周期结束。
作业
布置
练习使用MPS/MRD/MPP指令编写程序
一段完整程序,最后如果没有END指令,会产生什么结果?
PLC怎么快速入门?老电工:4种逻辑语言和7大编程元件手把手教你
提起PLC控制,相信大多数的电工老师傅都知道,作为传统的继电器控制柜和接触器控制柜的替代者,PLC有着很大的优势,并且PLC是目前应用很广泛的电路控制元件,PLC的使用几乎贯穿着整个的自动化控制过程,电工师傅们都知道,PLC编程是对PLC控制电路进行预先的工况设定和内部元件的编程,学PLC的重点就在于学习PLC的内部编程,一般情况下,PLC有多种可以识别的逻辑语言以及多种PLC的内部编程元件,例如:梯形图,指令表,功能模块图,输入继电器,输出继电器,计数器,定时器等等,熟练的掌握这些基础知识,是入门学习PLC编程的的第一步,今天我们就重点来看看PLC常用的4种逻辑编程语言以及7种常用的PLC编程元件:
相关问答
文本显示器怎么控制PLC软元件,还需要编数据传送指令吗-15...
如上图,新建一个按钮,对应文本上的按钮"0",设定好线圈号(上图中是16.00),当按钮“0”按下后PLC内的地址16.00变ON(也可以选择为变OFF,或者状态取反,...
plc编程元件的编号方法?
在PLC编程中,元件的编号方法通常是根据其功能和类型进行命名。常见的元件包括输入(I)、输出(O)、中间继电器(M)、定时器(T)、计数器(C)等。编号方法...在PLC...
plc主板上都有哪些元器件?
PLC主板上的元器件很多,下面按功能分区介绍:1.PLC电源部分电路,里面包含元器件有:电容,熔断器,二极管,电阻,光耦,IC芯片;2.PLCCPU主控部分电路,包...PLC主...
plc编程里的d是啥元件,有啥功能?怎么运用?
PLC里面的D表示数据寄存器(D),数据寄存器是用于存储数据的软元件,包括16位(最高位为符号位),32位(由两个数据寄存器组合,最高位为符号位)两种类型。...PLC...
plc被控元件有哪些?
plc被控元件有中间继电器,有接触器,有指示灯等等。plc被控元件有中间继电器,有接触器,有指示灯等等。
PLC输入输出端分别接什么电气元件?
(可编程控制器)作为工业计算机,它是工控领域中的核心控制器件。PLC与单片机在输入与输出口上有很多相似之处,那就是I/O口比较多。但与单片机所不同的是单...PLC(...
西门子PLC编程软件有没有元件查找功能?
西门子STEP7MicroWINv4.0有查找功能,在"编辑"中.在"交叉索引"中也可以有此功能.但你说的元件如果指硬件的话,S7-200不具备此功能.顺便问一...
plc是什么元件?
PLC是可编程逻辑控制器,是一种采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟...
朋友们,常见的PLC软元件主要有什么知道的请回答
[回答]SMART软元件大概包括:I(输入继电器)、Q(输出继电器)、M(辅助继电器)、SM(特殊辅助继电器)、V(变量存储器)、L(局部变量存储器)、S(顺序控制继电器)...
fx25系列plc有几种编程元件,?
1.位元件FX系列PLC有4种基本编程位元件,为了分辨各种编程位元件,给它们指定了专用的字母符号:X:代表输入继电器,用于直接输入给PLC的物理信号。Y...