1250 Frequency Response Analyzer Additional Displayed Information
AMK/1250/3 11-11
11.3 ERROR CODES: DETAILS
11.3.1 INTRODUCTION
Where the Error Code appears only in the Summary, the Code title is deemed to be
self-explanatory.
Some of the Codes which refer to faulty modules are primarily intended to give
information to Service Engineers.
11.3.2 Group 0. ERRORS PERTAINING TO COMMAND STRUCTURE
01 Unknown command: is caused when a peripheral device sends a command which
the 1250 does not recognise.
02 Argument mismatch. The instructions to the 1250 usually consist of two parts: the
"command" e.g. FR for frequency, and the numerical part or "argument" e.g. 45 plus
exponent. Hence a typical simple instruction would be FR 2E3, meaning "set the
Frequency to 2 kHz".
Where there is more than one device, e.g. two Analyzers, the Argument must specify
not only the numerical value, but also the device. For example: RA 1, 3 means set the
Analyzer voltage range (RA), of Analyser 1, to Range 3. When the 1250 sees RA, it
expects to see two other pieces of numeric information following. If it only sees one,
this is detected and flagged as an Argument mismatch.
Conversely, if the instruction should contain only one piece of numeric information, but
owing to an error contains two, this is also flagged as an Argument mismatch.
03 Argument out of range, i.e. outside the range of the 1250. This error can be
caused by incorrect use of front panel keys, as well as by invalid instructions from a
peripheral device. An example is trying to programme a frequency of 1 MHz, which is
above the maximum frequency of 65 kHz.
04 Floating Point format error. Usually caused by a typing error, e.g.FR 1•25E2 typed
as FR 1•2•5 E2.
05 Illegal request for value, of a parameter or mode which does not possess a value.
For example, if the peripheral device sends ?SG to the 1250, meaning "what value is
Stop Generator", 05 will be flagged.