zc
2025-05-07 fcb71b8fc63f74cd00d3faa76c73f4c5566ee352
src/main/java/com/zy/core/model/DevpSlave.java
New file
@@ -0,0 +1,66 @@
package com.zy.core.model;
import com.zy.core.Slave;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.ArrayList;
import java.util.List;
/**
 * 输送线配置
 * Created by vincent on 2020/8/6
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class DevpSlave extends Slave {
    private Integer rack;
    private Integer slot;
    private List<Sta> inSta = new ArrayList<>();
    private List<Sta> emptyInSta = new ArrayList<>();
    private List<Sta> outSta = new ArrayList<>();
    private List<Sta> pickInSta = new ArrayList<>();
    private List<Sta> pickInSta2 = new ArrayList<>();
    private List<Sta> pickOutSta = new ArrayList<>();
    private List<StaRack> rackInStn = new ArrayList<>();
    private List<StaRack> rackOutStn = new ArrayList<>();
    @Data
    public static class Sta {
        private Integer staNo;
        private Integer barcode;
        private Integer backSta;
        private Integer led;
        private Integer liftNo;
    }
    @Data
    public static class StaRack {
        private Integer devpPlcId;
        private Integer staNo;
        private Integer row;
        private Integer bay;
        private Integer lev;
    }
}