User guide
P/N: 021-00154, Rev. A.6 - updated for V4.7 Tools     Page | 41  
For the DVC hardware PI Loop regulating current, this is the P value 
Range: 0 to 655.00 
Current I 
For the DVC hardware PI Loop regulating current, this is the I value 
Range: 0 to 655.00 
Dither Amp   
How much current above and below set point to dither 
Range: 0 to 100% 
Dither Hz 
The frequency setting of the dither 
Range: 1Hz to 500Hz 
High Side # Name 
This will be the access word for the High Side Output. Set this ON or OFF in your application. 
Range: 16 Characters with no spaces.  Valid characters are A-Z, a-z, 0-9, and "_". 
Rules: 
The first character cannot be a number 
Compiler Keywords or other Names already in use are not valid. 
Min Cur 
The Min Coil current setting for Coil A in Single and Dual Coil selections corresponding to 0% PWM 
Range: 0 to 3 A 
Note the text on how to set this value in your application described in the Max Cur section below. 
Max Cur   
The Max Coil current setting for Coil A in Single and Dual Coil selections corresponding to 100% PWM 
Range: 0 to 3 A 
With release 4.7 of the BIOS, Programming Tool and Program Loader Monitor, the Coil Current Gain constants 
are available to allow you to set the Max Cur or Min Cur in your application. Coil current gains are the factors 
the BIOS uses to calculate the actual current through a coil given all of the variances in the current sense 
circuits internal to the DVC controller. The Coil current gain constants are loaded into the individual DVC 
controller’s flash memory when the unit is tested at HCT’s manufacturing facility. For each output group there is 
one coil gain for current ranges 0-3amps and another one for low current ranges or 0-90ma. The variable 
names are HC_Coil_Gain_OG1 and LC_Coil_Gain_OG1, HC_Coil_Gain_OG2 and LC_Coil_Gain_OG2 and 
HC_Coil_Gain_OG3 and LC_Coil_Gain_OG3 for output groups 1,2 and 3 respectively. 
Setting the Max Cur and Min Cur in your application is done with statements like: 
OutputGroupName.maxcura = (Current_in_milliamps * 100) / HC_Coil_Gain_OG1 
OutputGroupName.mincura = (Current_in_milliamps * 100) / HC_Coil_Gain_OG1 
For Dual Coils the second coils current setting is accomplished with statements like: 
OutputGroupName.maxcurb = (Current_in_milliamps * 100) / HC_Coil_Gain_OG1 
OutputGroupName.mincurb = (Current_in_milliamps * 100) / HC_Coil_Gain_OG1 
Ramp Down 
When the Enable Current Ramps is selected, Ramp Down is the ramp from Max to Min Current. 
Ramps are applied for all current / PWM% changes. 
Range: 0.0 to 65.00 s 
Ramp Up   
When ramps are checked, Ramp Up is the Ramp from Min to Max Current. 
Ramps are applied for all current / PWM% changes. 
Range: 0.0 to 65.00 s 
Output Selection 
This is where the user configures the output type 
Range: Dual Coil High Side 










