From 5f0b4758bed03060fd70b282d7fe56fa02d2f6d0 Mon Sep 17 00:00:00 2001 From: Zhang-Hong-Lin <a3219986988@163.com> Date: 星期三, 16 四月 2025 15:51:43 +0800 Subject: [PATCH] 1 --- 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ZXJ/ZXJJob.cs | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ZXJ/ZXJJob.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ZXJ/ZXJJob.cs" index ea90c33..ade9765 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ZXJ/ZXJJob.cs" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ZXJ/ZXJJob.cs" @@ -31,6 +31,7 @@ public class ZXJJob : JobBase, IJob { public static bool W_ZXJ_Heat = true; + public static bool W_TC_Heat = true; private readonly ITaskService _taskService; WebSocketServer _webSocketServer; private readonly Idt_ErrormsginfoService _ErrormsginfoService; @@ -43,7 +44,7 @@ public Task Execute(IJobExecutionContext context) { - + //return Task.CompletedTask; bool flag = context.JobDetail.JobDataMap.TryGetValue("JobParams", out object? value); if (flag && value != null) { @@ -68,6 +69,16 @@ OHTJob.oHTReadData.R_Loaded_2 = TCevice.GetValue<DeviceDBName, short>(DeviceDBName.R_Loaded_2); OHTJob.oHTReadData.weight = TCevice.GetValue<DeviceDBName, float>(DeviceDBName.weight); #endregion + if (W_TC_Heat) + { + W_TC_Heat = false; + TCevice.SetValue(DeviceDBName.W_HeartBeat, W_ZXJ_Heat); + } + else + { + W_TC_Heat = true; + TCevice.SetValue(DeviceDBName.W_HeartBeat, W_ZXJ_Heat); + } } else { -- Gitblit v1.9.3