lss
2025-05-19 f7d36a3dd47e06bf76863179af1d76bd0e23054f
HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs
@@ -76,12 +76,12 @@
        /// <param name="model"></param>
        /// <param name="url"></param>
        /// <param name="wcs"></param>
        internal static void OperateReq(AgvTaskState model,  string url, WCSTask TN_Task)
        internal static void OperateReq(AgvTaskState model, string url, WCSTask TN_Task)
        {
            try
            {
                LogHelper.Info($"-------开始安全请求------");
                if (TN_Task != null)
                {
                    int type = 0;
@@ -103,12 +103,16 @@
                        else
                        {
                            //井松叠盘机安全交互
                            if (TN_Task.Z_TYPE == 2&& TN_Task.S_NOTE=="空托回库")
                            if (TN_Task.Z_TYPE == 2 && TN_Task.S_NOTE == "空托回库")
                            {
                                if (S7Helper.ReadDpj("DB200.DBX0.4")==1)
                                if (S7Helper.WriteDpj(1002, 1))
                                {
                                    NDCApi.ChangeOrderParam(TN_Task.S_CODE.Trim(), 6, "1");
                                }
                                    if (S7Helper.ReadDpj(2004, S7.Net.VarType.Byte) == 1)
                                    {
                                        NDCApi.ChangeOrderParam(TN_Task.S_CODE.Trim(), 6, "1");
                                    }
                                }
                            }
                            else
                            {
@@ -118,7 +122,7 @@
                                    NDCApi.ChangeOrderParam(TN_Task.S_CODE.Trim(), 6, "1");
                                }
                            }
                        }
@@ -136,7 +140,8 @@
                        }
                        if (TN_Task.Z_TYPE == 2 && TN_Task.S_NOTE == "空托回库")
                        {
                            S7Helper.WriteDpj("DB100.DBX0.1",1);
                            S7Helper.WriteDpj(1001, 1);
                            S7Helper.WriteDpj(1002, 0);
                        }
                    }
                    if (model.state == 1103)
@@ -174,7 +179,7 @@
                        }
                    }
                }
            }
            catch (Exception ex)
            {