chengsc
2025-04-20 8246dd0db17f84a7ab3760670e445eb18756a288
Admin.NET/WCS.Application/PLC/PLCService.cs
@@ -420,7 +420,7 @@
                    {
                        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 == "")
                        {
@@ -512,7 +512,7 @@
                                    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,
@@ -529,7 +529,7 @@
                                    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,