Talking to the Switch Driver

Example

Programming

Conventions

Remote Operation

Programming Syntax

Programming Syntax

In general, computers acting as controllers communicate with the switch driver by passing messages over a remote interface using the I/O statements provided in the instruction set of the controller’s host language. Therefore, the messages for programming the switch driver described in this manual, will normally appear as ASCII character strings imbedded inside the I/O statements of your controller’s program.

For example, the HP 9000 Series 300 BASIC and PASCAL language systems use the OUTPUT statement for sending program messages to the switch driver, and the ENTER statement for receiving response messages from the switch driver.

Messages are placed on the bus by using an output command and passing the device selector, program message, and terminator. Passing the device selector ensures that the program message is sent to the correct interface and instrument.

The following query command reads out the firmware datecode:

OUTPUT <device selector>;“:SYSTEM:VERSION?”

where <device selector> represents the address of the device being programmed.

The programming examples in this manual are written in HP Basic 5.0 for an GPIB controller compatible system.

The actual OUTPUT command used when programming is dependent on the controller and the programming language being used.

Angular brackets “< >,” in this manual, enclose words or characters that symbolize a program code parameter or a bus command.

Information that is displayed in quotes represents the actual message that is sent across the bus. The message terminator (NL or EOI) is the only additional information that is also sent across the bus.

On most controllers, it is not necessary to type in the actual <terminator> at the end of the program message. These controllers automatically supply the program message terminator when the return key is pressed.

Agilent 87130A Operating and Service Manual 4-3

Page 45
Image 45
Agilent Technologies 87130A manual Programming Syntax, Talking to the Switch Driver, Programming Conventions, Example

87130A specifications

Agilent Technologies 87130A is a highly regarded network analyzer that has been widely adopted in the field of RF and microwave testing. Known for its versatility and precision, the 87130A is designed for evaluating components and devices in various applications, including telecommunications and electronics.

One of the main features of the 87130A is its frequency range, which spans from 300 kHz to 3 GHz. This broad spectrum allows engineers to test a wide variety of RF components, including amplifiers, filters, and antennas. The analyzer provides vector network analysis capabilities, enabling users to measure both the magnitude and phase of S-parameters, essential for characterizing components effectively.

The instrument is equipped with a powerful internal calibration capability, which ensures accurate measurements by compensating for test fixture errors and other variables. The built-in electronic calibration options further enhance measurement accuracy and repeatability, giving engineers confidence in their results.

Another notable characteristic of the 87130A is its graphical user interface, which is intuitive and user-friendly. The display provides clear visual representations of measurement data, allowing for easy interpretation and analysis. Users can access a variety of measurement functions, such as gain compression, group delay, and return loss, making it a versatile tool for multi-faceted testing.

The Agilent 87130A employs advanced measurement algorithms that improve speed and accuracy. These enhancements facilitate rapid data acquisition, which is particularly beneficial in production environments where time is critical. The analyzer also supports multiple calibration techniques, including through-reflect-match (TRM) and short-open-load (SOL), catering to diverse testing needs.

Connectivity options are abundant, with GPIB, LAN, and USB interfaces, allowing seamless integration into automated test setups. This modularity supports remote operation, making it easier to incorporate the analyzer into various testing environments.

Overall, Agilent Technologies 87130A stands out for its precision, ease of use, and flexibility in RF and microwave testing applications. Its combination of advanced features and robust performance makes it a staple in laboratories, production lines, and research settings, helping engineers and technicians achieve optimal results in their measurement endeavors.