Skip to content

Connecting to AWG70002B by Tektronix in Python

Instrument Card

The AWG70000B Series Arbitrary Waveform Generator represents the cutting edge in sample rate, signal fidelity and waveform memory, making it ideal for design, testing and operations of complex components, systems and experiments. With up to sample rate of 50 GS/s and 10-bit vertical resolution, it delivers the industry’s best signal stimulus solution for easy generation of ideal, distorted and “real-life” signals.

AWG70002B

Device Specification: here

Manufacturer card: TEKTRONIX

TEKTRONIX

Tektronix, Inc., historically widely known as Tek, is an American company best known for manufacturing test and measurement devices such as oscilloscopeslogic analyzers, and video and mobile test protocol equipment.

  • Headquarters: USA
  • Yearly Revenue (millions, USD): 5800
  • Vendor Website: here

Connect to the AWG70002B in Python

PROTOCOLS > SCPI

To connect to a AWG70002B RF Signal Generator using Qcodes, you can use the following code:

from qcodes.instrument_drivers.tektronix.AWG70000A import AWG70000A
# Create an instance of the AWG70000A instrument
awg = AWG70000A('awg', 'TCPIP0::192.168.1.1::inst0::INSTR')
# Connect to the instrument
awg.connect()
# Now you can use the instrument to perform various operations
# For example, you can set the amplitude of channel 1 to 0.5 V
awg.ch1.awg_amplitude(0.5)
# You can also play a waveform or sequence
awg.play()
# When you are done, remember to disconnect from the instrument
awg.disconnect()

Note that you need to replace 'TCPIP0::192.168.1.1::inst0::INSTR' with the actual VISA resource name of your AWG70002B RF Signal Generator.