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

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