From f7d36a3dd47e06bf76863179af1d76bd0e23054f Mon Sep 17 00:00:00 2001
From: lss <Lss@HanInfo>
Date: 星期一, 19 五月 2025 10:25:17 +0800
Subject: [PATCH] s7协议S7200Smart开发,接口字段更新

---
 HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs |   23 ++++++++++++++---------
 1 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs
index 4ecd908..a4abc4b 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/process/TaskProcess.cs
+++ b/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)
             {

--
Gitblit v1.9.1