Bus error reporting
Methods to determine calibration errors are discussed below. Refer to Appendix B for a sum-
mary of calibration errors and additional information on specific errors.
Detecting calibration errors
If an error occurs during any calibration step, the Model 2000 will generate an error message.
Several methods to detect calibration errors are discussed in the following paragraphs.
Error queue
As with other Model 2000 errors, any calibration error will be reported in the bus error queue.
You can read this queue by using the :SYST:ERR? query. The Model 2000 will respond with the
appropriate error message, as summarized in Appendix B.
Status byte EAV (Error Available) bit
Whenever an error is available in the error queue, the EAV bit (Error Available, bit 2) of the
status byte will be set. Use the *STB? query or serial polling to obtain the status byte, then test
bit 2 to see if it is set. If the EAV bit is set, an error has occurred, and you can use the
:SYST:ERR? query to read the error and at the same time clear the EAV bit in the status byte.
Generating an SRQ on error
To program the instrument to generate an SRQ when an error occurs, send the following com-
mand: *SRE 4. This command will enable SRQ when the EAV bit is set. You can then read the
status byte and error queue as outlined above to check for errors, and so determine the exact na-
ture of the error.
3-18
Calibration Command Reference
Содержание 2000
Страница 1: ...Model 2000Multimeter Calibration Manual A G R E A T E R M E A S U R E O F C O N F I D E N C E ...
Страница 10: ...1 Performance Verification ...
Страница 23: ...2 Calibration ...
Страница 45: ...3 Calibration CommandReference ...
Страница 65: ...A Specifications ...
Страница 76: ...A 12 Specifications ...
Страница 77: ...B Error Messages ...
Страница 80: ...C Calibration Program ...