UM353-1
3.2.68 ODS - Operator Display for Sequencer
ODS function blocks are one of five operator displays
available on a one per loop basis to configure the local
operator display functions as well as the network commands
from an operator workstation associated with the loop. See
the i|ware PC faceplate example on the following page.
The following six enhancements are in firmware 1.30 and
higher.
1. The VIEW OD parameter, when set to YES, the default
value, enables the operator display to be viewed and
accessed locally using the LOOP button. Set the
parameter to NO to view the display or operation
parameters only with a network workstation and not
allow operation from the local display. This may be
desired with a sequence/logic loop where local operation
is not needed but a workstation needs access to force I/O
or sequence parameters for recipe changes.
2. Messages will be available over Modbus or LIL. Refer
to the Network Communication section for mapped data
points.
3. The # of Recipe messages can now be set to 0 so that a
Recipe Message does not appear in the message list.
4. Messages will now function as follows with the local
faceplate display:
When the local display first enters a loop, the convention
loop tag and sequence step number will be displayed.
When the D button is pressed, the Numeric display will
show MSG and the alphanumeric display will show the
first message it comes to in the order shown below.
•
Conditional messages will be displayed in the order
in which they occurred.
•
The latest message will be displayed first.
•
A new message will override the current message.
The ACK button can be used to scroll through active messages.
It will stay on the last message until a new message overrides it
or the ACK button is again pressed. When an active message
clears, the message display will loop back and start at the top
and display the first message it comes to. Events that require
acknowledgment will return the display to the normal mode (i.e.
<loop tag>.S) and will flash the message. When events have
been acknowledged they can be viewed using the ACK button.
The display can be returned to the MSG mode using the D
button and will then display the first message in the Queue.
5. Output LE is high (1) when a loop event is active. Output SE is
high when a station error is active.
6. The LOOP # (in version 1.21 firmware this parameter was MB INDEX but they have the same function). It
will be used to index reads and writes to Modbus parameters. The LIL has 25 parameters: C1S, C2S, C3S, .....
C25S. When an ODS block has been selected and the LOOP # has been configured, the corresponding C#S
March 2003
OPERATOR DISPLAY for SEQUENCER
ODS
OPERATOR
DISPLAY
Step Number
SN
for
Recipe Number
RN
SEQUENCER
Condition Msg 01
01
Optional Inputs
for
Condition Messages
nn
Condition Msg nn
CL
Console/Local
NETWORK
EL
Emerg. Local
INTERFACE
#
R
M S G
# of Recipe MeSsaGes
M S G
#
P
# of Primary MeSsaGes
M S G
#
S
# of Secondary MeSsaGes
M S G
#
C
# of Condition MeSsaGes
L
O
O P
#
LOOP #
........................................... 01 to 25
(S)
L I L
C H A N
LIL starting CHANnel_n
I
W
O D
V
E
VIEW Operator Display
I N P U T
S
N
INPUT SN
...................
(H)
I N P U T
R
N
INPUT RN
...................
(H)
I N P U T
C
L
INPUT CL
...................
(H)
I N P U T
E
L
INPUT EL
....................
(H)
R
M S G
x
Recipe MeSsGe x
P
M S G
x x
Primary MeSsGe xx
P M
x
x
S
S
Primary Message xx Starting Step
S
M S G
x
x x
Secondary MeSsGe xxx
S M
x
x
x
S S
Secondary Msg xxx Starting Step
M S G
C
x x
Condition MeSsGe xx
I N P U T
n
n
INPUT nn
....................
(H)
D
<Loop tag>.S
Function Blocks
LE
Loop Event
SE
Station Error
CoNsole
CN
CM
CoMputer
LO
Local Operation
NL
Not Local
WD
Watch Dog
..........................0 - 9
(1)
(H)
...................... 0 - 64
(0)
(H)
............... 0 - 128
(H)
(0)
................... 0 - 64
(H)
(0)
(null)
.............. 008 to 250
(null)
(S)
................. NO/YES YES
(H)
loop tag.block tag.output
(null)
loop tag.block tag.output
(null)
loop tag.block tag.output
(null)
loop tag.block tag.output
(null)
.................. 12 char ASCII
(S)
( )
................. 8 char ASCII
(S)
( )
.... 0 - 255
( )
(S)
........ 12 char ASCII
( )
(S)
.... 0 - 255
( )
(S)
............ 16 char ASCII
( )
(S)
loop tag.block tag.output
(null)
Rev. 2
Recipe Msg.
Primary Msg.
Secondary Msg.
Conditional Msg. 1
Conditional Msg. n
ACK
3-71