|
@@ -552,39 +552,39 @@ void alm_voDetecTBS(const ALM_IN *in, const ALM_DETECTBS_COF *coef)
|
|
|
alm_stDecCt.ulOvrVltLvl3 = 0;
|
|
|
}
|
|
|
|
|
|
- /* Over voltage level 2 */
|
|
|
- if (in->uwVdcPu > coef->ulOvrVltLvl2ValPu) // 44V
|
|
|
- {
|
|
|
- alm_stDecCt.ulOvrVltLvl2++;
|
|
|
- if (alm_stDecCt.ulOvrVltLvl2 >= coef->ulOvrVltLvl2ValCt) // 10ms
|
|
|
- {
|
|
|
- alm_stDecCt.ulOvrVltLvl2 = coef->ulOvrVltLvl2ValCt;
|
|
|
- // alm_unAction.bit.ThrPhsShrt = 1;
|
|
|
- alm_unCode.bit.OvrVlt = 1;
|
|
|
- alm_unAction.bit.PWMOff = 1;
|
|
|
- }
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- alm_stDecCt.ulOvrVltLvl2 = 0;
|
|
|
- }
|
|
|
-
|
|
|
- /* Over voltage level 1 */
|
|
|
- if (in->uwVdcPu > coef->ulOvrVltLvl1ValPu) // 43V
|
|
|
- {
|
|
|
- alm_stDecCt.ulOvrVltLvl1++;
|
|
|
- if (alm_stDecCt.ulOvrVltLvl1 >= coef->ulOvrVltLvl1ValCt) // 2s
|
|
|
- {
|
|
|
- alm_stDecCt.ulOvrVltLvl1 = coef->ulOvrVltLvl1ValCt;
|
|
|
- // alm_unAction.bit.ThrPhsShrt = 1;
|
|
|
- alm_unCode.bit.OvrVlt = 1;
|
|
|
- alm_unAction.bit.PWMOff = 1;
|
|
|
- }
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- alm_stDecCt.ulOvrVltLvl1 = 0;
|
|
|
- }
|
|
|
+// /* Over voltage level 2 */
|
|
|
+// if (in->uwVdcPu > coef->ulOvrVltLvl2ValPu) // 44V
|
|
|
+// {
|
|
|
+// alm_stDecCt.ulOvrVltLvl2++;
|
|
|
+// if (alm_stDecCt.ulOvrVltLvl2 >= coef->ulOvrVltLvl2ValCt) // 10ms
|
|
|
+// {
|
|
|
+// alm_stDecCt.ulOvrVltLvl2 = coef->ulOvrVltLvl2ValCt;
|
|
|
+// // alm_unAction.bit.ThrPhsShrt = 1;
|
|
|
+// alm_unCode.bit.OvrVlt = 1;
|
|
|
+// alm_unAction.bit.PWMOff = 1;
|
|
|
+// }
|
|
|
+// }
|
|
|
+// else
|
|
|
+// {
|
|
|
+// alm_stDecCt.ulOvrVltLvl2 = 0;
|
|
|
+// }
|
|
|
+//
|
|
|
+// /* Over voltage level 1 */
|
|
|
+// if (in->uwVdcPu > coef->ulOvrVltLvl1ValPu) // 43V
|
|
|
+// {
|
|
|
+// alm_stDecCt.ulOvrVltLvl1++;
|
|
|
+// if (alm_stDecCt.ulOvrVltLvl1 >= coef->ulOvrVltLvl1ValCt) // 2s
|
|
|
+// {
|
|
|
+// alm_stDecCt.ulOvrVltLvl1 = coef->ulOvrVltLvl1ValCt;
|
|
|
+// // alm_unAction.bit.ThrPhsShrt = 1;
|
|
|
+// alm_unCode.bit.OvrVlt = 1;
|
|
|
+// alm_unAction.bit.PWMOff = 1;
|
|
|
+// }
|
|
|
+// }
|
|
|
+// else
|
|
|
+// {
|
|
|
+// alm_stDecCt.ulOvrVltLvl1 = 0;
|
|
|
+// }
|
|
|
/*=======================================================================
|
|
|
Under voltage
|
|
|
=======================================================================*/
|
|
@@ -605,20 +605,20 @@ void alm_voDetecTBS(const ALM_IN *in, const ALM_DETECTBS_COF *coef)
|
|
|
}
|
|
|
|
|
|
// /* Under voltage level 1 */
|
|
|
- if (in->uwVdcCompPu < coef->ulUndrVltLvl1ValPu) // 190V
|
|
|
- {
|
|
|
- alm_stDecCt.ulUndrVltLvl1++;
|
|
|
- if (alm_stDecCt.ulUndrVltLvl1 >= coef->ulUndrVltLvl1ValCt) // 2s
|
|
|
- {
|
|
|
- alm_stDecCt.ulUndrVltLvl1 = coef->ulUndrVltLvl1ValCt;
|
|
|
- alm_unAction.bit.PWMOff = 1;
|
|
|
- alm_unCode.bit.UndrVlt = 1;
|
|
|
- }
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- alm_stDecCt.ulUndrVltLvl1 = 0;
|
|
|
- }
|
|
|
+// if (in->uwVdcCompPu < coef->ulUndrVltLvl1ValPu) // 190V
|
|
|
+// {
|
|
|
+// alm_stDecCt.ulUndrVltLvl1++;
|
|
|
+// if (alm_stDecCt.ulUndrVltLvl1 >= coef->ulUndrVltLvl1ValCt) // 2s
|
|
|
+// {
|
|
|
+// alm_stDecCt.ulUndrVltLvl1 = coef->ulUndrVltLvl1ValCt;
|
|
|
+// alm_unAction.bit.PWMOff = 1;
|
|
|
+// alm_unCode.bit.UndrVlt = 1;
|
|
|
+// }
|
|
|
+// }
|
|
|
+// else
|
|
|
+// {
|
|
|
+// alm_stDecCt.ulUndrVltLvl1 = 0;
|
|
|
+// }
|
|
|
alm_pvt_blTbsFirstFlg = TRUE;
|
|
|
}
|
|
|
else
|