| | |
| | | var endLocateCar = ""; |
| | | if (valuez == 1) |
| | | { |
| | | endLocateCar = "210401"; |
| | | endLocateCar = "011201"; |
| | | } |
| | | else if (valuez == 2) |
| | | { |
| | | endLocateCar = "210402"; //011202 |
| | | endLocateCar = "011202"; // |
| | | } |
| | | else |
| | | { |
| | |
| | | if (getCdTask == null) |
| | | { |
| | | var (resultDlLock, valueDlLock) = plcConn.GetDBValue(modDevice.PosType, modDevice.PlcPos); |
| | | if (resultDlLock.IsSucceed && valueDlLock!=3) |
| | | if (resultDlLock.IsSucceed && valueDlLock!=3 && carXYZ != endLocateCar) |
| | | { |
| | | //添加小车充电位置 |
| | | WcsTask modCarTask = new WcsTask() |
| | |
| | | var endLocateCar = ""; |
| | | if (valuez == 1) |
| | | { |
| | | endLocateCar = "210401"; |
| | | endLocateCar = "011201"; |
| | | } |
| | | else if (valuez == 2) |
| | | { |
| | | endLocateCar = "210402"; |
| | | endLocateCar = "011202"; |
| | | } |
| | | else |
| | | { |
| | |
| | | if (getCdTask == null) |
| | | { |
| | | var (resultDlLock, valueDlLock) = plcConn.GetDBValue(modDevice.PosType, modDevice.PlcPos); |
| | | if (resultDlLock.IsSucceed && valueDlLock != 3) |
| | | if (resultDlLock.IsSucceed && valueDlLock != 3 && carXYZ != endLocateCar) |
| | | { |
| | | //添加小车充电位置 |
| | | WcsTask modCarTask = new WcsTask() |