可编程控制器plc教学教案.doc

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

上课
n 期 月 闩 教师备课笔记
1. 了解可编程序控制器的英文缩写及发展过程。

2. 了解可编程序控制器的分类。

可编程序控制器的定义及艽特点
一、可编程序控制器的产生及发展
1、 可编程序控制器的产生
美国数字设备公司(DEC)根据GM 公司招标的技术要求,于1969年研制出世界上第 一台可编程序控制器,并在GM 公司汽车自动装配线上试用,获得成功。

其后,日本、 德国等和继引入这项新技术,可编程序控制器由此而迅速发展起来。

2、 可编程序控制器的发展
20世纪80年代以来,随着大规模和超大规模集成电路技术的迅猛发展,以16位和 32位微处理器为核心的可编程序控制器得到迅速发展。

这时的PLC 具有了高速计数、 屮断技术、P1D 调节和数据通信等功能,从而使PLC 的应用范囤和应用领域不断扩大, 成为现代工业控制的三大支柱(PLC 、工业机器人和CAD/CAM)之一。

3、 可编程序控制器按应用形式归纳为以下儿种类型:
(1) 开关量逻辑控制
(2) 模拟量控制
(3) 过程控制
(4) 定时和计数控制
(5) 顺序控制
(6) 数据处理
(7) 通信和联网
重 点 和



学0

二、可编程序控制器的定义及特点
1、可编程序控制器的定义
可编程序控制器是一•种数字运算操作的电子系统,专为在工业环境下应用而设计。

它采用了可编程序的存储器,用來在其内部存储执行逻辑运算、顺序控制、定时,计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型机械的生产过程。

可编程序控制器及其有关外岡设备,都按易于与工业系统连成一个整体、易于扩充其功能的原则设计。

2、可编程序控制器的特点
1).可靠性高,抗干扰能力强
2).通用性强,使用方便
3).采用模块化结构,使系统组合灵活方便
4).编程语言简单、易学,便于掌握
5).系统设计周期短
6).对生产工艺改变适应性强
7).安装简单、调试方便、维护工作量小










签名年月

上课n 期 月 闩
一、导入
PLC 实质上是一种工业控制计算机,只不过它比一般计算机具有更强的与工业过程和 连接的接口和更直接的适应8于控制要求的编程语言,故PLC 与计算机的组成十分相 似。

二、新课
可编程序控制器的硬件及其分类
1、PLC 的硬件电路主要毡拈以下儿个部分:(如下图示)
(1) 中央处理器(CPU)
可编程序控制器的硬件及分类、软件及其工作原理 重




可编程序控制器的硬件及分类、软件及其工作原理 教师备课笔记

学0

可编程序控制器的软件及其工作原理
1、P LC的软件
PLC的软件包含系统软件及应用软件W大部分。

2、P LC的工作原理
PLC的工作原理与计算机的工作原理基本上是一致的,可以简单地表述为在系统程序
2、P LC的分类
(1)按应用规模和功能分类:小型机、中型机、大型机
(2)按硬件结构类型分类:整体式结构、模块式结构、叠装式结构
的管理下,通过运行应用程序完成用户任务。

用户程序的完成可分为以下三个阶段:
(1).输入处理阶段
(2).程序执行阶段
(3).输出处理阶段
3、P LC控制与继电器控制的区别
(1)组成器件不同
(2)触点数量不同
(3)实施控制的方法不同
(4)工作方式不同










教师备课笔记
上课n 期 月 闩
课题
可编程序控制器工作原理 一、导入
可编程控制器,英文称ProgrammableLogicController ,筋称PLC 。

PLC 是基于也 子计算机,且适用于工业现场工作的电控制器。

它源于继电控制装置,但它不像继电 装置那样,通过电路的物理过程实现控制,而主要靠运行存储于PLC 内存中的程序, 进行入出信息变换实现控制。

二、新课
1、PLC 的基本控制原理
PLC 可以分为输入部分、控制部分和输出部分纟II 成
输入部分:它收集并保存被控对象实际运行的数据和信息。

例如,它收集来自被控制 对象上的各种幵关信息或操作台上的操作命令等。

控制部分:处理输入部分所取得的信息,并按照被控对象实际的动作要求作出反映。

输出部分:提供正在被控制的许多装置中,哪儿个设备需要实时操作处理。


学0

掌握可编程序控制器工作原理




占 可编程序控制器的工作原理及工作过程

后随笔

校抽
查意见

