Administrator
2025-05-30 aa76e0acd1337d82ddef1d5a34b245c988ecfc13
Admin.NET/WCS.Application/PLC/PLCService.cs
@@ -338,11 +338,11 @@
                            var endLocateCar = "";
                            if (valuez == 1)
                            {
                                endLocateCar = "210401";
                                endLocateCar = "011201";
                            }
                            else if (valuez == 2)
                            {
                                endLocateCar = "210402"; //011202
                                endLocateCar = "011202"; //
                            }
                            else
                            {
@@ -352,7 +352,7 @@
                            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()
@@ -405,11 +405,11 @@
                                        var endLocateCar = "";
                                        if (valuez == 1)
                                        {
                                            endLocateCar = "210401";
                                            endLocateCar = "011201";
                                        }
                                        else if (valuez == 2)
                                        {
                                            endLocateCar = "210402";
                                            endLocateCar = "011202";
                                        }
                                        else
                                        {
@@ -419,7 +419,7 @@
                                        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()