|
|
@@ -115,8 +115,8 @@ static u16 _motor_limit(void) {
|
|
|
lim_value = _temp_limiter(temp, lim);
|
|
|
if (lim_value != HW_LIMIT_NONE) {
|
|
|
if (lim_value == 0) {
|
|
|
- if (mc_set_critical_error(FOC_CRIT_MOTOR_TEMP_Err)) {
|
|
|
- mc_crit_err_add(FOC_CRIT_MOTOR_TEMP_Err, temp, (s16)PMSM_FOC_GetSpeed());
|
|
|
+ if (mc_set_critical_error(FOC_CRIT_MOTOR_TEMP_Lim)) {
|
|
|
+ mc_crit_err_add(FOC_CRIT_MOTOR_TEMP_Lim, temp, (s16)PMSM_FOC_GetSpeed());
|
|
|
}
|
|
|
}else if (_can_recovery){
|
|
|
mc_clr_critical_error(FOC_CRIT_MOTOR_TEMP_Lim);
|
|
|
@@ -172,8 +172,8 @@ static u16 _mos_limit(void) {
|
|
|
lim_value = _temp_limiter(temp, lim);
|
|
|
if (lim_value != HW_LIMIT_NONE) {
|
|
|
if (lim_value == 0) {
|
|
|
- if (mc_set_critical_error(FOC_CRIT_MOS_TEMP_Err)) {
|
|
|
- mc_crit_err_add(FOC_CRIT_MOS_TEMP_Err, temp, (s16)PMSM_FOC_GetSpeed());
|
|
|
+ if (mc_set_critical_error(FOC_CRIT_MOS_TEMP_Lim)) {
|
|
|
+ mc_crit_err_add(FOC_CRIT_MOS_TEMP_Lim, temp, (s16)PMSM_FOC_GetSpeed());
|
|
|
}
|
|
|
}else if (_can_recovery){
|
|
|
mc_clr_critical_error(FOC_CRIT_MOS_TEMP_Lim);
|