Connecting to Yokogawa GS 200 by Yokogawa in Python
Instrument Card
The GS200 is a low voltage/current DC source with high accuracy, high stability, and high resolution. With its excellent traceability, stability, and 5 1/2-digit resolution, the GS200 generates extremely low-noise DC voltage and current signals that are required for many applications. Additionally, the optional monitoring feature turns the GS200 into a voltage and current measuring instrument.
Device Specification: here
Manufacturer card: YOKOGAWA
Yokogawa is a leading provider of Industrial Automation and Test and Measurement solutions. Combining superior technology with engineering services, project management, and maintenance, Yokogawa delivers field proven operational efficiency, safety, quality, and reliability.
- Headquarters: Japan
- Yearly Revenue (millions, USD): 318
- Vendor Website: here
Demo: Measure a solar panel IV curve with a Keithley 2400
Connect to the Yokogawa GS 200 in Python
Read our guide for turning Python scripts into Flojoy nodes.
PROTOCOLS > SCPI
from qcodes.instrument_drivers.yokogawa.GS200 import YokogawaGS200
# Connect to the Yokogawa GS200 power supplygs200 = YokogawaGS200("gs200", "GPIB0::1::INSTR")
# Print the output stateprint(gs200.output())
# Turn on the outputgs200.output(True)
# Set the voltage to 1Vgs200.voltage(1)
# Set the current to 100mAgs200.current(0.1)
# Ramp the voltage from 0V to 5V with a step of 1V and a delay of 1 secondgs200.ramp_voltage(5, 1, 1)
# Ramp the current from 0A to 1A with a step of 0.1A and a delay of 0.1 secondsgs200.ramp_current(1, 0.1, 0.1)
# Turn off the outputgs200.output(False)
# Disconnect from the power supplygs200.close()
Note: Make sure to replace "GPIB0::1::INSTR"
with the actual address of your Yokogawa GS200 power supply.