dubin
6 天以前 ffc3b1151655f258fb1db0b24c3434bd294b0598
src/main/java/com/zy/core/thread/SiemensDevpThread.java
@@ -46,13 +46,12 @@
    private StaError1 staError1;
    public static final ArrayList<Integer> staNos1 = new ArrayList<Integer>() {{
        add(1101);
        add(1102);
        add(1103);
        add(1104);
        add(1105);
        add(1106);
        add(1107);
        add(1001);
        add(1002);
        add(1003);
        add(1004);
        add(1005);
        add(1006);
    }};
@@ -62,15 +61,11 @@
    public static final ArrayList<Integer> staNosErrList1 = new ArrayList<Integer>() {{
        add(102);
        add(1005);
    }};
    public static final ArrayList<Integer> staNoWeight1 = new ArrayList<Integer>() {{
        add(101);
        add(102);
        add(103);
        add(104);
        add(105);
        add(1005);
    }};
@@ -414,21 +409,21 @@
            OutputQueue.DEVP.offer(MessageFormat.format("【{0}】写入输送线站点数据失败。输送线plc编号={1},站点数据={2}", slave.getId(), JSON.toJSON(staProtocol)));
            News.error("SiemensDevp" + " - 4" + " - 写入输送线站点数据失败。输送线plc编号={},站点数据={}", slave.getId(), JSON.toJSON(staProtocol));
        }
//        else {
//            //dang 101,201zhan xaifazhiling qingchu tiaoxingsaomaolide shuju shanchu
//            if (staProtocol.getSiteId()==101){
//                BarcodeThread barcodeThread = (BarcodeThread) SlaveConnection.get(SlaveType.Barcode, 1);
//                log.info("qingchutiaoma,{}",barcodeThread.getBarcode());
//                barcodeThread.clearBarcode();
//            }
//            if (staProtocol.getSiteId()==201){
//                BarcodeThread barcodeThread = (BarcodeThread) SlaveConnection.get(SlaveType.Barcode, 2);
//                log.info("qingchutiaoma,{}",barcodeThread.getBarcode());
//                barcodeThread.clearBarcode();
//            }
//            OutputQueue.DEVP.offer(MessageFormat.format("【{0}】 输送线命令下发 [id:{1}] >>>>> {2}", DateUtils.convert(new Date()), slave.getId(), JSON.toJSON(staProtocol)));
//            News.info("SiemensDevp"+" - 5"+" - 输送线命令下发 [id:{}] >>>>> 命令下发: {}",  slave.getId(), JSON.toJSON(staProtocol));
//        }
        else {
            //dang 101,201zhan xaifazhiling qingchu tiaoxingsaomaolide shuju shanchu
            if (staProtocol.getSiteId()==101){
                BarcodeThread barcodeThread = (BarcodeThread) SlaveConnection.get(SlaveType.Barcode, 1);
                log.info("qingchutiaoma,{}",barcodeThread.getBarcode());
                barcodeThread.clearBarcode();
            }
            if (staProtocol.getSiteId()==201){
                BarcodeThread barcodeThread = (BarcodeThread) SlaveConnection.get(SlaveType.Barcode, 2);
                log.info("qingchutiaoma,{}",barcodeThread.getBarcode());
                barcodeThread.clearBarcode();
            }
            OutputQueue.DEVP.offer(MessageFormat.format("【{0}】 输送线命令下发 [id:{1}] >>>>> {2}", DateUtils.convert(new Date()), slave.getId(), JSON.toJSON(staProtocol)));
            News.info("SiemensDevp"+" - 5"+" - 输送线命令下发 [id:{}] >>>>> 命令下发: {}",  slave.getId(), JSON.toJSON(staProtocol));
        }
    }
    // 更新入出库模式