可编程控制器PLC教学教案.doc_第1页
可编程控制器PLC教学教案.doc_第2页
可编程控制器PLC教学教案.doc_第3页
可编程控制器PLC教学教案.doc_第4页
可编程控制器PLC教学教案.doc_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教师备课笔记上课日期_月_日 星期_课题可编程序控制器概论教学目标1. 了解可编程序控制器的英文缩写及发展过程。2. 了解可编程序控制器的分类。重点和难点可编程序控制器的定义及其特点教学过程一、可编程序控制器的产生及发展1、可编程序控制器的产生美国数字设备公司(dec)根据gm公司招标的技术要求,于1969年研制出世界上第一台可编程序控制器,并在gm公司汽车自动装配线上试用,获得成功。其后,日本、德国等相继引入这项新技术,可编程序控制器由此而迅速发展起来。2、可编程序控制器的发展20世纪80年代以来,随着大规模和超大规模集成电路技术的迅猛发展,以16位和32位微处理器为核心的可编程序控制器得到迅速发展。这时的plc具有了高速计数、中断技术、pid调节和数据通信等功能,从而使plc的应用范围和应用领域不断扩大,成为现代工业控制的三大支柱(plc、工业机器人和cad/cam)之一。3、可编程序控制器按应用形式归纳为以下几种类型: (1) 开关量逻辑控制 (2) 模拟量控制 (3) 过程控制 (4) 定时和计数控制 (5) 顺序控制 (6) 数据处理 (7) 通信和联网教学过程二、可编程序控制器的定义及特点1、可编程序控制器的定义 可编程序控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时,计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型机械的生产过程。可编程序控制器及其有关外围设备,都按易于与工业系统连成一个整体、易于扩充其功能的原则设计。2、可编程序控制器的特点 1)可靠性高,抗干扰能力强2)通用性强,使用方便3)采用模块化结构,使系统组合灵活方便4)编程语言简单、易学,便于掌握5)系统设计周期短6)对生产工艺改变适应性强7)安装简单、调试方便、维护工作量小教后随笔学校抽查意见 签名 年 月 日教师备课笔记上课日期_月_日 星期_课题可编程序控制器的硬件及软件教学目标可编程序控制器的硬件及分类 、软件及其工作原理重点和难点可编程序控制器的硬件及分类 、软件及其工作原理教学过程一、导入plc实质上是一种工业控制计算机,只不过它比一般计算机具有更强的与工业过程相连接的接口和更直接的适应8于控制要求的编程语言,故plc与计算机的组成十分相似。二、新课可编程序控制器的硬件及其分类1、plc的硬件电路主要包括以下几个部分:(如下图示) 教学过程(1)中央处理器(cpu)在plc中cpu按系统程序赋予的功能,指挥plc有条不紊地进行工作,归纳起来主要有以下几个方面:1) 接收从编程器输入的用户程序和数据。2) 诊断电源、plc内部电路的工作故障和编程中的语法错误等。3) 通过输入接口接收现场的状态或数据,并存入输入映象寄有器或数据寄存器中。4) 从存储器逐条读取用户程序,经过解释后执行。5) 根据执行的结果,更新有关标志位的状态和输出映象寄存器的内容,通过输出单元实现输出控制。有些plc还具有制表打印或数据通信等功能。(2)存储器存储器主要有两种:一种是可读/写操作的随机存储器ram,另一种是只读存储器rom、prom 、eprom 和eeprom。在plc中,存储器主要用于存放系统程序、用户程序及工作数据。(3)输入输出接口输入/输出单元通常也称i/o单元或i/o模块,是plc与工业生产现场之间的连接部件。 plc通过输入接口可以检测被控对象的各种数据,以这些数据作为plc对被控制对象进行控制的依据;同时plc又通过输出接口将处理结果送给被控制对象,以实现控制目的。i/o接口的主要类型有:数字量(开关量)输入、数字量(开关量)输出、模拟量输入、模拟量输出等。(4)电源一般允许电源电压在其额定值15% 的范围内波动。许多plc还向外提供直流24v稳压电源,用于对外部传感器供电。(5)外部设备除了以上所述的部件和设备外,plc还有许多外部设备,如eprom写入器、外存储器、人/机接口装置等。教学过程 可编程序控制器的软件及其工作原理1、plc的软件plc的软件包含系统软件及应用软件两大部分。2、plc的工作原理plc的工作原理与计算机的工作原理基本上是一致的,可以简单地表述为在系统程序2、plc的分类(1)按应用规模和功能分类: 小型机、中型机、大型机(2)按硬件结构类型分类: 整体式结构、模块式结构、叠装式结构的管理下,通过运行应用程序完成用户任务。用户程序的完成可分为以下三个阶段:(1)输入处理阶段(2)程序执行阶段(3)输出处理阶段3、plc控制与继电器控制的区别(1)组成器件不同(2)触点数量不同(3)实施控制的方法不同(4)工作方式不同教后随笔学校抽查意见 签名 年 月 日教师备课笔记上课日期_月_日 星期_课题可编程序控制器工作原理教学目标掌握可编程序控制器工作原理重点和难点可编程序控制器的工作原理及工作过程教学过程一、导入可编程控制器,英文称programmablelogiccontroller,简称plc。plc是基于电子计算机,且适用于工业现场工作的电控制器。它源于继电控制装置,但它不像继电装置那样,通过电路的物理过程实现控制,而主要靠运行存储于plc内存中的程序,进行入出信息变换实现控制。二、新课1、plc的基本控制原理plc可以分为输入部分、控制部分和输出部分组成输入部分:它收集并保存被控对象实际运行的数据和信息。例如,它收集来自被控制对象上的各种开关信息或操作台上的操作命令等。控制部分:处理输入部分所取得的信息,并按照被控对象实际的动作要求作出反映。输出部分:提供正在被控制的许多装置中,哪几个设备需要实时操作处理。教学过程 从图中可以看出,plc控制系统的控制部分是采用“可编程”的plc,而不是实际的继电器线路。因此,plc控制系统可以方便地通过改变用户程序,以实现各种控制功能,从根本上解决了电器控制系统控制电路难以改变的问题。同时,plc控制系统不仅能实现逻辑运算,还具有数值运算及过程控制等复杂的控制功能。2、plc的主要控制部件(1)继电器逻辑(2)定时器逻辑(3)计数器逻辑(4)触发器逻辑(5)数据寄存器教后随笔学校抽查意见 签名 年 月 日教师备课笔记上课日期_月_日 星期_课题plc的编程语言教学目标了解几种plc的编程语言重点和难点电器控制线路图与plc梯形图的不同教学过程一、导入:plc的软件由系统程序和用户程序组成。系统程序由plc制造厂商设计编写的,并存入plc的系统存储器中,用户不能直接读写与更改。系统程序一般包括系统诊断程序、输入处理程序、编译程序、信息传送程序、监控程序等。用户程序是用户利用plc的编程语言,根据控制要求编制的程序。在plc的应用中,最重要的是用plc的编程语言来编写用户程序,以实现控制目的。plc编程语言是多种多样的,对于不同生产厂家、不同系列的plc产品采用的编程语言的表达方式也不相同,但基本上可归纳两种类型:一是采用字符表达方式的编程语言,如语句表等;二是采用图形符号表达方式编程语言,如梯形图等。二、新课几种常见的plc编程语言。 1.梯形图语言梯形图语言是在传统电器控制系统中常用的接触器、继电器等图形表达符号的基础上演变而来的。它与电器控制线路图相似,继承了传统电器控制逻辑中使用的框架结构、逻辑运算方式和输入输出形式,具有形象、直观、实用的特点。因此,这种编教学过程程语言为广大电气技术人员所熟知,是应用最广泛的plc的编程语言,是plc的第一编程语言。如图1所示是传统的电器控制线路图和plc梯形图。图1 电器控制线路图与梯形图a) 电器控制线路图 b)plc梯形图从图中可看出,两种图基本表示思想是一致的,具体表达方式有一定区别。plc的梯形图使用的是内部继电器,定时计数器等,都是由软件来实现的,使用方便,修改灵活,是原电器控制线路硬接线无法比拟的。 2.语句表语言这种编程语言是一种与汇编语言类似的助记符编程表达方式。在plc应用中,经常采用简易编程器,而这种编程器中没有crt屏幕显示,或没有较大的液晶屏幕显示。因此,就用一系列plc操作命令组成的语句表将梯形图描述出来,再通过简易编程器输入到plc中。虽然各个plc生产厂家的语句表形式不尽相同,但基本功能相差无几。以下是与图1中梯形图对应的(fx系列plc)语句表程序。教学过程步序号 指令 数据0 ld x1 1 or y0 2 ani x2 3 out y0 4 ld x35 out y1可以看出,语句是语句表程序的基本单元,每个语句和微机一样也由地址(步序号)、操作码(指令)和操作数(数据)三部分组成。3.逻辑图语言逻辑图是一种类似于数字逻辑电路结构的编程语言,由与门、或门、非门、定时器、计数器、触发器等逻辑符号组成。有数字电路基础的电气技术人员较容易掌握,如图2 所示。图2 逻辑图语言编程教学过程 4.功能表图语言 功能表图语言(sfc语言)是一种较新的编程方法,又称状态转移图语言。它将一个完整的控制过程分为若干阶段,各阶段具有不同的动作,阶段间有一定的转换条件,转换条件满足就实现阶段转移,上一阶段动作结束,下一阶段动作开始。是用功能表图的方式来表达一个控制过程,对于顺序控制系统特别适用。 5.高级语言 随着plc技术的发展,为了增强plc的运算、数据处理及通信等功能,以上编程语言无法很好地满足要求。近年来推出的plc,尤其是大型plc,都可用高级语言,如basic语言、c语言、pascal语言等进行编程。采用高级语言后,用户可以像使用普通微型计算机一样操作plc,使plc的各种功能得到更好的发挥。教后随笔学校抽查意见 签名 年 月 日教师备课笔记上课日期_月_日 星期_课题plc的等效电路教学目标掌握等效变换重点和难点如何将电器控制电路转换为plc的等效电路教学过程 一、导入:从plc控制系统可知,plc的用户程序(软件)代替了继电器控制电路(硬件)。因此,对于使用者来说,可以将plc等效成是许许多多各种各样的“软继电器”和“软接线”的集合,而用户程序就是用“软接线”将“软继电器”及其“触点”按一定要求连接起来的“控制电路”。为了更好的理解这种等效关系,下面通过一个例子来说明。二、新课如图1所示为三相异步电动机单向起动运行的电器控制系统。其中,由输入设备sb1、sb2、fr的触点构成系统的输入部分,由输出设备km构成系统的输出部分。教学过程图1 三相异步电动机单向运行电器控制系统a)主电路 b)控制电路 如果用plc来控制这台三相异步电动机,组成一个plc控制系统,根据上述分析可知,系统主电路不变,只要将输入设备sb1、sb2、fr的触点与plc的输入端连接,输出设备km线圈与plc的输出端连接,就构成plc控制系统的输入、输出硬件线路。而控制部分的功能则由plc的用户程序来实现,其等效电路如图2所示。图2 plc的等效电路教学过程图中,输入设备sb1、sb2、fr与plc内部的“软继电器”x0、x1、x2的“线圈”对应,由输入设备控制相对应的“软继电器”的状态,即通过这些“软继电器”将外部输入设备状态变成plc内部的状态,这类“软继电器”称为输入继电器;同理,输出设备km与plc内部的“软继电器”y0对应,由“软继电器”y0状态控制对应的输出设备km的状态,即通过这些“软继电器”将plc内部状态输出,以控制外部输出设备,这类“软继电器”称为输出继电器。因此,plc用户程序要实现的是:如何用输入继电器x0、x1、x2来控制输出继电器y0。当控制要求复杂时,程序中还要采用plc内部的其它类型的“软继电器”,如辅助继电器、定时器、计数器等,以达到控制要求。要注意的是,plc等效电路中的继电器并不是实际的物理继电器,它实质上是存储器单元的状态。单元状态为“”,相当于继电器接通;单元状态为“”,则相当于继电器断开。因此,我们称这些继电器为“软继电器”。教后随笔学校抽查意见 签名 年 月 日教师备课笔记上课日期_月_日 星期_课题三菱fx系列plc简介教学目标掌握三菱fx2n系列可编程序控制器的基本组成重点和难点三菱fx2n系列可编程序控制器的基本组成教学过程一、导入fx系列plc是由三菱公司近年来推出的高性能小型可编程控制器,以逐步替代三菱公司原f、f1、f2系列plc产品。其中fx2是1991年推出的产品,fx0是在fx2之后推出的超小型plc,近几年来又连续推出了将众多功能凝集在超小型机壳内的fx0s、fx1s、fx0n、fx1n、fx2n、fx2nc等系列plc,具有较高的性能价格比,应用广泛。它们采用整体式和模块式相结合的叠装式结构。一、fx2n系列可编程序控制器的基本组成二、新课fx系列plc型号的说明fx系列plc型号的含义如下:教学过程其中系列名称:如0、2、0s、1s、on、1n、2n、2nc等单元类型:m基本单元 e输入输出混合扩展单元 ex扩展输入模块 ey扩展输出模块输出方式:r继电器输出s晶闸管输出 t晶体管输出特殊品种:ddc电源,dc输出a1ac电源,ac(ac100120v)输入或ac输出模块h大电流输出扩展模块v立式端子排的扩展模块c接插口输入输出方式f输入滤波时间常数为1ms的扩展模块如果特殊品种一项无符号,为ac电源、dc输入、横式端子排、标准输出。例如fx2n32mtd表示fx2n系列,32个i/o点基本单位,晶体管输出,使用直流电源,24v直流输出型。fx2n系列plc的主机称为基本单元,包括cpu、存储器、输入输出口及电源,是plc的主要部分。fx2n系列可编程序控制器的基本组成fx2n系列plc的主机称为基本单元,包括cpu、存储器、输入输出口及电源,是plc的主要部分。教学过程 二、fx2n系列可编程序控制器型号名称体系及其种类(1)基本单元型号名称组成及种类(2)扩展单元型号名称组成及种类(3)扩展模块型号名称组成及种类(4)fx2n系列可编程序控制器特殊功能扩展模块三、fx2n系列可编程序控制器技术指标教后随笔学校抽查意见 签名 年 月 日教师备课笔记上课日期_月_日 星期_课题fx2n系列可编程序控制器主要编程元件教学目标掌握三菱fx2n系列可编程序控制器的编程元件。重点和难点三菱fx2n系列可编程序控制器的主要编程元件教学过程一、fx2n系列plc编程元件的分类及编号fx2n系列plc编程元件的编号分为两个部分:第一部分是代表功能的字母。如输入继电器用“x”表示、输出继电器用“y”表示。第二部分为数字,数字为该类器件的序号。fx2n系列plc中输入继电器及输出继电器的序号为八进制,其余器件的序号为十进制。二、编程元件的基本特征一般地可认为编程元件和继电接触器的元件类似、具有线圈和常开常闭触点。而且触点的状态随着线圈的状态而变化,即当线圈披选中(通电)时,常开触点闭合,常闭触点断开,当线圈失去选中条件时,常闭接通,常开断开。从实质上来说,某个元件被选中,只是代表这个元件的存储单元置1,失去选中条件只是这个存储单元置0,由于元件只不过是存储单元,可以无限次地访问。三、编程元件的功能和作用(一)数值的处理fx2n系列plc根据不同的用途和目的,使用5种类型的数值,分别为:1十进制数(k) 2十六进制数(h)3二进制数(b) 4八进制数(o)5bcd码 6其他数值(浮点数)教学过程(二)输入输出继电器(八进制)24点(1) 输入继电器:x000x027 24点 (2) 输出继电器:y000-y027输入端子是plc从外部开关接受信号的窗口。在plc内部,与plc输入端子相连的输入继电器是一种光电隔离的电子继电器,有无数的电子常开触点和常闭触点,可在plc内随意使用。这种输入继电器不能用程序驱动。输出端子是plc向外部负载发送信号的窗口。输出继电器的外部输出用触点(继电器触点,晶闸管、晶体管等输出元件)在plc内与该输出端子相连,有无数的电子常开触点和常闭触点,可在plc内随意使用。plc外部输出用触点,按照输出用软元件的响应滞后时间动作(三)辅助继电器辅助继电器:m0m499 (通用型) m5001023(失电保持型,由锂电池支持) plc内有许多辅助继电器,这类辅助继电器的线圈与输出继电器一样,由plc内的各种软元件的触点驱动。(四)状态器s0s499 500点(普通);s500s899 400点(保持)状态器是对工序步进控制简易编程的重要软元件,经常与步进梯形指令结合使用。(五)定时器a. 0.1999s定时器:t0t19946点 4点b. 0.0199.9s定时器:t200t245 6点c. 1ms累计定时器:t246t249 d.100ms累计定时器:t250t255 定时器相当于继电器系统中的时间继电器,可在程序中用于延时控制。教学过程(六)计数器c0c99(16位普通);c100c199(16位保持)c200219(32位普通);c220c234(32位保持)计数器在程序中用作计数控制。计数器分为内部信号计数器和外部信号计数器两类。(七)数据寄存器d0d199 200点(普通);d200d511 312点(保持)数据寄存器是存储数值数据的软元件,可以处理各种数值数据,利用它还可以进行各种控制。(八) 指针fx2n系列plc的指针包括分支用指针(p)和中断用指针(i)。教后随笔学校抽查意见 签名 年 月 日教师备课笔记上课日期_月_日 星期_课题三菱fx系列plc取指令与输出指令(ld/ldi/out)教学目标掌握且能应用取指令与输出指令(ld/ldi/out)重点和难点如何运用取指令与输出指令教学过程导入:fx系列plc有基本逻辑指令20或27条、步进指令2条、功能指令100多条(不同系列有所不同)。本节以fx2n为例,介绍其基本逻辑指令和步进指令及其应用。fx2n的共有27条基本逻辑指令,其中包含了有些子系列plc的20条基本逻辑指令。新课取指令与输出指令(ld/ldi/ out)(1)ld(取指令) 一个常开触点与左母线连接的指令,每一个以常开触点开始的逻辑行都用此指令。(2)ldi(取反指令) 一个常闭触点与左母线连接指令,每一个以常闭触点开始的逻辑行都用此指令。(3)ldp(取上升沿指令) 与左母线连接的常开触点的上升沿检测指令,仅在教学过程指定位元件的上升沿(由offon)时接通一个扫描周期。(4)ldf(取下降沿指令) 与左母线连接的常闭触点的下降沿检测指令。(5)out(输出指令) 对线圈进行驱动的指令,也称为输出指令。取指令与输出指令的使用如图1所示。图1 取指令与输出指令的使用取指令与输出指令的使用说明:1)ld、ldi指令既可用于输入左母线相连的触点,也可与anb、orb指令配合实现块逻辑运算;2)ldp、ldf指令仅在对应元件有效时维持一个扫描周期的接通。图3-15中,当m1有一个下降沿时,则y3只有一个扫描周期为on。3)ld、ldi、ldp、ldf指令的目标元件为x 、y 、m 、t、c、s;4)out指令可以连续使用若干次(相当于线圈并联),对于定时器和计数器,在out指令之后应设置常数k或数据寄存器。5)out指令目标元件为y、m、t、c和s,但不能用于x。教学过程 教后随笔学校抽查意见 签名 年 月 日教师备课笔记上课日期_月_日 星期_课题触点串联指令(and/ani/andp/andf)和触点并联指令(or/ori/orp/orf)教学目标掌握并能运用触点串联指令(and/ani/andp/andf)和触点并联指令(or/ori/orp/orf)重点和难点如何正确运用触点串联指令和触点并联指令教学过程触点串联指令(and/ani/andp/andf)(1)and(与指令) 一个常开触点串联连接指令,完成逻辑“与”运算。(2)ani(与反指令) 一个常闭触点串联连接指令,完成逻辑“与非”运算。(3)andp 上升沿检测串联连接指令。(4)andf 下降沿检测串联连接指令。触点串联指令的使用如图1所示。图1 触点串联指令的使用教学过程触点串联指令的使用的使用说明:1)and、ani、andp、andf都指是单个触点串联连接的指令,串联次数没有限制,可反复使用。2)and、ani、andp、andf的目标元元件为x、y、m、t、c和s。3)图1中out m101指令之后通过t1的触点去驱动y4称为连续输出。触点并联指令(or/ori/orp/orf)(1)or(或指令) 用于单个常开触点的并联,实现逻辑“或”运算。(2)ori(或非指令) 用于单个常闭触点的并联,实现逻辑“或非”运算。(3)orp 上升沿检测并联连接指令。(4)orf 下降沿检测并联连接指令。触点并联指令的使用如图1所示。图1 触点并联指令的使用教学过程 触点并联指令的使用说明:1)or、ori、orp、orf指令都是指单个触点的并联,并联触点的左端接到ld、ldi、ldp或lpf处,右端与前一条指令对应触点的右端相连。触点并联指令连续使用的次数不限;2)or、ori、orp、orf指令的目标元件为x、y、m、t、c、s。教后随笔学校抽查意见 签名 年 月 日教师备课笔记上课日期_月_日 星期_课题三菱fx系列plc块操作指令(orb / anb)教学目标掌握并能运用块操作指令(orb / anb)重点和难点如何正确运用块操作指令(orb / anb)教学过程块操作指令(orb / anb)(1)orb(块或指令) 用于两个或两个以上的触点串联连接的电路之间的并联。orb指令的使用如图1所示。 图1 orb指令的使用orb指令的使用说明:1)几个串联电路块并联连接时,每个串联电路块开始时应该用ld或ldi指令;2)有多个电路块并联回路,如对每个电路块使用orb指令,则并联的电路块数量没有限制;教学过程 3)orb指令也可以连续使用,但这种程序写法不推荐使用,ld或ldi指令的使用次数不得超过8次,也就是orb只能连续使用8次以下。(2)anb(块与指令) 用于两个或两个以上触点并联连接的电路之间的串联。anb指令的使用说明如图2所示。图2 anb指令的使用anb指令的使用说明:1)并联电路块串联连接时,并联电路块的开始均用ld或ldi指令;2)多个并联回路块连接按顺序和前面的回路串联时,anb指令的使用次数没有限制。也可连续使用anb,但与orb一样,使用次数在8次以下。教后随笔学校抽查意见 签名 年 月 日教师备课笔记上课日期_月_日 星期_课题主控指令(mc/mcr)和堆栈指令(mps/mrd/mpp)教学目标掌握并能运用主控指令(mc/mcr)和堆栈指令(mps/mrd/mpp)重点和难点如何正确运用主控指令和堆栈指令教学过程主控指令(mc/mcr)(1)mc(主控指令) 用于公共串联触点的连接。执行mc后,左母线移到mc触点的后面。(2)mcr(主控复位指令) 它是mc指令的复位指令,即利用mcr指令恢复原左母线的位置。在编程时常会出现这样的情况,多个线圈同时受一个或一组触点控制,如果在每个线圈的控制电路中都串入同样的触点,将占用很多存储单元,使用主控指令就可以解决这一问题。mc、mcr指令的使用如图1所示,利用mc n0 m100实现左母线右移,使y0、y1都在x0的控制之下,其中n0表示嵌套等级,在无嵌套结构中n0的使用次数无限制;利用mcr n0恢复到原左母线状态。如果x0断开则会跳过mc、mcr之间的指令向下执行。教学过程图1 主控指令的使用mc、mcr指令的使用说明:1)mc、mcr指令的目标元件为y和m,但不能用特殊辅助继电器。mc占3个程序步,mcr占2个程序步;2)主控触点在梯形图中与一般触点垂直(如图3-22中的m100)。主控触点是与左母线相连的常开触点,是控制一组电路的总开关。与主控触点相连的触点必须用ld或ldi指令。3)mc指令的输入触点断开时,在mc和mcr之内的积算定时器、计数器、用复位/置位指令驱动的元件保持其之前的状态不变。非积算定时器和计数器,用out指令驱动的元件将复位,如图3-22中当x0断开,y0和y1即变为off。4)在一个mc指令区内若再使用mc指令称为嵌套。嵌套级数最多为8级,编号按n0n1n2n3n4n5n6n7顺序增大,每级的返回用对应的mcr指令,从编号大的嵌套级开始复位。教学过程堆栈指令(mps/mrd/mpp)堆栈指令是fx系列中新增的基本指令,用于多重输出电路,为编程带来便利。在fx系列plc中有11个存储单元,它们专门用来存储程序运算的中间结果,被称为栈存储器。(1)mps(进栈指令) 将运算结果送入栈存储器的第一段,同时将先前送入的数据依次移到栈的下一段。(2)mrd(读栈指令) 将栈存储器的第一段数据(最后进栈的数据)读出且该数据继续保存在栈存储器的第一段,栈内的数据不发生移动。(3)mpp(出栈指令) 将栈存储器的第一段数据(最后进栈的数据)读出且该数据从栈中消失,同时将栈中其它数据依次上移。堆栈指令的使用如图1所示,其中图1a为一层栈,进栈后的信息可无限使用,最后一次使用mpp指令弹出信号;图1b为二层栈,它用了二个栈单元。教学过程 图1 堆栈指令的使用a) 一层栈 b) 二层栈堆栈指令的使用说明:1)堆栈指令没有目标元件;2)mps和mpp必须配对使用;3)由于栈存储单元只有11个,所以栈的层次最多11层。教后随笔学校抽查意见 签名 年 月 日教师备课笔记上课日期_月_日 星期_课题三菱fx系列plc置位与复位指令(set/rst)教学目标掌握并能运用置位与复位指令(set/rst)重点和难点如何运用置位与复位指令(set/rst)教学过程置位与复位指令(set/rst)(1)set(置位指令) 它的作用是使被操作的目标元件置位并保持。(2)rst(复位指令) 使被操作的目标元件复位并保持清零状态。set、rst指令的使用如图1所示。当x0常开接通时,y0变为on状态并一直保持该状态,即使x0断开y0的on状态仍维持不变;只有当x1的常开闭合时,y0才变为off状态并保持,即使x1常开断开,y0也仍为off状态。教学过程 图 置位与复位指令的使用set 、rst指令的使用说明:1)set指令的目标元件为y、m、s,rst指令的目标元件为y、m、s、t、c、d、v 、z。rst指令常被用来对d、z、v的内容清零,还用来复位积算定时器和计数器。2)对于同一目标元件,set、rst可多次使用,顺序也可随意,但最后执行者有效。教后随笔学校抽查意见 签名 年 月 日教师备课笔记上课日期_月_日 星期_课题三菱fx系列plc微分指令(pls/plf)教学目标掌握并能运用微分指令(pls/plf)重点和难点如何正确运用微分指令(pls/plf)教学过程微分指令(pls/plf)(1)pls(上升沿微分指令) 在输入信号上升沿产生一个扫描周期的脉冲输出。(2)plf(下降沿微分指令) 在输入信号下降沿产生一个扫描周期的脉冲输出。微分指令的使用如图 1所示,利用微分指令检测到信号的边沿,通过置位和复位命令控制的状态。教学过程图 1 微分指令的使用pls、plf指令的使用说明:1)pls、plf指令的目标元件为y和m;2)使用pls时,仅在驱动输入为on后的一个扫描周期内目标元件on,如图3-21所示,m0仅在x0的常开触点由断到通时的一个扫描周期内为on;使用plf指令时只是利用输入信号的下降沿驱动,其它与pls相同。教后随笔学校抽查意见 签名 年 月 日教师备课笔记上课日期_月_日 星期_课题plc逻辑反、空操作与结束指令(inv/nop/end)教学目标掌握并能灵活运用plc逻辑反、空操作与结束指令(inv/nop/end)重点和难点如何运用plc逻辑反、空操作与结束指令(inv/nop/end)教学过程逻辑反、空操作与结束指令(inv/nop/end)(1)inv(反指令) 执行该指令后将原来的运算结果取反。反指令的使用如图1所示,如果x0断开,则y0为on,否则y0为off。使用时应注意inv不能象指令表的ld、ldi、ldp、ldf那样与母线连接,也不能象指令表中的or、ori、orp、orf指令那样单独使用。图1 反指令的使用教学过程 (2)nop(空操作指令) 不执行操作,但占一个程序步。执行nop时并不做任何事,有时可用nop指令短接某些触点或用nop指令将不要的指令覆盖。当plc执行了清除用户存储器操作后,用户存储器的内容全部变为空操作指令。(3)end(结束指令) 表示程序结束。若程序的最后不写end指令,则plc不管实际用户程序多长,都从用户程序存储器的第一步执行到最后一步;若有end指令,当扫描到end时,则结束执行程序,这样可以缩短扫描周期。在程序调试时,可在程序中插入若干end指令,将程序划分若干段,在确定前面程序段无误后,依次删除end指令,直至调试结束。教后随笔学校抽查意见 签名 年 月 日教师备课笔记上课日期_

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论