rev 反馈报警过滤

This commit is contained in:
USER-20220102CG\noblelift
2023-09-08 10:38:59 +08:00
parent bced0538ac
commit e9d04cf9f3

View File

@@ -199,7 +199,7 @@ public class SiemensConveyorLabelingDeviceDriver extends AbstractOpcDeviceDriver
"信号carrier_direction" + last_carrier_direction + "->" + carrier_direction); "信号carrier_direction" + last_carrier_direction + "->" + carrier_direction);
} }
if (error != last_error) { if (error != last_error) {
if(error != 0 && error != 110 && error != 70 ){ if(error != 0){
DeviceErrorLogDto dto = new DeviceErrorLogDto(); DeviceErrorLogDto dto = new DeviceErrorLogDto();
dto.setDevice_code(device_code); dto.setDevice_code(device_code);
dto.setError_code(String.valueOf(error)); dto.setError_code(String.valueOf(error));
@@ -208,6 +208,7 @@ public class SiemensConveyorLabelingDeviceDriver extends AbstractOpcDeviceDriver
deviceErrorLogService.create(dto); deviceErrorLogService.create(dto);
} }
if(error != 0 && error != 110 && error != 70 ) {
JSONObject param = new JSONObject(); JSONObject param = new JSONObject();
param.put("device_code", this.device_code); param.put("device_code", this.device_code);
param.put("error", error); param.put("error", error);
@@ -216,6 +217,7 @@ public class SiemensConveyorLabelingDeviceDriver extends AbstractOpcDeviceDriver
param.put("device_type", "1"); param.put("device_type", "1");
param.put("product_area", paramService.findByCode("productArea").getValue()); param.put("product_area", paramService.findByCode("productArea").getValue());
acsToWmsService.sendDeviceStatus(param); acsToWmsService.sendDeviceStatus(param);
}
logServer.deviceItemValue(this.device_code, "error", String.valueOf(error)); logServer.deviceItemValue(this.device_code, "error", String.valueOf(error));
logServer.deviceExecuteLog( logServer.deviceExecuteLog(