From f08871fe7d148d667f2f11f80f64de71a0d9504c Mon Sep 17 00:00:00 2001
From: alielie <alielie@git.com>
Date: 星期一, 15 六月 2026 18:19:37 +0800
Subject: [PATCH] 优化标准老化界面

---
 HMI.UnitTest/MainWindow.xaml.cs |  105 +++++++---------------------------------------------
 1 files changed, 15 insertions(+), 90 deletions(-)

diff --git a/HMI.UnitTest/MainWindow.xaml.cs b/HMI.UnitTest/MainWindow.xaml.cs
index 2c18c54..4dc0549 100644
--- a/HMI.UnitTest/MainWindow.xaml.cs
+++ b/HMI.UnitTest/MainWindow.xaml.cs
@@ -3,16 +3,15 @@
 using HMI.Core.Util;
 using HMI.Simple.Util;
 using log4net;
-using ModBusTcp;
 using Panuon.WPF.UI;
 using Plugin.DataBoard;
 using Plugin.TestResult_WPF;
 using Plugin.TsExecution;
+using Plugin.UICollection;
 using System;
 using System.IO;
-using System.Threading;
-using System.Threading.Tasks;
 using System.Windows;
+using Util.ManualDebug;
 namespace UnitTest
 {
     /// <summary>
@@ -27,22 +26,9 @@
             LangUtil.Load();
             InitializeComponent();
             //RebuildDb();
+            border2.Child = new TcpDebugger();
 
-            ModBusTcpController controller = new ModBusTcpController("127.0.0.1", 502);
-            if (controller.Start(out msg)) {
-                bool res;
-                int? target;
-
-                controller.WriteBool("1", true, out msg);
-                controller.ReadDOBool("1", out res, out msg);
-                Console.WriteLine(res);
-                controller.ReadDOInt("1", out target, out msg);
-                Console.WriteLine(target); 
-                controller.WriteInt("1", 1, out msg);
-                controller.ReadDOInt("1", out target, out msg);
-                Console.WriteLine(target);
-                Console.WriteLine(target);
-            }
+           
 
 
             //page.Children.Add(new UserControl1());
@@ -142,6 +128,12 @@
 
         private void Button_Click(object sender, RoutedEventArgs e)
         {
+            var win = new ManualDebug()
+            {
+                seqPath = "C:\\Users\\chrry\\Desktop\\鎵嬪姩璋冭瘯绀轰緥.seq"
+            };
+
+            win.Show();
             //Task.Run(() =>
             //{
             //    for (int j = 0; j < 1000; j++)
@@ -198,7 +190,7 @@
             //});
 
             //tsExecution.UpdatePositionStatus(0, "Passed");
-            tsExecution.UpdatePositionStatus(0, "Failed");
+            //tsExecution.UpdatePositionStatus(0, "Failed");
             //tsExecution.UpdatePositionProcessValue(0, 12);
             //tsExecution.PausePosition(0);
             //tsExecution.SetPositionBarcode(0, "123456789");
@@ -231,73 +223,6 @@
             Console.WriteLine($"{e.Data}");
         }
 
-        private void Client_OnData(object sender, PipeDataEventArgs e)
-        {
-            Dispatcher.Invoke(() =>
-            {
-                console.Text += e.Data;
-            });
-        }
-
-        private void Button_Click2(object sender, RoutedEventArgs e)
-        {
-            var allStart = DateTime.Now;
-            for (int i = 0; i < 100; i++)
-            {
-                var start = DateTime.Now;
-                if (client.SendMessage("ping", out string res))
-                {
-                    var interval = (DateTime.Now - start).TotalMilliseconds;
-                    Console.WriteLine($"{interval}: {res}");
-                }
-            }
-            Console.WriteLine($"Total: {(DateTime.Now - allStart).TotalMilliseconds}");
-        }
-
-        private void Button_Click3(object sender, RoutedEventArgs e)
-        {
-            try
-            {
-                var allStart = DateTime.Now;
-                for (int i = 0; i < 500; i++)
-                {
-                    var start = DateTime.Now;
-                    string data = input.Text;
-                    string str = $"{{\"command\":5,\"value\":{data},\"id\":\"DITag0\"}}\r\n";
-                    string res = tcpClient.SendMessage(str);
-                    var interval = (DateTime.Now - start).TotalMilliseconds;
-                    Console.WriteLine($"{interval}: {res}");
-                }
-                Console.WriteLine($"Total: {(DateTime.Now - allStart).TotalMilliseconds}");
-            }
-            catch (Exception ex)
-            {
-
-            }
-        }
-
-        private void Button_Click4(object sender, RoutedEventArgs e)
-        {
-            try
-            {
-                var allStart = DateTime.Now;
-                for (int i = 0; i < 500; i++)
-                {
-                    var start = DateTime.Now;
-                    string data = input.Text;
-                    string str = $"{{\"command\":5,\"value\":{data},\"id\":\"DITag0\"}}";
-                    client.SendMessage(str, out string res);
-                    var interval = (DateTime.Now - start).TotalMilliseconds;
-                    Console.WriteLine($"{interval}: {res}");
-                }
-                Console.WriteLine($"Total: {(DateTime.Now - allStart).TotalMilliseconds}");
-
-            }
-            catch (Exception ex)
-            {
-                Console.WriteLine(ex.StackTrace);
-            }
-        }
 
         private void HandlePlugin(object obj)
         {
@@ -318,10 +243,10 @@
 
         private void Window_Loaded(object sender, RoutedEventArgs e)
         {
-            var plugin = new TsExecution();
-            HandlePlugin(plugin);
-            border.Child = plugin;
-            tsExecution = plugin;
+            //var plugin = new TsExecution();
+            //HandlePlugin(plugin);
+            //border.Child = plugin;
+            //tsExecution = plugin;
             this.Loaded -= Window_Loaded;
         }
     }

--
Gitblit v1.9.1