#
Junjie
4 天以前 2468af88e9ee9901f1d4d6f1cfdb6361c7400730
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
package com.zy.core.network.entity;
 
import lombok.Data;
 
@Data
public class ZyCrnStatusEntity {
 
    /**
     * 堆垛机号
     */
    private Integer crnNo;
 
    /**
     * 1 = 手动模式
     * 2 = 自动模式
     * 3 = 电脑模式
     */
    public Integer mode;
 
    /**
     * 异常码
     */
    public Integer alarm;
 
    /**
     * 任务号
     */
    public Integer taskNo = 0;
 
    /**
     * 堆垛机当前状态
     * 0:空闲,无任务
     * 1:取货定位中
     * 2:取货中
     * 3:取货完成,放货定位中
     * 4:放货中
     * 5:回原点中
     * 6:反原点
     * 7:库位移位
     * 90:任务完成等待WCS确认
     * 99:报警
     */
    public Integer status;
 
    /**
     * 堆垛机当前列号
     */
    public Integer bay;
 
    /**
     * 堆垛机当前层号
     */
    public Integer level;
 
    /**
     * 当前货叉位置
     * 0 = 货叉原位
     * 1 = 货叉在左侧
     * 2 = 货叉在右侧
     */
    public Integer forkPos;
 
    /**
     * 当前载货台位置
     * 0 = 下定位
     * 1 = 上定位
     */
    public Integer liftPos;
 
    /**
     * 走行在定位
     * 0 = 在定位
     * 1 = 不在定位
     */
    public Integer walkPos;
 
    /**
     * 载货台有物
     */
    public Integer loaded;
 
    /**
     * X行走线速度m/min
     */
    private Double xSpeed;
 
    /**
     * Y行走线速度m/min
     */
    private Double ySpeed;
 
    /**
     * Z行走线速度m/min
     */
    private Double zSpeed;
 
    /**
     * 堆垛机累计走行距离km
     */
    public Double xDistance;
 
    /**
     * 堆垛机累计升降距离km
     */
    public Double yDistance;
 
    /**
     * 堆垛机累计走行时长h
     */
    public Double xDuration;
 
    /**
     * 堆垛机累计升降时长h
     */
    public Double yDuration;
 
    /**
     * 任务接收
     */
    public Integer taskReceive;
 
    private Integer temp1;
 
    private Integer temp2;
 
    private Integer temp3;
 
    private Integer temp4;
 
}