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 crnInStn = new ArrayList<>(); // 堆垛机出库站点 private List crnOutStn = new ArrayList<>(); @Data public static class CrnStn { // 输送线plc编号 private Integer devpPlcId; // 堆垛机站点编号 private Integer staNo; // 排 private Integer row; // 列 private Integer bay; // 层 private Integer lev; //退回站点 private Integer backSta; } public void updateCrnInStn(CrnSlave crnSlave){ crnInStn = crnSlave.getCrnInStn(); crnOutStn = crnSlave.getCrnOutStn(); } }