| 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/10 | 
|  */ | 
| @EqualsAndHashCode(callSuper = true) | 
| @Data | 
| public class CrnSlave extends Slave { | 
|   | 
|     private Integer rack; | 
|   | 
|     private Integer slot; | 
|   | 
|     private Integer offset; | 
|   | 
|     private Boolean demo; | 
|   | 
|     // 堆垛机入库站点 | 
|     private List<CrnStn> crnInStn = new ArrayList<>(); | 
|   | 
|     // 堆垛机出库站点 | 
|     private List<CrnStn> crnOutStn = new ArrayList<>(); | 
|   | 
|     @Data | 
|     public static class CrnStn { | 
|   | 
|         // 输送线plc编号 | 
|         private Integer devpPlcId; | 
|   | 
|         // 堆垛机站点编号 | 
|         private Integer staNo; | 
|   | 
|         // 排 | 
|         private Integer row; | 
|   | 
|         // 列 | 
|         private Integer bay; | 
|   | 
|         // 层 | 
|         private Integer lev; | 
|   | 
|     } | 
|   | 
| } |