Specifications

Appendix H 369
Error messages
Error number: -100
1. Chapter Title
2. Chapter Title 3. Chapter Title 5. Chapter Title
H. Error Messages
-100 Command error
A comprehensive syntax error occurs for which the 4287A cannot detect further details of
the error. This error code simply indicates the occurrence of a command error that is
defined in IEEE488.2,11.5.1.1.4.
-101 Invalid character
Invalid characters exist in the program message string. For example, in a correct program
message “:CALC:PAR1:FORM LS”, an ampersand (&) is inserted by mistake to give
:CALC:PAR1:FORM&LS”.
-102 Syntax error
There is a command or data type that cannot be recognized. For example, in a correct
program message “:SYST:PRES”, a colon (:) is inserted by mistake to give
:SYST::PRES”.
-103 Invalid separator
The parser (syntax analysis program) expects a separator, but a character other than a
separator is sent. For example, although the correct way is to use “;” to separate two sent
program messages such as:CALC:PAR1:FORM LS;*OPC?”, the semicolon (;) needed to
separate the program messages is missing to give “:CALC:PAR1:FORM LS *OPC?”.
-104 Data type error
The parser recognized impossible data elements. For example, numeric value or string data
is expected, but block data is sent.
-105 GET not allowed
A group execution trigger (GET) is received in a program message. (Refer to
IEEE488.2,7.7.)
-108 Parameter not allowed
The number of parameters is larger than required by the command. For example, although
the :SOUR:LIST:TABL command on page 297 requires one parameter such as
:SOUR:LIST:TABL 3”, two parameters are added to give “:SOUR:LIST:TABL 3,5”.
-109 Missing parameter
The number of parameters is less than required by the command. For example, although
the :SOUR:LIST:TABL command on page 297 requires one parameter such as
:SOUR:LIST:TABL 3”, no parameter is added to give “:SOUR:LIST:TABL”.
-112 Program mnemonic too long
The length of the header exceeds 12 characters. (Refer to IEEE488.2,7.6.1.4.1.)
-113 Undefined header
A header not defied for the
4287A is received. For example, “*XYZ”, which is not defined
for the 4287A, is received.
-120 Numeric data error
Numeric data (including numeric data without a decimal point) causes an error. A numeric
value error other than -121 to -129 occurs.