| | |
| | | |
| | | private Integer slot; |
| | | |
| | | private Integer offset; |
| | | |
| | | private Boolean demo; |
| | | |
| | | // 堆垛机入库站点 |
| | | private List<CrnStn> crnInStn = new ArrayList<>(); |
| | | |
| | |
| | | @Data |
| | | public static class CrnStn { |
| | | |
| | | // 堆垛机plc编号 |
| | | // 输送线plc编号 |
| | | private Integer devpPlcId; |
| | | |
| | | // 堆垛机站点编号 |
| | |
| | | // 层 |
| | | private Integer lev; |
| | | |
| | | //退回站点 |
| | | private Integer backSta; |
| | | |
| | | } |
| | | |
| | | public CrnSlave() { |
| | | } |
| | | |
| | | public CrnSlave(CrnSlave crnSlave) { |
| | | this.setId(crnSlave.getId()); |
| | | this.setIp(crnSlave.getIp()); |
| | | this.setPort(crnSlave.getPort()); |
| | | this.setStaNo(crnSlave.getStaNo()); |
| | | this.setDevpPlcId(crnSlave.getDevpPlcId()); |
| | | this.rack = crnSlave.getRack(); |
| | | this.slot = crnSlave.getSlot(); |
| | | this.offset = crnSlave.getOffset(); |
| | | this.demo = crnSlave.getDemo(); |
| | | this.crnInStn = crnSlave.getCrnInStn(); |
| | | this.crnOutStn = crnSlave.getCrnOutStn(); |
| | | } |
| | | |
| | | public void updateCrnInStn(CrnSlave crnSlave){ |
| | | crnInStn = crnSlave.getCrnInStn(); |
| | | crnOutStn = crnSlave.getCrnOutStn(); |
| | | } |
| | | |
| | | } |