Configuring skipped states – Rockwell Automation 2711E-ND1 Reference Manual PanelBuilder 1400e User Manual

Page 137

Advertising
background image

131

Scrolling Lists

Publication 2711E-6.15 – November 1998

Note: If the Cursor List is under PLC control, and the PLC sends
a state value that does not match any of the defined state values,
an error state occurs and the arrow cursor and highlight bar are
removed. An error message appears.

If the control values are stored in the Cursor List, the Cursor List
routes these values to the PLC. The PLC in turn routes the values
to the Object Lists.

To have the Cursor List operate this way, assign values to the
Cursor List states, in the order most suitable for your application.
Assign the Visible State controls. These controls will be updated
with the state values of the currently displayed visible states. The
PLC can route these directly to the Object Lists’ Visible State
controls.

Assign the Cursor Indicator control to inform the PLC of the
current cursor position. Assign the Enable PLC Control, Cursor
Control, Enter Key Control, and Enter Key Handshake control as
needed. Because the Top Position control is not needed, leave it
unassigned.

Note: When this configuration is used in a DH+ or ControlNet
application, the Scrolling List’s performance can be somewhat
slow if the number of visible states is large.

Configuring Skipped States

PanelBuilder, Version 2, allows you to configure individual states as
“skipped.” While skipped states appear in the Scrolling List, neither
the operator nor the PLC can select them. When the operator scrolls
through the Cursor List, the cursor skips the state.

For example, you can configure the first and last states in the list to
be skipped, so that these states act as a “buffer” to prevent the cursor
from going to the very top or very bottom of the list.

Note: You cannot configure every state to be skipped. At least one
state must not be skipped.

Skipped states cannot have the same value as a non-skipped state.
PanelBuilder will report a validation error if a skipped state has the
same value as a non-skipped state. However, skipped states can have
the same value as other skipped states. For example, you could
assign every skipped state the value 0.

"

"

"

Advertising