自动化立体仓库 - WCS系统
Junjie
2023-07-18 06ec0682e5fc905c9c8a12b20b86433b39bb1cc1
src/main/java/com/zy/core/model/protocol/ShuttleProtocol.java
@@ -128,7 +128,7 @@
    private Short statusErrorCode;
    /**
     * PLC输入状态
     * PLC输入状态,目前只有一个状态有效果,托盘雷达1有货,0无货
     */
    private Short plcInputStatus;
@@ -240,6 +240,7 @@
                && this.pakMk.equals(true)
                && this.errorCodeType.equals(ShuttleErrorCodeType.NORMAL)
                && this.taskNo == 0
                && this.protocolStatus.intValue() == ShuttleProtocolStatusType.IDLE.id
                ;
        if (!res) {
            return res;
@@ -250,7 +251,7 @@
                if (chargeLine == null) {
                    return false;
                }
                return this.getBatteryPower$() > chargeLine;
                return this.getBatteryPower$() >= chargeLine;
            } catch (Exception e) {
                News.error("fail", e);
                return false;
@@ -263,7 +264,8 @@
        boolean res = this.busyStatusType.equals(ShuttleStatusType.IDLE)
                && this.pakMk.equals(true)
                && this.errorCodeType.equals(ShuttleErrorCodeType.NORMAL)
                && (this.taskNo == 0 || this.taskNo == taskNo)
                && (this.taskNo == 0 || this.taskNo.intValue() == taskNo.intValue())
                && this.protocolStatus.intValue() == ShuttleProtocolStatusType.IDLE.id
                ;
        if (!res) {
            return res;