Display block diagnostics and events – Micromod MOD: 30ML Functions Data Base Reference User Manual
Page 30

MOD 30ML Functions
DISPLAY BLOCK
17. Display state names can appear in any expression, where they are treated as long state
variables, but they cannot be the target of an assignment. Display states are identified
by number in the instrument and are assigned numbers, starting at 1, in the order in
which they appear in the display scripts.
DSPSTATE is a local attribute whose value represents the current display state. It can
appear in any expression.
To change display state, DSPSTATE is assigned a value. Typically, DSPSTATE is
assigned a user defined display state name:
DSPSTATE = HEAT;
Another typical use of DSPSTATE is to change to the "next" state:
DSPSTATE = DSPSTATE + 1;
2.2.4
Display Block Diagnostics and Events
The event codes (and their suggested text messages) for the display block are given below.
See database attributes descriptions for additional information. See the system event block
for a description of event transitions.
Diagnostic Group: (SUPPGRP)
Used to suppress (None) or enable (1 through 7) group reporting of diagnostic errors
associated with this block. The selected diagnostic suppression group number allows the
diagnostic errors reported by this block to be grouped with other blocks for System Event
control of their reporting
Invalid Operation Error: (INVOPS)
Check to suppress reporting of the error. This error is reported if, for example, an attempt is
made, via a script, to assign a variable with deviation format to an intensified bar segment or
perform some similar illegal operation
Event
Code
Type Description
4
Ack Only Diag
INVALID DISPLAY OPERATION ATTEMPTED. This
error is reported if, for example, an attempt is made, via
a script, to assign a variable with deviation format to an
intensified bar segment or perform some similar illegal
operation.
2-22