公司主营:西门子数控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM变频器,6SE70交流工程调速变频器6RA70等系列产品。
产品简介
详细介绍
西门子博途6AV2107-0PX05-0AA7写程序
本店所售均为西门子原装全新未开封产品,图片仅供参考,一切已型号为准,实物保证全新,
N:扫描操作数的下降沿
说明
可以使用“扫描操作数的下降沿"指令,确定所操作数(<操作数 1>)的状
态是否从“1"变为“0"。该指令将比较 <操作数 1> 的当前状态与上一次扫描的状
态,上一次扫描的状态保存在边沿存储位(<操作数 2>)中。如果该指令检测到逻辑
运算结果 (RLO) 从“1"变为“0",则说明出现了一个下降沿。
下图显示了出现下降沿和上升沿时,状态的变化:
每次执行指令时,都会查询下降沿。检测到下降沿时,<操作数 1> 的状态将
在一个程序周期内保持置位为“1"。在其它任何情况下,操作数的状态均为“0"。
在该指令上方的操作数占位符中,要查询的操作数(<操作数 1>)。在该指令下方的
操作数占位符中,边沿存储位(<操作数 2>)。
说明
修改边沿存储位的地址
边沿存储器位的地址在程序中多只能使用一次,否则,会覆盖该位存储器。这将影响边
沿评估,并且结果会不明确。边沿存储位的存储区域必须位于 DB(FB 静态区域)或
位存储区中。
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 1127
参数
下表列出了“扫描操作数的下降沿"指令的参数:
参数声明数据类型存储区说明
S7-120
0
S7-1500
<操作数 1> Input BOOL I、Q、
M、D、
L 或常
量
I、Q、M、
D、L、T、
C 或常量
要扫描的
<操作数 2> InOut BOOL I、Q、
M、D、
L
I、Q、M、
D、L
保存上一次扫描的信
号状态的边沿存储位。
示例
以下示例说明了该指令的工作原理:
以下条件时,将置位输出“TagOut":
● 输入“TagIn_1"有下降沿。
● 操作数“TagIn_2"的状态为“1"。
参见
有效数据类型概述 (页 247)
FBD 元素 (页 8291)
在 FBD 指令中操作数 (页 8316)
编辑 FBD 元素 (页 8308)
指令
4.1 指令
对 PLC 进行编程
1128 编程和操作手册, 10/2018
P=:在上升沿置位操作数
说明
可以使用“在上升沿置位操作数"指令,在逻辑运算结果 (RLO) 从“0"变为“1"时置
位操作数(<操作数 2>)。该指令将当前 RLO 与保存在边沿存储位中(<操作数 1>)
上次查询的 RLO 进行比较。如果该指令检测到 RLO 从“0"变为“1",则说明出现了一个
上升沿。
每次执行指令时,都会查询上升沿。检测到上升沿时,<操作数 2> 的状态将在一
个程序循环内保持置位为“1"。在其它任何情况下,操作数的状态均为“0"。
可以在该指令上面的操作数占位符中要置位的操作数(<操作数 2>)。在该指令下方
的操作数占位符中,边沿存储位(<操作数 1>)。
说明
修改边沿存储位的地址
边沿存储器位的地址在程序中多只能使用一次,否则,会覆盖该位存储器。这将影响边
沿评估,并且结果会不明确。边沿存储位的存储区域必须位于 DB(FB 静态区域)或
位存储区中。
参数
下表列出了“在上升沿置位操作数"指令的参数:
参数声明数据类型存储区说明
<操作数 2> Output BOOL I、Q、M、D、L 出现上升沿时要置位的操
作数。
<操作数 1> InOut BOOL I、Q、M、D、L 边沿存储位
示例
以下示例说明了该指令的参数:
当指令框输入的状态从“0"变为“1"(上升沿)时,“TagOut"输出将置位一个程序循
环。在其它任何情况下,输出“TagOut"的状态均为“0"。
下一篇:西门子组态软件6DD16840GD0回收