Technical data
2400 Series Operation Manual, 33237 Revision A, May 2004 B-1
Remote Error Messaging
Commands including SCPI, GPIB , or register based issued to 2400 may fail to execute. There are sev-
eral reasons for the failure, such as wrong command string, wrong # of parameters, invalid parameter
values, or invalid operation mode. This section defines the error codes and error strings for each pos-
sible failure. When an error occurs, the 2400 will queue the errors to an internal event buffer. When
using the GPIB interface, a 2400 will send a service request to the controller and the controller soft-
ware is responsible for querying the status message. When using the RS232 interface, the controller
software should poll the 2400 for the error condition. A user can also query the 2400 using the ERR?
query (GT12000 language mode) or SYStem:ERR? (SCPI language mode).
The message structure is {SCPI error #, 2400 error #}. The assigned number for each error message is
identical for SCPI and GT12000 command sets.
The following table below describes the error type of each error value returned by the 2400.
B.1 2400 Error Messages
2400 ERROR # 2400 ERROR MESSAGE
0 Command syntax error.
1 Invalid command.
2 Command data checksum error.
3 Invalid Memory Register (0 to 9 only)
4 Invalid *SAV/*RCL register (0 - 9) supported.
5 CW or RAMP POWER frequency is out of range.
6 CW or RAMP FREQUENCY power is out of range.
7 List range editing error, start frequency is out of range.
8 List range editing error, stop frequency is out of range.
9 List range editing error, step frequency is out of range.
10 List range editing error, Power level is out of range.
B