自动化立体仓库 - WCS系统
#
lsh
2024-07-17 675ed4fa602e79e220e76fcdbc56e4630c0fb21c
src/main/java/com/zy/core/model/JarSlave.java
@@ -20,20 +20,77 @@
    private Boolean demo;
    // 穿梭车入库站点
    private List<CrnStn> steInStn = new ArrayList<>();
    private Integer jarOtherId;
    // 穿梭车出库站点
    private List<CrnStn> steOutStn = new ArrayList<>();
    // 硫化罐入库站点
    private List<StaStn> jarInSta = new ArrayList<>();
    // 硫化罐出库站点
    private List<StaStn> jarOutSta = new ArrayList<>();
    // 硫化罐入库RGV
    private List<RgvStn> jarInRgv = new ArrayList<>();
    // 硫化罐出库RGV
    private List<RgvStn> jarOutRgv = new ArrayList<>();
    // 硫化罐入库穿梭板
    private List<SteStn> jarInSte = new ArrayList<>();
    // 硫化罐出库穿梭板
    private List<SteStn> jarOutSte = new ArrayList<>();
    @Data
    public static class CrnStn {
    public static class StaStn {
        // 输送线plc编号
        private Integer devpPlcId;
        // 穿梭车站点编号
        private Integer staNo;
        private Integer rgvNo;
        private Integer steNo;
        // 排
        private Integer row;
        // 列
        private Integer bay;
        // 层
        private Integer lev;
    }
    @Data
    public static class RgvStn {
        // 输送线plc编号
        private Integer devpPlcId;
        // 穿梭车站点编号
        private Integer rgvNo;
        // 排
        private Integer row;
        // 列
        private Integer bay;
        // 层
        private Integer lev;
    }
    @Data
    public static class SteStn {
        // 输送线plc编号
        private Integer devpPlcId;
        // 穿梭板plc编号
        private Integer steId;
        // 穿梭车站点编号
        private Integer steNo;
        // 排
        private Integer row;