KEPCO ABC VISA INSTRUMENT DRIVER User Manual
Page 4
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