#
lsh
2024-03-21 b9927bd58cdc940069c7640f3cc04a60dd37ef87
src/main/java/com/zy/core/model/protocol/StaProtocol.java
@@ -68,25 +68,25 @@
    // 外形检测 ------------------------------------------------------------------------
    // 前超限
    private boolean frontErr;
    private boolean frontErr = false;
    // 后超限
    private boolean backErr;
    private boolean backErr = false;
    // 高超限
    private boolean highErr;
    private boolean highErr = false;
    // 左超限
    private boolean leftErr;
    private boolean leftErr = false;
    // 右超限
    private boolean rightErr;
    private boolean rightErr = false;
    // 超重
    private boolean weightErr;
    private boolean weightErr = false;
    // 扫码失败
    private boolean barcodeErr;
    private boolean barcodeErr = false;
    //故障-----------------------------------------------------------------------
    private Boolean breakerErr = false; //断路器故障
@@ -104,6 +104,16 @@
    private Boolean contactErr = false; //电机接触器故障
    private Boolean upcontactErr = false; //顶升电机接触器故障
    private Short agvStartPick; //允许取货
    private Short agvStartPlace; //允许放货
    private Short agvTypeSign; //允许放货
    private Short agvTargetPick; //取货完成
    private Short agvTargetPlace; //放货完成
    private Short agvTypeSignEnd; //放货完成
    private List<Integer> alarm;
@@ -152,6 +162,8 @@
        basDevp.setLocType3((short) 0);  // 轻重类型{0:未知,1:轻库位,2:重库位}
        basDevp.setLocType1(high != low && low ? (short) 1 : (short) 2);
        basDevp.setInQty(inQty !=null ?(int)inQty : 0);
        basDevp.setAgvStartPick(agvStartPick.intValue());
        basDevp.setAgvStartPlace(agvStartPlace.intValue());
        return basDevp;
    }