线下实训
HOME
线下实训
正文内容
PLC编程教案 Plc基本指令应用教案
发布时间 : 2025-04-10
作者 : 小编
访问数量 : 23
扫码分享至微信

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控制

视频加载中...

相关问答

人工智能该如何与教育行业相结合?

未来教育行业乃至人类事业,兴也人工智能,败也人工智能,就看人们如何对待和适应人工智能这个不速之客。第一,要看清楚人工智能对于教育行业的不同冲击。人工...

郑州京师精准教育的文化课辅导班怎么样?有了解的吗?

[回答]挺不错的啊,我去的是京师精准教育艺考生文化课全日制辅导,那里有专业的老师团队,针对艺考生文化课的复习制定专业的复习教案,四轮极智备考:第-一轮...

 风色幻想xx  温家宝父亲 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部