保持型按钮在运行时的工作方式

此按钮的工作方式类似于硬接线开关。当操作员第一次按下按钮时,会将按钮从状态 0 更改为状态 1,并将状态 1 的值发送到数据源。当操作员第二次按下并
松开
按钮时,会将按钮从状态 1 更改回为状态 0,并将状态 0 的值发送到数据源。
保持型
按钮在运行时的行为也取决于您如何设置
下一个状态依据
选项和控件。
更改状态
  • 应用使用
    下一个状态依据
    选项(在
    保持型按钮
    对话框的
    常规
    选项卡中指定)来确定更改按钮状态的方式。
  • 如果
    下一个状态依据
    被设为值连接,并且控件的值与任一状态的值都不匹配,则按钮被设为状态 0,应用将状态 0 的值写入数据源。
使用控件
  • 如果仅分配了值连接而未分配指示器连接,则按下按钮时将立即显示按钮的状态。该连接的反馈为本地的即时反馈。该反馈并不一定需要反映数据源中值连接的值。
  • 如果将同一标签分配到值控件和指示器控件,则运行时显示的按钮状态将基于指示器连接。如果网络流量很大,则画面的响应可能会延迟。
  • 如果指示器连接值是浮点值,则应用程序会将此值舍入到最接近的整数,以确定要显示的状态。
启动工程
如果在运行时打开画面,则无论
下一个状态依据
的设置如何,应用程序都将读取值连接,并将按钮设为该值对应的状态。
打开图形画面
  • 在运行时打开画面时,应用程序会读取按钮的值连接,并将按钮设置为该值对应的状态。如果未分配指示器连接,则所显示的状态将基于此值。
  • 在运行时打开画面时,应用程序会读取指示器连接的值,并基于该值更新画面。
    如果值不匹配任一状态的值,则显示错误状态。当操作员按下按钮时,它将更改为状态 0。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal