beautypg.com

KEPCO ABC VISA INSTRUMENT DRIVER User Manual

Page 4

background image

4

ABC-VISA 092303

Set Trigger Voltage and
Current

KpAbc_SetTrig_Volt_Curr

Sets the trigger voltage and trigger current at the same time

Set Trigger Value

KpAbc_SetTrigValue

Sets the trigger voltage or trigger current level, depending on the switch
position.

Get Trigger Value

KpAbc_GetTrigValue

Gets the trigger voltage or the trigger current level, depending on the
switch position.

Set Overvoltage and
Overcurrent

KpAbc_Set_OVvolt_OVcurr

Sets both the overvoltage and overcurrent values.

Set Protection Delay

KpAbc_setProtDelay

Sets the protection delay: the delay between the moment the output
voltage and current are changed and the moment the overvoltage and
overcurrent protections are enabled.

Get Protection Delay

KpAbc_getProtDelay

Displays the protection delay count for the power supply. A count of 30
represent ~ 1 second. The protection delay is the delay between the
moment the output voltage and current are changed and the moment
the overvoltage and overcurrent protections are enabled.

ACTION/STATUS FUNCTIONS — This class of functions executes commands and queries. It also provides functions which allow
the user to determine the current status of the instrument.

Set Voltage and Current

KpAbc_Set_Volt_Curr

Sets the output voltage and current at the same time.

Set Value

KpAbc_SetValue

Sets the output voltage, the output current, the overvoltage level, or the
overcurrent level of the power supply, depending on the slide selection
position. The values are checked against the maximum acceptable val-
ues for the corresponding power supply.

Get Value

KpAbc_GetValue

Gets the output voltage, the output current, the overvoltage level, or the
overcurrent level of the power supply depending on slide selection
position.

Trigger

KpAbc_Trig

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

Measure Output Value

KpAbc_MeasValue

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

Get Source Mode

KpAbc_GetSourceMode

Gets the operating mode of the power supply.

Output On/Off

KpAbc_OutputOnOff

Sets the output on or off.

Get Output Status

KpAbc_getOutputState

Returns the output status (on or off).

Get Protection Status

KpAbc_getProtectionStatus

Gets the status of overvoltage or overcurrent protection (triggered or
not triggered).

Clear Protection

KpAbc_clearProtection

Clears the overvoltage or overcurrent protection.

Abort Measurement

KpAbc_abortMeas

Sends the abort command.

Beep

KpAbc_beep

The selected ABC power supply will emit a beep.

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

Set Memory Index

KpAbc_SetIndex

Sets the index pointer to one of the 40 available memory locations The
subsequent memory value changes will affect the memory location
pointed to by the index pointer.

Get Memory Index

KpAbc_GetIndex

Gets the value of the index pointer.

Set Memory Value

KpAbc_SetListValue

Depending on the slide selection position, this function sets the value of
the specified parameter (voltage level, current level, overvoltage level,
overcurrent level, time value, next memory address value) for the
memory location pointed to by the index pointer.

Get Memory Value

KpAbc_GetListValue

Depending on the slide selection position, this function gets the value
of the specified parameter (voltage level, current level, overvoltage
level, overcurrent level, time value, next memory address value) for the
memory location pointed to by the index pointer.

TABLE 1. ABC VISA DRIVER FUNCTIONS (CONTINUED)

Purpose

Function Name

Description