KEPCO BOP VISA Driver (Universal, GPIB) User Manual

Page 13

Advertising
background image

BOP-VISA 010906

13

Dwell list parameter

Kpbop_ListDwell

Sets the time a list will run the current step (if entered for only location 0
will apply for all steps)

Executes a list

Kpbop_ListExec

Starts the execution of a list, if all the parameters were correctly set.

Defines list parameters
(V or C)

Kpbop_ListData

Calculates the value (V or C, depending on which mode is active) for
each of the STEPS of a list, in accordance with the waveform and the
max and min values selected

Trigger

KpBop_Trig

Triggers the instrument once. The output will go to the trigger voltage
and current values.

Measure Current and
Voltage Output Values

Kpbop_MeasVoltCurr

Measures the values of output (voltage and current).

Measure Current and
Voltage Output Values

Kpbop_MsVoltCurr

Measures the value of output voltage and then the value of output cur-
rent.

Measure Output Value

KpBop_MeasValue

Measures the value of output voltage or current depending on the
switch position.

Get Source Mode

KpBop_GetSourceMode

Gets the operating mode of the power supply.

Set Gain

Kpbop_SetGain

Select reference voltage INT (internal) , EXT1 or EXT2

Set Source Mode

Kpbop_SetSourceMode

Set power supply mode: voltage or current depending on the switch
position.

Output On/Off

KpBop_OutputOnOff

Sets the output on or off.

Get Output Status

KpBop_getOutputState

Returns the output status (on or off).

Abort Measurement

KpBop_abortMeas

Sends the abort command.

Beep

KpBop_beep

The selected BOP power supply will emit a beep.

DATA FUNCTIONS — This class of functions transfers data to or from the instrument.

Save/Recall Settings

KpBop_SaveRecSet

Saves the current settings to the selected memory location or restores
previously stored settings from a memory location. The memory loca-
tion range is from 1 to 40.

UTILITY FUNCTIONS — This class of functions provides lower level functions to communicate with the instrument and to change
instrument parameters.

Identify Power Supply

KpBop_identify

Returns the full message returned by the power supply to the *IDN?
query. This message contains four fields: manufacturer, power supply
type, serial number and firmware version.

Revision Query

KpBop_RevisionQuery

Returns the revision numbers of the instrument driver and instrument
firmware version from the *idn? query. This instrument driver's Revision
Number is "Rev 1.0, 9/99, CVI 5.1" and the BOP firmware version is
Firmware Version "1.0". This data is necessary when requesting techni-
cal support.

Model Query

KpBop_ModelQuery

Return the model number of the BOP power supply.

Serial Number Query

KpBop_SerialnQuery

Returns the serial number of the BOP power supply. The serial number
is extracted from the answer to the *idn? query.

Query SCPI Version

KpBop_GetScpiVersion

Returns the power supply answer to the Query SCPI Version com-
mand. Checks the Standard Commands for Programmable Instru-
ments (SCPI) language version.

Write To Instrument

KpBop_writeInstrData

This function writes commands and queries to the instrument to modify
parameters and query device settings.

Read Instrument Data

KpBop_readInstrData

This function reads data from the instrument's output buffer and returns
it to the specified variable in memory. Because the instrument may
return both numeric and text data in response to queries, this function
returns the data in string format. NOTE: If valid data is not available at
the instrument's output buffer when this function is called, the instru-
ment will hang up and the function will not return until it times out. If the
time-out is disabled, this function will hang indefinitely and it may be
necessary to reboot the computer to break out.

TABLE 3. BOP VISA DRIVER FUNCTIONS (CONTINUED)

Purpose

Function Name

Description

Advertising