Pgusetup8110 User Module - Keithley 4200A-SCS Reference Manual

Parameter
Hide thumbs Also See for 4200A-SCS:
Table of Contents

Advertisement

Appendix E: Using a Keysight 8110A/8111A Pulse Generator

PguSetup8110 user module

This user module defines the output pulse of the pulse generator (PGU).
Usage
status = PguSetup8110(char *instr_id, double DelayTime, double RiseTime, double
FallTime, double Width, double Period, double BaseValue, double Amplitude,
double OutImpedance, double LoadImpedance, double OutpEnable);
status
instr_id
DelayTime
RiseTime
FallTime
Width
Period
BaseValue
Amplitude
OutImpedance
LoadImpedance
OutpEnable
E-6
Returned values are placed in the Analyze sheet:
0: OK
-10000 (INVAL_INST_ID): The specified instrument ID does not exist
-10040 (HP8110_NOT_IN_KCON): No PGU was found in the system
configuration
-10041 (HP8110_NOT_INITED): The PGU was never initialized
-10042 (HP8110_PULSE_ERROR): There was an error during pulsing
-10090 (GPIB_ERROR_OCCURRED): A GPIB communications error
occurred
-10091 (GPIB_TIMEOUT): A time-out occurred during communications
-10100 (INVAL_PARAM): An invalid input parameter is specified
The PGU instrument ID: PGUX, where X is a number from 1 through 8 (configuration
dependent); the PGU instrument ID effectively corresponds to a single pulse
generator channel
The amount of time to delay after receiving the trigger (0 s to 0.999 s)
Sets the pulse rise time (2e-09 s to 0.2 s)
Sets the pulse fall time (2e-09 s to 0.2 s)
Sets the pulse width (3.3e-09 s to 0.999 s)
Sets the period to use if more than one pulse will be triggered; if a single pulse is
output (as opposed to a burst of pulses), this parameter is ignored; (6.65e-09 to
999; 6.65e-09 to 0.999 if there is no PLL option installed in the pulse generator)
The base value of the pulse (−20 V to +20 V); for a pulse with no DC offset,
set this parameter to 0
The amplitude of the pulse as measured from the base value (−20 V to +20 V)
Sets the output impedance of the PGU:
0: 50 Ω
1: 1000 Ω
The expected impedance of the load (DUT) (0 to 999 kΩ); if unsure, enter the
maximum value
A flag that determines whether to enable or disable the output relay of the PGU:
0: Disable the output
1: Enable the output
Model 4200A-SCS Parameter Analyzer Reference Manual
4200A-901-01 Rev. C / February 2017

Advertisement

Table of Contents
loading

Table of Contents