从图中可以看出,PLC 控制系统的控制部分是采用“可编程”的PLC ,而不是实 际的继电器线路。

因此,PLC 控制系统可以方便地通过改变用户程序,以实现各种掠 ® 制功能,从根木上解决了电器控制系统控制电路难以改变的问题。

同时,PLC 控制系
统不仅能实现逻辑运算,还貝•冇数值运算及过程控制等复杂的控制功能。

2、PLC 的主要控制部件
(1) 继电器逻辑
(2) 定时器逻辑
(3) 计数器逻辑
(4) 触发器逻辑
(5) 数据寄存器
教师备课笔记
上课n 期 月 闩
课题
PLC 的编程语言
一、导入:
PLC 的软件由系统程序和用户程序组成。

系统程序由PLC 制造厂商设计编写的,并存入PLC 的系统存储器中,用户不能直 接读写与更改。

系统程序一般包括系统诊断程序、输入处理程序、编译程序、信息传 送程序、监控程序等。

用户程序是用户利用PLC 的编程语言,根据控制要求编制的程序。

在PLC 的应用 中,教
学0

了解儿种PLC 的编程语言 重




电器控制线路图与PIX 梯形图的不|UJ
最重要的是用PLC的编程语言来编写用户程序,以实现控制目的。

PLC编程语言是多种多样的,对于不同生产厂家、不同系列的PLC产品采用的编程语言的表达方式也不相同,但基本上可归纳两种类型:一是采用字符表达方式的编程语言,如语句表等;二是采用图形符号表达方式编程语言,如梯形图等。

二、新课
儿种常见的PLC编程语言
1.梯形图语言
梯形图语言足在传统电器控制系统屮常用的接触器、继电器等图形表达符号的基础上演变而来的。

它与电器控制线路图和似,继承了传统电器控制逻辑中使用的框架结构、逻辑运算方式和输入输岀形式,具有形象、直观、实用的特点。

因此,这种编
程语言为广大电气技术人员所熟知,是应用最广泛的PLC的编程语言,是PLC的第一编程语言。

如图1所示是传统的电器控制线路图和PLC梯形图。

KAI
KA2
图1电器控制线路图与梯形图学
a)电器控制线路图b)PLC梯形图
从图屮可看出,两种图基本表示思想是一致的,具体表达方式有一定区别。

PLC的梯形图使用的是内部继电器,定时/计数器等,都是由软件来实现的,使用方便,修改灵活,是原电器控制线路硬接线无法比拟的。

2.语句表语言
这种编程语言是一种与汇编语言类似的助记符编程表达方式。

在PLC应用中,经常采用简易编程器,而这种编程器中没冇CRT屏幕显示,或没冇较人的液晶屏幕显示。

因此,就用一系列PLC操作命令组成的语句表将梯形图描述出來,再通过简易编程器输入到PLC屮。

姐然各个PLC生产厂家的语句表形式不尽相同,但基本功能相差无几。

以下是与图1屮梯形图对应的(FX系列PLC)语句表程序。

步序号指令数据
0 LD XI
1 OR YO
2 ANI X2
3 OUT YO
4 LD X3
5 OUT Y1
可以看出,语句是语句表程序的基本单元,每个语句和微机一样也由地址(步序号)、操作码(指令)和操作数(数据)三部分组成。

!!3.逻辑图语言逻辑图是一种类似于数字逻辑电路结构的编程语言,由与门、或门、非门、定吋器、计数器、触发器等逻辑符号组成。

冇数字电路基础的电气技术人员较容易掌握,如图
2所示。

阁2逻辑阁语言编程
4.功能表图语言
功能表图语言(SFC语言)是一种较新的编程方法,又称状态转移图语言。

它将一个完整的控制过程分为若干阶段,各阶段具有不同的动作,阶段间有一定的转换条件,转换条件满足就实现阶段转移,上一阶段动作结束,下一阶段动作开始。

是用功能表阁的方式来表达一个控制过程,对于顺序控制系统特别适用。

5.高级语言
随着PLC技术的发展,为了增强PLC的运算、数据处理及通信等功能,以上编程语言无法很好地满足要求。

近年来推fli的PLC,尤其是大型PLC,都可用高级语言,如BASIC 语言、C语言、PASCAL语言等进行编辟。

采用高级语言后,用户叫以像使用普通微型计算机一样操作PLC,使PLC的各种功能得到更好的发挥。











教师备课笔记
一、导入:
从PLC 控制系统可知,PLC 的用户程序(软件)代替了继电器控制电路(硬件)。

