SCPI Error Messages
The error messages below are in the following format, with a numeric error code and a quoted error
string separated by a comma:
-222,"Data out of range"
The error/event queue is empty and returns 0,"No error" when the *CLS common command is sent,
the last item in the error queue is read, or the instrument cycles power.
Error Code
Range
Category Meaning Bit in Event
Status
Register
-100to-199 Command
errors
An IEEE 488 syntax error has been detected by the instrument's parser. (n/a)
-200to-299 Execution
errors
An error has been detected by the instrument's execution control block. (n/a)
-300 to -399 Device-
specific
errors
A device-specific error has been detected, possibly related to a hardware failure. (n/a)
-400to-499 Query
errors
The instrument's output queue control has detected a problem with the message
exchange protocol.
(n/a)
100to399 Specific
SCPI
Errors
An error in the instrument's operation has occurred, such as a settings conflict or an
attempt to execute a command when the instrument is in an incorrect mode.
(n/a)
900andabove Self-test
errors
A self-test error has occurred. 2
Error Code Error Text
-101 Invalid character
-102 Syntax error
-103 Invalid separator
-108 Parameter not allowed
-109 Missing parameter
-110 Command header error
-112 Program mnemonic too long
-113 Undefined header
-114 Header suffix out of range
-115 Unexpected number of parameters
-120 Numeric data error
-128 Numeric data not allowed
3SCPI Programming Reference
166 Keysight AC6800B Series Operating and Service Guide