Commit eb99eb55 authored by wanghao's avatar wanghao

1 写自检后 判断下 是否写成功

parent 5cdc4adf
...@@ -188,8 +188,6 @@ public class AgingStageThreeProcessJob implements Job { ...@@ -188,8 +188,6 @@ public class AgingStageThreeProcessJob implements Job {
// 重用之前的master连接进行写操作 // 重用之前的master连接进行写操作
master = Modbus4jUtils.createModbusMaster(ip, port); master = Modbus4jUtils.createModbusMaster(ip, port);
checkAndUpdateTime(master, deviceId, binding); checkAndUpdateTime(master, deviceId, binding);
} else {
binding.setStatus(result[1] +"");
} }
// 处理 继电器状态,脉冲状态,模组状态,SIM卡状态,网络状态 // 处理 继电器状态,脉冲状态,模组状态,SIM卡状态,网络状态
...@@ -222,7 +220,7 @@ public class AgingStageThreeProcessJob implements Job { ...@@ -222,7 +220,7 @@ public class AgingStageThreeProcessJob implements Job {
} }
binding.setStatus("5"); binding.setStatus("5");
binding.setWriteTimeStatus("0"); binding.setWriteTimeStatus("0");
binding.setRealTimeStatus("0"); binding.setRunTimeStatus("0");
palletDeviceBindingMapper.updatePalletDeviceBinding(binding); palletDeviceBindingMapper.updatePalletDeviceBinding(binding);
errorCount.incrementAndGet(); errorCount.incrementAndGet();
return false; return false;
...@@ -268,7 +266,7 @@ public class AgingStageThreeProcessJob implements Job { ...@@ -268,7 +266,7 @@ public class AgingStageThreeProcessJob implements Job {
if (timeRegisters.length < 9) { if (timeRegisters.length < 9) {
log.warn("设备{}时间寄存器读取失败或数据长度不足", deviceId); log.warn("设备{}时间寄存器读取失败或数据长度不足", deviceId);
binding.setWriteTimeStatus("0"); binding.setWriteTimeStatus("0");
binding.setRealTimeStatus("0"); binding.setRunTimeStatus("0");
recordAlarmByBinding(binding, "设备时间寄存器读取失败"); recordAlarmByBinding(binding, "设备时间寄存器读取失败");
return; return;
} }
...@@ -304,7 +302,7 @@ public class AgingStageThreeProcessJob implements Job { ...@@ -304,7 +302,7 @@ public class AgingStageThreeProcessJob implements Job {
} catch (ModbusTransportException e) { } catch (ModbusTransportException e) {
binding.setWriteTimeStatus("0"); binding.setWriteTimeStatus("0");
binding.setRealTimeStatus("0"); binding.setRunTimeStatus("0");
log.error("设备{}时间写入异常", deviceId, e); log.error("设备{}时间写入异常", deviceId, e);
recordAlarmByBinding(binding, "设备时间写入异常: " + e.getMessage()); recordAlarmByBinding(binding, "设备时间写入异常: " + e.getMessage());
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment