1970 ! Set inactive state by turning off input attenuator control bits 1980 ! and disabling inverter

1990 !

2000 WRITEIO -16,Base_addr+ 12;BINIOR(BINAND(In_ctrl,1542),1)

2010 SUBEND

2020 SUB Set_e46_offset(Offset)

2030 COM /E1446/ Base_addr,INTEGER In_ctrl,Out_imped 2040 REAL Offset_dac

2050 !

2060 ! Look for settings conflict

2070 !

2080 IF Out_imped= 0 THEN

2090 Offset_dac= -Offset/.0006103515625

2100 ELSE

2110 Offset_dac= -Offset/.00030517578125

2120 END IF

2130 IF Offset_dac< -32768.5 OR Offset_dac> = 32767.5 THEN 2140 DISP "Invalid SOUR:VOLT:LEV:IMM:OFFS value"

2150 STOP

2160 END IF

2170 !

2180 ! Set offset

2190 !

2200 WRITEIO -16,Base_addr+ 8;BINEOR(Offset_dac,32767)

2210 SUBEND

2220 !

2230 SUB Errmsg

2240 Errmsg: !Subprogram which displays E1445/E1446 programming errors

2250 DIM Message$[256]

2260 !Read AFG status byte register and clear service request bit 2270 B= SPOLL(1680)

2280 !End of statement if error occurs among coupled commands 2290 OUTPUT 1680;""

2300 OUTPUT 1680;"ABORT" !abort output waveform

2310 REPEAT

2320 OUTPUT 1680;"SYST:ERR?" !read AFG error queue

2330 ENTER 1680;Code,Message$

2340 PRINT Code,Message$

2350 UNTIL Code= 0

2360 STOP

2370 SUBEND

Example Programs

Register-Based Programming C-31

Page 156
Image 156
Agilent Technologies E1446A user manual Example Programs Register-Based Programming C-31, Subend

E1446A specifications

Agilent Technologies E1446A is a high-performance modular instrument designed for a wide range of applications in the fields of test and measurement. As part of the Agilent family of products, this device exemplifies advanced engineering and innovative technology, catering to the needs of engineers and researchers in various industries.

One of the main features of the E1446A is its dual-channel capability, allowing users to conduct simultaneous measurements, increasing efficiency and reducing test times. The instrument supports a variety of functions, including waveform generation, signal analysis, and frequency measurements. This multifunctionality makes the E1446A a versatile tool for tasks such as automatic test equipment (ATE), signal integrity analysis, and RF testing.

Equipped with state-of-the-art ADCs (Analog-to-Digital Converters) and DACs (Digital-to-Analog Converters), the E1446A ensures high precision and accuracy in measurements. With a bandwidth of up to 500 MHz, it can handle a wide range of signals, making it suitable for both low-frequency and high-frequency applications. The instrument supports various input signal types, including sine, square, and custom waveforms, expanding its applicability across diverse testing scenarios.

The E1446A also integrates advanced digital signal processing capabilities, allowing for real-time analysis and manipulation of signals. This feature is particularly useful in applications requiring immediate feedback and adjustment, such as radar and communications testing. Furthermore, the modular design facilitates easy upgrades and customization, enabling users to adapt the instrument to their ever-evolving testing requirements.

User-friendliness is another hallmark of the E1446A. It features a straightforward interface, designed for intuitive operation, which reduces the learning curve for new users. Additionally, the instrument is compatible with various programming languages, including SCPI, making it easy to integrate into existing test systems and automate testing processes.

Finally, the E1446A's compact form factor and rugged design allow for deployment in demanding environments, fulfilling the needs of both laboratory and field applications. With its blend of precision, versatility, and ease of use, the Agilent Technologies E1446A remains a vital instrument for engineers and researchers looking for dependable test and measurement solutions. Its capabilities continue to support innovation across a spectrum of technological advancements.