Troubleshooting

Error Messages

Error Message Types

Events do not generate more than one type of error. For example, an event that generates a query error will not generate a device-specific, execution, or command error.

Query Errors (–499 to –400)indicate that the instrument’s output queue control has detected a problem with the message exchange protocol described in IEEE 488.2, Chapter 6. Errors in this class set the query error bit (bit 2) in the event status register (IEEE 488.2, section 11.5.1). These errors correspond to message exchange protocol errors described in IEEE 488.2, 6.5. In this case:

Either an attempt is being made to read data from the output queue when no output is either present or pending, or

data in the output queue has been lost.

Device Specific Errors (–399 to –300, 201 to 703, and 800 to 810) indicate that a device operation did not properly complete, possibly due to an abnormal hardware or firmware condition. These codes are also used for self-test response errors. Errors in this class set the device-specific error bit (bit 3) in the event status register (IEEE 488.2, section 11.5.1).

The <error_message> string for a positive error is not defined by SCPI. A positive error indicates that the instrument detected an error within the GPIB system, within the instrument’s firmware or hardware, during the transfer of block data, or during calibration.

Execution Errors (–299 to –200)indicate that an error has been detected by the instrument’s execution control block. Errors in this class set the execution error bit (bit 4) in the event status register (IEEE 488.2, section 11.5.1). In this case:

Either 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, or

a valid program message could not be properly executed due to some device condition.

Execution errors are reported after rounding and expression evaluation operations are completed. Rounding a numeric data element, for example, is not reported as an execution error.

Command Errors (–199 to –100)indicate that the instrument’s parser detected an IEEE 488.2 syntax error. Errors in this class set the command error bit (bit 5) in the event status register (IEEE 488.2, section 11.5.1). In this case:

Either an IEEE 488.2 syntax error has been detected by the parser (a control-to-device message was received that is in violation of the IEEE 488.2 standard. Possible violations include a data element that violates device listening formats or whose type is unacceptable to the device.), or

an unrecognized header was received. These include incorrect device-specific headers and incorrect or unimplemented IEEE 488.2 common commands.

202

Chapter 10

Page 212
Image 212
Agilent Technologies E8257C PSG, E8267C PSG, E8247C PSG CW manual Error Message Types

E8267C PSG, E8247C PSG CW, E8257C PSG specifications

Agilent Technologies, a leading provider of electronic test and measurement equipment, offers a range of signal generators that are pivotal in various applications, including telecommunications, aerospace, and research. Among their top-tier offerings are the E8257C PSG, E8247C PSG CW, and E8267C PSG. These signal generators are known for their exceptional performance, flexibility, and cutting-edge technologies.

The E8257C PSG is a high-performance microwave signal generator capable of generating signals from 10 MHz to 40 GHz. Its versatility makes it ideal for applications such as radar and satellite communications. One of the standout features of the E8257C is its low phase noise and superior output power, which ensure high-quality signal generation. The instrument incorporates advanced digital signal processing technology, allowing users to create complex modulated signals with precision. It also boasts a comprehensive set of modulation formats, including AM, FM, PM, and pulse modulation, making it suitable for diverse testing scenarios.

The E8247C PSG CW is designed specifically for continuous wave (CW) applications, covering frequencies from 500 kHz to 20 GHz. This generator is optimized for high stability and low output noise, making it ideal for applications that require a reliable signal source, such as manufacturing testing and maintenance of communication systems. The E8247C features a compact design and is equipped with an intuitive user interface, allowing quick access to essential functions. Its frequency agility and fast switching capabilities enhance productivity, enabling engineers to optimize their workflow.

The E8267C PSG delivers unparalleled performance in the microwave frequency range of 250 kHz to 70 GHz. It includes advanced modulation capabilities, allowing users to generate complex waveforms with relative ease. The E8267C supports various digital modulation schemes, including QAM, which is crucial for testing modern communication systems. Its high output power and excellent spectral purity make it suitable for both R&D and manufacturing applications. Additionally, the E8267C features built-in functionality for frequency and power sweeps, providing users with extensive testing options.

In summary, Agilent Technologies’ E8257C, E8247C, and E8267C signal generators are integral tools for professionals seeking high performance and versatility in their testing environments. With unique features and advanced technologies, these generators cater to the demands of modern applications, ensuring reliable and accurate signal generation for a wide range of industries. Whether it's for research, development, or manufacturing, these instruments demonstrate Agilent's commitment to delivering top-notch testing solutions.