电池移仓

master
lxw 5 months ago
parent 75b32bbac6
commit e65b91b540

@ -66,7 +66,6 @@ public class MonitorService
: null, : null,
Break = StationSoftMgr.SwappingStateMachine.BoxCarInfoModel?.CarStatus?.Break, Break = StationSoftMgr.SwappingStateMachine.BoxCarInfoModel?.CarStatus?.Break,
Gear = StationSoftMgr.SwappingStateMachine.BoxCarInfoModel?.CarStatus?.Gear, Gear = StationSoftMgr.SwappingStateMachine.BoxCarInfoModel?.CarStatus?.Gear,
}, },
BatteryInfo = new() BatteryInfo = new()
{ {
@ -173,15 +172,29 @@ public class MonitorService
return Result<bool>.Fail(); return Result<bool>.Fail();
} }
result = PlcMgr.ReadTaskStatus(2); int count = 3;
while (count > 0)
{
result = PlcMgr.ReadTaskStatus(2);
if (result)
{
break;
}
count--;
Thread.Sleep(1000);
}
if (!result) if (!result)
{ {
Log.Error("BatteryRelocation PlcMgr.ReadTaskStatus(2) =false");
return Result<bool>.Fail(); return Result<bool>.Fail();
} }
result = PlcMgr.HoldOn(); result = PlcMgr.HoldOn();
if (!result) if (!result)
{ {
Log.Error("BatteryRelocation PlcMgr.HoldOn() =false");
return Result<bool>.Fail(); return Result<bool>.Fail();
} }

Loading…
Cancel
Save