本文主要是介绍PLC_博图系列☞N=:在信号下降沿置位操作数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
、
PLC_博图系列☞N=:在信号下降沿置位操作数
文章目录
- PLC_博图系列☞N=:在信号下降沿置位操作数
- 背景介绍
- 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> | Output | BOOL | I、Q、M、D、L | 出现信号下降沿时要置位的操作数。 |
<操作数 2> | InOut | BOOL | I、Q、M、D、L | 边沿存储位 |
示例
以下示例说明了该指令的参数:
如果指令框输入的信号状态从“1”变为“0”(信号下降沿),则输出“TagOut”将在一个程序循环内保持置位。在其它任何情况下,操作数“TagOut”的信号状态均为“0”。
**注:**以上部分内容来之博图V16帮助文档。
这篇关于PLC_博图系列☞N=:在信号下降沿置位操作数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!