| | |
| | | return; |
| | | } |
| | | //任务暂停 |
| | | S7DataSP task=new S7DataSP(); |
| | | if(LOAD_GLASS_ONE_DEVICE.equals(deviceId)){ |
| | | S7DataSP task = new S7DataSP(); |
| | | if (LOAD_GLASS_ONE_DEVICE.equals(deviceId)) { |
| | | s7SerializerSPOne.read(S7DataSP.class); |
| | | }else{ |
| | | } else { |
| | | s7SerializerSPTwo.read(S7DataSP.class); |
| | | } |
| | | // LoadGlassDeviceTask task = loadGlassDeviceTaskService.queryTaskMessage(tableName); |
| | |
| | | } |
| | | int number = Math.min(twoLoadStation.getRemainQuantity(), usageVOS.size()); |
| | | //生成上片任务 |
| | | task.setTotalCount((short)number); |
| | | task.setTotalCount(number); |
| | | task.setTaskRunning(Boolean.TRUE); |
| | | task.setRawGlassWidth((short) usageVOS.get(0).getWidth()); |
| | | task.setRawGlassHeight((short) usageVOS.get(0).getHeight()); |
| | | task.setSlot(loadStation.get(1).shortValue()); |
| | | task.setRawGlassWidth((int) usageVOS.get(0).getWidth()); |
| | | task.setRawGlassHeight((int) usageVOS.get(0).getHeight()); |
| | | task.setSlot(loadStation.get(1)); |
| | | // loadGlassDeviceTaskService.updateTaskMessage(tableName, task); |
| | | S7DataSP s7DataSPWrite = new S7DataSP(); |
| | | s7DataSPWrite.setTotalCount((short) number); |
| | | s7DataSPWrite.setTotalCount(number); |
| | | s7DataSPWrite.setTaskRunning(Boolean.TRUE); |
| | | s7DataSPWrite.setRawGlassWidth((short) usageVOS.get(0).getWidth()); |
| | | s7DataSPWrite.setRawGlassHeight((short) usageVOS.get(0).getHeight()); |
| | | s7DataSPWrite.setSlot(loadStation.get(1).shortValue()); |
| | | s7DataSPWrite.setRawGlassWidth((int) usageVOS.get(0).getWidth()); |
| | | s7DataSPWrite.setRawGlassHeight((int) usageVOS.get(0).getHeight()); |
| | | s7DataSPWrite.setSlot(loadStation.get(1)); |
| | | if (LOAD_GLASS_ONE_DEVICE.equals(deviceId)) { |
| | | s7SerializerSPOne.write(s7DataSPWrite); |
| | | } else { |
| | |
| | | } |
| | | //生成上片任务 |
| | | int number = Math.min(oneLoadStation.getRemainQuantity(), usageVOS.size()); |
| | | task.setTotalCount((short)number); |
| | | task.setTotalCount(number); |
| | | task.setTaskRunning(Boolean.TRUE); |
| | | task.setRawGlassWidth((short) usageVOS.get(0).getWidth()); |
| | | task.setRawGlassHeight((short) usageVOS.get(0).getHeight()); |
| | | task.setSlot(loadStation.get(0).shortValue()); |
| | | task.setRawGlassWidth((int) usageVOS.get(0).getWidth()); |
| | | task.setRawGlassHeight((int) usageVOS.get(0).getHeight()); |
| | | task.setSlot(loadStation.get(0)); |
| | | // loadGlassDeviceTaskService.updateTaskMessage(tableName, task); |
| | | S7DataSP s7DataSPWrite = new S7DataSP(); |
| | | s7DataSPWrite.setTotalCount((short) number); |
| | | s7DataSPWrite.setTotalCount(number); |
| | | s7DataSPWrite.setTaskRunning(Boolean.TRUE); |
| | | s7DataSPWrite.setRawGlassWidth((short) usageVOS.get(0).getWidth()); |
| | | s7DataSPWrite.setRawGlassHeight((short) usageVOS.get(0).getHeight()); |
| | | s7DataSPWrite.setSlot(loadStation.get(0).shortValue()); |
| | | s7DataSPWrite.setRawGlassWidth((int) usageVOS.get(0).getWidth()); |
| | | s7DataSPWrite.setRawGlassHeight((int) usageVOS.get(0).getHeight()); |
| | | s7DataSPWrite.setSlot(loadStation.get(0)); |
| | | if (LOAD_GLASS_ONE_DEVICE.equals(deviceId)) { |
| | | s7SerializerSPOne.write(s7DataSPWrite); |
| | | } else { |
| | |
| | | // loadGlassDeviceTaskService.updateTaskMessage(tableName, task); |
| | | S7DataSP s7DataSPWrite = new S7DataSP(); |
| | | s7DataSPWrite.setTaskRunning(Boolean.FALSE); |
| | | s7DataSPWrite.setTotalCount((short) 0); |
| | | s7DataSPWrite.setRawGlassWidth((short) 0); |
| | | s7DataSPWrite.setRawGlassHeight((short) 0); |
| | | s7DataSPWrite.setSlot((short) 0); |
| | | s7DataSPWrite.setTotalCount(0); |
| | | s7DataSPWrite.setRawGlassWidth(0); |
| | | s7DataSPWrite.setRawGlassHeight(0); |
| | | s7DataSPWrite.setSlot(0); |
| | | if (LOAD_GLASS_ONE_DEVICE.equals(deviceId)) { |
| | | s7SerializerSPOne.write(s7DataSPWrite); |
| | | } else { |