Appendix B 139
Missing or too many parameters.
The above list in not exhaustive but does give the basic idea of what to look for.
126, Too Many Or Few Arguments
Generated when command arguments are missing or too many.
12.3 Execution Errors
Execution Errors are associated with the interpretation of the converted
commands and parameters received. Incorrect parameter values and
numerical range errors are types of execution errors. Any execution error
will cause the Execution Error bit (bit 4) in the Standard Event Status Byte to
be set.
1, Out of memory
This error is caused by an internal program fault, and may be followed by an
automatic instrument reset.
201, Value Out Of Range
This error will occur if a parameter is out of a valid range or not in the set of
valid parameters for a given command.
214, Exceeds Maximum Length
Generated when the command exceeds the maximum command length. Try
shortening the command string.
217, No saved information in recalled bin
Generated when the user attempts to recall a bin which has no previous stored
data.
301, Query Error
The Query Error occurs when the instrument is in the midst of transmitting a
message over a communication bus and the instrument exits remote mode.
303, Input Buffer Overflow
Error generated when the system parser runs out of space during reception of
command. It may occur if commands are not terminated correctly. Input
buffer is 1,024 characters long.
304, Output Buffer Overflow
Error generated when the system parser runs out of space for query results. It
may occur if query results in too much data to be returned in a single
response, or if multiple command queries are issued but not read. Output
buffer is 4,096 characters long.
305, Parser Buffer Overflow
Error generated when the system parser runs out of space for commands. A
command is received into the input buffer then transferred to the parser buffer.