快速培训PLC控制系统应用技能
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.7 PLC应用指令助记符程序编制实例

PLC除了上述这些基本指令外,还具有许多应用指令,以C系列P型PLC为例,常用的PLC应用指令符编程举例如下。

2.7.1 PLC空操作基本应用指令助记符程序编制实例

PLC空操作基本应用指令符、梯形图符号、数据、功能等具体说明如表2-28中所列。

表2-28 PLC空操作基本应用指令符、梯形图符号、数据、功能说明

2.7.2 PLC结束基本应用指令助记符程序编制实例

1.结束基本应用指令

PLC结束基本应用指令符、梯形图符号、数据、功能等具体说明如表2-29中所列。

表2-29 PLC结束基本应用指令符、梯形图符号、数据、功能说明

图2-24 结束基本应用指令符和采用结束基本应用指令编制的一个简单的梯形图程序示意图

2.结束基本应用指令符编程

采用结束基本应用指令符编制的一个简单的梯形图程序如图2-24(b)所示,根据梯形图程序编制的对应助记符程序如表2-30所示。

表2-30 根据梯形图程序和结束基本应用指令符编制的对应助记符程序

2.7.3 PLC互锁与互锁清除基本应用指令助记符程序编制实例

1.互锁基本应用指令

PLC互锁基本应用指令符、梯形图符号、数据、功能等具体说明如表2-31中所列。

表2-31 PLC互锁基本应用指令符、梯形图符号、数据、功能说明

图2-25 互锁与与互锁清除基本应用指令符示意图

2.互锁清除基本应用指令

PLC互锁清除基本应用指令符、梯形图符号、数据、功能等具体说明如表2-32中所列。

表2-32 PLC互锁清除基本应用指令符、梯形图符号、数据、功能说明

3.互锁与互锁清除基本应用指令符编程举例

采用互锁与互锁清除基本应用指令符编制的一个简单的梯形图程序如图2-26所示,根据该梯形图程序编制的对应助记符程序如表2-33所示。

表2-33 根据梯形图程序和互锁与互锁清除基本应用指令符编制的对应助记符程序

图2-26 采用互锁与互锁清除基本应用指令符编制的一个简单的梯形图程序

4.互锁与互锁清除基本应用指令符编程举例说明

对于采用互锁与互锁清除基本应用指令符编制的一个简单的梯形图程序图如图2-26所示,其工作情况说明如下。

(1)指令执行方法

当外接0002端的输入开关闭合时,0002输入继电器接通,它的动合触点闭合,互锁条件满足,指令顺序执行。

(2)多分支电路加快编程的方法

当0002、0003、0004均闭合时,输出继电器线圈0504接通;当0002、0005均闭合时,输出继电器线圈0505接通;当0002、0006(常闭)均闭合时,输出继电器线圈0506接通。也就是说,IL指令使电路形成了一个新的分支起点,每一个分支电路输出(这里是指0504、0505、0506)接通的条件均和IL指令的条件(这里是指0002触点)相“与”。

因此,当梯形图编程的分支电路较多时,采用IL与ILC指令来编程,可以使编程得到简化,可以使编程速度加快。

(3)关断条件

当输入开关断开时,相应的输入继电器不通,0002内部的动合触点断开,互锁条件不能满足,输出继电器线圈0504、0505、0506均关断不能工作。

2.7.4 PLC锁存基本应用指令助记符程序编制实例

1.互锁基本应用指令

PLC锁存基本应用指令符、梯形图符号、数据、功能等具体说明如表2-34中所列。

表2-34 PLC锁存基本应用指令符、梯形图符号、数据、功能说明

图2-27 锁存基本应用指令梯形图符示意图

2.锁存基本应用指令符编程举例

采用锁存基本应用指令符编制的一个简单的梯形图程序如图2-28(a)所示,图2-28(b)为该梯形图工作时的时序图,根据该梯形图程序编制的对应助记符程序如表2-35所示。

表2-35 根据梯形图程序和互锁与互锁清除基本应用指令符编制的对应助记符程序

图2-28 采用锁存基本应用指令编制的一个简单的梯形图程序与时序示意图

3.锁存基本应用指令符编程举例梯形图工作原理

(1)保持功能原理

