Error
Description
Number
–275
"Macro definition too
long"
–276
"Macro recursion
error"
–277
"Macro redefinition not
allowed"
–278
"Macro header not
found"
–280
"Program error"
–281
"Cannot create
program"
–282
""Illegal program name [The name used to reference a program was
–283
"Illegal variable name" [An attempt was made to reference a nonexistent
FTB-500
Probable Cause
[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 (see IEEE 488.2, 10.7.6.1).]
[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.6).]
[Indicates that a syntactically legal macro label in
the *DMC command could not be executed
because the macro label was already defined (see
IEEE 488.2, 10.7.6.4).]
[Indicates that a syntactically legal macro label in
the *GMC? query could not be executed because
the header was not previously defined.]
[Indicates that a downloaded program-related
execution error occurred. This error message
should be used when the device cannot detect the
more specific errors described for errors –281
through –289. A downloaded program is used to
add algorithmic capability to a device. The syntax
used in the program and the mechanism for
downloading a program is device-specific.]
[Indicates that an attempt to create a program was
unsuccessful. A reason for the failure might include
not enough memory.]
invalid; for example, redefining an existing
program, deleting a nonexistent program, or in
general, referencing a nonexistent program.]
variable in a program.]
SCPI-Based Errors
427