diff --git a/SlnMesnac.WCS/WCS/BearAgv.cs b/SlnMesnac.WCS/WCS/BearAgv.cs index b892568..7d05865 100644 --- a/SlnMesnac.WCS/WCS/BearAgv.cs +++ b/SlnMesnac.WCS/WCS/BearAgv.cs @@ -521,7 +521,7 @@ namespace SlnMesnac.WCS.WCS } if (busyFlag == 0) { - Thread.Sleep(1000); + Thread.Sleep(2500); busyFlag = workShop2Plc.readInt16ByAddress(StaticData.GetPlcAddress("2#线体忙碌状态")); if (busyFlag == 0) { diff --git a/SlnMesnac.WCS/WCS/CreateTaskByRecord.cs b/SlnMesnac.WCS/WCS/CreateTaskByRecord.cs index 133b0e8..eb88099 100644 --- a/SlnMesnac.WCS/WCS/CreateTaskByRecord.cs +++ b/SlnMesnac.WCS/WCS/CreateTaskByRecord.cs @@ -168,7 +168,7 @@ namespace SlnMesnac.WCS.WCS if (!string.IsNullOrEmpty(rfid)) { //让其他线程 - Thread.Sleep(4000); + Thread.Sleep(7000); busy2Flag = workShop2Plc.readInt16ByAddress(StaticData.GetPlcAddress("2#线体忙碌状态")); if (busy2Flag == 0) { @@ -661,7 +661,7 @@ namespace SlnMesnac.WCS.WCS if (work2EmptyAmount > 0 && work2BusyFlag == 0) { //防止抢占其他任务节奏 - Thread.Sleep(2500); + Thread.Sleep(1000); work2BusyFlag = workShop2Plc.readInt16ByAddress(StaticData.GetPlcAddress("2#线体忙碌状态")); work2EmptyAmount = workShop2Plc.readInt16ByAddress(StaticData.GetPlcAddress("2#缓存链条线库存数")); if (work2EmptyAmount > 0 && work2BusyFlag == 0)