|  |  | 
 |  |  | @Data | 
 |  |  | public class CrnError3 { | 
 |  |  |  | 
 |  |  |     // X向后定位超下限 | 
 |  |  |     public boolean xBackLocaDownErr; | 
 |  |  |  | 
 |  |  |     // Y向上定位超上限 | 
 |  |  |     public boolean yUpLocaUpErr; | 
 |  |  |  | 
 |  |  |     // Y向上定位超下限 | 
 |  |  |     public boolean yUpLocaDownErr; | 
 |  |  |  | 
 |  |  |     // Y向下定位超上限 | 
 |  |  |     public boolean yDownLocaUpErr; | 
 |  |  |  | 
 |  |  |     // Y向下定位超下限 | 
 |  |  |     public boolean yDownLocaDownErr; | 
 |  |  |  | 
 |  |  |     // Z向左定位超上限 | 
 |  |  |     public boolean zLeftLocaUpErr; | 
 |  |  |  | 
 |  |  |     // Z向左定位超下限 | 
 |  |  |     public boolean zLeftLocaDownErr; | 
 |  |  |  | 
 |  |  |     // Z向右定位超上限 | 
 |  |  |     public boolean zRightLocaUpErr; | 
 |  |  |  | 
 |  |  |     // Z向右定位超下限 | 
 |  |  |     public boolean zRightLocaDownErr; | 
 |  |  |  | 
 |  |  |     // 左取货时库位无货 | 
 |  |  |     public boolean leftTakeNoneErr; | 
 |  |  |  | 
 |  |  |     // 右取货时库位无货 | 
 |  |  |     public boolean rightTakeNoneErr; | 
 |  |  |  | 
 |  |  |     // 左取货后库位有货 | 
 |  |  |     public boolean leftTakeThenLoadErr; | 
 |  |  |  | 
 |  |  |     // 右取货后库位有货 | 
 |  |  |     public boolean rightTakeThenLoadErr; | 
 |  |  |  | 
 |  |  |     // 左放货时库位有货 | 
 |  |  |     public boolean leftPutAndLoadErr; | 
 |  |  |  | 
 |  |  |     // 右取货后库位有货 | 
 |  |  |     public boolean rightPutAndLoadErr; | 
 |  |  |  | 
 |  |  |     // 左放货后库位无货 | 
 |  |  |     public boolean leftPutThenNoneErr; | 
 |  |  |  | 
 |  |  |  | 
 |  |  | } |