ESG Family Signal Generators

-199 to -100: Command Errors

-199 to -100: Command Errors

The instrument’s parser detected an IEEE 488.2 syntax error. Errors in this class set the command error bit (bit 5) in the event status register (IEEE 488.2, section 11.5.1). In this case:

Either an IEEE 488.2 syntax error has been detected by the parser (a control-to-device message was received that is in violation of the IEEE 488.2 standard. Possible violations include a data element which violates device listening formats or whose type is unacceptable to the device.), or

an unrecognized header was received. These include incorrect device-specific headers and incorrect or unimplemented IEEE 488.2 common commands.

-184

Macro parameter error

 

A command inside the macro definition had the wrong number or type of

 

parameters.

-183

Invalid inside macro definition

 

The program message unit sequence, sent with a *DDT or a *DMC command,

 

is syntactically invalid (see IEEE 488.2, 10.7.6.3).

-181

Invalid outside macro definition

 

A macro parameter placeholder ($<number) was encountered outside of a

 

macro definition.

-180

Macro error

 

This error, as well as errors -181 through -189, are generated when

 

defining a macro or executing a macro. This particular error message is

 

used if the device cannot detect a more specific error.

-178

Expression data not allowed

 

A legal expression data was encountered, but was not allowed by the

 

device at this point in parsing.

-171

Invalid expression

 

The expression data element was invalid (see IEEE 488.2, 7.7.7.2). For

 

example, unmatched parentheses or an illegal character.

Error Messages

49

Page 51
Image 51
Agilent Technologies E4400-90333 manual To -100 Command Errors