Status and Events
Table 3-6: Execution errors (cont.)
Error Number
Error Description
–272
Macro execution error
–273
Illegal macro label
–274
Macro parameter error
–275
Macro definition too long
–276
Macro recursion error
–277
Macro redefinition not allowed
–278
Macro header not found
Device Errors
Table 3-7: Standardized device-specific errors
Error Number
Error Description
–300
Device specific error
–311
Memory error
–312
PUD memory lost
–314
Save/recall memory lost
–330
Self-test failed
–350
Queue overflow
System Query Errors
3-16
Explanation and examples
Indicates that a syntactically correct macro program data sequence could
not be executed due to some error in the macro definition (see IEEE-488.2,
10.7.6.3)
Indicates that the macro label defined in the *DMC command was a legal
string syntax, but could not be accepted by the instrument (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.
Indicates that the macro definition improperly used a macro parameter place
holder (see IEEE-488.2, 10.7.3).
Indicates that a syntactically correct macro program data sequence could
not be executed because the string or block contents were too long for the
instrument to handle (see IEEE-488.2, 10.7.6.1).
Indicates that a syntactically correct macro program data sequence could not
be executed because the instrument found it to be recursive (see IEEE-488.2,
10.7.6.6).
Indicates that a syntactically correct 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 correct macro label in the *GMC? query could
not be executed because the header was not previously defined.
The following table lists the device errors that can occur during instrument
operation. These errors may indicate that the instrument needs repair.
Explanation and examples
This code indicates only that a Device-Dependent Error as defined in
IEEE-488.2, 11.5.1.1.6 has occurred. Contact your local service center.
Indicates that an error was detected in the instrument's memory. Contact
your local service center.
Indicates that the protected user data saved by the *PUD command was
lost. Contact your local service center.
Indicates that the nonvolatile calibration data used by the *SAV? command
was lost. Contact your local service center.
Contact your local service center.
A specific code entered into the queue in lieu of the code that caused the
error. This code indicates that there is no room in the queue and an error
occurred but was not recorded.
The following table lists the system event messages. These messages are
generated whenever certain system conditions occur.
FCA3000, FCA3100, MCA3000 Series Programmer Manual
Need help?
Do you have a question about the FCA3000 and is the answer not in the manual?