Micromod MOD: 1800P - MOD 30ML Identity Module (Version 2) PID and Ramp/Soak Functions User Manual
Page 22

Continuous Control Functions
PID CONTROL BLOCK
2-16
08
Calculation Error Active (CERRA) ...................................................................................– WR
If the calculation error diagnostic is enabled, the active status indicates if the diagnostic is
active even after acknowledgement. Only writeable in DEBUG.
NO
0
Diagnostic error is not active.
YES
1
Diagnostic error is active.
09
Calculation Error Active Quality (CERRAQ) ...................................................................– WR
If the calculation error diagnostic is enabled, this status indicates if the quality of the active
diagnostic is GOOD or BAD. Only writeable in DEBUG.
GOOD
0
Quality when the loop block is RUN or HOLD.
BAD
1
Quality when the loop block is OFF.
10
Output Calculation Error (OPCERRS)............................................................................. CWR
When an output calculation error (calculation overflow, divide by zero, etc.) is detected while
calculating the control output value, the block completes the calculation using some
reasonable value (+ or – maximum value for overflows, etc.), reports the diagnostic error as
“CONTROL OUTPUT CALCULATION ERROR”, and sets the output qualities according to the
Calculation Error Action (Pass Bad, Pass Good, Hold Bad, Hold Good). The diagnostic
error will clear and the quality will be set back to good when a subsequent execution of the
block performs a successful calculation.
ENABLED
0
Control Output Calculation error is enabled.
SUPPRESS
1
Control Output Calculation error is suppressed.
11
Output Calculation Error Unacked (OPCERRU).............................................................– WR
If the output calculation error diagnostic is enabled, the unacknowledged status indicates if the
diagnostic is or is not acknowledged. Only writeable in DEBUG.
NO
0
Diagnostic error is acknowledged.
YES
1
Diagnostic error is unacknowledged.
12
Output Calculation Error Unacked Quality (OPCERRUQ) ............................................– WR
If the output calculation error diagnostic is enabled, this status indicates if the quality of the
unacknowledged diagnostic is GOOD or BAD. Only writeable in DEBUG.
GOOD
0
Quality when the loop block is RUN or HOLD.
BAD
1
Quality when the loop block is OFF.
13
Output Calculation Error Active (OPCERRA) .................................................................– WR
If the output calculation error diagnostic is enabled, the active status indicates if the diagnostic
is active even after acknowledgement. Only writeable in DEBUG.
NO
0
Diagnostic error is not active.
YES
1
Diagnostic error is active.
14
Output Calculation Error Active Quality (OPCERRAQ) .................................................– WR
If the output calculation error diagnostic is enabled, this status indicates if the quality of the
active diagnostic is GOOD or BAD. Only writeable in DEBUG.
GOOD
0
Quality when the loop block is RUN or HOLD.
BAD
1
Quality when the loop block is OFF.