rev:现场测试优化
This commit is contained in:
@@ -229,7 +229,7 @@ public class PullTailManipulatorDeviceDriver extends AbstractOpcDeviceDriver imp
|
|||||||
}
|
}
|
||||||
|
|
||||||
//反馈重量
|
//反馈重量
|
||||||
if (mode == 3 && action == 5 && move == 0 && StrUtil.isNotEmpty(sub_volume_no) && !requireSucess) {
|
if (mode == 3 && action == 5 && move == 0 && weight > 0 && StrUtil.isNotEmpty(sub_volume_no) && !requireSucess) {
|
||||||
logServer.deviceExecuteLog(this.device_code, "", "", "反馈重量");
|
logServer.deviceExecuteLog(this.device_code, "", "", "反馈重量");
|
||||||
ApplyfeedbackSubVolumeWeightRequest applyfeedbackSubVolumeWeightRequest = new ApplyfeedbackSubVolumeWeightRequest();
|
ApplyfeedbackSubVolumeWeightRequest applyfeedbackSubVolumeWeightRequest = new ApplyfeedbackSubVolumeWeightRequest();
|
||||||
ApplyfeedbackSubVolumeWeightResponse applyfeedbackSubVolumeWeightResponse;
|
ApplyfeedbackSubVolumeWeightResponse applyfeedbackSubVolumeWeightResponse;
|
||||||
@@ -338,7 +338,8 @@ public class PullTailManipulatorDeviceDriver extends AbstractOpcDeviceDriver imp
|
|||||||
} else {
|
} else {
|
||||||
if (mode == 2) {
|
if (mode == 2) {
|
||||||
//if (!requireSucess) {
|
//if (!requireSucess) {
|
||||||
String remark = "";;
|
String remark = "";
|
||||||
|
;
|
||||||
if (mode != 2) {
|
if (mode != 2) {
|
||||||
remark = remark + "工作模式(mode)不是待机状态,";
|
remark = remark + "工作模式(mode)不是待机状态,";
|
||||||
}
|
}
|
||||||
@@ -507,7 +508,8 @@ public class PullTailManipulatorDeviceDriver extends AbstractOpcDeviceDriver imp
|
|||||||
.content(device_code + "创建指令时出现异常:" + e.getMessage())
|
.content(device_code + "创建指令时出现异常:" + e.getMessage())
|
||||||
.build();
|
.build();
|
||||||
logDto.setLog_level(3);
|
logDto.setLog_level(3);
|
||||||
luceneExecuteLogService.deviceExecuteLog(logDto); return false;
|
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
//创建指令后修改任务状态
|
//创建指令后修改任务状态
|
||||||
task.setTask_status(TaskStatusEnum.BUSY.getIndex());
|
task.setTask_status(TaskStatusEnum.BUSY.getIndex());
|
||||||
|
|||||||
@@ -587,7 +587,7 @@ public class InstructionServiceImpl extends CommonServiceImpl<InstructionMapper,
|
|||||||
.device_code("创建指令报错")
|
.device_code("创建指令报错")
|
||||||
.content("任务号" + dto.getTask_code() + "报错原因:" + e.getMessage())
|
.content("任务号" + dto.getTask_code() + "报错原因:" + e.getMessage())
|
||||||
.build();
|
.build();
|
||||||
logDto.setLog_level(2);
|
logDto.setLog_level(4);
|
||||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||||
throw e;
|
throw e;
|
||||||
}
|
}
|
||||||
@@ -765,7 +765,7 @@ public class InstructionServiceImpl extends CommonServiceImpl<InstructionMapper,
|
|||||||
.device_code("创建指令报错")
|
.device_code("创建指令报错")
|
||||||
.content("任务号" + dto.getTask_code() + "报错原因:" + e.getMessage())
|
.content("任务号" + dto.getTask_code() + "报错原因:" + e.getMessage())
|
||||||
.build();
|
.build();
|
||||||
logDto.setLog_level(2);
|
logDto.setLog_level(4);
|
||||||
luceneExecuteLogService.deviceExecuteLog(logDto);
|
luceneExecuteLogService.deviceExecuteLog(logDto);
|
||||||
throw e;
|
throw e;
|
||||||
}
|
}
|
||||||
@@ -1188,7 +1188,7 @@ public class InstructionServiceImpl extends CommonServiceImpl<InstructionMapper,
|
|||||||
this.create(instdto);
|
this.create(instdto);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
log.error("完成并创建下一条指令", e.getMessage());
|
log.error("完成并创建下一条指令{}", e.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1251,7 +1251,7 @@ public class InstructionServiceImpl extends CommonServiceImpl<InstructionMapper,
|
|||||||
this.create(instdto);
|
this.create(instdto);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
log.error("完成并创建下一条指令", e.getMessage());
|
log.error("完成并创建下一条指令{}", e.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -20,10 +20,12 @@ import org.nl.acs.opc.DeviceAppService;
|
|||||||
import org.nl.acs.opc.DeviceAppServiceImpl;
|
import org.nl.acs.opc.DeviceAppServiceImpl;
|
||||||
import org.nl.acs.route.service.RouteLineService;
|
import org.nl.acs.route.service.RouteLineService;
|
||||||
import org.nl.acs.route.service.dto.RouteLineDto;
|
import org.nl.acs.route.service.dto.RouteLineDto;
|
||||||
|
import org.nl.acs.task.enums.AgvSystemTypeEnum;
|
||||||
import org.nl.acs.task.enums.TaskStatusEnum;
|
import org.nl.acs.task.enums.TaskStatusEnum;
|
||||||
import org.nl.acs.task.enums.TaskTypeEnum;
|
import org.nl.acs.task.enums.TaskTypeEnum;
|
||||||
import org.nl.acs.task.service.TaskService;
|
import org.nl.acs.task.service.TaskService;
|
||||||
import org.nl.acs.task.service.dto.TaskDto;
|
import org.nl.acs.task.service.dto.TaskDto;
|
||||||
|
import org.nl.common.utils.CodeUtil;
|
||||||
import org.nl.common.utils.SecurityUtils;
|
import org.nl.common.utils.SecurityUtils;
|
||||||
import org.nl.config.SpringContextHolder;
|
import org.nl.config.SpringContextHolder;
|
||||||
import org.nl.config.lucene.service.LuceneExecuteLogService;
|
import org.nl.config.lucene.service.LuceneExecuteLogService;
|
||||||
@@ -134,6 +136,9 @@ public class AutoCreateInst {
|
|||||||
Instruction instdto = new Instruction();
|
Instruction instdto = new Instruction();
|
||||||
instdto.setInstruction_type(task_type);
|
instdto.setInstruction_type(task_type);
|
||||||
instdto.setInstruction_id(IdUtil.simpleUUID());
|
instdto.setInstruction_id(IdUtil.simpleUUID());
|
||||||
|
if (acsTask.getAgv_system_type().equals(AgvSystemTypeEnum.One_NDC_System_Type.getIndex())){
|
||||||
|
instdto.setInstruction_code(CodeUtil.getNewCode("INSTRUCT_NO"));
|
||||||
|
}
|
||||||
instdto.setRoute_plan_code(route_plan_code);
|
instdto.setRoute_plan_code(route_plan_code);
|
||||||
instdto.setRemark(acsTask.getRemark());
|
instdto.setRemark(acsTask.getRemark());
|
||||||
instdto.setMaterial(acsTask.getMaterial());
|
instdto.setMaterial(acsTask.getMaterial());
|
||||||
|
|||||||
Reference in New Issue
Block a user