在采用锁存基本应用指令符编制的一个简单的梯形图程序图2-29(a)中,当置位端S接通(输入信号)时,就会使设定的继电器线圈0500接通并保持,即使S端的信号消失,继电器线圈0500接通状态仍然处于保持状态,只有当复位端R接通时,0500继电器线圈才会断开。

(2)KEEP(11)指令的灵活应用方法

根据KEEP(11)指令的功能可以看出,该指令可以用来代替传统继电器控制电路中的继电器自锁触点。例如某一电动机的启动与停止控制电路梯形图如图2-29(a)所示,根据该梯形图编写的对应助记符程序如表2-36所示。

图2-29 某一电动机的启动与停止控制电路梯形图与采用KEEP(11)指令编写的梯形图

表2-36 某一电动机的启动与停止控制电路梯形图编写的对应助记符程序

在某一电动机的启动与停止控制电路梯形图图2-29(a)中,PLC的0000输入端与停止按钮开关相连接,0001输入端与启动按钮开关相连接,0002输入端接热继电器触点。

如果采用KEEP(11)指令的功能来实现上述电动机的启动与停止控制电路的功能时,其梯形图如图2-29(b)所示,对应的指令语句表如表2-37所示。由此可见,采用KEEP(11)指令语句表编程较简单。

表2-37 采用KEEP(11)指令的功能来实现电动机的启动与停止控制电路功能时对应的指令语句表

2.7.5 PLC前沿微分基本应用指令助记符程序编制实例

1.前沿微分基本应用指令

PLC前沿微分基本应用指令符、梯形图符号、数据、功能等具体说明如表2-38中所列。

表2-38 PLC前沿微分基本应用指令符、梯形图符号、数据、功能说明

图2-30 PLC前沿与后沿微分基本应用指令梯形图符号

2.前沿微分基本应用指令符编程举例

采用前沿微分基本应用指令符编制的一个简单的梯形图程序如图2-31(a)所示,图2-31(b)为该梯形图工作时的时序图,根据该梯形图程序编制的对应助记符程序如表2-39所示。

表2-39 根据梯形图程序和前沿微分基本应用指令符编制的对应助记符程序

图2-31 采用前沿微分基本应用指令编制的一个简单的梯形图程序与时序示意图

3.前沿微分基本应用指令符编程举例梯形图工作原理

当接在0003的输入开关断开时,与其对应的输入继电器OFF(断开),在PLC内部电路中的0003动断触点接通,而接于0002的开关由OFF→ON时,0500闭合一个扫描周期后又释放,其工作原理和波形如图2-31(b)所示。

2.7.6 PLC后沿微分基本应用指令助记符程序编制实例

1.后沿微分基本应用指令

PLC后沿微分基本应用指令符、梯形图符号、数据、功能等具体说明如表2-40中所列。

表2-40 PLC后沿微分基本应用指令符、梯形图符号、数据、功能说明

2.后沿微分基本应用指令符编程举例

采用后沿微分基本应用指令符编制的一个简单的梯形图程序如图2-32(a)所示,图2-32(b)为该梯形图工作时的时序图,根据该梯形图程序编制的对应助记符程序如表2-41所示。

表2-41 根据梯形图程序和后沿微分基本应用指令符编制的对应助记符程序

3.后沿微分基本应用指令符编程举例梯形图工作原理

在图2-32(a)梯形图中,输入点0002变为ON(前沿)时,DIFU指令使0500输出继电器ON持续一个扫描周期;而在输入点0002变为OFF(后沿)时,DIFD指令使0501输出继电器线圈ON持续一个扫描周期。也就是说,该梯形图程序在输入信号的前沿执行DIFU指令,在输入信号的后沿执行DIFD指令。

图2-32 采用后沿微分基本应用指令编制的一个简单的梯形图程序与时序示意图

2.7.7 PLC前沿与后沿微分基本应用指令

PLC前沿微分基本应用指令(DIFU)与后沿微分基本应用指令(DIFD)主要应用于在满足条件时,产生一个扫描周期的脉冲,然后将其提供给指定的继电器。由于这两条微分指令均是在输入状态发生变化时才会起作用,故在程序执行过程中,一直接通的输入条件,不会使DIFU指令执行;而一直断开的输入条件,也不会引起DIFD动作。

前沿微分基本应用指令DIFU与后沿微分基本应用指令DIFD可以应用于当某一条件满足时,要求在瞬间动作(例如接通或断开)某一继电器的场合。