Pages

Button Push(瞬时按钮)

描述

Button Push 是一种瞬时动作按钮
当按钮被按下时,变量值为 true
一旦松开,变量值会自动恢复为 false

适用于临时控制即时干预场景,例如:

  • 手动点动模式(如:移动机械臂)
  • 暂时绕过某个流程
  • 按住时触发脉冲信号或切换功能

技术细节

  • 需绑定至一个 布尔型变量(boolean)
  • 通过 Connection String 连接
  • 值 = 按下为 true → 松开为 false

示例:CODESYS 中的 Button Push

此示例展示了如何在 CODESYS 中使用与 [code_block_5] 变量绑定的 按钮按下(Button Push) 控件。
该按钮在用户按住时,将变量设为 [code_block_6]。

[code_block_7]

说明
[code_block_8]:由 HMI 控制。当按钮被按住时,该变量为 TRUE。

[code_block_9]:表示马达控制或其他输出。

结果:只有在按钮被按住时,马达才处于运行状态。

false
true
Connection String
false
true