10
SCPI Status Register
SCPI protocol supports the following four groups of status registers:
•
Questionable
•
Event
•
Operation
•
Status Byte
2.1 Questionable Status Register Group
Questionable status register group includes three 16-bit registers: status register, event register and enable register. When
the corresponding status register bit is changed, the corresponding bit in the event register is set. If the corresponding
bit in the enable register bit is set, it will be generated once Event (status byte register QUES is set). After executing an
event register read operation, the event register will be automatically cleared. The status register is defined as follows:
Bit Signal Description
Bit0 VF
Either an over-voltage or a reverse voltage has occurred This bit reflects the active state of the FLT pin
on the back of the unit. The bit remains set until the condition is removed and PROT:CLE is
programmed.
Bit1 OC
An over-current condition has occurred.
Bit3 OP
An overpower condition has occurred.
Bit4 OT
An over-temperature condition has occurred.
Bit8 SV
Remote measurement terminal is not connected.
Bit11 UNR The input is unregulated, when the input is regulated the bit is cleared.
Bit13 OV
An over voltage condition has occurred. Both this bit and VF bit0 are set and the loads are turned off.
Both bits remain set until the condition is removed and PROT:CLE is programmed.
2.2 Standard Event Status Register Group
The standard event register group consists of two 16-bit registers: the event register and the enable register. When an
event occurs, and if the corresponding bit in the enable register is set, an event occurs (the ESB in the Status Byte
register is set). After executing an event register read operation, the event register will be automatically cleared. The
event register is defined as follows:
Bit Signal Description
Bit0 OPC The load has completed all pending operations. *OPC must be programmed for this bit to be set when
pending operations are complete.
Bit2 QYE The output queue was read with no data present or the data was lost. Errors in the range of 499 through
400 can set this bit.
Bit3 DDE Device-Dependent Error. Memory was lost or self test failed. Errors in the range of 399 through 300 can
set this bit.
Bit4 EXE A command parameter was outside its legal range, inconsistent with the load’s operation, or prevented
from executing because of an operating condition. Errors in the range of 299 through 200 can set this bit.
Bit5 CME A syntax or semantic error has occurred or the load received a <get> within a program message. Errors
in the range of 199 through 100 can set this bit.
Bit7 PON The unit has been turned off and then on since this bit was last read.