|  |  |  | 
|---|
|  |  |  | @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> pickSta = new ArrayList<>(); | 
|---|
|  |  |  | private List<Sta> pickInSta = 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 barcode; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private Integer backSta; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private Integer led; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Data | 
|---|
|  |  |  | public static class StaRack { | 
|---|
|  |  |  | private Integer devpPlcId; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private Integer staNo; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private Integer row; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private Integer bay; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private Integer lev; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|