Errors are generated by a variety of sources, such as hardware errors or errors in the command syntax. If an error occurs a message is stored
in an ERROR BUFFER. The message can be retrieved by a specific command discussed later in this section.
STATUS REGISTERS
There are four register sets that indicate the status of the instrument, such as errors or the present state of the meter. These are
8bit registers, but in many cases not all of the bits are used. The four register sets are called
MEASUREMENT EVENT
OPERATION EVENT
STANDARD EVENT
QUESTIONABLE EVENT
There is also an 8-bit register that provides a 1-bit summary for each of the four register sets. This is called the STATUS BYTE.
Each register set consists of three individual registers, as depicted in Figure 4-1.
1) The CONDITION register is a real time, read only register that is constantly updated to reflect current operating conditions.
2) The EVENT register is fed by the CONDITION register, but operates as a latch. Whenever any bit in the CONDITION register goes to “1”, a
corresponding “1” is latched into the EVENT register and remains that way until cleared by a specific command.
3) The ENABLE register is a mask register that is used to generate the single status bit for the STATUS BYTE. Setting any bit in the ENABLE
register to “1” will allow a corresponding “1” in the EVENT register to set the summary bit in the STATUS BYTE.