| | |
| | | * Created by vincent on 2020/8/7 |
| | | */ |
| | | @Data |
| | | public class RgvProtocol { |
| | | public class RgvProtocol implements Cloneable{ |
| | | |
| | | private Integer RgvNo; |
| | | |
| | |
| | | public Short walkPos; |
| | | |
| | | ////////////////////// 工位2定义 ////////////////////////////////////////////////// |
| | | // /** |
| | | // * 工位2任务号 |
| | | // */ |
| | | // public Short taskNo2 = 0; |
| | | // |
| | | // /** |
| | | // * RGV工位2当前状态 |
| | | // * 0:空闲,无任务 |
| | | // * 11:取货中 |
| | | // * 12:放货中 |
| | | // * 10:任务完成等待WCS确认 |
| | | // */ |
| | | // public Short status2; |
| | | // |
| | | // /** |
| | | // * 状态枚举 |
| | | // */ |
| | | // public RgvStatusType statusType2; |
| | | // |
| | | // /** |
| | | // * 工位2有物 |
| | | // */ |
| | | // public Short loaded2; |
| | | /** |
| | | * 工位2任务号 |
| | | */ |
| | | public Short taskNo2 = 0; |
| | | |
| | | /** |
| | | * RGV工位2当前状态 |
| | | * 0:空闲,无任务 |
| | | * 11:取货中 |
| | | * 12:放货中 |
| | | * 10:任务完成等待WCS确认 |
| | | */ |
| | | public Short status2; |
| | | |
| | | /** |
| | | * 状态枚举 |
| | | */ |
| | | public RgvStatusType statusType2; |
| | | |
| | | /** |
| | | * 工位2有物 |
| | | */ |
| | | public Short loaded2; |
| | | /////////////////////////////////////////////////////////////////////////////////////// |
| | | |
| | | /** |
| | |
| | | map.put((short) 1,100);map.put((short) 2,101); |
| | | map.put((short) 3,106);map.put((short) 4,107); |
| | | map.put((short) 5,112);map.put((short) 6,113); |
| | | map.put((short) 7,119);map.put((short) 8,124); |
| | | map.put((short) 7,124); map.put((short) 8,119); |
| | | map.put((short) 9,149);map.put((short) 10,153); |
| | | map.put((short) 11,157);map.put((short) 12,161); |
| | | if (RgvPos==null) return 0; |
| | |
| | | return map.get(RgvPos); |
| | | } |
| | | |
| | | @Override |
| | | public RgvProtocol clone() { |
| | | try { |
| | | return (RgvProtocol) super.clone(); |
| | | } catch (CloneNotSupportedException e) { |
| | | e.printStackTrace(); |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | } |