Connecting to Keysight 33250A by Keysight in Python
Instrument Card
The 33250A 80 MHz Function/Arbitrary Waveform Generator uses direct digital-synthesis techniques to create a stable, accurate output on all waveforms, down to 1 µHz frequency resolution. The benefits are apparent in every signal you produce, from the sine wave frequency accuracy to the fast rise/fall times of square waves, to the ramp linearity.
Device Specification: here
Manufacturer card: KEYSIGHT
Keysight Technologies, or Keysight, is an American company that manufactures electronics test and measurement equipment and software
- Headquarters: USA
- Yearly Revenue (millions, USD): 5420
- Vendor Website: here
Connect to the Keysight 33250A in Python
Read our guide for turning Python scripts into Flojoy nodes.
PROTOCOLS > SCPI
To connect to a Keysight 33250A RF Signal Generator using Qcodes, you can use the following Python script:
This script imports the WaveformGenerator_33XXX
class from the qcodes.instrument_drivers.Keysight.Keysight_33XXX
module. It then creates an instance of the instrument with the name “signal_generator” and the appropriate VISA address for your specific instrument. Finally, it calls the connect_message()
method to establish a connection to the instrument and print a connection message.