Rockwell Automation 2711E-ND1 Reference Manual PanelBuilder 1400e User Manual

Page 135

Advertising
background image

129

Scrolling Lists

Publication 2711E-6.15 – November 1998

Control

Meaning

Cursor Indicator to
PLC

This control informs the PLC of the cursor’s location in the Scrolling
List. You can assign only a tag to this control. The control contains
the value of the state that the cursor is pointing to. The terminal
updates this value when the cursor position changes.

If the Enable PLC Controlled List value is 0 (under the operator’s
control), the Cursor List buttons control the Cursor Indicator value. If
the Enable PLC Control value is not 0 (and the list is therefore under
the control of the PLC), the Cursor Indicator value reflects the Cursor
Control value.

Note: For the PLC to control the cursor, the value of the Enable
PLC Controlled List must be non-0. Pressing the cursor buttons at
the terminal will generate a Mistake message.

Important: Do not share the Cursor Indicator tag with other objects.
Shared tags can cause unpredictable results.

Top Position to
PLC

This control informs the PLC of the value of the state displayed at
the top of the Cursor List. You can assign only a tag to this control.
This value directs the PLC to the value that should be placed in the
first or “Top” Visible State control of the object lists.

Important: Do not share the Top Position tag with other objects.
Shared tags may cause the PLC to display the wrong range of
numbers.

Enter Key Control
and Enter Key
Handshake

These controls work together to provide handshaking between the
PLC and the terminal. You can assign only a tag to the Enter Key
Control. You can assign a tag or expression to the Enter Key
Handshake.

When the operator presses the Enter button, the terminal sets the
Enter Key Control to 1 (after the Enter Key Control Delay specified in
the Timing Parameters tab of the Configure Terminal Setup dialog
box). Put a line in your PLC program to cause a 0 to non-0 transition
in the Enter Key Handshake’s value, to inform the terminal that the
Enter Key Control value has been received. When the terminal sees
this value, it sets the Enter Key Control’s value to 0.

If the terminal does not receive

acknowledgment (transition from 0 to

another value) within the specified delay time, it displays an error
message in the Fault Window and resets the Enter Key Control to 0.
If the Enter Key Handshake is unassigned, the Enter Key Control will
remain set for the duration of the Push Button Hold Time or for as
long as the button is pressed, whichever is longer.

Enable PLC
Controlled List

This control informs the terminal whether the PLC or the terminal
operator (using the Scrolling List buttons) controls the cursor list. You
can assign a tag or expression to this control. If the control’s value is
0, the operator controls the cursor using the buttons. If the value is
other than 0, the PLC controls the cursor, using the Cursor Control
value.

Note: For the PLC to control the cursor, the value of the Enable
PLC Controlled List must be non-0. Pressing the cursor buttons at
the terminal generates a Mistake message.

Note: If you do not assign the Enable PLC Controlled List, ensure
that you have at least one of the Cursor List buttons enabled,
because the operator must be able to control the cursor.

Visible State

This control is assigned for each configured visible state. You can
assign only tags to this control. The state value for each visible state
is sent to the PLC via its control.

Advertising