fix-修复继续任务下发失败继续任务

master
liuwf 9 months ago
parent f8a7e8b144
commit a164d650e4

@ -677,9 +677,12 @@ namespace SlnMesnac.WCS.WCS
busyFlag = workShop3Plc.readInt16ByAddress(StaticData.GetPlcAddress("3#线体忙碌状态")); busyFlag = workShop3Plc.readInt16ByAddress(StaticData.GetPlcAddress("3#线体忙碌状态"));
if (busyFlag == 0) if (busyFlag == 0)
{ {
//抢占线体状态agv进入接驳位 bool result = await ContinueTaskHandle(task);
workShop3Plc.writeInt16ByAddress(StaticData.GetPlcAddress("3#线体忙碌状态"), 1); if (result)
await ContinueTaskHandle(task); {
//抢占线体状态agv进入接驳位
workShop3Plc.writeInt16ByAddress(StaticData.GetPlcAddress("3#线体忙碌状态"), 1);
}
} }
} }
} }
@ -795,9 +798,12 @@ namespace SlnMesnac.WCS.WCS
baseEquip.ContainerCode = null; baseEquip.ContainerCode = null;
sqlSugarClient.Updateable(baseEquip).ExecuteCommand(); sqlSugarClient.Updateable(baseEquip).ExecuteCommand();
} }
//抢占线体状态agv进入接驳位
workShop3Plc.writeInt16ByAddress(StaticData.GetPlcAddress("3#线体忙碌状态"), 1); bool result = await ContinueTaskHandle(task);
await ContinueTaskHandle(task); {
//抢占线体状态agv进入接驳位
workShop3Plc.writeInt16ByAddress(StaticData.GetPlcAddress("3#线体忙碌状态"), 1);
}
} }
} }
} }

Loading…
Cancel
Save