典型指令的分类和各自的特点,指令性指令和伪指令的区别

首页 > 实用技巧 > 作者:YD1662024-01-16 02:38:00

上图为两个独立的主控指令,他们各自独立,互不相干,其等级都是最高级N0

典型指令的分类和各自的特点,指令性指令和伪指令的区别(13)

上图为带嵌套的主控指令。

N0是最高级的主控,他主管着整个主控的程序的运行,若其执行条件X0断开,则以下的程序都不会有动作。

N1是第二级主控,N2是第三级主控。

主控指令结束时,先结束级别最低的主控。

3.1.5 脉冲指令[PLS,PLF]

PLS—脉冲上升沿 PLF脉冲下降沿。触点也有上升沿,下降沿。

使用PLS指令时,仅在条件从off—on的瞬间结果输出一个扫描周期。

使用PLF指令时,仅在条件从on—off的瞬间结果输出一个扫描周期。

典型指令的分类和各自的特点,指令性指令和伪指令的区别(14)

上图中,当X0由断开到接通,M0线圈接通一个扫描周期,即当X0接通,M0线圈就接通一个扫描周期,其常开触点接通一个扫描周期,使Y0置位。

当X1接通M1线圈不会动作,只有当X1由接通到断开的时候,M1线圈才接通一个扫描周期,其触点也接通一个扫描周期,使Y0复位。

3.1.6 置位,复位[SET,RST]

SET置位指令,指令使执行对象动作保持。执行对象Y,M,S。

RST复位指令,指令使执行对象清除动作保持,当前值及寄存器清0。

RST执行对象Y,M,S,T,C,D,V,Z。

程序举例:

典型指令的分类和各自的特点,指令性指令和伪指令的区别(15)

如上程序,当条件X0接通,则Y0线圈被置位。即使X0以后断开,Y0线圈还是保持输出。

一旦X1接通,Y0线圈被复位而断开。

当条件X2接通时,计数器C0开始计数,

当条件X3接通,计数器C0的当前计数值全部清0。

对于同一软元件SET,RST 可以多次使用,顺序也可以随意,但最后执行者有效。

注:置位SET指令只能适用于位软元件

而复位RST指令可以适用于位软元件及字软元件

使用SET置位指令时,被置位的软元件线圈会一直保持接通,注意在合适的状态下,把软元件复位。

例题:

1.按下启动按钮X0,5秒后指示灯Y0才亮,在5S内若X0断开,则5S后指示灯也要亮。

按下停止按钮X1,3秒后指示灯灯灭。若在3S内停止按钮松开,则3S后指示灯也要灭。

1.单按钮控制程序

要求:当第一次按下X0后,指示灯Y0亮,并保持亮,当第二次按下X0后,Y0灭,第三次按下后,Y0友亮,第四次又灭。。。。。如此循环动作

3.1.7 取反指令[ INV]

取反指令是将INV指令执行之前的运算结果反转的指令,不需要制定软元件号。

程序举例:

典型指令的分类和各自的特点,指令性指令和伪指令的区别(16)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.