因此,对于使用者来说,可以将PLC 等效成是许许多多各种各样的“软继电器”和“软 接线”的集合,而用户程序就是用“软接线”将“软继电器”及其“触点”按一定要 求连接起来的“控制电路”。

为了更好的理解这种等效关系,下面通过一个例子来说 明。

二、新课
如图1所示为三相异步电动机单向起动运行的电器控制系统。

其中,由输入设备
SB1、SB2、FR 的触点构成系统的输入部分,由输出设备KM 构成系统的输出部分。

上课门期 月 F1 呈期
课题
PLC 的等效电路
教学
标 掌握等效变换
重 点 和 难

如何将电器控制电路转换为PLC 的等效电路
LI L2 L3
W 、■! <3 [][][]■

图1三相异步电动机单向运行电器控制系统
a )主电路
b )控制电路
如果用PLC 来控制这台三相异步电动机,组成一个PLC 控制系统,根据上述分析 可知,系统主电路不变,只要将输入设备SB1、SB2、FR 的触点与PLC 的输入端连接, 输出设备KM 线圈与PLC 的输出端连接,就构成PLC 控制系统的输入、输出硬件线路。

而控制部分的功能则由PLC 的用户程序来实现,其等效电路如图2所示。

FR
SB1
[■\SB2
K M
K M
图2 PLC的等效屯路
图中,输入设备SB1、SB2、FR与PLC内部的“软继电器” X0、XI、X2的“线圈”对应,由输入设备控制相对应的“软继电器”的状态,即通过这些“软继电器”将外部输入设备状态变成PLC内部的状态,这类“软继电器”称为输入继电器;同理,输出没备KM 与PLC内部的“软继电器” Y0对应,由“软继电器” Y0状态控制对应的输出设备KM 的状态,即通过这些“软继电器”将PLC内部状态输出,以控制外部输出设备,这类“软继电器”称为输出继电器。

因此,PLC用户程序要实现的是:如何用输入继电器X0、XI、X2来控制输出继电器Y0。

当控制要求复杂时,程序屮还要采用PLC内部的其它类型的“软继电器”,如
辅助继电器、定时器、计数器等,以达到控制要求。


耍注意的是,PLC等效电路中的继电器并不是实际的物理继电器,它实质上是存
储器单元的状态。

单元状态为“ 1 ”,相当于继电器接通;单元状态为“ 0 ”,则相当程
于继电器断开。

因此,我们称这些继电器为“软继电器”。











教师备课笔记
上课n 期 月 闩
课题
三菱FX 系列PLC 简介
一、 导入
FX 系列PLC 是由三菱公M 近年来推出的高性能小型可编程控制器,以逐步替代三菱公司原 F 、
FI 、F2系列PLC 产品。

其中FX2是1991年推出的产品,FXO 足在FX2之后推出的超小型 PLC,近几年来又连续推出了将众多功能凝集在超小型机壳内的FXOS 、FX1S 、FXON 、FX1N 、 教 FX2N 、FX2NC 等系列PLC,具有较高的性能价格比,应用广泛。

它们采用整体式和模块式相结 合的叠装式结构。

一、FX 2N 系列可编程序控制器的基本组成
二、
新课

FX 系列PLC 型号的说明 FX 系列PLC 型号的含义如下:

FX □ — □ □ □ — O*-1
系列名称 -----
输入输出总点数 单元类型——
其中系列名称:如0、2、OS 、IS 、ON 、IN 、2N 、2NC 等
教学
标 掌握三菱FX 2N 系列可编程序控制器的基本组成
重 点
和 难

三菱FX 2N 系列吋编程序控制器的基本组

特殊品神
输出方式
FX2N系列可编程序控制器的基本组成
FX2N系列PLC的主机称为基本单元,拈CPU、存储器、输入输出口及电源,是PLC的主要部分。


后随笔
学校抽杳意见
签名
年 月

二、 F X 2N 系列叫编程序控制器型号名称体系及其种类
(1) 基木单元型号名称组成及种类 (2) 扩展单元型号名称组成及种类 (3) 扩展模块型号名称组成及种类
(4) FX 2N 系列可编程序控制器特殊功能扩展模块
三、 F X 2N 系列可编程序控制器技术指标
教师备课笔记
上课n期月闩
课题FX2N系列可编程序控制器主要编程元件
一、 F X 2N 系列PLC 编程元件的分类及编号
FX 2N 系列PLC 编程元件的编号分为W 个部分:第一部分是代表功能的字母。

如输 入
继电器用“X”表示、输出继电器用“Y”表示。

第二部分为数字,数字为该类器件 的序号。

FX 2N 系列PLC 中输入继电器及输岀继电器的序号为八进制,其余器件的序号 为十进制。

二、 编程元件的基本特征
一般地可认为编程元件和继电接触器的元件类似、具有线圈和常开常闭触点。

而 且触点的状态随着线圈的状态而变化,即当线圈披选中(通电)时,常开触点闭合, 常闭触点断开,当线圈失去选中条件时,常闭接通,常幵断幵。

从实质上来说,某个 元件被选中,只是代表这个元件的存储单元置1,失去选中条件只是这个存储单元置 0,由于元件只不过是存储单元,可以无限次地访问。

三、 编程元件的功能和作用 (-)数值的处理
FX 2N 系列PLC 根据不同的用途和目的,使用5种类型的数值,分别为: 1.十进制数(K ) 2.十六进制数(H ) 3.二进制数(B ) 4.八进制数(0) 5. BCD 码
6.其他数值(浮点数)
教学
标 掌握三菱FX 2p^、列可编程序控制器的编程元件。

重 点 和 难

三菱FX 2N 系列吋编程序控制器的主要编程元件
(二)输入输岀继电器(八进制)
24点
(1)输入继电器:X000〜X027 -------
24
(2)输出继电器:Y000-Y027 ~
输入端子是PLC从外部开关接受信号的窗口。

在PLC内部,与PLC输入端子相连的输入继电器是一种光电隔离的电子继电器,有无数的电子常幵触点和常闭触点,可在PLC 内随意使用。

这种输入继电器不能用程序驱动。

输出端子是PLC向外部负载发送信号的窗口。

输出继电器的外部输出用触点(继电器触点,品闸管、晶体管等输fli元件)在PLC内与该输出端子相连,有无数的电子常开触点和常闭触点,可在PLC内随意使用。

PLC外部输出用触点,按照输出用软元件的响应滞后吋1X1动作
学(三)辅助继电器
辅助继电器:M0〜M499 (通用型)
M500〜1023 (失电保持型,由锂电池支持)
PLC内宥许多辅助继电器,这类辅助继电器的线圈与输出继电器一样,由PLC内
过的各种软元件的触点驱动。

(四)状态器
S0〜S499 500 点(普通);S500〜S899 400 点(保持)
状态器是对工序步进控制简易编程的重要软元件,经常与步进梯形指令结合使•用。

(五)定时器
a.0.1 〜999s 定时器:T0〜T199
b.0.01 〜99. 9s 定时器:T200〜T245 ----
46点
c.lms累计定时器:T246〜T249 卜点| ----------
d.100ms累计定时器:T250〜T255 6点
定时器相当于继电器系统中的时问继电器,可在程序中用于延时控制。

(六)计数器
CO〜C99 (16位普通);C100〜C199 (16位保持)
C200〜219 (32位普通);C220〜C234 (32位保持)
计数器在程序屮用作计数控制。

计数器分为内部信号计数器和外部信号计数器两教类'
(七)数据寄存器
学DO〜D199 200点(普通);D200〜D511 312点(保持)
数据寄存器是存储数值数据的软元件,可以处理各种数值数据,利用它还可以进行各种控制。


(八)指针
列PLC的指针包拈分支用指针(P)和中断用指针(1)。












教师备课笔记
上课n 期 月 闩
课题三菱FX 系列PLC 取指令与输出指令(LD/LDI/OUT)
掌握且能应用取指令与输出指令(LD/LDI/OUT)
导入••
FX 系列PLC 有基木逻辑指令20或27条、步进指令2条、功能指令100多条(不
教 同系列有所不M)。

木节以FX2N 为例,介绍其基木逻辑指令和步进指令及其应用。

FX2N 的共有27条基本逻辑指令,其中包含了有些子系列PLC 的20条基本逻辑 学 指令。

新课
取指令与输出指令(LD/LDI/OUT)
(1) LD (取指令)一个常开触点与左母线连接的指令,每一个以常开触点开
始的逻辑行都用此指令。

(2) LDI (取反指令)一个常闭触点与左母线连接指令,每一个以常闭触点开
始的逻辑行都用此指令。

教学
标 重 点 和 难

如何运用取指令与输出指令
(3)LDP (取上升沿指令)与左母线连接的常开触点的上升沿检测指令,仅在
指定位元件的上升沿(由OFF —ON)时接通一个扫描周期。

(4) LDF (取下降沿指令)与左母线连接的常闭触点的下降沿检测指令。

(5) OUT (输出指令)对线圈进行驱动的指令,也称为输出指令。

取指令与输出指令的使用如阁1所示。

图1取指令与输出指令的使用
取指令与输出指令的使用说明:
1) LD 、LDI 指令既可用于输入左母线相连的触点,也可与ANB 、ORB 指令配
合实现块逻辑运算;
2) LDP 、LDF 指令仅在对应元件有效吋维持一个扫描周期的接通。

