#
zjj
3 天以前 c904f735e0b8a488ef56744c08f8e10258639bce
src/main/java/com/zy/core/model/protocol/RgvProtocol.java
@@ -25,6 +25,11 @@
    public RgvModeType modeType;
    public Short souSta;
    public Short endSta;
    public Short speed;
    /**
     * RGV当前状态
     * 0:空闲,无任务
@@ -41,7 +46,7 @@
    /**
     * 工位1任务号
     */
    public Short taskNo1 = 0;
    public Integer taskNo1 = 0;
    /**
     * RGV工位1当前状态
@@ -65,7 +70,7 @@
    /**
     * RGV当前位置
     */
    public Short RgvPos;
    public Integer RgvPos;
    /**
     * 走行在定位
@@ -73,6 +78,8 @@
     * 1 = 不在定位
     */
    public Short walkPos;
    public Integer code;
    //////////////////////     工位2定义   //////////////////////////////////////////////////
//    /**
@@ -135,6 +142,14 @@
     */
    public Float xDuration;
    public boolean[] list32 = new boolean[10];
    public boolean[] list33 = new boolean[10];
    public boolean[] list34 = new boolean[10];
    public boolean[] list35 = new boolean[10];
    public void setMode(Short mode) {
        this.mode = mode;
        this.modeType = RgvModeType.get(mode);
@@ -192,17 +207,17 @@
        return basRgv;
    }
    public void setxSpeed(Short xSpeed) {
        this.xSpeed = Float.valueOf(xSpeed);
    }
//    public void setxSpeed(Short xSpeed) {
//        this.xSpeed = Float.valueOf(xSpeed);
//    }
//
//    public void setxDistance(Short xDistance) {
//        this.xDistance = Float.valueOf(xDistance);
//    }
    public void setxDistance(Short xDistance) {
        this.xDistance = Float.valueOf(xDistance);
    }
    public void setxDuration(Short xDuration) {
        this.xDuration = Float.valueOf(xDuration);
    }
//    public void setxDuration(Short xDuration) {
//        this.xDuration = Float.valueOf(xDuration);
//    }
    public Integer getRgvPosI(){
        //需要根据现场改造  根据读到的值获取对应站点位置