(完整版)基于PLC的三层电梯控制系统毕业设计论文 下载本文

内容发布更新时间 : 2024/12/23 9:09:17星期一 下面是文章的全部内容请认真阅读。

OUT是驱动线圈的输出指令,它的目标元件是Y、M、S、T、C。对输入继电器X不能使用。OUT指令可以连续使用多次。

LD、LDI是一个程序步指令,这里的一个程序步即是一个字。OUT是多程序步指令,要视目标元件而定。

OUT指令的目标元件是定时器T和计数器C时,必须设置常数K。 2.4.2 接点串联指令AND、ANI

AND,与指令。用于单个常开接点的串联。 ANI,与非指令。用于单个常闭接点的串联。

AND与ANI都是一个程序步指令,它们串联接点的个数没有限制,也就是说这两条指令可以多次重复使用。

OUT指令后,通过接点对其它线圈使用OUT指令称为纵接输出或连续输出,连续输出如果顺序不错可以多次重复。 2.4.3 接点并联指令OR、ORI

OR:或指令。用于单个常开接点的并联。 ORI:或非指令。用于单个常闭接点的并联。

OR与ORI指令都是一个程序步指令,它们的目标元件是X、Y、M、S、T、C。这两条指令都是并联一个接点。需要两个以上接点串联连接电路块的并联连接时,要用ORB指令。 2.4.4 串联电路块的并联连接指令ORB

两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用LD、LDI指令,分支结果用ORB指令。ORB指定与ANB指令均为无目标元件指定,而两条无目标元件指定的步长都为一个程序步。ORB有时也简称或块指令。

ORB指令的使用方法有两种:一种是在要并联的每个串联电路块后加ORB指令;另一种是集中使用ORB指令。对于前者分散使用ORB指令时,

并联电路块的个数没有限制,但对于后者集中使用ORB指令时,这种电路块并联的个数不能超过8个。 2.4.5 并联电路的串联连接指令ANB

两个或两个以上的接点并联的电路称为并联电路块。分支电路并联电路块与前面电路串联连接时,使用ANB指令。分支的起点用LD、LDI指令,并联电路快结束后,使用ANB指令与前面电路串联。ANB指令也简称与块指令,ANB也是无操作目标元件,是一个程序步指令。 2.4.6 主控及主控复位指令MC、MCR

MC为主控指令,用于公共串联接点的连接,MCR叫主控复位指令,即MC的复位指令。在编程时,经常遇到多个线圈同时受一个或一组接点控制。如果在每个线圈的控制电路中都串入同样的接点,将多占用存储单元,应用主控指令可以解决这一问题。使用主控指令的接点称为主控接点,它在梯形图中与一般的接点垂直。它们是与母线相连的常开接点,是控制一组电路的总开关。

MC指令是3程序步,MCR指令是2程序步,两条指令的操作目标元件是Y、M,但不允许使用特殊辅助继电器M。

与主控接点相连的接点必须用LD或LDI指令。使用MC指令后,母线移到主控接点的后面,MCR使母线回到原来的位置。在MC指令内再使用MC指令是时嵌套级N的编号(0—7)顺序增大,返回时用MCR指令,从大的嵌套级开始解除。

2.4.7 置位与复位指令SET、RST

SET为置位指令,使动作保持;RST为复位指令,使操作保持复位。SET指令的操作目标元件为Y、M、S。RST指令的操作目标元件为Y、M、S、D、V、Z、T、C。这两条指令是1—3个程序步。用RST指令可以对定时器、

计数器、数据寄存器、变址寄存器的内容清零。 2.4.8 脉冲输出指令PLS、PLF

PLS指令在输入信号上升沿产生脉冲输出,而PLF在输入信号下降沿产生脉冲输出,这两条指令都是2程序步,它们的目标元件是Y和M,但特殊辅助继电器不能作目标元件。使用PLS指令,元件Y、M仅在驱动输入接通后的一个扫描周期内动作。而使用PLF指令,元件Y、M仅在驱动输入断开后的一个扫描周期内动作。 2.4.9 空操作指令NOP

NOP指令是一条无动作、无目标元件的一程序步指令。空操作指令是该步序作空操作。用NOP指令替代已写入指令,可以改变电路。在程序中加入NOP指令,在改动或追加程序是可以减少步序号的改变。 2.4.10 程序结束指令END

END是一条无目标元件的1程序步指令。PLC反复进入输入处理、程序运算、输出处理,若在程序最后写入END指令,则END以后的程序步就不再执行,直接进行输出处理。在程序调试过程中,按端插入END指令,可以顺序扩大对各程序段的检查。采用END指令将程序划分为若干段,在确认处理前面电路块的动作正确无误之后,依次删去END指令。

表1 基本指令表

名称 取指令 取反指令 线圈驱动指令 与指令 与非指令 或指令

助记符 目标元件 LD LDI OUT AND ANI OR

X Y M S T C X Y M S T C Y M S T C X Y M S T C X Y M S T C X Y M S T C

说明

常开接点逻辑运算起始 常闭接点逻辑运算起始 驱动线圈的输出 单个常开接点的串联 单个常闭接点的串联 单个常开接点的并联

或非指令 或块指令 与块指令 主控指令 主控复位指令 置位指令 复位指令

ORI ORB ANB MC MCR SET RST

X Y M S T C 无 无 Y M Y M Y M S

单个常闭接点的并联 串联电路块的并联连接 并联电路块的串联连接 公共串联接点的连接 MC的复位 使动作保持

Y M S D V Z T C 使动作复位 Y M

输入信号上升沿产生脉冲输出

Y M

输入信号下降沿产生脉冲输出

上升沿产生脉冲PLS 指令

下降沿产生脉冲PLF 指令 空操作指令 程序结束指令

2.5 梯形图设计规则 1. 触点的安排

NOP END

无 无

使步序作空操作 程序结束

梯形图的触点应画在水平线上,不能画在垂直分支上。 2. 串、并联的处理

在有几个串联回路相并联时,应将触点最多的那个串联回路放在梯形图最上面。在有几个并联图回路相串联时,应将触点最多的并联回路放在梯形图的最左面。 3. 线圈的安排

不能将触点画在线圈右边,只能在触点的右边接线圈。 4. 不准双线圈输出