From 53d582ad41d8450b21045b2d862a532ecc57a9ba Mon Sep 17 00:00:00 2001
From: kazelee <1847801760@qq.com>
Date: 星期一, 26 五月 2025 17:29:57 +0800
Subject: [PATCH] 抽检移库基本测完,添加TCP模拟测试输送线产品下线的逻辑

---
 Program.cs |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/Program.cs b/Program.cs
index e3e9b9b..d8c574e 100644
--- a/Program.cs
+++ b/Program.cs
@@ -26,6 +26,9 @@
             // 4.0 寮�惎Modbus
             //StartModbus();
 
+            // TCP娴嬭瘯
+            //TcpClientHelper.Link("127.0.0.1", 8550);
+
             // 5.0 寮�惎绾跨▼
             var rc = HostFactory.Run(x => {
                 x.Service<WorkThread>(s => {
@@ -52,7 +55,7 @@
             Console.WriteLine("Startup ApiController");
             Task.Run(() =>
             {
-                var url = Settings.WebApiUrl; // 杩愯鏃朵慨鏀�config.json 鏃犳晥
+                var url = Settings.WebApiUrl;
                 Console.WriteLine(url);
                 using (WebApp.Start<Startup>(url))
                 {
@@ -67,10 +70,12 @@
         /// </summary>
         private static void StartTcp()
         {
-            var tcpServerIP = Settings.TcpServerIp; // 杩愯鏃朵慨鏀�config.json 鏃犳晥
-            var tcpServerPort = Settings.TcpServerPort; // 杩愯鏃朵慨鏀�config.json 鏃犳晥
+            var tcpServerIP = Settings.TcpServerIp;
+            var tcpServerPort = Settings.TcpServerPort;
             new TcpServer(tcpServerIP, tcpServerPort);
-
+            //var res = TcpClientHelper.Init(tcpServerIP, tcpServerPort);
+            //var res = TcpClientHelper.Init(tcpServerIP, 8550);
+            //LogHelper.Info($"TcpClient杩炴帴" + (res ? "鎴愬姛" : "澶辫触"));
         }
 
         /// <summary>
@@ -97,7 +102,7 @@
         private static void StartModbus()
         {
             // 鎵�湁鐨凪odbus璁惧
-            var allPLCDevice = Settings.ProductionLines; // 杩愯鏃朵慨鏀�config.json 鏃犳晥
+            var allPLCDevice = Settings.ProductionLines;
             
             if (allPLCDevice.Count > 0) {
                 foreach (var item in allPLCDevice) {
@@ -115,6 +120,9 @@
 
                 tasks.Add(GetTask(WCSCore.Dispatch));
 
+                // 娴嬭瘯锛氭墭鐩樹笅绾�+                tasks.Add(GetTask(Monitor.CheckInbound));
+
                 // 杞锛氬嚭搴撳崟鐘舵�
                 tasks.Add(GetTask(Monitor.CheckOutboundOrder));
 

--
Gitblit v1.9.1