Error Messages

34980A

SCPI Error Messages

  • A record of up to 20 errors can be stored in the instrument's error queue. Each remote interface I/O session (i.e., GPIB, USB, LAN, etc.) has its own interface-specific error queue. Errors appear in the error queue of the I/O session that caused the error. For example, if an error was generated by a command sent over the GPIB interface, send this command from GPIB to read the error queue.

  • The instrument beeps once each time a command syntax or hardware error is generated. The front-panel ERROR annunciator turns on when one or more errors are currently stored in the error queue.

  • A special global error queue holds all power-on and hardware-related errors (e.g., over-temperature, Safety Interlock, etc.).

  • Errors are retrieved in first-in-first-out (FIFO) order. The first error returned is the first error that was stored. Once you have read all of the interface-specific errors, the errors in the global error queue are retrieved.

  • Errors are cleared as you read them. When you have read all errors from the interface-specific and global error queues, the ERROR annunciator turns off and the errors are cleared.

  • If more than 20 errors have occurred, the last error stored in the queue (the most recent error) is replaced with -350,"Error queue overflow". No additional errors are stored until you remove errors from the queue. If no errors have occurred when you read the error queue, the instrument responds with +0,"No error".

  • The front panel reports errors from all I/O sessions as well as the global error queue. To read the error queue from the front panel, use the View key.

  • Error conditions are also summarized in the Status Byte Register. For more information on the SCPI Status System for the Agilent 34980A, see Status System Introduction.

  • The interface-specific and global error queues are cleared by the *CLS (Clear Status) command and when power is cycled. The errors are also cleared when you read the error queue. The error queue is not cleared by a Factory Reset (*RST command) or an Instrument Preset (SYSTem:PRESet command).

  • Front-Panel Operation:
    If the ERROR annunciator is on, press [View] to view the errors. Use the knob to scroll through the error numbers. Press [>] to view the text of the error message. Press [>] again to increase the scrolling speed (the final key press cancels the scroll). All errors are cleared when you exit the menu.

  • Remote Interface Operation:

    SYSTem:ERRor?
         Read and clear one error from the queue

    Errors have the following format (the error string may contain up to 80 characters):

    -113,"Undefined header"  

 

Execution Errors  

 

-101, "Invalid character"

-102, "Syntax error"

-103, "Invalid separator"

-113, "Undefined header"

-123, "Numeric overflow"

-213, "INIT ignored"

-222, "Data out of range; value set to upper limit"

-222, "Data out of range; value set to lower limit"

-222, "Data out of range; value set to lower limit"

-224, "Illegal parameter value, ranges must be positive"

-230, "Data stale"

-231, "Internal software error"

-313, "Calibration memory lost; memory corruption detected"

-313, "Calibration memory lost; due to firmware revision change"

-314, "Save/recall memory lost; memory corruption detected"

-314, "Save/recall memory lost; due to firmware revision change"

-315, "Configuration memory lost; memory corruption detected"

-315, "Configuration memory lost; due to firmware revision change"

-321, "Out of memory; use definite length block for large traces"

-350, "<nnn>, "Channel list: slot number out of range"

-350, "DMM processor error queue overflowed"

-410, "Query INTERRUPTED"

-420, "Query UNTERMINATED"

Instrument Errors

 

112, "Channel list: channel number out of range"

113, "Channel list: empty scan list"

114, "Channel list: ABus channels not allowed as endpoint in range"

201, "Memory lost: stored state"

202, "Memory lost: power-on state"

203, "Memory lost: stored readings"

204, "Memory lost: time and date"

221, "Settings conflict: calculate limit state forced off"

222, "Settings conflict: module type does not match state"

223, "Settings conflict: trig source changed to IMM"

224, "Settings conflict: chan adv source changed to IMM"

225, "Settings conflict: DMM disabled or missing"

226, "Settings conflict: DMM enabled"

227, "Settings conflict: DMM not installed"

251, "Unsupported temperature transducer type"

261, "Not able to execute while scan initiated"

262, "Not able to abort scan"

263, "Not able to execute while DMM is measuring"

264, "Not a scannable channel"

271, "Not able to accept unit names longer than 3 characters"

272, "Not able to accept character in unit name"

281, "Not able to perform on more than one channel"

291, "Not able to recall state: it is empty"

292, "Not able to recall state: DMM enable changed"

301, "Module currently committed to scan"

302, "No module was detected in this slot"

303, "Module is not able to perform requested operation"

304, "Does not exist"

305, "Not able to perform requested operation"

306, "Part of a 4-wire pair"

307, "Incorrectly configured ref channel"

308, "Channel not able to perform requested operation"

309, "Incorrectly formatted channel list"

310, "Operation refused because channel is locked open"

311, "Not able to specify resolution with Auto range"

501, "Isolator UART framing error"

502, "Isolator UART overrun error"

514, "Not allowed"

514, "Not allowed; Instrument locked by another I/O session"

521, "Communications: input buffer overflow"

521, "Input buffer overflow"

522, "Output buffer overflow"

522, "Communications: output buffer overflow"

