Table 3-2 standard event status register -3 – AMETEK M130 User Manual
Page 53

Sorensen Ethernet Option
IEEE 488.2 and SCPI Command Operation
M130/M131 Programming Manual
3-3
Table 3-2 Standard Event Status Register
Bit
Hex Value
Description
0
0x01
Operation Complete
1
0x02
Request Control - not used
2
0x04
Query Error
3
0x08
Device Dependent Error
4
0x10
Execution Error (e.g., range error)
5
0x20
Command Error (e.g., syntax error)
6
0x40
User Request - not used
7
0x80
Power On
3.2.3
P
ROTECTION
C
ONDITION AND
P
ROTECTION
E
VENT
S
TATUS
R
EGISTERS
These two registers have the same bit meanings, but they differ in function.
• To read the Protection Condition, use the STAT:PROT:COND?
command. This command gives the present status condition of the
power hardware, so the data is not latched. It is a polling register.
• To read the Protection Event Status, use the
STATus:PROTection:EVENt? command. To clear the Protection Event
Status Register, either read this register with the *RST command, or
issue the *CLS command.
• To set bits in the Protection Event Status Register, you must first set the
corresponding bit in the Protection Event Status Enable Register and
the corresponding event must occur.
• To set the Enable Register, issue the STATus:PROTection:ENABle
state until it is read or cleared due to some command action. Then use
the STATus:PROTection:ENABle? query to read the Enable Register.
Table 3-3 Protection Condition and Event Status Registers
Bit
Hex Value
Description
0
0x01
Constant voltage operation
1
0x02
Constant current operation
2
0x04
Not used
3
0x08
Overvoltage protection tripped
4
0x10
Overtemperature protection tripped
5
0x20
Supply external shutdown active
6
0x40
Foldback mode operation
7
0x80
Remote programming error