自动化立体仓库 - WCS系统
#
18516761980
2022-08-10 99af4b0477ef74892989f80b429ef0fe334b622a
#
1个文件已修改
14 ■■■■■ 已修改文件
src/main/java/com/zy/core/thread/SiemensDevpThread.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/thread/SiemensDevpThread.java
@@ -53,6 +53,11 @@
    private int barcodeSize = 1;
    public IoModeType ioMode = IoModeType.NONE;
    public int startSignal1 = 0;
    public int startSignal2 = 0;
    public int startSignal3 = 0;
    public int startSignal4 = 0;
    public SiemensDevpThread(DevpSlave slave) {
        this.slave = slave;
    }
@@ -177,9 +182,16 @@
                    barcodeThread.setBarcode(barcode);
                }
            }
        }
        Thread.sleep(200);
        OperateResultExOne<byte[]> result3 = siemensS7Net.Read("DB100.150", (short) 8);
        if(result3.IsSuccess) {
            startSignal1 = siemensS7Net.getByteTransform().TransInt16(result.Content, 0);
            startSignal2 = siemensS7Net.getByteTransform().TransInt16(result.Content, 2);
            startSignal3 = siemensS7Net.getByteTransform().TransInt16(result.Content, 4);
            startSignal4 = siemensS7Net.getByteTransform().TransInt16(result.Content, 6);
        }
//        OperateResultExOne<Short> result2 = siemensS7Net.ReadInt16("DB200.0");
//        if (result2.IsSuccess) {
//            this.ioMode = IoModeType.get(result2.Content);