| | |
| | | */ |
| | | public void agvRestockIntoByHangingWire() { |
| | | //检测350和351扫码器 |
| | | int[] barcodeStaNo = {10, 11};//10 => 350站扫码器,11 => 351站扫码器 |
| | | int[] barcodeStaNo = {11, 12};//11 => 350站扫码器,12 => 351站扫码器 |
| | | for (int staNo : barcodeStaNo) { |
| | | // 获取条码扫描仪信息 |
| | | BarcodeThread barcodeThread = (BarcodeThread) SlaveConnection.get(SlaveType.Barcode, staNo); |
| | |
| | | } |
| | | String barcode = barcodeThread.getBarcode(); |
| | | if(!Cools.isEmpty(barcode)) { |
| | | if (barcode.contains("NoRead")) { |
| | | continue; |
| | | } |
| | | |
| | | String agvStaNo = null; |
| | | if (staNo == 10) { |
| | | if (staNo == 11) { |
| | | agvStaNo = "303-1"; |
| | | }else { |
| | | agvStaNo = "304-1"; |
| | |
| | | if (result) { |
| | | barcodeThread.setBarcode(""); |
| | | } |
| | | log.info(staNo + "号扫码器,通知AGV取货,条码号:" + barcode); |
| | | log.info(barcodeThread.getSlave().getId() + "号扫码器,通知AGV取货,条码号:" + barcode); |
| | | } |
| | | } |
| | | } |