schangxiang@126.com
2024-12-03 761aaf597639c55c6f36b03f3a89ba2d49a1d3f4
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
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace iWareSda
{
    /// <summary>
    /// 每个站点的读数据
    /// </summary>
    public class StationDB2ObjForReadComm
    {
        /// <summary>
        /// 站点编号
        /// </summary>
        [Description("站点编号")]
        public string StationCode { get; set; }
 
        /// <summary>
        /// 允许裁纸
        /// </summary>
        [Description("允许裁纸")]
        public bool R_AllowCut { get; set; }
 
        /// <summary>
        /// 请求解析读码数据
        /// </summary>
        [Description("请求解析读码数据")]
        public bool R_ReqParseData { get; set; }
 
 
 
 
        /// <summary>
        /// 读码器读码结果
        /// </summary>
        [Description("读码器读码结果")]
        public String R_ReadCodeResult { get; set; }
 
        /// <summary>
        /// 收到任务下发反馈
        /// </summary>
        [Description("收到任务下发反馈")]
        public bool R_ACK { get; set; }
 
        /// <summary>
        /// 模式
        /// </summary>
        [Description("模式")]
        public short R_Model { get; set; }
 
        /// <summary>
        /// 运行状态
        /// </summary>
        [Description("运行状态")]
        public short R_State { get; set; }
 
        /// <summary>
        /// 报警代码
        /// </summary>
        [Description("报警代码")]
        public short R_AlarmCode { get; set; }
 
        /// <summary>
        /// 报警代码内容,非DB块内容
        /// </summary>
        [Description("报警代码内容,非DB块内容")]
        public string R_AlarmCodeMsg { get; set; }
 
        /// <summary>
        /// 当前目标地址
        /// </summary>
        [Description("当前目标地址")]
        public short R_Destination { get; set; }
 
        /// <summary>
        /// 货形
        /// </summary>
        [Description("货形")]
        public short R_Shape { get; set; }
 
        /// <summary>
        /// 当前任务号
        /// </summary>
        [Description("当前任务号")]
        public int R_TaskID { get; set; }
 
 
        /// <summary>
        /// 机器人入库完成
        /// </summary>
        [Description("机器人入库完成")]
        public bool R_InboundFinish { get; set; }
 
        /// <summary>
        /// 机器人入库库位号
        /// </summary>
        [Description("机器人入库库位号")]
        public string R_InboundNumber { get; set; }
 
        /// <summary>
        /// 机器人出库完成
        /// </summary>
        [Description("机器人出库完成")]
        public bool R_OutboundFinish { get; set; }
 
        /// <summary>
        /// 机器人出库库位号
        /// </summary>
        [Description("机器人出库库位号")]
        public string R_OutboundNumber { get; set; }
 
 
        /// <summary>
        /// 入库任务号
        /// </summary>
        [Description("入库任务号")]
        public short R_Inbound_TaskID { get; set; }
 
        /// <summary>
        /// 出库任务号
        /// </summary>
        [Description("出库任务号")]
        public short R_Outbound_TaskID { get; set; }
 
        /// <summary>
        /// 码垛放货完成
        /// </summary>
        [Description("码垛放货完成")]
        public bool R_PalletizingFinish { get; set; }
        /// <summary>
        /// 码垛读取任务号
        /// </summary>
        [Description("码垛读取任务号")]
        public short R_PalletizingTaskNo { get; set; }
        /// <summary>
        /// 码垛位置1状态
        /// </summary>
        [Description("码垛位置1状态")]
        public short R_PalletizingStation1 { get; set; }
        /// <summary>
        /// 码垛位置2状态
        /// </summary>
        [Description("码垛位置2状态")]
        public short R_PalletizingStation2 { get; set; }
        /// <summary>
        /// 码垛任务接收完成
        /// </summary>
        [Description("码垛任务接收完成")]
        public bool R_PalletizingAck { get; set; }
        /// <summary>
        /// 强制出库模式
        /// </summary>
        [Description("强制出库模式")]
        public bool R_ForceOutboundMode { get; set; }
        /// <summary>
        /// 合包任务完成
        /// </summary>
        [Description("合包任务完成")]
        public bool R_SurrouondTaskFinish { get; set; }
        /// <summary>
        /// 合包任务号
        /// </summary>
        [Description("合包任务号")]
        public short R_SurrouondTaskNo { get; set; }
    }
}