图3-15屮,
当Ml 有一个下降沿时,则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 。

0 LD XO 1 OUT Y1 2 LDI Y1 3 OUT Y2 4
OUT T2
K20
7 LDP X2 8 OUT MO 9 LDF Ml 10 OUT Y3
|——|个
|——|i|~~C M O
nV 1X
L
I LDAN
OUTLDANDAN DOUT
X2 X0 Y3 Y3 X3 M101 T1 Y4 M3 T5 M2 MO
课题 触点串联指令(AND/ANI/ANDP/ANDF)和触点并联指令(OR/ORI/ORP/ORF)
掌握并能运用触点串联指令(A.\D/A.\I/A.\DP/A.\DF)和触点并联指令(OR/ORI/ORP/ORF )
触点串联指令(AND/ANI/ANDP/ANDF)
(1) AND (与指令)一个常开触点串联连接指令, (2) AN1 (与反指令)一个常闭触点串联连接指令 (3) ANDP 上升沿检测率联连接指令。

(4) ANDF 下降沿检测串联连接指令。

触点串联指令的使用如图1所示。

3-16
图1触点串联指令的使用
上课
n 期 月 闩
教师备课笔记
教学

重 点 和 难

如何正确运用触点中联指令和触点并联指令
完成逻辑“与”运算。

