为导向控件列表选择器设置连接
使用
导向控件列表选择器属性
对话框的连接
选项卡为对象设置标签和表达式。要为导向控件列表选择器设置标签和表达式
- 在图形画面编辑器中,双击选择器打开其属性对话框。
- 单击连接选项卡。
- 为以下控件分配标签或表达式:值可为该连接分配标签。打开包含导向控件列表选择器对象的画面时,如果由操作员控制列表,则应用程序将读取值连接以确定要选择的状态。在其他情况下,应用程序均不会读取值连接。操作员选择有效状态后,如果已分配了值连接,则状态值将写入值连接。如果远程控制列表,则无需分配值连接。远程控制器将使用指示器连接来选择状态。如果所选状态为有效状态,且已分配了值连接,则状态值将写入值连接。小贴士:
- 如果在常规选项卡上选择了“输入时写入”,则应用程序在操作员选择了状态并按下Enter键后才会写入值连接。
- 如果未在常规选项卡上选择“输入时写入”,则应用程序会在选择某一状态时立即写入值连接。Enter 和 Enter 键握手控件会被忽略。
指示器可为该读连接分配一个标签或表达式。远程控制列表时,该连接用于选择列表中的状态。远程访问一个读连接。该连接决定由操作员还是远程控制器选择列表中的状态。如果为该连接分配标签或表达式,则将远程控制对象。如果未分配,则由操作员控制对象。顶部位置为此写连接分配一个标签。每当列表滚动时,列表中顶部可见状态的值将写入此标签。可见状态为该写连接分配数组标签。当列表滚动时,可见状态的值将写入数组标签。第一个可见状态写入数组标签的第一个元素,第二个可见状态写入数组标签的第二个元素,依此类推。数组标签的长度必须与对象具有的可见状态数相同。小贴士:- 必须使用此直接引用进行此分配。无法使用 HMI 标签。
- 数组标签的语法取决于应用程序所使用的 OPC 数据服务器的类型。
- 如果使用FactoryTalk Linx,必须使用语法tagname,Larraylength(例如,[PLC5]N7:0,L5)。切勿在标签地址和长度之间留有空格。例如,地址 {[PLC5]N7:0, L5} 无效。{[PLC5]N7:0,L5} 为正确地址。
Enter可为该连接分配标签。该连接仅接受值 0 和 1。连接决定注册的Enter键的按下时长。对 Enter 键握手使用该连接。Enter 键握手可为该连接分配标签或表达式。该连接使用在计时选项卡中指定的握手复位类型属性复位 Enter 连接。如果想在数据源数值变化时复位 Enter 连接,则为 Enter 键握手使用该连接。如果分配表达式,则当表达式值符合握手复位类型选项的条件时,应用会计算表达式的值并复位 Enter 连接。
提供反馈