首页 理论教育 常用的S7-200 PLC顺控指令

常用的S7-200 PLC顺控指令

时间:2023-07-01 理论教育 版权反馈
【摘要】:2)S/R指令可以互换次序使用,但由于PLC采用扫描工作方式,所以写在后面的指令具有优先权。这是PLC使用率最高的一些基本指令,现列表于表2-7中,供读者对比分析记忆,灵活选择使用。表2-7 最常用的18条单接点和线圈指令(续)

常用的S7-200 PLC顺控指令

1.置位、复位指令(2条)

置位(Set)、复位(Reset)指令的LAD和STL形式以及功能见表2-5。

表2-5 置位/复位指令功能表

978-7-111-42161-0-Chapter02-10.jpg

置位S(Set)/复位R(Reset)指令的用法如图2-4所示。

978-7-111-42161-0-Chapter02-11.jpg

图2-4 S/R指令的用法

a)梯形图 b)助记符 c)时序图

使用说明:

1)对位元件来说一旦被置位,就保持在通电状态,除非对它复位;而一旦复位就保持在断电状态,除非再对它置位。

2)S/R指令可以互换次序使用,但由于PLC采用扫描工作方式,所以写在后面的指令具有优先权(即后面的一条指令会对前面的指令迸行覆盖)。如图2-4中,只要I0.1为1(不管I0.0是什么),则Q0.0、Q0.1就处于复位状态而为0。

3)如果对计数器和定时器复位,则计数器和定时器的当前值被清零。

4)N的常数范围为1~244,N也可为:VB、IB、QB、MB、SMB、SB、LB、AC、常数、*VD、*AC和*LD。一般情况下使用常数。

5)S/R指令的操作数为:I、Q、M、SM、T、C、V、S和L。

2.立即指令(9条)(www.xing528.com)

立即指令是为了提高PLC对输入输出的响应速度而设置的,它不受PLC循环扫描工作方式的影响,允许对输入和输出点迸行快速直接存取。当用立即指令读取输入点的状态时,对I迸行操作,相应的输入映像寄存器中的值并不更新;当用立即指令访问输出点时,对Q迸行操作,新值同时写到PLC的物理输出点和相应的输出映像寄存器。

立即指令的名称和使用说明见表2-6。

表2-6 立即指令的名称和使用说明

978-7-111-42161-0-Chapter02-12.jpg

立即指令的用法如图2-5所示。

在理解本例的过程中,一定要注意哪些地方使用了立即指令,哪些地方没有使用立即指令,要理解输出物理触点和相应的输出映像寄存器是不一样的概念,并巨要结合PLC工作方式的原理来看时序图。图2-5中,t为执行到输出点处程序所用的时间,Q0.0、Q0.1、Q0.2的输入逻辑是I0.0的普通常开触点。Q0.0为普通输出,在程序执行到它时,它的映像寄存器的状态会随着本扫描周期采集到的I0.0状态的改变而改变,而它的物理触点要等到本扫描周期的输出刷新阶段才改变;Q0.1、Q0.2为立即输出,在程序执行到它们时,它们的物理触点和映像寄存器同时改变;而对Q0.3来说,它的输入逻辑是I0.0的立即触点,所以在程序执行到它时,Q0.3的映像寄存器状态会随着I0.0即时状态的改变而立即改变,而它的物理触点要等到本扫描周期的输出刷新阶段才改变。

978-7-111-42161-0-Chapter02-13.jpg

图2-5 立即指令的用法

a)梯形图 b)助记符 c)时序图

归纳总结任务1及任务2已介绍的指令有:单接点指令(6条)、立即接点指令(6条)、输出/置位/复位(3条)和立即输出/立即置位/立即复位(3条)指令,一共18条。这是PLC使用率最高的一些基本指令,现列表于表2-7中,供读者对比分析记忆,灵活选择使用。

表2-7 最常用的18条单接点和线圈指令

978-7-111-42161-0-Chapter02-14.jpg

(续)

978-7-111-42161-0-Chapter02-15.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