,完成逻辑“与非”运算。

触点串联指令的使用的使用说明:
1)AND、ANL ANDP、ANDF都指是单个触点串联连接的指令,中联次数没有限制,可反复使用。

2)AND、ANI、ANDP、ANDF 的目标元元件为X、Y、M、T、C 和S。

3)图1屮OUTM101指令之后通过T1的触点去驱动Y4称为连续输出。

触点并联指令(OR/ORI/ORP/ORF)
(1)OR (或指令)用于单个常幵触点的并联,实现逻辑“或”运算。

(2)ORI (或非指令)用于单个常闭触点的并联,实现逻辑“或非”运算。

(3)ORP上升沿检测并联连接指令。

(4)ORF下降沿检测并联连接指令。

触点并联指令的使用如图1所示。

图1触点并联指令的使用LD X4 OR X6 ORP H102 OUT Y5 LD Y5 AMD X7 ORI H104 ORF M110 ANI XI0 OUT M103
触点井联指令的使用说明:
1)OR、ORI、ORP、ORF指令都是指单个触点的并联,并联触点的左端接到LD、
LDI、LDP或LPF处,右端与前一条指令对应触点的右端相连。

触点并联指令连续使散用的次数不限;
2)OR、ORI、ORP、ORF 指令的口标元件为X、Y、M、T、C、S。












教师备课笔记
上#円期_ 月

呈期
课题H 三菱FX 系列PLC 块操作指令(ORB / ANB)
块操作指令(ORB/ANB)
(1) ORB (块或指令)用于两个或两个以上的触点串联连接的电路之间的并联。

ORB 指令的使用如图1所示。

3-18
图1 ORB 指令的使用
ORB 指令的使用说明:
1) 儿个串联电路块并联连接时,每个串联电路块开始时应该用LD 或LDI 指令; 2) 冇多个电路块并联[Hl 路,如对每个电路块使用ORB 指令,则并联的电路块数
量没有限制;
教学
标 掌握并能运用块操作指令(ORB / ANB)
重 点 和 难
占 如何正确运用块操作指令(ORB / ANB)
Xo-rfx4t
XI
3LI 5LI c

ex

2 J — ▼
.? 推荐使用
LD
xo 0 LD X O AND XI 1 AND XI LD X2 2 LD X2 AND X3 3 AND X3 ORB
4 LDI X4 LDI X4
5 AND X5 AND X5
6 ORB
ORB
7 ORB
OUT
Y6
8 OUT
Y6
012345678
教后随笔
学校抽查意见
3)O RB指令也川‘以连续使用,但这种程序写法不推荐使用,LD或LDI指令的使用次数不得超过8次,也就是ORB只能连续使用8次以下。