531, "Insufficient memory"

532, "Cannot achieve requested resolution"

532, "Not able to achieve requested resolution"

540, "Cannot use overload as math reference"

540, "Not able to null channel in overload"

550, "Command not allowed in local"

550, "Not able to execute command in local mode"

551, "Unknown Dmm Inguard

Self-Test Errors

 

601, "Self-test: front panel not responding"

602, "Self-test: RAM read/write"

603, "Self-test: A/D sync stuck"

604, "Self-test: A/D slope convergence"

605, "Self-test/Cal: not able to calibrate rundown gain"

606, "Self-test/Cal: rundown gain out of range"

607, "Self-test: rundown too noisy"

608, "Serial configuration readback failed"

609, "DC gain x1 failed"

610, "DC gain x10 failed"

611, "DC gain x100 failed"

612, "Ohms 500 nA source failed"

613, "Ohms 5 uA source failed"

614, "DC 1000V zero failed"

615, "Ohms 10 uA source failed"

616, "DC current sense failed"

617, "Ohms 100 uA source failed"

618, "DC high voltage attenuator failed"

619, "Ohms 1 mA source failed"

620, "AC rms zero failed"

621, "AC rms full scale failed"

622, "Frequency counter failed"

623, "Cannot calibrate precharge"

624, "Unable to sense line frequency"

625, "I/O processor does not respond"

626, "I/O processor failed self-test"

Calibration Errors

The following errors indicate failures that may occur during a calibration. Refer to the 34980A Service Guide for more information.

701, "Cal security disabled by jumper"

702, "Cal: secured"

703, "Cal: invalid secure code"

704, "Cal: secure code too long"

705, "Cal: aborted"

706, "Cal: value out of range"

707, "Cal: signal measurement out of range"

708, "Cal: signal frequency out of range"

709, "Cal: no cal for this function or range"

710, "Cal: full scale correction out of range"

711, "Cal: cal string too long"

720, "Cal: DCV offset out of range"

721, "Cal: DCI offset out of range"

722, "Cal: R723, "Cal: FR724, "Cal: extended resistance self cal failed"

725, "Cal: 300V DC correction out of range"

730, "Cal: precharge DAC convergence failed"

731, "Cal: A/D turnover correction out of range"

732, "Cal: AC flatness DAC convergence failed"

733, "Cal: AC low frequency convergence failed"

734, "Cal: AC low frequency correction out of range"

735, "Cal: AC rms converter noise correction out of range"

736, "Cal: AC rms 100th scale correction out of range"

740, "Cal data lost: secure state"

741, "Cal data lost: string data"

742, "Cal data lost: DCV corrections"

743, "Cal data lost: DCI corrections"

744, "Cal data lost: R745, "Cal data lost: FR746, "Cal data lost: AC corrections"

747, "Calibration failed"

747, "Cal checksum failed, GPIB address"

748, "Cal checksum failed, internal data"

748, "Cal: mainframe cal memory write failure"

748, "Cal: invalid while cal in progress"

748, "Firmware and FPGA revision mismatch"

748, "Cal: no cal in progress"

749, "DMM relay count data lost"

Firmware Update Errors

 

791, "Firmware update error; unable to begin download"

792, "Firmware update error; programming operation failed"

793, "Firmware update error; data record invalid character"

794, "Firmware update error; data record length mismatch"

795, "Firmware update error; data record checksum mismatch"

796, "Firmware update error; bad checksum for download start"

797, "Firmware update error; bad checksum for download complete"

798, "Firmware update error; download in progress"

799, "Firmware update error; unable to complete download"

800, "Firmware update error; invalid programming address"

Plug-In Module Errors

 

901, "Module hardware: unexpected data received"

902, "Module hardware: missing stop bit"

903, "Module hardware: data overrun"

904, "Module hardware: protocol violation"

905, "Module hardware: early end of data"

906, "Module hardware: missing end of data"

907, "Module hardware: module SRQ signal stuck low"

908, "Module hardware: not responding"

910, "Module reported an unknown module type"

911, "Module reported command buffer overflow"

912, "Module reported command syntax error"

913, "Module reported nonvolatile memory fault"

914, "Module reported temperature sensor fault"

915, "Module reported firmware defect"

916, "Module reported incorrect firmware installed"

917, "Module reported overvoltage"

918, "Module reported that maximum number of switches are closed"

919, "Module reported that switch is missing"

920, "Module reported that FPGA update failed"

921, "Module reported that its boot test failed"

922, "Module reported error byte containing unknown error(s)"

923, "DAC Module reported no trace assigned to channel"

924, "Module reported trace download failed"

925, "Module does not support trace"

926, "Invalid width for digital channel"

927, "Trace does not exist"

928, "Module reported ABus safety interlock activated"

929, "Module reported overtemperature"

930, "Module backplane error"

931, "Backplane module transaction failed"

932, "Safety Interlock prevents completion of this command. Check Terminal connection."

933, "Revision mismatch between module firmware and FPGA"

934, "Backplane interrupt line stuck asserted, service disabled"