-299 to -200: Execution ErrorsESG Family Signal Generators

-276

Macro recursion error

 

A syntactically legal macro program data sequence could not be executed

 

because the device found it to be recursive (see IEEE 488.2, 10.7.6.4).

-275

Macro definition too long

 

A syntactically legal macro program data sequence could not be executed

 

because the string or block contents were too long for the device to handle

 

(see IEEE 488.2, 10.7.6.1).

-274

Macro parameter error

 

The macro definition improperly used a macro parameter placeholder (see

 

IEEE 488.2, 10.7.3).

-273

Illegal macro label

 

The macro label defined in the *DMC command was a legal string syntax,

 

but could not be accepted by the device (see IEEE 488.2, 10.7.3 and

 

10.7.6.2). For example, the label was too long, the same as a common

 

command header, or contained invalid header syntax.

-272

Macro execution error

 

A syntactically legal macro program data sequence could not be executed

 

due to an error within the macro definition (see IEEE 488.2, 10.7.6.3).

-271

Macro syntax error

 

A syntactically legal macro program data sequence, written in accordance

 

with IEEE 488.2, 10.7.2, could not be executed due to a syntax error

 

within the macro definition (see IEEE 488.2, 10.7.6.3).

-270

Macro error

 

A macro-related execution error occurred. This error message is used

 

when the device cannot detect the more specific errors described for errors

 

-271 through -279.

-261

Math error in expression

 

A syntactically legal expression program data element could not be

 

executed due to a math error. For example, a divide-by-zero was

 

attempted. The definition of a math error is device-specific.

18

Error Messages

Page 20
Image 20
Agilent Technologies E4400-90333 276, Because the device found it to be recursive see Ieee 488.2, 275, See Ieee 488.2, 274