(2)ANB (块与指令)用于两个或两个以上触点并联连接的电路之间的申联。

ANB指令的使用说明如图2所示。

图3-19
图2 ANB指令的使用程
ANB指令的使用说明:
1)丼联电路块串联连接时,丼联电路块的开始均用或LDT指令;
2)多个并联冋路块连接按顺序和前面的冋路串联吋,ANB指令的使用次数没有限制。

也可连续使用ANB,但与ORB—样,使用次数在8次以下。

XO X2 X3
XI X4 X5
X6
X3
0LD X
1OR XI
2LD X2
3AND X3
4LD X4
5AND X5
6ORI X6
7ORB
8ANB
9OR X3
10OUT Y7
教师备课笔记
上课n期月闩
课题主控指令(MC/MCR)和堆栈指令(MPS/MRD/MPP)
掌握并能运用主控指令(MC/MCR )和堆栈指令(MPS/MRD/MPP )
主控指令(MC/MCR )
(1) MC (主控指令)用于公共串联触点的连接。

执行MC 后,左母线移到MC
教 触点的后面。

(2) MCR (主控复位指令)它是MC 指令的复位指令,即利用MCR 指令恢复
原左母线的位置。

在编程时常会出现这样的情况,多个线圈同时受一个或一组触点控制,如來在每 个线阍的控制电路屮都串入同样的触点,将占用很多存储单元,使用主控指令就可以 解决这一问题。

MC 、MCR 指令的使用如图1所示,利用MC NO Ml00实现左母线A 移,使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级,编号按 N0->Nl->N2->N3->N4->N5->N6->N7顺序增大,每级的返冋用对应的MCR 指令,
从编号大的嵌套级开始复位。

MC
NO M100
M100
II
MCR NO
0 LD xo
1
MC NO M100
4 LD XI
5 our Y0
6 LD X2
7 our Y1
8 MCR NO 10 LD X5 11 our Y5
MCR NO
堆栈指令(MPS/MRD/MPP)
堆桟指令是FX系列中新增的基木指令,用于多重输出电路,为编程带来便利。

在FX系列PLC中有11个存储单元,它们专门用来存储程序运算的中间结果,被称为栈存储器。

(1) MPS (进栈指令)将运算结果送入栈存储器的第一段,同吋将先前送入的数据依次移到栈的下一段。

(2)MRD (读栈指令)将栈存储器的第一段数据(最后进栈的数据)读出月. 该数据继续保存在栈存储器的第一段,栈内的数据不发生移动。

(3)MPP (出栈指令)将栈存储器的第一段数据(最后进栈的数据)读出且该数据从栈屮消失,同吋将栈屮其它数据依次上移。

堆栈指令的使用如图1所示,其中图la为一层栈,进栈后的信息uj无限使用,最后一次使用MPP指令弹出信号;图lb为二层栈,它用了二个栈单元。

z7 MPP MPS
X3
-u
a)0
1
2
3
4
5
6
7
8
9
10
11
12 LDZZZHRDZHPPZ 3 42 53 64 7 5
X X
Y
X
Y
X
Y
X
MPP
0 LD xo
1 MPS
2 AND XI
3 MPS
4 AND X2
5 OUT Y0
6 mpp
7 AND X3
8 OUT Y1
9 MPP
10 AND X4
11mps
12AND X5
13OUT Y2
14MPP
15AND X6
16OUT Y3 b)
3-23
图1堆栈指令的使用
a)一层栈b)二层栈
堆栈指令的使用说明:
1)堆栈指令没有目标元件;
2)MPS和MPP必须配对使用;
3)由于栈存储单元只有11个,所以栈的层次最多11层。











上#円期_ 月 日 呈期
课题H 三菱FX 系列PLC 置位与复位指令(SET/RST )
置位与复位指令(SET/RST )
(1) SET (置位指令)它的作用是使被操作的目标元件置位并保持。

(2) RST (复位指令)使被操作的目标元件复位并保持清零状态。

SET 、RST 指令的使用如图1所示。

当X0常开接通吋,Y0变为ON 状态并一直
保持该状态,即使X0断开Y0的ON 状态仍维持不变;只冇当XI 的常开闭合吋,
Y0才变为OFF 状态并保待,即使XI 常开断开,Y0也仍为OFF 状态。

教学
标 掌握并能运用置位与复位指令(SET/RST )
重 点 和 难

如何运用置位与复位指令(SET/RST )。

相关文档
最新文档