cpT
2025-07-03 c2f21a3a34b76e1bd90aed3e2ebb394df57123cc
src/main/java/com/zy/core/thread/SiemensCrnThread.java
@@ -283,11 +283,6 @@
            return false;
        }
        CrnErrCache.updateCrnErr(slave.getId(), "-");
        try{
            DeviceErrorService deviceErrorService = SpringUtils.getBean(DeviceErrorService.class);
            deviceErrorService.addDeviceError("crnWrite", slave.getId(), "巷道号"+command.getLaneNo()+";堆垛机指令下发:"+JSON.toJSONString(command.getNowTask()));
        } catch (Exception e2){
        }
//        try{
//            BasErrLogService basErrLogService = SpringUtils.getBean(BasErrLogService.class);
//            BasErrLog basErrLog = new BasErrLog(command,"","任务下发记录");
@@ -311,6 +306,11 @@
//        array[9] = command.getCommand();
        array[9] = (short)0;
        OperateResult result18 = siemensNet.Write("DB100.18", (short)0);
        if (command.getAckFinish() == 0) {
            OperateResult result100 = siemensNet.Write("DB100.0", (short)0);
        }
        try{
            Thread.sleep(50L);
        } catch (Exception e){}
@@ -363,6 +363,11 @@
                    }
                    result = siemensNet.Write("DB100.0", array);
                }else{
                    try{
                        DeviceErrorService deviceErrorService = SpringUtils.getBean(DeviceErrorService.class);
                        deviceErrorService.addDeviceError("crnWrite", slave.getId(), "巷道号"+command.getLaneNo()+";堆垛机指令下发:"+JSON.toJSONString(command.getNowTask()));
                    } catch (Exception e2){
                    }
                    break;
                }
            }