src/main/java/com/zy/core/thread/SiemensDevpThread.java
@@ -238,7 +238,7 @@
        //外形检测
        Integer[] arr={401,402};
        OperateResultExOne<byte[]> resultErr1 = siemensS7Net.Read("DB101.700.0", (short) (arr.length*6));
        OperateResultExOne<byte[]> resultErr1 = siemensS7Net.Read("DB101.702.0", (short) (arr.length*6));
        for (int i = 0; i < arr.length; i++) {
            StaProtocol staProtocol1 = station.get(arr[i]);
            if(resultErr1.IsSuccess){
@@ -350,12 +350,12 @@
        if (null == staProtocol) {
            return;
        }
        ArrayList<Integer> staNos = getStaNo();
        int index = staNos.indexOf(staProtocol.getSiteId());
        if(staProtocol.getSiteId() == 307){
            index = 0;
        int index = 0;
        if(staProtocol.getSiteId() == 402){
            index = 1;
        }
        OperateResult writeResult1 = siemensS7Net.Write("DB100.500" + index,  1);    // 扫码器触发
        OperateResult writeResult1 = siemensS7Net.Write("DB100.500." + index,  true);    // 扫码器触发
        if (!writeResult1.IsSuccess) {
            OutputQueue.DEVP.offer(MessageFormat.format("【{0}】写入输送线站点数据失败。输送线plc编号={1},站点数据={2}", slave.getId(), JSON.toJSON(staProtocol)));