自动化立体仓库 - WCS系统
*
lsh
2025-04-28 184980deb3f854a98eb112e7998875113ebbba9a
src/main/java/com/zy/core/model/protocol/RgvProtocol.java
@@ -18,9 +18,9 @@
     * 2 = 自动模式
     * 3 = 电脑模式
     */
    public Short mode;
    public Short mode = -1;
    public RgvModeType modeType;
    public RgvModeType modeType = RgvModeType.NONE;
    /**
     * RGV当前状态
@@ -28,27 +28,32 @@
     * 1:作业中
     * 2:报警
     */
    public Short status;
    public Short status = -1;
    /**
     * 状态枚举
     */
    public RgvStatusType statusType;
    public RgvStatusType statusType = RgvStatusType.NONE;
    /**
     * 任务号
     */
    public Short taskNo = 0;
    public Long taskNo = 0L;
    /**
     * 工位1有物
     * 有物
     */
    public Short loaded;//0 无物;1 有物
    /**
     * RGV当前位置
     */
    public Long RgvPos;
    public Long RgvPos = 0L;
    /**
     * RGV目的位置
     */
    public Long RgvPosDestination = 0L;
    /**
     * 走行在定位
@@ -76,6 +81,21 @@
     * 累计走行时长h
     */
    public Float xDuration;
    /**
     * 车身
     */
    public Long carBodyJiaoMing = 0L;
    /**
     * 车身
     */
    public Long carBodyKunPeng = 0L;
    /**
     * 是否启用
     */
    public boolean statusEnable;//0\1\2
    public void setMode(Short mode) {
        this.mode = mode;
@@ -115,12 +135,6 @@
    public void setxDuration(Short xDuration) {
        this.xDuration = Float.valueOf(xDuration);
    }
    public Integer getRgvPosI(){
        //需要根据现场改造  根据读到的值获取对应站点位置
        if (RgvPos==null) return 0;
        return RgvPos.intValue();
    }
}