| | |
| | | { |
| | | var modPosPallet = modDevice.listStation.First(s => s.Text == "托盘条码"); |
| | | //todo:这里读码器老读不到条码信息 先写死 读码器问题解决了可以注释掉 |
| | | plcConn.SetPlcDBValue(modPosPallet.PosType, modDevice.DbNumber, modPosPallet.PlcPos, "T2400001"); |
| | | //plcConn.SetPlcDBValue(modPosPallet.PosType, modDevice.DbNumber, modPosPallet.PlcPos, "T2400001"); |
| | | var (res, palletNo) = plcConn.GetPlcDBValue(modPosPallet.PosType, modDevice.DbNumber, modPosPallet.PlcPos, modPosPallet.StringLength); |
| | | if (!res.IsSucceed || palletNo == "") |
| | | { |
| | |
| | | TaskNo = _taskService.GetTaskCode(), |
| | | TaskType = TaskTypeEnum.Move, |
| | | Type = PLCTypeEnum.AGV, |
| | | StartLocate = AGVStaionEnum.A2.ToString(), |
| | | StartLocate = AGVStaionEnum.A1.ToString(), |
| | | EndLocate = AGVStaionEnum.F1.ToString(), |
| | | PalletNo = modTask.PalletNo, |
| | | Status = TaskStatusEnum.Wait, |
| | |
| | | TaskNo = _taskService.GetTaskCode(), |
| | | TaskType = TaskTypeEnum.Move, |
| | | Type = PLCTypeEnum.AGV, |
| | | StartLocate = AGVStaionEnum.A2.ToString(), |
| | | StartLocate = AGVStaionEnum.A1.ToString(), |
| | | EndLocate = AGVStorageUtil.GetPalletInStorage(), |
| | | PalletNo = modTask.PalletNo, |
| | | Status = TaskStatusEnum.Wait, |