Error Types
The returned error message consists of a number and a message. A positive number shows instrument
specific errors. Negative numbers determined different types of errors as summarized in Table A-2. The
different negative numbered types are explained following the table.
Command Errors
The mainframe cannot execute or understand a command. Possible causes are:
• A syntax error. For example, wrong data type for a particular command was received.
• A command was not recognized. For example, the SCPI or Common Command is incorrect.
Execution Errors
The mainframe is unable to perform the action or operation requested by the command. Possible causes are:
• A parameter within the command is outside the limits or inconsistent with the capabilities of the
mainframe.
• A valid command cannot be executed due to a failure in the mainframe.
Device-Specific Errors
This shows that an operation cannot complete due to an abnormal hardware or firmware condition, like a
self-test failure.
Query Errors
This shows that a problem has occurred in the output queue. Possible causes are:
• An attempt was made to read an empty output queue (i.e., no data present in the queue).
• Data in the output queue has been lost for some unknown reason.
System Error Message Listing
For a listing of all system errors, refer to Tables A-3 and A-4.
Error Number Error Type
-199 to -100 Command Errors
-299 to -200 Execution Errors
-399 to -300 Device-Specific Errors
-499 to -400 Query Errors
Table A-2. Negative Error Numbers
A-4 In Case Of Difficulty