queue regularly. When a faulty command is sent and the SYSTEM:ERROR is read, the error message could
relate to an earlier command.
The SYSTEM:ERROR queue may be cleared by:
- Sending the
*CLS command (this also clears other registers)
- Sending the
SYSTEM:ERROR:ENABLE command
- Reading the errors until the response is
0,”No error”
Power supply shut-down faults
will be reported by the SYSTEM:ERROR queue if the STAT:QUES:ENAB
255 command is first sent (or a value other than 255, see section 11.8.15 for bit descriptions). If a fault is
reported, no further faults are reported by SYSTEM:ERROR unless the event registers are cleared by sending
STAT:QUES? or *CLS.
See Section 13 for a complete list of SYSTEM:ERROR messages
Syntax:
SYSTem:ERRor?
Example: SYST:ERR?
Response: <error number>,”<error description>;<serial address>”
<error number>
is a value from –350 to +399
- Negative values are errors. The command was not understood
or it could never be executed by the power supply
- Positive values are warnings. The command was understood
but it could not be executed at this time, or a fault has
shut-down the output
<error description> is brief description of the error
<serial address> is the address of the reporting power supply.
It is the supply’s RS-485 address set using the front panel.
(see section 12.2.2). The address will be “99” if multiple RS-485 supplies report
the same fault condition
Examples:
0,”No error” (this response has no serial address)
-222,”Data out of range;address 06”
+321,”AC fault shutdown;address 02”
11.8.2. Enable System Error
This command clears any error messages from the SYSTEM:ERROR queue. No other status registers are
affected.
For the LAN option, the SYSTEM:ERROR messages are automatically enabled at powerup. (With the Genesys™
IEEE option,
SYST:ERR:ENAB is required to enable the SYSTEM:ERROR messages)
Syntax:
SYSTem:ERRor:ENABle
Example: SYST:ERR:ENAB
Query: This command has no query form
11.8.3. Read SCPI Version
This query returns the SCPI version that the Genesys™ power supply is compatible with.
Syntax:
SYSTem:VERSion?
Example: SYST:V ERS?
Response: <SCPI version>
Example: 1999.0
46