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.