名称:检测信号下降沿

符号:F_TRIG

说明:

    使用“检测信号下降沿”指令,可以检测输入CLK的从“1”到“0”的状态变化。该指令将输入CLK的当前值与保存在指定实例中的上次查询(边沿存储位)的状态进行比较。如果该指令检测到输入CLK的状态从“1”变成了“0”,就会在输出Q中生成一个信号下降沿,输出的值将在一个循环周期内为TRUE或“1”。
    在其它任何情况下,该指令输出的信号状态均为“0”。

图片:

参数:

参数 声明 类型 描述
CLK Input BOOL
到达信号,将查询该信号的边沿
Q Output BOOL
边沿检测的结果

示例:

LD:

ST:



解释:

    如果检测到操作数“TagIn1”信号状态从“1”变为“0”,则输出“TagOut”的信号状态在一个循环周期内为“1”。