rev:驱动NULL
This commit is contained in:
@@ -2,7 +2,7 @@ spring:
|
||||
freemarker:
|
||||
check-template-location: false
|
||||
profiles:
|
||||
active: dev
|
||||
active: prod
|
||||
jackson:
|
||||
time-zone: GMT+8
|
||||
data:
|
||||
|
||||
@@ -29,6 +29,9 @@ public class QueryAGVStatus {
|
||||
public void run() throws Exception {
|
||||
|
||||
HttpResponse response = agvService.queryXZAgvInstStatus();
|
||||
if (response == null) {
|
||||
return;
|
||||
}
|
||||
JSONObject jo = JSONArray.parseObject(response.body());
|
||||
|
||||
JSONArray ja = JSONArray.parseArray(jo.getString("list"));
|
||||
|
||||
@@ -29,8 +29,11 @@ import org.nl.acs.route.service.impl.RouteLineServiceImpl;
|
||||
import org.nl.acs.task.service.TaskService;
|
||||
import org.nl.config.SpringContextHolder;
|
||||
import org.nl.config.language.LangProcess;
|
||||
import org.nl.config.lucene.service.LuceneExecuteLogService;
|
||||
import org.nl.config.lucene.service.dto.LuceneLogDto;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
@@ -57,6 +60,7 @@ public class BoxManipulatorSiteDeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
DeviceExtraService deviceExtraService = SpringContextHolder.getBean(DeviceExtraServiceImpl.class);
|
||||
@Autowired
|
||||
DeviceErrorLogService errorLogServer = SpringContextHolder.getBean(DeviceErrorLogServiceImpl.class);
|
||||
LuceneExecuteLogService luceneExecuteLogService = SpringContextHolder.getBean("luceneExecuteLogServiceImpl");
|
||||
|
||||
//工作模式
|
||||
int mode = 0;
|
||||
@@ -239,10 +243,13 @@ public class BoxManipulatorSiteDeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
}
|
||||
|
||||
} catch (Exception var17) {
|
||||
var17.printStackTrace();
|
||||
// feedMessage = var17.getMessage();
|
||||
logServer.deviceExecuteLog(this.device_code, "", "", "读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null:" + ObjectUtil.isEmpty(this.itemProtocol));
|
||||
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
}
|
||||
|
||||
if (mode == 0) {
|
||||
@@ -357,7 +364,7 @@ public class BoxManipulatorSiteDeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
jo.put("isError", this.getIserror());
|
||||
jo.put("message", LangProcess.msg(message));
|
||||
jo.put("notCreateTaskMessage", notCreateTaskMessage);
|
||||
jo.put("notCreateInstMessage", LangProcess.msg(notCreateInstMessage));
|
||||
jo.put("notCreateInstMessage", LangProcess.msg(notCreateInstMessage));
|
||||
jo.put("feedMessage", LangProcess.msg(feedMessage));
|
||||
jo.put("driver_type", "siemens_conveyor");
|
||||
jo.put("is_click", true);
|
||||
|
||||
@@ -253,7 +253,7 @@ public class BeltConveyorDeviceDriver extends AbstractOpcDeviceDriver implements
|
||||
to_container_no = this.itemProtocol.getContainer_direction();
|
||||
|
||||
|
||||
if (move != last_move && last_move == 1 && mode > 0) {
|
||||
if (move != last_move && last_move == 1 && mode > 0) {
|
||||
requireSucess = false;
|
||||
clearWrite();
|
||||
}
|
||||
@@ -344,7 +344,7 @@ public class BeltConveyorDeviceDriver extends AbstractOpcDeviceDriver implements
|
||||
case 4:
|
||||
//申请出货
|
||||
if (move == 1 && !requireSucess) {
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
|
||||
@@ -355,30 +355,37 @@ public class BeltConveyorDeviceDriver extends AbstractOpcDeviceDriver implements
|
||||
|
||||
} catch (Exception var17) {
|
||||
this.iserror = true;
|
||||
message = "读取信号值时出现异常";
|
||||
String extracted = DeviceErrorUtil.extracted(var17);
|
||||
if (var17 instanceof NullPointerException) {
|
||||
message += " - 空指针异常";
|
||||
// 记录详细的堆栈跟踪信息
|
||||
StringWriter sw = new StringWriter();
|
||||
PrintWriter pw = new PrintWriter(sw);
|
||||
var17.printStackTrace(pw);
|
||||
String stackTrace = sw.toString();
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + extracted + ",报错信息:" + var17.getMessage() + ",堆栈跟踪:" + stackTrace)
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
} else {
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + extracted + ",报错信息:" + var17.getMessage())
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
var17.printStackTrace();
|
||||
}
|
||||
message = "逻辑异常, 详情查看设备日志";
|
||||
this.message = "逻辑异常:" + Arrays.toString(var17.getStackTrace());
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
// String extracted = DeviceErrorUtil.extracted(var17);
|
||||
// if (var17 instanceof NullPointerException) {
|
||||
// message += " - 空指针异常";
|
||||
// // 记录详细的堆栈跟踪信息
|
||||
// StringWriter sw = new StringWriter();
|
||||
// PrintWriter pw = new PrintWriter(sw);
|
||||
// var17.printStackTrace(pw);
|
||||
// String stackTrace = sw.toString();
|
||||
// LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
// .device_code(device_code)
|
||||
// .content(this.device_code + extracted + ",报错信息:" + var17.getMessage() + ",堆栈跟踪:" + stackTrace)
|
||||
// .build();
|
||||
// logDto.setLog_level(4);
|
||||
// luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
// } else {
|
||||
// LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
// .device_code(device_code)
|
||||
// .content(this.device_code + extracted + ",报错信息:" + var17.getMessage())
|
||||
// .build();
|
||||
// logDto.setLog_level(4);
|
||||
// luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
// var17.printStackTrace();
|
||||
// }
|
||||
}
|
||||
|
||||
last_heartbeat = heartbeat;
|
||||
@@ -455,12 +462,12 @@ public class BeltConveyorDeviceDriver extends AbstractOpcDeviceDriver implements
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
HttpResponse httpResponse = acsToWmsService.applyTwo(param);
|
||||
JSONObject jsonObject = null;
|
||||
if(ObjectUtil.isNotEmpty(httpResponse)){
|
||||
if (ObjectUtil.isNotEmpty(httpResponse)) {
|
||||
String body = httpResponse.body();
|
||||
jsonObject = JSONObject.parseObject(body);
|
||||
}
|
||||
message = "申请空托盘出入库,返回参数:" + jsonObject;
|
||||
if (ObjectUtil.isNotNull(jsonObject) && jsonObject.getInteger("status") == 200) {
|
||||
if (ObjectUtil.isNotNull(jsonObject) && jsonObject.getInteger("status") == 200) {
|
||||
LuceneLogDto logDto2 = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content("申请空托盘出入库,参数,接口返回:" + jsonObject)
|
||||
@@ -545,7 +552,7 @@ public class BeltConveyorDeviceDriver extends AbstractOpcDeviceDriver implements
|
||||
if (ObjectUtil.isNotEmpty(byNextDeviceCodeFromCache)) {
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content("存在到堆垛机对接位的就绪指令或者执行中的指令,"+"指令号为:"+byNextDeviceCodeFromCache.getInstruction_code())
|
||||
.content("存在到堆垛机对接位的就绪指令或者执行中的指令," + "指令号为:" + byNextDeviceCodeFromCache.getInstruction_code())
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
@@ -753,7 +760,7 @@ public class BeltConveyorDeviceDriver extends AbstractOpcDeviceDriver implements
|
||||
log.error("指令创建失败!,{}", e.getMessage());
|
||||
return false;
|
||||
}
|
||||
if ("RK1002".equals(taskdto.getStart_device_code())){
|
||||
if ("RK1002".equals(taskdto.getStart_device_code())) {
|
||||
Device device = deviceAppService.findDeviceByCode("RK1003");
|
||||
BeltConveyorDeviceDriver beltConveyorDeviceDriver1;
|
||||
if (device.getDeviceDriver() instanceof BeltConveyorDeviceDriver) {
|
||||
|
||||
@@ -22,6 +22,8 @@ import org.nl.acs.route.service.RouteLineService;
|
||||
import org.nl.acs.task.service.TaskService;
|
||||
import org.nl.config.SpringContextHolder;
|
||||
import org.nl.config.language.LangProcess;
|
||||
import org.nl.config.lucene.service.LuceneExecuteLogService;
|
||||
import org.nl.config.lucene.service.dto.LuceneLogDto;
|
||||
import org.openscada.opc.lib.da.Server;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
||||
@@ -49,6 +51,7 @@ public class BoxPalletizingManipulatorDeviceDriver extends AbstractOpcDeviceDriv
|
||||
AcsToWmsService acsToWmsService = SpringContextHolder.getBean("acsToWmsServiceImpl");
|
||||
@Autowired
|
||||
DeviceAppService appService = SpringContextHolder.getBean(DeviceAppServiceImpl.class);
|
||||
LuceneExecuteLogService luceneExecuteLogService = SpringContextHolder.getBean("luceneExecuteLogServiceImpl");
|
||||
|
||||
//工作模式
|
||||
int mode = 0;
|
||||
@@ -226,7 +229,13 @@ public class BoxPalletizingManipulatorDeviceDriver extends AbstractOpcDeviceDriv
|
||||
}
|
||||
|
||||
} catch (Exception var17) {
|
||||
return;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
}
|
||||
|
||||
if (!this.itemProtocol.getIsonline()) {
|
||||
|
||||
@@ -32,6 +32,8 @@ import org.nl.acs.task.service.TaskService;
|
||||
import org.nl.acs.task.service.dto.TaskDto;
|
||||
import org.nl.common.utils.SecurityUtils;
|
||||
import org.nl.config.SpringContextHolder;
|
||||
import org.nl.config.lucene.service.LuceneExecuteLogService;
|
||||
import org.nl.config.lucene.service.dto.LuceneLogDto;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
||||
import java.util.*;
|
||||
@@ -54,6 +56,7 @@ public class DoubleBeltConveyorDeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
AcsToWmsService acsToWmsService = SpringContextHolder.getBean(AcsToWmsServiceImpl.class);
|
||||
DeviceExecuteLogService logServer = SpringContextHolder.getBean(DeviceExecuteLogService.class);
|
||||
AgvService agvService = SpringContextHolder.getBean(AgvService.class);
|
||||
LuceneExecuteLogService luceneExecuteLogService = SpringContextHolder.getBean("luceneExecuteLogServiceImpl");
|
||||
|
||||
private Date instruction_update_time = new Date();
|
||||
private Date require_apply_strangulation_time = new Date();
|
||||
@@ -235,8 +238,13 @@ public class DoubleBeltConveyorDeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
}
|
||||
|
||||
} catch (Exception var17) {
|
||||
var17.printStackTrace();
|
||||
logServer.deviceExecuteLog(this.device_code, "", "", "读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null:" + ObjectUtil.isEmpty(this.itemProtocol));
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -242,14 +242,13 @@ public class BoxStorageOutConveyorDeviceDriver extends AbstractOpcDeviceDriver i
|
||||
}
|
||||
} catch (Exception var17) {
|
||||
this.iserror = true;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code+ "读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null")
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
message = "读取信号值时出现异常";
|
||||
var17.printStackTrace();
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -266,14 +266,13 @@ public class BoxSubvolumesConveyorDeviceDriver extends AbstractOpcDeviceDriver i
|
||||
}
|
||||
} catch (Exception var17) {
|
||||
this.iserror = true;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null")
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
message = "读取信号值时出现异常";
|
||||
var17.printStackTrace();
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -297,14 +297,13 @@ public class FinishedProductOutBindLableDeviceDriver extends AbstractOpcDeviceDr
|
||||
|
||||
} catch (Exception var17) {
|
||||
this.iserror = true;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null")
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
message = "读取信号值时出现异常";
|
||||
var17.printStackTrace();
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -287,14 +287,13 @@ public class FoldDiscSiteDeviceDriver extends AbstractOpcDeviceDriver implements
|
||||
|
||||
} catch (Exception var17) {
|
||||
this.iserror = true;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null")
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
message = "读取信号值时出现异常";
|
||||
var17.printStackTrace();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -402,30 +402,13 @@ public class ConveyorWithScannerWeightDeviceDriver extends AbstractOpcDeviceDriv
|
||||
}
|
||||
} catch (Exception e) {
|
||||
this.iserror = true;
|
||||
log.error("空指针:{}", e);
|
||||
String extracted = DeviceErrorUtil.extracted(e);
|
||||
if (e instanceof NullPointerException) {
|
||||
message += " - 空指针异常";
|
||||
// 记录详细的堆栈跟踪信息
|
||||
StringWriter sw = new StringWriter();
|
||||
PrintWriter pw = new PrintWriter(sw);
|
||||
e.printStackTrace(pw);
|
||||
String stackTrace = sw.toString();
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + extracted + ",报错信息:" + e.getMessage() + ",堆栈跟踪:" + stackTrace)
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
} else {
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + extracted + ",报错信息:" + e.getMessage())
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
e.printStackTrace();
|
||||
}
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(e.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -209,6 +209,7 @@ public class UnBoxLableConveyorDeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
//不允许开盖,完成出库任务,自动去扫码位
|
||||
if (instruction == null || StrUtil.isEmpty(instruction.getVehicle_code())) {
|
||||
message = "指令信息不存在或者任务托盘码为空,无法开盖";
|
||||
return;
|
||||
}
|
||||
applyUnbox(instruction.getVehicle_code());
|
||||
|
||||
@@ -216,14 +217,13 @@ public class UnBoxLableConveyorDeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
}
|
||||
} catch (Exception e) {
|
||||
this.iserror = true;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + e.getMessage() + ",this.itemProtocol is null")
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(e.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
message = "读取信号值时出现异常";
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -243,14 +243,13 @@ public class BoxPackageManipulatorDeviceDriver extends AbstractOpcDeviceDriver i
|
||||
}
|
||||
} catch (Exception e) {
|
||||
this.iserror = true;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + e.getMessage() + ",this.itemProtocol is null")
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(e.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
message = "universal_remark8";
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -214,14 +214,13 @@ public class BoxStorageManipulatorDeviceDriver extends AbstractOpcDeviceDriver i
|
||||
|
||||
} catch (Exception e) {
|
||||
this.iserror = true;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + e.getMessage() + ",this.itemProtocol is null")
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(e.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
message = "universal_remark8";
|
||||
e.printStackTrace();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -231,47 +231,54 @@ public class ReturnGoodManipulatorDeviceDriver extends AbstractOpcDeviceDriver i
|
||||
|
||||
} catch (Exception e) {
|
||||
this.iserror = true;
|
||||
log.error("空指针:{}",e);
|
||||
String extracted = DeviceErrorUtil.extracted(e);
|
||||
if (e == null) {
|
||||
message += " - 捕获到的异常为 null";
|
||||
// 获取堆栈跟踪信息
|
||||
StackTraceElement[] stackTraceElements = Thread.currentThread().getStackTrace();
|
||||
StringBuilder stackTrace = new StringBuilder();
|
||||
for (StackTraceElement element : stackTraceElements) {
|
||||
stackTrace.append(element.toString()).append("\n");
|
||||
}
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + ",捕获到的异常为 null,堆栈跟踪:\n" + stackTrace.toString())
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
// 打印堆栈跟踪信息到控制台
|
||||
log.info("捕获到的异常为 null,堆栈跟踪:\n" + stackTrace.toString());
|
||||
}
|
||||
if (e instanceof NullPointerException) {
|
||||
message += " - 空指针异常";
|
||||
// 记录详细的堆栈跟踪信息
|
||||
StringWriter sw = new StringWriter();
|
||||
PrintWriter pw = new PrintWriter(sw);
|
||||
e.printStackTrace(pw);
|
||||
String stackTrace = sw.toString();
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + extracted + ",报错信息:" + e.getMessage() + ",堆栈跟踪:" + stackTrace)
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
} else {
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + extracted + ",报错信息:" + e.getMessage())
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
e.printStackTrace();
|
||||
}
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(e.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
// log.error("空指针:{}",e);
|
||||
// String extracted = DeviceErrorUtil.extracted(e);
|
||||
// if (e == null) {
|
||||
// message += " - 捕获到的异常为 null";
|
||||
// // 获取堆栈跟踪信息
|
||||
// StackTraceElement[] stackTraceElements = Thread.currentThread().getStackTrace();
|
||||
// StringBuilder stackTrace = new StringBuilder();
|
||||
// for (StackTraceElement element : stackTraceElements) {
|
||||
// stackTrace.append(element.toString()).append("\n");
|
||||
// }
|
||||
// LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
// .device_code(device_code)
|
||||
// .content(this.device_code + ",捕获到的异常为 null,堆栈跟踪:\n" + stackTrace.toString())
|
||||
// .build();
|
||||
// logDto.setLog_level(4);
|
||||
// luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
// // 打印堆栈跟踪信息到控制台
|
||||
// log.info("捕获到的异常为 null,堆栈跟踪:\n" + stackTrace.toString());
|
||||
// }
|
||||
// if (e instanceof NullPointerException) {
|
||||
// message += " - 空指针异常";
|
||||
// // 记录详细的堆栈跟踪信息
|
||||
// StringWriter sw = new StringWriter();
|
||||
// PrintWriter pw = new PrintWriter(sw);
|
||||
// e.printStackTrace(pw);
|
||||
// String stackTrace = sw.toString();
|
||||
// LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
// .device_code(device_code)
|
||||
// .content(this.device_code + extracted + ",报错信息:" + e.getMessage() + ",堆栈跟踪:" + stackTrace)
|
||||
// .build();
|
||||
// logDto.setLog_level(4);
|
||||
// luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
// } else {
|
||||
// LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
// .device_code(device_code)
|
||||
// .content(this.device_code + extracted + ",报错信息:" + e.getMessage())
|
||||
// .build();
|
||||
// logDto.setLog_level(4);
|
||||
// luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
// e.printStackTrace();
|
||||
// }
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -36,10 +36,7 @@ import org.nl.config.lucene.service.LuceneExecuteLogService;
|
||||
import org.nl.config.lucene.service.dto.LuceneLogDto;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.LinkedHashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* RGV
|
||||
@@ -180,9 +177,13 @@ public class OneRgvDeviceDriver extends AbstractOpcDeviceDriver implements Devic
|
||||
|
||||
|
||||
} catch (Exception var17) {
|
||||
var17.printStackTrace();
|
||||
logServer.deviceExecuteLog(this.device_code, "", "", "读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null:" + ObjectUtil.isEmpty(this.itemProtocol));
|
||||
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
}
|
||||
|
||||
if (mode == 0) {
|
||||
|
||||
@@ -36,10 +36,7 @@ import org.nl.config.lucene.service.LuceneExecuteLogService;
|
||||
import org.nl.config.lucene.service.dto.LuceneLogDto;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.LinkedHashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* RGV
|
||||
@@ -184,13 +181,13 @@ public class StandardManipulatoDeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
|
||||
} catch (Exception var17) {
|
||||
this.iserror = true;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null")
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
var17.printStackTrace();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -219,14 +219,13 @@ public class TrappedManipulatorManipulatorDeviceDriver extends AbstractOpcDevice
|
||||
|
||||
} catch (Exception var17) {
|
||||
this.iserror = true;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
var17.printStackTrace();
|
||||
message = "universal_remark8";
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -270,14 +270,14 @@ public class VolumeTwoManipulatorManipulatorDeviceDriver extends AbstractOpcDevi
|
||||
|
||||
} catch (Exception var17) {
|
||||
this.iserror = true;
|
||||
this.iserror = true;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + Arrays.toString(var17.getStackTrace()) + ",this.itemProtocol is null")
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
var17.printStackTrace();
|
||||
message = "universal_remark8";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -31,6 +31,8 @@ import org.nl.acs.route.service.RouteLineService;
|
||||
import org.nl.acs.task.service.TaskService;
|
||||
import org.nl.acs.task.service.dto.TaskDto;
|
||||
import org.nl.config.SpringContextHolder;
|
||||
import org.nl.config.lucene.service.LuceneExecuteLogService;
|
||||
import org.nl.config.lucene.service.dto.LuceneLogDto;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
||||
import java.util.*;
|
||||
@@ -61,6 +63,7 @@ public class PaperTubeConveyor2DeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
AgvService agvService = SpringContextHolder.getBean(AgvService.class);
|
||||
@Autowired
|
||||
DeviceErrorLogService deviceErrorLogService = SpringContextHolder.getBean(DeviceErrorLogServiceImpl.class);
|
||||
LuceneExecuteLogService luceneExecuteLogService = SpringContextHolder.getBean("luceneExecuteLogServiceImpl");
|
||||
|
||||
private Date instruction_update_time = new Date();
|
||||
private Date require_apply_strangulation_time = new Date();
|
||||
@@ -304,8 +307,14 @@ public class PaperTubeConveyor2DeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
}
|
||||
|
||||
} catch (Exception var17) {
|
||||
var17.printStackTrace();
|
||||
logServer.deviceExecuteLog(this.device_code, "", "", "读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null:" + ObjectUtil.isEmpty(this.itemProtocol));
|
||||
this.iserror = true;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -277,7 +277,13 @@ public class PaperTubePickSiteDeviceDriver extends AbstractOpcDeviceDriver imple
|
||||
}
|
||||
}
|
||||
} catch (Exception var17) {
|
||||
return;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
}
|
||||
|
||||
if (!this.itemProtocol.getIsonline()) {
|
||||
|
||||
@@ -41,10 +41,7 @@ import org.nl.config.lucene.service.LuceneExecuteLogService;
|
||||
import org.nl.config.lucene.service.dto.LuceneLogDto;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.LinkedHashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* RGV
|
||||
@@ -203,9 +200,13 @@ public class RgvDeviceDriver extends AbstractOpcDeviceDriver implements DeviceDr
|
||||
|
||||
|
||||
} catch (Exception var17) {
|
||||
var17.printStackTrace();
|
||||
logServer.deviceExecuteLog(this.device_code, "", "", "读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null:" + ObjectUtil.isEmpty(this.itemProtocol));
|
||||
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
}
|
||||
|
||||
if (mode == 0) {
|
||||
|
||||
@@ -573,15 +573,13 @@ public class StandardStackerDeviceDriver extends AbstractOpcDeviceDriver impleme
|
||||
|
||||
} catch (Exception var17) {
|
||||
this.iserror = true;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null")
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
message = "universal_remark8";
|
||||
|
||||
var17.printStackTrace();
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -311,12 +311,12 @@ public class BlankManipulatorDeviceDriver extends AbstractOpcDeviceDriver implem
|
||||
|
||||
|
||||
} catch (Exception var17) {
|
||||
var17.printStackTrace();
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content("读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null:" + ObjectUtil.isEmpty(this.itemProtocol))
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(2);
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
|
||||
}
|
||||
|
||||
@@ -38,10 +38,7 @@ import org.nl.config.lucene.service.LuceneExecuteLogService;
|
||||
import org.nl.config.lucene.service.dto.LuceneLogDto;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.LinkedHashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* 管芯行架机械手
|
||||
@@ -148,10 +145,13 @@ public class DieManipulatorDriver extends AbstractOpcDeviceDriver implements Dev
|
||||
y_position = this.itemProtocol.getY_position();
|
||||
|
||||
} catch (Exception var17) {
|
||||
var17.printStackTrace();
|
||||
// feedMessage = var17.getMessage();
|
||||
logServer.deviceExecuteLog(this.device_code, "", "", "读取信号值时出现异常:" + var17.getMessage() + ",this.itemProtocol is null:" + ObjectUtil.isEmpty(this.itemProtocol));
|
||||
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
}
|
||||
|
||||
if (mode == 0) {
|
||||
|
||||
@@ -30,10 +30,7 @@ import org.nl.config.lucene.service.LuceneExecuteLogService;
|
||||
import org.nl.config.lucene.service.dto.LuceneLogDto;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* 行架-agv对接位
|
||||
@@ -126,7 +123,13 @@ public class ManipulatorAgvStationDeviceDriver extends AbstractOpcDeviceDriver i
|
||||
this.setRequireSucess(false);
|
||||
}
|
||||
} catch (Exception var17) {
|
||||
return;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
}
|
||||
|
||||
if (!this.itemProtocol.getIsonline()) {
|
||||
|
||||
@@ -219,12 +219,10 @@ public class OvenGantryManipulatorDeviceDriver extends AbstractOpcDeviceDriver i
|
||||
}
|
||||
|
||||
} catch (Exception var17) {
|
||||
var17.printStackTrace();
|
||||
// feedMessage = var17.getMessage();
|
||||
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
|
||||
@@ -223,11 +223,10 @@ public class PlugPullDeviceSiteDeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
toSize3 = this.itemProtocol.getTo_size3();
|
||||
toSize4 = this.itemProtocol.getTo_size4();
|
||||
} catch (Exception var17) {
|
||||
|
||||
var17.printStackTrace();
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
|
||||
@@ -392,10 +392,10 @@ public class PullHeadManipulatorDeviceDriver extends AbstractOpcDeviceDriver imp
|
||||
}
|
||||
|
||||
} catch (Exception var17) {
|
||||
var17.printStackTrace();
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
|
||||
@@ -306,10 +306,10 @@ public class PullTailManipulatorDeviceDriver extends AbstractOpcDeviceDriver imp
|
||||
}
|
||||
|
||||
} catch (Exception var17) {
|
||||
var17.printStackTrace();
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
|
||||
@@ -29,12 +29,11 @@ import org.nl.acs.task.service.mapper.TaskMapper;
|
||||
import org.nl.acs.utils.ConvertUtil;
|
||||
import org.nl.common.utils.CodeUtil;
|
||||
import org.nl.config.SpringContextHolder;
|
||||
import org.nl.config.lucene.service.LuceneExecuteLogService;
|
||||
import org.nl.config.lucene.service.dto.LuceneLogDto;
|
||||
import org.openscada.opc.lib.da.Server;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* AGV站点-测距
|
||||
@@ -55,6 +54,7 @@ public class RangingStationsDeviceDriver extends AbstractOpcDeviceDriver impleme
|
||||
|
||||
TaskMapper taskMapper;
|
||||
AcsToWmsService acsToWmsService = SpringContextHolder.getBean("acsToWmsServiceImpl");
|
||||
LuceneExecuteLogService luceneExecuteLogService = SpringContextHolder.getBean(LuceneExecuteLogService.class);
|
||||
|
||||
String container;
|
||||
String container_type_desc;
|
||||
@@ -173,7 +173,13 @@ public class RangingStationsDeviceDriver extends AbstractOpcDeviceDriver impleme
|
||||
|
||||
|
||||
} catch (Exception var17) {
|
||||
return;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(devicecode)
|
||||
.content(this.devicecode + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
}
|
||||
|
||||
if (!this.itemProtocol.getIsonline()) {
|
||||
|
||||
@@ -116,7 +116,13 @@ public class RasterDeviceDriver extends AbstractOpcDeviceDriver implements Devic
|
||||
this.setRequireSucess(false);
|
||||
}
|
||||
} catch (Exception var17) {
|
||||
return;
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
}
|
||||
|
||||
if (!this.itemProtocol.getIsonline()) {
|
||||
|
||||
@@ -190,9 +190,10 @@ public class SlitTwoManipulatorDeviceDriver extends AbstractOpcDeviceDriver impl
|
||||
|
||||
|
||||
} catch (Exception var17) {
|
||||
this.message = "逻辑异常, 详情查看设备日志";
|
||||
LuceneLogDto logDto = LuceneLogDto.builder()
|
||||
.device_code(device_code)
|
||||
.content(this.device_code + "读取信号值时出现异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.content(this.device_code + "逻辑异常:" + Arrays.toString(var17.getStackTrace()))
|
||||
.build();
|
||||
logDto.setLog_level(4);
|
||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||
|
||||
@@ -787,7 +787,7 @@ public class WmsToAcsServiceImpl implements WmsToAcsService {
|
||||
map.put("to_qty3", to_qty1);
|
||||
}
|
||||
}
|
||||
|
||||
map.put("to_command", 7);
|
||||
log.info("下发电气信号--------------:参数" + map);
|
||||
paperTubePickSiteDeviceDriver.writing(map);
|
||||
log.info("给电气下发信号成功!");
|
||||
|
||||
Reference in New Issue
Block a user