PLC应用技术知识点-2FXPLC基本逻辑指令1.2 知识点2 三菱PLC基本逻辑指令 下载本文

内容发布更新时间 : 2024/12/27 11:02:42星期一 下面是文章的全部内容请认真阅读。

案例模块一 供料模块安装与功能调试

案例提出

在一些自动化加工生产线中,需要将待加工的原件从料仓中取出,运送至特定的位置以被下一环节使用。本课程以一个模拟某机械加工生产线过程作为实践案例,在这一大型案例中,供料单元是起始单元,供料单元的基本功能在整个系统中,起着向系统中的其他单元提供原料的作用。具体的功能是:按照需要将放置在料仓中待加工工件(原料)由转盘电机旋转经拨杆到物料台上,以便搬运单元的机械手将其抓取,输送到其他单元上。

知识点2三菱PLC基本逻辑指令

1、知识目标

(1)掌握PLC编程规则;

(3)掌握PLC的基本指令:(LD,LDI,OUT,OR,AND,ANI,、ANB、ORB、MPS、MPP、MRD、MC、MCR等)的用法及注意事项;

(6)掌握PLC基本指令的应用及注意事项。 2、能力目标

(1)能根据梯形图写出指令表程序; (2)能根据指令表程序画出梯形图程序;

(3)能根据控制要求运用逻辑指令设计简单梯形图程序。

1.2.1 三菱PLC基本逻辑指令

一、逻取及线圈驱动指令LD、LDI、OUT

1. LD(Load):取指令。表示一个与输入左母线连接的常开触点指令,即常开触点逻辑运算起始。

2. LDI(Load Inverse):取反指令。表示一个与输入左母线连接的常闭触点指令,即常闭触点逻辑运算起始。

3. OUT:输出指令。对线圈进行驱动的指令,也称为输出指令。 取指令与输出指令的使用方法如图所示。

图1.2.1

二、触点串联指令AND、ANI

1. AND:与指令。用于一个常开触点串联连接指令,完成逻辑“与”运算。 2. ANI(And Inverse):与非指令。用于一个常闭触点串联连接指令,完成逻辑“与非”运算。

触点串联指令的使用方法如图1.2.2所示。

图1.2.2 触点串联指令的使用说明

三、触点并联指令OR、ORI

1. OR:或指令。用于单个常开触点的并联,实现逻辑“或”运算。 2. ORI(Or Inverse):或非指令。 用于单个常闭触点的并联,实现逻辑“或非”运算。 触点并联指令的使用方法如图5-3所示:

图1.2.3 触点并联指令的使用说明

四、串联电路块的并联连接指令ORB

ORB(Or Block):电路块或指令。用于两个或两个以上的触点串联连接的电路之间的并联。ORB指令的使用方法如图5-4所示。

图1.2.4 ORB指令的使用

说明:(1)几个串联电路块并联连接时,每个串联电路块开始时应该用LD或LDI指令;

(2)有多个电路块并联回路,如对每个电路块使用ORB指令,则并联的电路块数量没有限制;

(3)ORB指令也可以连续使用,但这种程序写法不推荐使用,LD或LDI指令的使用次数不得超过8次,也就是ORB只能连续使用8次以下。

五、并联电路块的串联连接指令ANB

ANB(And Block):电路块与指令。用于两个或两个以上触点并联连接的电路之间的串联。ANB指令的使用说明如图5-5所示。

图1.2.5ANB指令的使用

说明:(1)并联电路块串联连接时,并联电路块的开始均用LD或LDI指令;

(2)多个并联回路块连接按顺序和前面的回路串联时,ANB指令的使用次数没有限制。也可连续使用ANB,但与ORB一样,使用次数在8次以下。

五、多重输出指令MPS、MRD、MPP

多重输出指令是FX系列中新增的基本指令,用于多重输出电路,为编程带来便利。在FX系列PLC中有11个存储单元,它们专门用来存储程序运算的中间结果,被称为栈存储器。如图1.2.6所示。

图1.2.6 栈存储器 图1.2.7 堆栈指令的使用一层栈

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

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

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

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