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