Sunday, April 23, 2017

30 classes for 40 measuring instruments in visual basic 6.0

The following Visual Basic project contains the source code and Visual Basic examples used for 30 classes for 40 instruments. Included is a collection of Visual Basic 6.

The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.




DMM/Data Acquisition Units
  1. Agilent 34401X DMM                        
  2. Agilent 34970 DAQ Unit                    
  3. Keithley 486/487 Picoammeter

Power Supplies/Current Source
  1. Agilent E36XX and 66X Serial power supplies
  2. Bertan 225/226 High Voltage Power Supply
  3. Newport 3000-9000 Serial Diode Driver & Temperature Controller
  4. Coherent Tutcore HCA 200 Pulsed Laser Diode Driver

Light Source
  1. Agilent 81640x Tunable Laser
  2. Nettest Tunics Plus Tunable Laser
  3. Iolon Apollo Tunable Laser

Optical Spectrum Analyzer
  1. Agilent 8614X Optic Spectrum Analyzer
  2. Agilent 86120x Wavelength Meter
  3. Nettest Walics Optic Spectrum Analyzer

Optic Power Meter
  1. Newport 1830, 1835, 2832, 2835 Power Meters
  2. Agilent 8163x Power Meter
  3. Coherent LabMaster & FieldMaster Power Meter

Switch/Multiplxer
  1. Keithley 7001/2 Switch Boxes
  2. JDSU SB Serial Optic Switch
  3. Agilent 86060C Optical Switch

Other Optic Test Instrument
  1. Agilent/HP 8169A Polarization Controller
  2. JDSU HA9 Optic Attenuator
  3. Agilent 8156A Optic Attenuator
  4. Luna Optic Vector Analyzer

Temperature Controller
  1. Watlow 96 Serial
  2. Omega CN9000 Serial
  3. Eurothermal BI-Synac
  4. Marlow SE5000 Serial TEC Controllers
  5. Newport TEC Controller
  6. VWR Chiller

Motion Controller
  1. Newport ESP300
  2. Newport CV1000 Optic Encoder Reader
  3. Parker Compumotor 6K Motion Controller
  4. Suruga Seiki D120 Step Motor Controller

Other Instruments
  1. Keithley 590 CV Meter
  2. SRS DS345 Function Generator
  3. SRS Lock-in Amplifier
Main source: 

freesourcecode