Causes of runtime errors for a piloted control list selector

At runtime, the application logs errors to diagnostics about the piloted control list selector under these circumstances:
Operator input to a remotely controlled list
If the list is remotely controlled, and the operator tries to use a key button or keyboard cursor key on it, the application logs an error.
Value connection unassigned
If the list is operator controlled and Write on enter on the General tab is not selected:
If the user selects a state whose access on the
States
tab is set to
Operator
or to
Operator and Remote
, and the Value connection is unassigned:
  • Nothing is written to the Value connection.
  • The cursor appears next to the selected state.
  • The highlight bar does not appear on the selected state.
  • The application logs an error.
If the list is operator controlled and Write on enter on the General tab is selected:
If the user presses an
Enter
key or button, and the selected state's access on the
States
tab is set to
Operator
or to
Operator and Remote
, and the Value connection is unassigned:
  • Nothing is written to the Value connection.
  • The highlight bar does not appear on the selected state.
  • The application logs an error.
Invalid values
If a state’s value is too large for the data type of the tag assigned to the Value connection, or if the value is outside the assigned tag’s minimum and maximum values:
  • The application does not write the value to the Value connection.
  • The application logs an error.
  • If the list is operator controlled, the highlight remains as is.
For example, the state value is too large for the tag’s data type if your data source is a
PLC-5
, the state value is 2,147,483,647, and the assigned tag is an integer tag using the address N7:0. Integer tags have a range of -32,768 to 32,767 only.
If Enter key handshaking is set up and "Write on enter" is selected on the
General
tab, the Enter connection is not set to 1, and the handshake timers do not begin timing.
Enter key handshaking in effect
If the control list selector’s
Enter
key handshaking is still in effect when the operator presses the
Enter
button:
  • Nothing is written to the Value connection.
  • The cursor remains on the unselected state and the highlight remains on the selected state.
  • The Enter connection remains set to 1 and the handshake timers continue timing.
  • The application logs an error.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal