Chapter 3 101
Instrument Messages
-200 to -299, Execution Errors
-275 Macro definition too long Indicates that 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
-276 Macro recursion error Indicates that a syntactically legal macro program data sequence
could not be executed because the device found it to be recursive
-277 Macro redefinition\ not
allowed
Indicates that a syntactically legal macro label in the *DMC
command could not be executed because the macro label was
already defined
-278 Macro header not found Indicates that a syntactically legal macro label in the *GMC?
query could not be executed because the header was not
previously defined.
-280 Program error There was an execution error in a down-loaded program. The
exact problem cannot be specifically identified.
-281 Cannot create program Indicates that an attempt to create a program was unsuccessful.
A reason for the failure might include not enough memory.
-282 Illegal program name The name used to reference a program was invalid; for example,
redefining an existing program, deleting a nonexistent program,
or in general, referencing a nonexistent program.
-283 Illegal variable name An attempt was made to reference a nonexistent variable in a
program.
-284 Program currently running Certain operations dealing with programs may be illegal while
the program is running; for example, deleting a running program
might not be possible.
-285 Program syntax error Indicates that a syntax error appears in a downloaded program.
The syntax used when parsing the downloaded program is
device-specific.
-286 Program runtime error
-290 Memory use errors
-291 Out of memory
-292 Referenced name does not
exist
-293 Referenced name already
exists
-294 Incompatible type Indicates that the type or structure of a memory item is
inadequate