#
Junjie
2025-11-05 8b4f5b2b23023986db813242cd04f4650537decd
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
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 Integer xSpeed;
 
    /**
     * Y行走线速度m/min
     */
    private Integer ySpeed;
 
    /**
     * Z行走线速度m/min
     */
    private Integer zSpeed;
 
    /**
     * 堆垛机累计走行距离km
     */
    public Integer xDistance;
 
    /**
     * 堆垛机累计升降距离km
     */
    public Integer yDistance;
 
    /**
     * 堆垛机累计走行时长h
     */
    public Integer xDuration;
 
    /**
     * 堆垛机累计升降时长h
     */
    public Integer yDuration;
 
    private Integer temp1;
 
    private Integer temp2;
 
    private Integer temp3;
 
    private Integer temp4;
 
}