| | |
| | | && task.TargetIsPickPlace && ASRSRqtPutGoods)//è¯·æ±æ¾è´§ |
| | | { |
| | | commonStackerCrane.SetValue(StackerCraneDBName.AGVAlwASRSPuttGoods, ASRSRqtPutGoods); |
| | | WriteDebug($"{commonStackerCrane.DeviceName}è¯·æ±æ¾è´§", $"WCSå
许æ¾è´§,ä»»å¡å·ã{task.TaskNum}ã"); |
| | | } |
| | | else if ((_taskService.TaskOutboundTypes.Contains(task.TaskType) |
| | | || task.TaskType == TaskRelocationTypeEnum.Relocation.ObjToInt()) |
| | | && ASRSRqtGetGoods && task.SourceIsPickPlace)//请æ±åè´§ |
| | | { |
| | | commonStackerCrane.SetValue(StackerCraneDBName.AGVAlwASRSGetGoods, ASRSRqtGetGoods); |
| | | } |
| | | else if (_taskService.TaskOutboundTypes.Contains(task.TaskType) && ASRSPutAGoodsDone) |
| | | { |
| | | |
| | | WriteDebug($"{commonStackerCrane.DeviceName}请æ±åè´§", $"WCSå
许åè´§,ä»»å¡å·ã{task.TaskNum}ã"); |
| | | } |
| | | else |
| | | { |
| | |
| | | if (shuttleCar != null) |
| | | { |
| | | shuttleCar.SetValue(ShuttleCarDBName.ASRSRqtGetAGV, ASRSRqtGetAGV, shuttleCar.DeviceCode); |
| | | if (ASRSRqtGetAGV) |
| | | WriteDebug($"{commonStackerCrane.DeviceName}请æ±å车", $"ä»»å¡å·ã{task.TaskNum}ã"); |
| | | |
| | | shuttleCar.SetValue(ShuttleCarDBName.ASRSRqtGetGoods, ASRSRqtGetGoods, shuttleCar.DeviceCode); |
| | | if (ASRSRqtGetGoods) |
| | | WriteDebug($"{commonStackerCrane.DeviceName}请æ±åè´§", $"ä»»å¡å·ã{task.TaskNum}ã"); |
| | | |
| | | shuttleCar.SetValue(ShuttleCarDBName.ASRSRqtPutGoods, ASRSRqtPutGoods, shuttleCar.DeviceCode); |
| | | if (ASRSRqtPutGoods) |
| | | WriteDebug($"{commonStackerCrane.DeviceName}è¯·æ±æ¾è´§", $"ä»»å¡å·ã{task.TaskNum}ã"); |
| | | |
| | | var AGVAlwASRSGetAGV = shuttleCar.GetValue<ShuttleCarDBName, bool>(ShuttleCarDBName.AGVAlwASRSGetAGV, shuttleCar.DeviceCode);//å
许å车 |
| | | commonStackerCrane.SetValue(StackerCraneDBName.AGVAlwASRSGetAGV, AGVAlwASRSGetAGV); |
| | | if (AGVAlwASRSGetAGV) |
| | | WriteDebug($"{shuttleCar.DeviceName}å
许å车", $"ä»»å¡å·ã{task.TaskNum}ã"); |
| | | |
| | | var AGVAlwASRSGetGoods = shuttleCar.GetValue<ShuttleCarDBName, bool>(ShuttleCarDBName.AGVAlwASRSGetGoods, shuttleCar.DeviceCode);//å
许åè´§ |
| | | commonStackerCrane.SetValue(StackerCraneDBName.AGVAlwASRSGetGoods, AGVAlwASRSGetGoods); |
| | | if (AGVAlwASRSGetGoods) |
| | | WriteDebug($"{shuttleCar.DeviceName}å
许åè´§", $"ä»»å¡å·ã{task.TaskNum}ã"); |
| | | |
| | | var AGVAlwASRSPuttGoods = shuttleCar.GetValue<ShuttleCarDBName, bool>(ShuttleCarDBName.AGVAlwASRSPuttGoods, shuttleCar.DeviceCode);//å
许æ¾è´§ |
| | | commonStackerCrane.SetValue(StackerCraneDBName.AGVAlwASRSPuttGoods, AGVAlwASRSPuttGoods); |
| | | if (AGVAlwASRSPuttGoods) |
| | | WriteDebug($"{shuttleCar.DeviceName}å
许æ¾è´§", $"ä»»å¡å·ã{task.TaskNum}ã"); |
| | | |
| | | commonStackerCrane.SetValue(StackerCraneDBName.AGVAlwASRSPutAGV, ASRSRqtPutAGV); |
| | | if (ASRSRqtPutAGV) |
| | | WriteDebug($"{commonStackerCrane.DeviceName}è¯·æ±æ¾è½¦", $"WCSå
许æ¾è½¦,ä»»å¡å·ã{task.TaskNum}ã"); |
| | | |
| | | shuttleCar.SetValue(ShuttleCarDBName.ASRSGetAGVDone, ASRSGetAGVDone, shuttleCar.DeviceCode); |
| | | if (ASRSGetAGVDone) |
| | | WriteDebug($"{commonStackerCrane.DeviceName}åè½¦å®æ", $"ä»»å¡å·ã{task.TaskNum}ã"); |
| | | shuttleCar.SetValue(ShuttleCarDBName.ASRSGetGoodsDone, ASRSGetGoodsDone, shuttleCar.DeviceCode); |
| | | if (ASRSGetGoodsDone) |
| | | WriteDebug($"{commonStackerCrane.DeviceName}åè´§å®æ", $"ä»»å¡å·ã{task.TaskNum}ã"); |
| | | shuttleCar.SetValue(ShuttleCarDBName.ASRSPutAGoodsDone, ASRSPutAGoodsDone, shuttleCar.DeviceCode); |
| | | if (ASRSPutAGoodsDone) |
| | | WriteDebug($"{commonStackerCrane.DeviceName}æ¾è´§å®æ", $"ä»»å¡å·ã{task.TaskNum}ã"); |
| | | //shuttleCar.SetValue(ShuttleCarDBName.ASRSPutAGVDone, ASRSPutAGVDone, shuttleCar.DeviceCode); |
| | | } |
| | | } |