zxx
2025-05-19 839cd7bba832638a5ba1fb2d3e4e0619e33651e3
HH.WCS.Mobox3/HH.WCS.Mobox3.JuShi/device/TcpServer.cs
@@ -82,6 +82,7 @@
                        var message = GetHexString(buffers[remote_ip], length);//16   10
                        Console.WriteLine(message);
                        //3A 00 01 00 01 05 73 00 02 01 01 B8
                        //按钮盒
                        if (message.Substring(0, 2) == "3A") {
                            //显示消息
                            if (length != 24) {
@@ -90,6 +91,18 @@
                            PlcHelper.Receive(remote_ip, message);
                            Array.Clear(buffers[remote_ip], 0, buffers[remote_ip].Length);//清空当前IP Buffer
                        }
                        //3F 00 10 20 30 40 0D 0A
                        //安全交互
                        else if (message.Substring(0, 4) == "3F00")
                        {
                            //显示消息
                            if (length != 16)
                            {
                                message = message.Substring(0, 16);
                            }
                            PlcHelper.Receive(remote_ip, message);
                            Array.Clear(buffers[remote_ip], 0, buffers[remote_ip].Length);//清空当前IP Buffer
                        }
                        else {
                            Console.WriteLine($"【TCP信息协议异常】:IP:{remote_ip},MSG:{message}");
                        }