|
@@ -407,20 +407,23 @@ void AssitCuvApplPerVolt(void)
|
|
if(CadGpioSta != Get_CAD_FRE_PORT())
|
|
if(CadGpioSta != Get_CAD_FRE_PORT())
|
|
{
|
|
{
|
|
CadGpioSta = Get_CAD_FRE_PORT();
|
|
CadGpioSta = Get_CAD_FRE_PORT();
|
|
- if(ass_CalIn.uwStartRunPulse < 100)
|
|
|
|
|
|
+ if(ass_CalIn.uwStartRunPulse < 1000)
|
|
{
|
|
{
|
|
ass_CalIn.uwStartRunPulse++;
|
|
ass_CalIn.uwStartRunPulse++;
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
- ass_CalIn.uwStartRunPulse = 100;
|
|
|
|
|
|
+ ass_CalIn.uwStartRunPulse = 1000;
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
else if (ass_CalIn.uwtorquePer < ass_CalCoef.uwAssStopThreshold)
|
|
else if (ass_CalIn.uwtorquePer < ass_CalCoef.uwAssStopThreshold)
|
|
{
|
|
{
|
|
- ass_CalIn.uwStartRunPulse = 0;
|
|
|
|
|
|
+ if(ass_CalIn.uwStartRunPulse > 0)
|
|
|
|
+ {
|
|
|
|
+ ass_CalIn.uwStartRunPulse--;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
@@ -432,7 +435,7 @@ void AssitCuvApplPerVolt(void)
|
|
ass_CalIn.uwStartRunPulse = 0;
|
|
ass_CalIn.uwStartRunPulse = 0;
|
|
}
|
|
}
|
|
|
|
|
|
- if((ass_CalIn.StartAssistEnble == FALSE) && (ass_CalIn.uwStartRunPulse > 1))
|
|
|
|
|
|
+ if((ass_CalIn.StartAssistEnble == FALSE) && (ass_CalIn.uwStartRunPulse > 2))
|
|
{
|
|
{
|
|
ass_CalIn.StartAssistEnble = TRUE;
|
|
ass_CalIn.StartAssistEnble = TRUE;
|
|
}
|
|
}
|