An <error/event number> in the range [ -299 , -
200 ] indicates that an error has been detected by
the instrument’s execution control block. The
occurrence of any error in this class shall cause the
execution error bit (bit 4) in the event status
register (IEEE 488.2, section 11.5.1) to be set. One of
the following events has occurred:
A <PROGRAM DATA> element following a
header was evaluated by the device as outside
of its legal input range or is otherwise
inconsistent with the device’s capabilities.
A valid program message could not be properly
executed due to some device condition.
Execution errors shall be reported by the device
after rounding and expression evaluation
operations have taken place. Rounding a
numeric data element, for example, shall not be
reported as an execution error. Events that
generate execution errors shall not generate
Command Errors, device-specific errors, or
Query Errors; see the other error definitions in
this section.
This is the generic syntax error for devices that
cannot detect more specific errors. This code
indicates only that an Execution Error as defined in
IEEE 488.2, 11.5.1.1.5 has occurred.