9500B
Calibration Manual
26
Error Messages
System Trip Errors
For all system trip errors, the error condition is reported only via the front panel. The
error will pull the processor reset line to restart the system as at power-on. The screen
will display a message indicating that there has been a system trip error and thus the
processor has been reset. A user may continue by use of the 'resume' key, or from power
on, and initiate repair if the fault persists.
The following is a list of error numbers, which will be displayed with their fault
descriptions:
9501 - DAC Default Characterisation. Failed
9502 - Failed to clear Flash RAM
9504 - No ADC ready bit after 160ms
9505 - Flash RAM protected by switch
9510 - Measurement failed to complete
9512 - Output off request did not complete
9514 - Output Off Expected
9515 - Main unit control loop failure
9516 - Internal overheating: Check air vents
9517 - Internal frequency Failed to re-lock
9518 - ADC failed to complete measurement
9519 - Rf DAC control loop failure
9520 - TV waveform control loop failure
For the following errors, an error number will be allocated at run time:
UNDEFINED SYSTEM TRIP ERROR
OPERATING SYSTEM ERROR
Recoverable Errors
Type of Errors
These consist of Command Errors, Execution Errors, Query Errors and Device-
Dependent Errors. Command, Query and Execution Errors are generated due to incorrect
remote programming. Device-Dependent Errors can be generated by manual as well as
remote operation. Each of the reportable errors is identified by a code number.
Error Reporting
In response to a bus or a keyboard error, there are certain categories of error reporting.
Primarily, the error will be reported to the original source of the error, but in some cases
will be reported to both local and remote operators. Locally, the error will be displayed
on the front-panel screen; remotely, it will set the relevant ESR bit, and add the error to
the Error Queue.
Note about the ERROR Queue
(accessible via the IEEE-488 Interface)
The Error Queue is a sequential memory stack. Each reportable error has been given a
listed number and explanatory message, which are entered into the error queue as the
error occurs. The queue is read destructively as a First-In/First-Out stack, using the query
command SYSTem :ERRor? to obtain a code number and message.