导向控件列表选择器的运行时错误原因

在运行时,如果发生以下情况,应用程序会将有关导向控件列表选择器的错误记录到诊断中:
操作员输入到远程控制列表
如果列表由远程控制,而操作员尝试对其使用键按钮或键盘光标键,则应用程序会记录一条错误。
未分配值连接
如果列表由操作员控制,但未在“常规”选项卡上选择“输入时写入”:
如果用户选择了
状态
选项卡上的访问权限设为
操作员
操作员和远程
的状态,并且未分配值连接:
  • 不会向值连接写入任何内容。
  • 所选状态旁会出现光标。
  • 所选状态上不会出现突出显示条。
  • 应用程序会记录一条错误。
如果列表由操作员控制,且在“常规”选项卡上选择了“输入时写入”:
如果用户按下
Enter
键或按钮,并且所选状态在
状态
选项卡上的访问权限设为
操作员
操作员和远程
,并且未分配值连接:
  • 不会向值连接写入任何内容。
  • 所选状态上不会出现突出显示条。
  • 应用程序会记录一条错误。
无效值
如果状态值对于分配给值连接的标签数据类型而言过大,或该值超出已分配标签的最小值和最大值:
  • 应用程序不会将值写入值连接。
  • 应用程序会记录一条错误。
  • 如果列表由操作员控制,则突出显示保持不变。
例如,如果数据源是
PLC-5
,状态值为 2,147,483,647,分配的标签是使用地址 N7:0 的整型标签,则状态值对于标签的数据类型来说过大。整型标签的范围仅为 -32,768 到 32,767。
如果已设置 Enter 键握手,并且在
常规
选项卡上选择了“输入时写入”,则 Enter 连接不会设为 1,并且握手定时器不会开始计时。
Enter 键握手有效
如果操作员按下
Enter
按钮时控件列表选择器的
Enter
键握手仍然有效,则:
  • 不会向值连接写入任何内容。
  • 光标保持为未选中状态,突出显示保持为选中状态。
  • Enter 连接保持设置为 1,握手计时器继续计时。
  • 应用程序会记录一条错误。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal