| | |
| | | [DisallowConcurrentExecution] |
| | | public class ZXJJob : JobBase, IJob |
| | | { |
| | | public static bool W_ZXJ_Heat = true; |
| | | private readonly ITaskService _taskService; |
| | | WebSocketServer _webSocketServer; |
| | | private readonly Idt_ErrormsginfoService _ErrormsginfoService; |
| | |
| | | OHTJob.oHTReadData.R_HC_isReadyWork = device.GetValue<ZXJDBName, bool>(ZXJDBName.R_HC_isReadyWork); |
| | | OHTJob.oHTReadData.R_issafe = device.GetValue<ZXJDBName, bool>(ZXJDBName.R_issafe); |
| | | #endregion |
| | | if (W_ZXJ_Heat) |
| | | { |
| | | W_ZXJ_Heat = false; |
| | | device.SetValue(ZXJDBName.W_ZXJ_HeartBeat, W_ZXJ_Heat); |
| | | } |
| | | else |
| | | { |
| | | W_ZXJ_Heat = true; |
| | | device.SetValue(ZXJDBName.W_ZXJ_HeartBeat, W_ZXJ_Heat); |
| | | } |
| | | } |
| | | else |
| | | { |