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