置位复位触发器的指令符号、作用是什么?
(1)指令符号。
![](http://www.591dg.com/uploads/allimg/161226/24-161226160924930.png)
1)地址:由地址指出需要被置位或者复位的位。通过该指令的操作改变该位地址的信号状态,使之被赋1(置位)或者赋0(复位)。数据类型:BOOL。
可使用的存储区域:I,Q,M,L,D。
2)S输入端:为使能置位端,只有当加在该端的RLO值为1时才有效。当S输入端的信号状态为1,同时R输入端的信号状态为0时,置位复位触发器(指令)被置位,当S输入端信号为0时,不改变地址的状态。
数据类型:BOOL。
可使用的存储区域:I,Q,M,L,D。
3 )R输入端:为使能复位端,只有当加在该端的RLO值为1时才有效。当R输入端的信号状态为1,置位复位触发器(指令)被复位,且R输入端信号为0时,不改变地址的状态。
数据类型:BOOL。
可使用的存储区域:I,Q,M,L,D。
如果S输入端、R输入端的RLO值同时为1,则首先执行置位操作,然后执行复位操作,凶此,指令的最终执行结果为指定地址的信号被复位。
4)Q输出端:输出值为地址的信号状态。
数据类型:BOOL。
可使用的存储区域:I,Q,M,L,D。
(3)举例。在图4-19所示的案例程序段中,如果输入I0.0的信号状态为1,并且I0.4为0,则存储位M0.0被置位,同时输出Q0.0为1。
![](http://www.591dg.com/uploads/allimg/161226/24-161226161052440.png)
1)如果输入I0.0的信号状态为0,并且I0.4为1,则存储位M0.0被复位,同时输出Q0.0为0。
2)如果输入I0.0、I0.4两个信号均为0,则无变化。
3)如果输入I0.0、I0.4两个信号均为1,则复位优先,因此存储位M0.0被复位且输出Q0.0为0。
上一篇: 编程中如何应用置位线圈和复位线圈?
相关推荐
最新更新
推荐阅读
猜你喜欢
电工推荐
![电工技术基础_电工基础知识_电工之家-电工学习网](/skin/images/guanzhu.jpg)