Set Slew Rate:
This function sets the slew rate (voltage or
current) of the instrument. The slew rate is
the rate at which the currently programmed
input of the instrument changes to a new
value.
(4) Set Trigger Operation Source:
This function configures the trigger source
of the instrument to either EXTernal, BUS,
HOLD, LINE, or TIMer, and if timer is
selected as the trigger source specifies the
timer value.
(5) Set Over-Current Levels:
This function specifies the over-current
level and delay values.
(6) Transient Programming: (Class)
This class provides functions to configure
the Transient Sub-System of the instrument,
i.e., Operation Mode and Levels, and to
change selected parameters once set.
(7) Configure Status Sub-System: (Class)
This class provides functions to configure
the following Status Sub-System registers:
Channel Summary, Channel Status, and
Questionable Status.
Class Name: Configuration
Description: This class provides functions to
configure the instrument. It
allows both high level
configuration of the instrument
and more granular control of the
various parameters of those
Systems.
Functions:
(1) Configure Operation Mode: (Class)
This class provides functions to configure
the instrument's Operating Mode, Range, and
Main Level.
(2) Change Mode/Ranges/Main Levels: (Class)
This class provides functions to change the
configuration of the instrument's Operating
Mode, Ranges, Main Levels and Limit Values.
(3) Set Protection
This function sets the protection level and
delay time.
(4) Set Measure Delay
This function sets the meaure delay time for
reading back.
(5) Transient Programming (Class)
This class provides functions to set transient
mode, level, slew rate, frquency and duty
cycle.
(6) Step Programming (Class)
This class provides functions to set step
loops, counts, mode, value and time.
(7) Reset to default
This function sets the load to default
settings.
Control Name: Input State
Description: This control specifies whether the
load input state is set to On or
Off.
Variable Type: Integer
Valid Range: 0 - Off (Default)
1 - On
Control Name: Relay State
Description: This control specifies whether the
load relay state is set to Open or
Close.
Variable Type: Integer
Valid Range: 0 - Close (Default)
1 - Open
Control Name: Trans State
Description: This control specifies whether the
load transient state is set to On
or Off.
Variable Type: Integer
Valid Range: 0 - Off (Default)
1 - On
Control Name: Short State
Description: This control specifies whether the
load short state is set to On or
Off.
Variable Type: Integer
Valid Range: 0 - Off (Default)
1 - On
Control Name: Trigger State
Description: This control specifies whether the
load trigger state is set to On or
Off.
Variable Type: Integer
Valid Range: 0 - Off (Default)
1 - On
Control Name: OCP Level
Description: This control specifies the amount
of over-current protection level.
Variable Type: Double
Valid Range: Dependent upon the load model
information (See user's manual for
details).
Default Value: 100 Amps
NOTES:
(1) The valid range of values is dependent upon
the load model.
Control Name: OCP Delay
Description: This control specifies the amount
of milliseconds for OCP delay time.
Variable Type: Double
Valid Range: 0 - Disable Over-current Protection
1 ~ 10000 - number of milliseconds
for OCP delay.
Default Value: 0
NOTES:
(1) When this value is set to 0, the over-current
protection is disabled.
Control Name: UCP Level
Description: This control specifies the amount
of under-current protection level.
Variable Type: Double
Valid Range: Dependent upon the load model
information (See user's manual for
details).
Default Value: 0 Amps
NOTES:
(1) The valid range of values is dependent upon
the load model.
Control Name: UCP Delay
Description: This control specifies the amount
of milliseconds for UCP delay time.
Variable Type: Double
Valid Range: 0 - Disable Under-current Protection
1 ~ 10000 - number of milliseconds
for UCP delay.
Default Value: 0
NOTES:
(1) When this value is set to 0, the under-current
protection is disabled.
Control Name: Error Code
Description: Displays the results of the
function call.
Variable Type: Integer
Error Codes:
0 Success
-2010 Invalid instrument ID
-2011 Invalid mode value
-2012 Invalid range value
-2013 Current value out of range
-2017 Protection delay out of range
-2018 Invalid value
-2229 Error reading from instrument
-2230 Error writing to instrument
-2232 Instrument was not initialized
-2236 Error interpreting instrument response
The Low-Level function Error Query should be
called after this function to determine if an
instrument dependent error occurred. Because
of the many different modules are capable of
supporting it is not possible to perform an
internal check for all conditions which may
cause an error to be generated by the
instrument.
Control Name: Main Voltage Level
Description: This control specifies the amount
of voltage which will be drawn by
the load.
Variable Type: Double
Valid Range: Dependent upon the load model
information (See user's manual for
details).
Default Value: 50 Volts
NOTES:
(1) The valid range of values is dependent upon
the load model.
Control Name: Error Code
Description: Displays the results of the
function call.
Variable Type: Integer
Error Codes:
0 Success
-2002 Invalid interface type
-2003 Invalid GPIB board number
-2004 Invalid GPIB address
-2005 Invalid COM Port
-2006 Invalid type
-2007 Baud Rate out of range
-2008 Wait time out of range
-2009 Invalid ID query
-2220 Unable to open instrument
-2221 Unable to close instrument
-2229 Error reading from instrument
-2230 Error writing to instrument
-2236 Error interpreting instrument response
Control Name: Load Operation Mode
Description: This control changes the load
operation mode to the selected
operation mode.
Variable Type: Integer
Valid Range: 0 - Constant Voltage (Default)
1 - Constant Current
2 - Constant Resistance
3 - Constant Power
Control Name: Change Range To
Description: This control changes the currently
programmed range for instrument to
the selected range.
Variable Type: Integer
Valid Range: 0 - Low (Default)
1 - Medium
2 - High
3 - Ultra
#define ARPEL_ERR_IFTYPE -2002
#define ARPEL_ERR_GPIBBD -2003
#define ARPEL_ERR_GPIBADDR -2004
#define ARPEL_ERR_COMPORT -2005
#define ARPEL_ERR_TYPE -2006
#define ARPEL_ERR_BAUDRATE -2007
#define ARPEL_ERR_WAITTIME -2008
#define ARPEL_ERR_IDQUERY -2009
#define ARPEL_ERR_INSTRID -2010
#define ARPEL_ERR_MODE -2011
#define ARPEL_ERR_RANGE -2012
#define ARPEL_ERR_VOLTVALUE -2013
#define ARPEL_ERR_CURRVALUE -2014
#define ARPEL_ERR_RESVALUE -2015
#define ARPEL_ERR_POWVALUE -2016
#define ARPEL_ERR_PROTDEL -2017
#define ARPEL_ERR_VALUE -2018
#define ARPEL_ERR_OPENINSTR -2220
#define ARPEL_ERR_CLOSE -2221
#define ARPEL_ERR_READ -2229
#define ARPEL_ERR_WRITE -2230
#define ARPEL_ERR_TMO -2239
#define ARPEL_ERR_CLOSED -2232
#define ARPEL_ERR_RDFORMAT -2236
Class Name: Step Programming
Description: This class provides functions to
configure step Sub-System of the
instrument, i.e., step mode, value
and Levels, and to change
selected parameters once set.
Functions:
(1) Set Step Loops:
This function configures the number of loops
for the step operations.
(2) Set Step Counts:
This function specifies the number of steps.
(3) Set Step Mode:
This function sets the operation mode for the
specified step point.
(4) Set Step Value:
This function sets the value level for the
specified step point.
(5) Set Step Time:
This function sets the resident time for the
specified step point.
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.