Administrator
昨天 70cbc3af5300fe44b48215f8520f465ffa231df6
Admin.NET/WCS.Application/PLC/PLCTaskAction.cs
@@ -432,7 +432,7 @@
                            if (!plcResult.IsSucceed || Convert.ToInt32(palletVal) != 720)
                            {
                                continue;//放货工位没有读取成功或不是空闲
                            }
                            }
                            var gongwei = carcon.conveyorRuKu[endLocate];
                            //判断任务
@@ -498,7 +498,13 @@
                                }
                                var modCarPall = plcPosition.FirstOrDefault(s => s.Text == "托盘检测");
                                var (resultPall, valuePall) = modbusUtil.GetDBValue(modCarPall.PosType, modCarPall.PlcPos);
                                if (resultPall.IsSucceed && valuePall  == 1)  //1有托盘 2无托盘
                                //var modCarju = plcPosition.FirstOrDefault(s => s.Text == "举升位置");
                                //var (resultju, valueju) = modbusUtil.GetDBValue(modCarju.PosType, modCarju.PlcPos);
                                //if (resultPall.IsSucceed && valuePall == 1  && resultPall.IsSucceed && valuePall != 1)  //1顶货 2子通道  3主通道
                                //{
                                //    break; //暂缓分配
                                //}
                                if (resultPall.IsSucceed && valuePall == 1)  //1有托盘 2无托盘
                                {
                                    break; //暂缓分配 
                                }