Micromod MOD: 1800P - MOD 30ML Identity Module (Version 2) Algorithms, Tables and Sequential Logic Functions User Manual
Page 56

Logic Functions - Book 2
PROCESS ALARM BLOCK
8-48
NOT EQUAL
5 . Alarm becomes active when the Alarm Input is NOT
EQUAL to (!=) the Trip Value and becomes clear when
the Alarm Input is to EQUAL (==) the Trip Value.
06
Suppress alarm calculation? (SUPPRESS) .................................................................... CWR
NO
0
Alarm active is set true or false as a result of the alarm calculation
every instrument cycle, and alarm unacknowledged is set to true only
when the alarm is active this cycle and was clear the previous cycle.
Alarm unacknowledged is set to false when one of the alarm
acknowledgement signals mentioned below (Unacknowledged) is
detected.
YES
1
Alarm calculation is suppressed and alarm active is clear (set to
false), alarm is acknowledged (unacknowledged is set to false), and
the output qualities are set to good.
07
Unacknowledged (U) ........................................................................................................– WR
Writing a FALSE to this output is reported as an event. If the block is in RUN or HOLD and its
loop is in RUN or HOLD, then the quality is also set GOOD, otherwise the quality is left
unchanged. Acknowledgement by the alarm acknowledge message is always allowed,
regardless of block or loop state, and is reported as an event. When the block or its loop is in
DEBUG, a write will not be reported as an event.
FALSE
0
A block output indicating the alarm has been acknowledged. The
alarm can be acknowledged as described in Section 8.6.1. Since the
user can not enter initial data, when this block is initially added to the
database in the configurator, this field will be FALSE (clear and
acknowledged), and data quality set bad.
TRUE
1
A calculated block output indicating the alarm calculation has
determined there is an unacknowledged alarm.
08
Unacknowledged Quality (UQ) ........................................................................................– WR
Writing this output is allowed, but only if the block or its loop is in DEBUG (write will not be
reported as an event).
GOOD
0
Quality is left GOOD when the quality of the acknowledge input is
bad. Quality is also GOOD when a FALSE is written to the
unacknowledge attribute and the block is in RUN or HOLD and its
loop is in RUN or HOLD.
BAD
1
Quality is set BAD when the quality of the alarm input is bad.
09
Alarm Active (A) ................................................................................................................– WR
The Alarm Active status output is a calculated block output that use the following order of
comparison: Alarm Input value, Trip Condition, Trip Value. If the result of the comparison is
true, the alarm is active. Otherwise, the alarm is clear. Writing this output is allowed, but only
if the block or its loop is in DEBUG (write will not be reported as an event).
TRUE
1
A calculated block output indicating the alarm calculation has
determined there is an alarm.
FALSE
0
A calculated block output indicating the alarm calculation has
determined there is no alarm. Since the user can not enter initial
data, when this block is initially added to the database in the
configurator, this field will be FALSE (clear and acknowledged), and
data quality set bad.