7.8 Error and Status Reporting - Overview
There are three sources for error and status information:
The Status Byte | |
The Error Byte | |
The Error/Status String |
|
(64 bytes) |
7.8.1 Status Byte
The Status Byte is a one byte block of data in which each of the eight bits reports the status of an item. The bits in the Status Byte report the status of the following items:
|
|
|
BIT |
| |
|
|
|
7 | Interval complete | Error |
|
|
|
6 | Error | SRQ set |
|
|
|
5 | Not used | Not used |
|
|
|
4 | Setpoint reached | Setpoint reached |
|
|
|
3 | Not used | Interval complete |
|
|
|
2 | Refer/compressor port status (0 off/1 on) | |
|
|
|
1 | Aux/Power port status (0 off/1 on) | |
|
|
|
0 | SRQ enabled (1), disabled (0) | |
|
|
|
Bits 0, 1, & 2, in the Status Byte are “state” driven and are not cleared when read. Each bit is set or reset by the state of the condition they report. The error bit in the Status Byte is cleared when the Error Byte in read and cleared with RE, REA, QE, or QEA. Setpoint Reached and Interval Complete are “event” triggered. Interval Complete is set when a timed delay or ramp time is completed. Setpoint Reached is set when the chamber or platform has stabilized at the setpoint. Both Interval Complete and Setpoint Reached are cleared when read.
76 | C4 Manual Rev 7.5.2 |