Commit 575578b7 authored by hu's avatar hu

调整转速超高报警BUG

parent b7bf0637
......@@ -174,13 +174,25 @@ uint8_t Common_Get_OverSpeed_Status(void)
{
uint8_t OverSpeedStatus = 0u;
uint16_t DispVSpeed = 0u;
DispVSpeed = Common_Get_Disp_V_Speed();
uint16_t DataOverSpeedValue = 0u;
DataOverSpeedValue = K_Line_Set.Sig.K_Line_LID45;
DataOverSpeedValue *= 100u;
if (DispVSpeed >= 1000u)
DispVSpeed = Common_Get_Disp_E_Speed();
if (K_Line_Set.K_Line_LID45 != 0xFF)
{
OverSpeedStatus = 1u;
if (DispVSpeed >= DataOverSpeedValue + 20)
{
OverSpeedStatus = 1u;
}
else if (DispVSpeed <= DataOverSpeedValue)
{
OverSpeedStatus = 0u;
}
}
else if (DispVSpeed <= 960u)
else
{
OverSpeedStatus = 0u;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment