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
正确使用置位、复位指令编写程序
教学内容纲要
教法与说明
对于图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控制
视频加载中...
相关问答
人工智能该如何与教育行业相结合?
未来教育行业乃至人类事业,兴也人工智能,败也人工智能,就看人们如何对待和适应人工智能这个不速之客。第一,要看清楚人工智能对于教育行业的不同冲击。人工...
郑州京师精准教育的文化课辅导班怎么样?有了解的吗?
[回答]挺不错的啊,我去的是京师精准教育艺考生文化课全日制辅导,那里有专业的老师团队,针对艺考生文化课的复习制定专业的复习教案,四轮极智备考:第-一轮...