huangxiaoqiang
2025-04-07 68ffdb50f5c39d09a11e83bbb415784cde1b6c3e
CodeManagement/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/StackerCraneJob/CommonStackerCraneJob.cs
@@ -73,7 +73,20 @@
                        if (commonStackerCrane.StackerCraneWorkStatusValue == StackerCraneWorkStatus.Standby)
                        {
                            Dt_Task? task = GetTask(commonStackerCrane);
                            Dt_Task? task = null;
                            if (commonStackerCrane.DeviceName.Contains("静置"))
                            {
                                if (StaticVariable.isLineRun)
                                {
                                    StaticVariable.isStackerRun = false;
                                    task = GetTask(commonStackerCrane);
                                }
                            }
                            else
                            {
                                task = GetTask(commonStackerCrane);
                            }
                            if (task != null)
                            {
                                StackerCraneTaskCommand? stackerCraneTaskCommand = ConvertToStackerCraneTaskCommand(task);
@@ -142,7 +155,10 @@
                ConsoleHelper.WriteErrorLine($"{ex.Message}");
                //Console.WriteLine(nameof(CommonStackerCraneJob) + ":" + ex.ToString());
            }
            //WriteDebug("CommonConveyorLineJob", "test");
            finally
            {
                StaticVariable.isStackerRun = true;
            }
            return Task.CompletedTask;
        }