From 37acb8358f5602a9013ee29c04a45e33483c2329 Mon Sep 17 00:00:00 2001
From: wanshenmean <cathay_xy@163.com>
Date: 星期四, 09 四月 2026 15:21:40 +0800
Subject: [PATCH] fix: 修复PLC字符串解析和任务处理逻辑

---
 Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineNewJob/PinMachine/PinMachineCommand.cs |   42 +++++++++++++++++++++++++++++++++++++-----
 1 files changed, 37 insertions(+), 5 deletions(-)

diff --git a/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineNewJob/PinMachine/PinMachineCommand.cs b/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineNewJob/PinMachine/PinMachineCommand.cs
index f96393f..b2fa093 100644
--- a/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineNewJob/PinMachine/PinMachineCommand.cs
+++ b/Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineNewJob/PinMachine/PinMachineCommand.cs
@@ -1,52 +1,84 @@
-锘縰sing System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
 using WIDESEAWCS_QuartzJob.DeviceBase;
 
 namespace WIDESEAWCS_Tasks
 {
+    /// <summary>
+    /// 鎻掓嫈閽夋満 PLC 閫氫俊鍛戒护鏁版嵁绫�
+    /// </summary>
+    /// <remarks>
+    /// 缁ф壙鑷� DeviceCommand锛岀敤浜庝笌鎻掓嫈閽夋満杩涜 PLC 閫氫俊銆�
+    /// 鍖呭惈璁惧鐨勮繍琛岀姸鎬併�佺墿鏂欒姹傘�佸嚭鏂欒姹傜瓑淇″彿銆�
+    /// </remarks>
     public class PinMachineCommand : DeviceCommand
     {
         /// <summary>
         /// 鐗╂祦绾胯繍琛屼俊鍙�
         /// </summary>
+        /// <remarks>
+        /// 琛ㄧず鐗╂祦绾匡紙杩炴帴鎻掓嫈閽夋満鐨勮緭閫佺嚎锛夋槸鍚﹀湪杩愯銆�
+        /// </remarks>
         public short LogisticsLineRunningSignal { get; set; }
 
         /// <summary>
         /// 鎻掓嫈閽夋満杩愯淇″彿
         /// </summary>
+        /// <remarks>
+        /// 琛ㄧず鎻掓嫈閽夋満鏈韩鐨勮繍琛岀姸鎬併��
+        /// </remarks>
         public short PlugPinMachineRunningSignal { get; set; }
 
         /// <summary>
         /// 瑕佹枡璇锋眰-涓婂眰
         /// </summary>
+        /// <remarks>
+        /// 涓婂眰宸ヤ綅鍚戜笂绾ц澶囷紙濡傝緭閫佺嚎锛夊彂鍑虹殑鍘熸枡璇锋眰銆�
+        /// 闈為浂鍊艰〃绀洪渶瑕佽ˉ鍏呯墿鏂欍��
+        /// </remarks>
         public short MaterialRequestUpper { get; set; }
 
         /// <summary>
         /// 鍑烘枡璇锋眰-涓婂眰
         /// </summary>
+        /// <remarks>
+        /// 涓婂眰宸ヤ綅瀹屾垚鍔犲伐鍚庯紝鍚戜笅绾ц澶囧彂鍑虹殑鍑烘枡璇锋眰銆�
+        /// 闈為浂鍊艰〃绀烘湁鏂欓渶瑕佽緭鍑恒��
+        /// </remarks>
         public short OutputRequestUpper { get; set; }
 
         /// <summary>
         /// 鎻掓嫈閽夌洏鍙嚭鏂�-涓婂眰
         /// </summary>
+        /// <remarks>
+        /// WCS 鍥炲缁欎笂灞傚伐浣嶇殑纭淇″彿銆�
+        /// 鍛婄煡涓婂眰鎵樼洏宸茶鎺ユ敹锛屽彲浠ョ户缁嚭鏂欍��
+        /// </remarks>
         public short PlugPinTrayOutputReadyUpper { get; set; }
 
         /// <summary>
         /// 瑕佹枡璇锋眰-涓嬪眰
         /// </summary>
+        /// <remarks>
+        /// 涓嬪眰宸ヤ綅鍚戜笂绾ц澶囷紙濡傝緭閫佺嚎锛夊彂鍑虹殑鍘熸枡璇锋眰銆�
+        /// 闈為浂鍊艰〃绀洪渶瑕佽ˉ鍏呯墿鏂欍��
+        /// </remarks>
         public short MaterialRequestLower { get; set; }
 
         /// <summary>
         /// 鍑烘枡璇锋眰-涓嬪眰
         /// </summary>
+        /// <remarks>
+        /// 涓嬪眰宸ヤ綅瀹屾垚鍔犲伐鍚庯紝鍚戜笅绾ц澶囧彂鍑虹殑鍑烘枡璇锋眰銆�
+        /// 闈為浂鍊艰〃绀烘湁鏂欓渶瑕佽緭鍑恒��
+        /// </remarks>
         public short OutputRequestLower { get; set; }
 
         /// <summary>
         /// 鎻掓嫈閽夌洏鍙嚭鏂�-涓嬪眰
         /// </summary>
+        /// <remarks>
+        /// WCS 鍥炲缁欎笅灞傚伐浣嶇殑纭淇″彿銆�
+        /// 鍛婄煡涓嬪眰鎵樼洏宸茶鎺ユ敹锛屽彲浠ョ户缁嚭鏂欍��
+        /// </remarks>
         public short PlugPinTrayOutputReadyLower { get; set; }
     }
 }

--
Gitblit v1.9.3