From e46aa927d231af83724683c7286d9db503e24cf7 Mon Sep 17 00:00:00 2001 From: z8018 <1282578289@qq.com> Date: 星期二, 10 六月 2025 11:46:20 +0800 Subject: [PATCH] 1 --- 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs" index 56fa576..8358d6a 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs" @@ -34,6 +34,16 @@ namespace WIDESEAWCS_Tasks { + /// <summary> + /// 閫氱敤杈撻�佺嚎浠诲姟锛岃礋璐e鐞嗚緭閫佺嚎璁惧鐨勯�氫俊涓庝换鍔℃墽琛� + /// </summary> + /// <remarks> + /// 1. 閫氳繃PLC閫氫俊璇诲彇璁惧鐘舵�佸拰鏉$爜淇℃伅 <br/> + /// 2. 鏍规嵁鏉$爜鏌ヨ浜у搧淇℃伅鍜屽幓鍚戝伐浣� <br/> + /// 3. 灏嗕骇鍝佸昂瀵稿拰鍘诲悜淇℃伅鍐欏叆PLC <br/> + /// 4. 澶勭悊寮傚父鎯呭喌骞惰褰曢敊璇棩蹇� + /// </remarks> + /// <attribute>[DisallowConcurrentExecution]</attribute> [DisallowConcurrentExecution] public class CommonConveyorLineJob : JobBase, IJob { @@ -59,10 +69,8 @@ try { bool flag = context.JobDetail.JobDataMap.TryGetValue("JobParams", out object? value); - if (flag && value != null && value is OtherDevice) + if (flag && value != null && value is OtherDevice otherDevice) { - OtherDevice otherDevice = (OtherDevice)value; - bool request = otherDevice.Communicator.Read<bool>("DB15.22.0"); //鐢宠 bool response = otherDevice.Communicator.Read<bool>("DB15.22.1"); //搴旂瓟 -- Gitblit v1.9.3