PLC_博图系列☞N=:在信号下降沿置位操作数

本文介绍了在西门子博图系列PLC编程中,如何利用在信号下降沿置位操作数指令实现逻辑控制。文章详细解释了该指令的工作原理、参数和示例应用,对于理解PLC编程有一定参考价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

头图

PLC_博图系列☞N=:在信号下降沿置位操作数


关键字: PLC西门子博图Siemens N=

背景介绍

这是一篇关于PLC编程的文章,特别是关于西门子的博图软件。我并不是专业的PLC编程人员,也不懂电路,所以如果你希望从这里学习PLC编程技术,可能会有些失望。然而,因为工作需要,我开始了解PLC编程,特别是西门子的博图软件,并记录了这些经验。随着我国工业4.0的推进,相信会有更多的人从事类似的工作。如果这篇文章能对你有所帮助,欢迎点赞关注我❥(^_-)。

N=: 在信号下降沿置位操作数

说明

可以使用“在信号下降沿置位操作数”指令,在逻辑运算结果 (RLO) 从“1”变为“0”时置位指定操作数(<操作数 1>)。该指令将当前 RLO 与保存在边沿存储位中(<操作数 2>)上次查询的 RLO 进行比较。如果该指令检测到 RLO 从“1”变为“0”,则说明出现了一个信号下降沿。

每次执行指令时,都会查询信号下降沿。检测到信号下降沿时,<操作数 1> 的信号状态将在一个程序周期内保持置位为“1”。在其它任何情况下,操作数的信号状态均为“0”。

可以在该指令上面的操作数占位符中指定要置位的操作数(<操作数 1>)。在该指令下方的操作数占位符中,指定边沿存储位(<操作数 2>)。

说明

修改边沿存储位的地址

边沿存储器位的地址在程序中最多只能使用一次,否则,会覆盖该位存储器。这将影响边沿评估,并且结果会变得不明确。边沿存储位的存储区域必须位于 DB(FB 静态区域)或位存储区中。

参数

下表列出了“在信号上升沿置位操作数”指令的参数:

参数声明数据类型存储区说明
<操作数 1>OutputBOOLI、Q、M、D、L出现信号下降沿时要置位的操作数。
<操作数 2>InOutBOOLI、Q、M、D、L边沿存储位

示例

以下示例说明了该指令的参数:

image-20240227223840215

如果指令框输入的信号状态从“1”变为“0”(信号下降沿),则输出“TagOut”将在一个程序循环内保持置位。在其它任何情况下,操作数“TagOut”的信号状态均为“0”。

**注:**以上部分内容来之博图V16帮助文档。


博客签名2021
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DreamLife.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值