下降沿单脉冲触发 (OSF)
此信息适用于
CompactLogix
5370、ControlLogix
5570、Compact GuardLogix
5370、GuardLogix
5570、Compact GuardLogix
5380、CompactLogix
5380、ControlLogix
5580、GuardLogix
5580 和 ControlLogix 5590 控制器。当梯级输入条件由真转换为假时,下降沿单脉冲触发 (OSF) 指令会置位输出位并持续一次扫描的时间。
可用语言
梯形图

操作数
重要提示:
以下情况下会导致运行出现意外:
- 输出标签操作数被改写
- 结构操作数的成员被改写
- 除非另外指定,否则结构操作数由多条指令共用。
梯形图
操作数 | 数据类型 | 格式 | 说明 |
|---|---|---|---|
Output Bit | BOOL | 标签 | 要修改的位。 |
影响数学状态标志
否
严重/轻微故障
没有特定于此指令的故障。对于数组索引故障,请参阅 通过数组建立索引。
执行
梯形图
条件/状态 | 执行的操作 |
|---|---|
预扫描 | 将存储位设置为假,防止第一次程序扫描期间发生无效触发。 输出位设置为假。 |
梯级输入条件为假 | 将梯级输出条件设置为梯级输入条件。 请参见 OSF 流程图(假)。 |
梯级输入条件为真 | 将梯级输出条件设置为梯级输入条件。 存储位设置为真。 输出位设置为假。 |
后扫描 | 不适用 |
OSF 流程图(假)

示例
梯形图

此示例显示了使用 OSF 对一个或多个指令进行边沿触发的方式。每次 Limit_Switch_01 由真跳变为假时,OSF 都会将 Output_bit_02 设置为真。将使能任何受 Output_bit_02 限制的指令,由于 Output_bit_02 为真的状态只能持续一次扫描的时间,因此每次跳变都将执行一次此指令。
提供反馈