跳到主要内容

6.1.3.2 布尔指令

布尔指令

alt text

触点

常开触点

  • 功能描述:常开触点

  • 示例: alt text

常闭触点

  • 功能描述:常闭触点

  • 示例: alt text

正脉冲检测触点

  • 功能描述:当左边水平线的状态是 ON 时,检测触点上方变量的上升沿传递给右边连线

  • 示例: alt text

负脉冲检测触点

  • 功能描述:当左边水平线的状态是 ON 时,检测触点上方变量的下降沿传递给右边连线

  • 示例 alt text

取反触点

  • 功能描述:将左边水平线的状态取反后复制到右边水平线

  • 示例: alt text

线圈

常规线圈

  • 功能描述:赋值

  • 示例: alt text

取反线圈

  • 功能描述:取反赋值

  • 示例: alt text

正脉冲检测线圈

  • 功能描述:检测左连接线的上升沿传递赋值给线圈上方变量

  • 示例: alt text

负脉冲检测线圈

  • 功能描述:检测左连接线的下降沿传递赋值给线圈上方变量

  • 示例 alt text

置位线圈

  • 功能描述:置位输出,使用“置位输出”指令,可将指定操作数的信号状态置位为“1”

  • 示例:

    • 满足以下条件之一时,将置位“TagOut”操作数:

    • 操作数“TagIn_1”和“TagIn_2”的信号状态为“1”。

    • 操作数“TagIn_3”的信号状态为“0”。

alt text

复位线圈

  • 功能描述:复位输出,可以使用“复位输出”指令将指定操作数的信号状态复位为“0”

  • 示例:

    • 当满足以下任一条件时,可对操作数“TagOut”进行复位。

    • 操作数“TagIn_1”和“TagIn_2”的信号状态为“1”。

    • 操作数“TagIn_3”的信号状态为“0”。

alt text