From b7308bba3d7ffad271ce7fc7a93c8c45d76be87d Mon Sep 17 00:00:00 2001
From: 杨前锦 <1010338399@qq.com>
Date: 星期五, 13 六月 2025 17:21:03 +0800
Subject: [PATCH] 优化印尼佳通-硫化胚胎出入库逻辑策略优化

---
 HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/device/TcpServer.cs |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/device/TcpServer.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/device/TcpServer.cs
index d547de8..833cbe1 100644
--- a/HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/device/TcpServer.cs
+++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.FJJT/device/TcpServer.cs
@@ -81,16 +81,15 @@
                         //璇诲彇鍑烘潵娑堟伅鍐呭
                         var message = GetHexString(buffers[remote_ip], length);//16   10
                         Console.WriteLine(message);
-                        if (message.Substring(0, 4) == "3f00" && message.Substring(message.Length - 4) == "0d0a") {
+                        if ( message.Length == 24 && message.Substring(0, 16) == "0000710200101400" ) {
                             //鏄剧ず娑堟伅
-                            string msg = message.Replace(@"0d", "").Replace(@"0a", "").Replace(@"0d0a", "").Trim();
+                            string msg = message.Substring(16,8);
                             PlcHelper.Receive(remote_ip, msg);
                             Array.Clear(buffers[remote_ip], 0, buffers[remote_ip].Length);//娓呯┖褰撳墠IP Buffer
                         }
                         else {
-                            Console.WriteLine($"銆怲CP淇℃伅鍗忚寮傚父銆戯細IP锛歿remote_ip},MSG锛歿message}");
+                            LogHelper.Info($"銆怲CP淇℃伅鍗忚寮傚父銆戯細IP锛歿remote_ip},MSG锛歿message}", "TCP");
                         }
-
                     }
                     else {
                         if (!buffers.Keys.Contains(remote_ip)) {

--
Gitblit v1.9.1