Chapter 6 391
Error Messages
Error Message Descriptions
(-284) Program currently running
Indicates that certain operation related to programs
may be illegal while the program is running (for
example, deleting a running program may be illegal).
(-283) Illegal variable name
Indicates that an attempt was made to reference a
nonexistent variable.
(-282) Illegal program name
Indicates that 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).
(-281) Cannot create program
Indicates that an attempt to create a program was
unsuccessful. This may be due to insufficient memory.
(-280) Program error
Indicates that a downloaded program-related execution
error occurred. This error message is used when the
device cannot detect more specific errors. The syntax
used in a program and the mechanism for downloading
a program is device-specific.
(-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.
(-277) Macro redefinition not allowed
Indicates that the macro label defined in the *DMC
command could not be executed because the macro
label was already defined (see IEEE 488.2, 10.7.6.4).
(-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 (see IEEE 488.2, 10.7.6.4).
(-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 too handle
(see IEEE 488.2, 10.7.6.1).