| | |
| | | crnProtocol.setyDistance((short) 0); |
| | | crnProtocol.setxDuration((short) 0); |
| | | crnProtocol.setyDuration((short) 0); |
| | | CrnErrCache.updateCrnErr(crnProtocol.getCrnNo(), "离线"); |
| | | |
| | | } |
| | | |
| | | @Override |
| | |
| | | if(crnProtocol.getTaskNo()==9999){ |
| | | backHpFlag = false; |
| | | } |
| | | CrnCommand crnCommand = new CrnCommand(); |
| | | crnCommand.setAckFinish((short)1); |
| | | if (write(crnCommand)) { |
| | | resetFlag = false; |
| | | |
| | | if (!Cools.isEmpty(crnProtocol.getLaneNo()) && crnProtocol.getLaneNo()!=0){ |
| | | CrnCommand crnCommand = new CrnCommand(); |
| | | crnCommand.setAckFinish((short)1); |
| | | // crnCommand.setTaskNo(crnProtocol.getTaskNo()); |
| | | crnCommand.setLaneNo(crnProtocol.getLaneNo()); |
| | | crnCommand.setTaskMode(CrnTaskModeType.NONE); // 任务模式 |
| | | if (write(crnCommand)) { |
| | | resetFlag = false; |
| | | } |
| | | } else { |
| | | CrnErrCache.updateCrnErr(crnProtocol.getCrnNo(), "巷道号为0"); |
| | | } |
| | | } |
| | | } |
| | |
| | | } |
| | | try{ |
| | | BasErrLogService basErrLogService = SpringUtils.getBean(BasErrLogService.class); |
| | | BasErrLog basErrLog = new BasErrLog(command,"","非异常,任务下发记录"); |
| | | BasErrLog basErrLog = new BasErrLog(command,"","任务下发记录"); |
| | | if (!basErrLogService.insert(basErrLog)) { |
| | | log.error("堆垛机plc异常记录失败 ===>> [id:{}] [error:{}]", slave.getId(), "任务下发记录失败"); |
| | | } |
| | |
| | | public void setWrkSign() { |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 清除作业启动中 |
| | | */ |
| | | @Override |
| | | public void setResetFlag(boolean flag) { |
| | | this.resetFlag = flag; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 清除作业启动中 |
| | | */ |
| | | @Override |
| | | public boolean getResetFlag() { |
| | | return resetFlag; |
| | | } |
| | | |
| | | } |