This commit is contained in:
USER-20220102CG\noblelift
2023-02-08 11:08:01 +08:00
parent efcc91d0fa
commit 5df95e6771
8 changed files with 36 additions and 28 deletions

View File

@@ -171,15 +171,17 @@ public class HongXiangConveyorDeviceDriver extends AbstractOpcDeviceDriver imple
} }
logServer.deviceExecuteLog(this.device_code, "", "", "信号move" + last_finish + "->" + finish); logServer.deviceExecuteLog(this.device_code, "", "", "信号move" + last_finish + "->" + finish);
} }
if (mode == 0) {
if (error != 0) {
this.setIsonline(false); this.setIsonline(false);
message = "有报警";
//无报警
} else if (error != 0) {
this.setIserror(true); this.setIserror(true);
message = "有报警"; message = "有报警";
//无报警 //无报警
} else { } else {
this.setIsonline(true);
this.setIserror(false);
if (move == 0 && last_move == 1) { if (move == 0 && last_move == 1) {
//requireSucess = false; //requireSucess = false;
} }
@@ -316,6 +318,9 @@ public class HongXiangConveyorDeviceDriver extends AbstractOpcDeviceDriver imple
jo.put("device_name", this.getDevice().getDevice_name()); jo.put("device_name", this.getDevice().getDevice_name());
jo.put("temperature", temperature); jo.put("temperature", temperature);
jo.put("finish", finish); jo.put("finish", finish);
jo.put("isOnline", this.getIsonline());
jo.put("error", this.getError());
jo.put("isError", this.getIserror());
jo.put("countdown_house", countdown_house); jo.put("countdown_house", countdown_house);
jo.put("countdown_min", countdown_min); jo.put("countdown_min", countdown_min);
jo.put("countdown_sec", countdown_sec); jo.put("countdown_sec", countdown_sec);

View File

@@ -418,11 +418,9 @@ public class OvenGantryManipulatorDeviceDriver extends AbstractOpcDeviceDriver i
// } else // } else
if (mode == 0) { if (mode == 0) {
this.setIsonline(false); this.setIsonline(false);
this.setIserror(true);
message = "未联机"; message = "未联机";
//有报警 //有报警
} else if (error != 0) { } else if (error != 0) {
this.setIsonline(false);
this.setIserror(true); this.setIserror(true);
message = "有报警"; message = "有报警";
//无报警 //无报警

View File

@@ -238,7 +238,6 @@ public class SiemensConveyorDeviceDriver extends AbstractOpcDeviceDriver impleme
// } else // } else
if (mode == 0) { if (mode == 0) {
this.setIsonline(false); this.setIsonline(false);
this.setIserror(true);
message = "未联机"; message = "未联机";
//有报警 //有报警
// } else if (error != 0) { // } else if (error != 0) {
@@ -249,7 +248,11 @@ public class SiemensConveyorDeviceDriver extends AbstractOpcDeviceDriver impleme
} else { } else {
this.setIsonline(true); this.setIsonline(true);
this.setIserror(false); this.setIserror(false);
// message = ""; if (error != 0) {
this.setIserror(true);
message = "有报警";
}
Instruction instruction = null; Instruction instruction = null;
List toInstructions; List toInstructions;

View File

@@ -215,17 +215,17 @@ public class SiemensConveyorCkkDeviceDriver extends AbstractOpcDeviceDriver impl
// } else // } else
if (mode == 0) { if (mode == 0) {
this.setIsonline(false); this.setIsonline(false);
this.setIserror(true);
message = "未联机"; message = "未联机";
//有报警
// } else if (error != 0) {
// this.setIsonline(false);
// this.setIserror(true);
// message = "有报警";
// //无报警
} else { } else {
this.setIsonline(true); this.setIsonline(true);
this.setIserror(false); this.setIserror(false);
if (error != 0) {
this.setIserror(true);
message = "有报警";
}
Instruction instruction = null; Instruction instruction = null;
List toInstructions; List toInstructions;

View File

@@ -224,7 +224,6 @@ public class SiemensConveyorLabelingDeviceDriver extends AbstractOpcDeviceDriver
// } else // } else
if (mode == 0) { if (mode == 0) {
this.setIsonline(false); this.setIsonline(false);
this.setIserror(true);
message = "未联机"; message = "未联机";
// 有报警 // 有报警
// } else if (error != 0) { // } else if (error != 0) {
@@ -235,6 +234,10 @@ public class SiemensConveyorLabelingDeviceDriver extends AbstractOpcDeviceDriver
} else { } else {
this.setIsonline(true); this.setIsonline(true);
this.setIserror(false); this.setIserror(false);
if (error != 0) {
this.setIserror(true);
message = "有报警";
}
message = ""; message = "";
Instruction instruction = null; Instruction instruction = null;
List toInstructions; List toInstructions;

View File

@@ -684,11 +684,9 @@ public class SlitTwoManipulatorDeviceDriver extends AbstractOpcDeviceDriver impl
// } else // } else
if (mode == 0) { if (mode == 0) {
this.setIsonline(false); this.setIsonline(false);
this.setIserror(true);
message = "未联机"; message = "未联机";
//有报警 //有报警
} else if (error != 0) { } else if (error != 0) {
this.setIsonline(false);
this.setIserror(true); this.setIserror(true);
message = "有报警"; message = "有报警";
//无报警 //无报警

View File

@@ -112,10 +112,10 @@ public class LogAspect {
json.put("browser", StringUtils.getBrowser(request)); json.put("browser", StringUtils.getBrowser(request));
json.put("exception_detail", IdUtil.getStringId()); json.put("exception_detail", IdUtil.getStringId());
json.put("create_time", DateUtil.now()); json.put("create_time", DateUtil.now());
json.put("return_result", JSONObject.parse(result.toString())); json.put("return_result", result.toString());
interfaceLog.insert(json); interfaceLog.insert(json);
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace();
} }
} }
} catch (Exception ex) { } catch (Exception ex) {

View File

@@ -117,21 +117,21 @@ https://juejin.cn/post/6844903775631572999
<springProfile name="dev"> <springProfile name="dev">
<root level="info"> <root level="info">
<appender-ref ref="CONSOLE"/> <appender-ref ref="CONSOLE"/>
<appender-ref ref="lokiAppender" />
<appender-ref ref="asyncFileAppender"/> <appender-ref ref="asyncFileAppender"/>
</root> </root>
<!--logmanage --> <!--logmanage -->
<logger name="org.nl.acs.log.service.impl.DeviceExecuteLogServiceImpl" level="info" additivity="false"> <logger name="org.nl.acs.log.service.impl.DeviceExecuteLogServiceImpl" level="info" additivity="false">
<appender-ref ref="CONSOLE"/> <appender-ref ref="CONSOLE"/>
<appender-ref ref="lokiAppender" />
</logger> </logger>
<logger name="jdbc.resultsettable" level="ERROR" additivity="false"> <logger name="jdbc.resultsettable" level="ERROR" additivity="false">
<appender-ref ref="CONSOLE"/> <appender-ref ref="CONSOLE"/>
<appender-ref ref="lokiAppender" />
</logger> </logger>
<logger name="org.openscada.opc.lib.da.Server" level="ERROR" additivity="false"> <logger name="org.openscada.opc.lib.da.Server" level="ERROR" additivity="false">
<appender-ref ref="CONSOLE"/> <appender-ref ref="CONSOLE"/>
<appender-ref ref="lokiAppender" />
</logger> </logger>
<!--logmanage --> <!--logmanage -->
@@ -171,19 +171,20 @@ https://juejin.cn/post/6844903775631572999
<springProfile name="prod"> <springProfile name="prod">
<root level="info"> <root level="info">
<appender-ref ref="ERROR"/> <appender-ref ref="ERROR"/>
<appender-ref ref="lokiAppender" />
<appender-ref ref="asyncFileAppender"/> <appender-ref ref="asyncFileAppender"/>
</root> </root>
<!--logmanage --> <!--logmanage -->
<logger name="org.nl.acs.log.service.impl.DeviceExecuteLogServiceImpl" level="info" additivity="false"> <logger name="org.nl.acs.log.service.impl.DeviceExecuteLogServiceImpl" level="info" additivity="false">
<appender-ref ref="lokiAppender" />
</logger> </logger>
<logger name="jdbc.resultsettable" level="ERROR" additivity="false"> <logger name="jdbc.resultsettable" level="ERROR" additivity="false">
<appender-ref ref="CONSOLE"/> <appender-ref ref="CONSOLE"/>
<appender-ref ref="lokiAppender" />
</logger> </logger>
<logger name="org.openscada.opc.lib.da.Server" level="ERROR" additivity="false"> <logger name="org.openscada.opc.lib.da.Server" level="ERROR" additivity="false">
<appender-ref ref="CONSOLE"/> <appender-ref ref="CONSOLE"/>
<appender-ref ref="lokiAppender" />
</logger> </logger>
<!--logmanage --> <!--logmanage -->