Set up connections for a piloted control list selector

Use the
Connections
tab of the
Piloted Control List Selector Properties
dialog box to set up tags and expressions for the object.
To set up tags and expressions for a piloted control list selector
  1. In the
    Graphics Display
    editor, double-click the selector to open its
    Properties
    dialog box.
  2. Click the
    Connections
    tab.
  3. Assign a tag or expression to these controls:
    Value
    Assign a tag to this connection. When a display that includes a piloted control list selector object is opened, if the operator has control of the list, the application reads the Value connection to determine what state to select. The application does not read the Value connection at any other time. When the operator selects a valid state, if its Value connection is assigned, the state's value is written out to the Value connection.
    If the list is remotely controlled, the Value connection does not necessarily have to be assigned. The remote controller uses the Indicator connection to select a state. If the selected state is a valid state, and if its Value connection is assigned, the state's value is written to the Value connection.
    TIP:
    • If Write on enter is selected on the
      General
      tab, the application does not write to the Value connection until the operator selects a state and presses
      Enter
      .
    • If Write on enter is not selected on the
      General
      tab, the application writes to the Value connection as soon as a state is selected. The Enter and Enter Handshake controls are ignored.
    Indicator
    Assign a tag or an expression to this read connection. When the list is remotely controlled, this connection is used to select a state in the list.
    Remote Access
    A read connection. This connection determines whether the operator or a remote controller selects states in the list. If you assign a tag or an expression to this connection, the object will be remotely controlled. If unassigned, the operator has control of the object.
    Top Position
    Assign a tag to this write connection. Whenever the list scrolls, the value of the top visible state in the list is written to this tag.
    Visible States
    Assign an array tag to this write connection. When the list scrolls, the values of the visible states are written to the array tag. The first visible state is written to the first element of the array tag, the second visible state is written to the second element of the array tag, and so on. The length of the array tag must be the same as the number of visible states the object has.
    TIP:
    • You must use a direct reference for this assignment. You cannot use an HMI tag.
    • The syntax of the array tag is dependant on the type of OPC data server the application is using.
    • If you are using
      FactoryTalk Linx
      , you must use the syntax
      tagname
      ,L
      arraylength
      (for example, [PLC5]N7:0,L5). Do
      not
      leave a space between the tag address and the length. For example, the address {[PLC5]N7:0, L5} will not work. {[PLC5]N7:0,L5} will work.
    Enter
    Assign a tag to this connection. This connection accepts values of 0 and 1 only. The connection determines how long the
    Enter
    key press is registered. Use this connection for Enter key handshaking.
    Enter Handshake
    Assign a tag or an expression to this connection. This connection resets the Enter connection, using the Handshake reset type property specified on the
    Timing
    tab. Use this connection for Enter key handshaking if you want the Enter connection to be reset when a value at the data
    source changes.
    If you assign an expression, the application calculates the value of the expression and resets the Enter connection when the expression value meets the conditions of the
    Handshake reset type
    option.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal