schangxiang@126.com
2025-04-17 37184b1d1ac000a6ee40e397e2336b213e705902
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
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
 
namespace iWareCC
{
    /// <summary>
    /// 系统变量
    /// </summary>
    public class SystemValue
    {
        /// <summary>
        /// 系统启动的GUID
        /// </summary>
        public static string SystemStartGuid = string.Empty;
 
        /// <summary>
        /// 模式是否启动
        /// </summary>
        public static bool isStartedModel = false;
 
        /// <summary>
        /// 延迟线程执行的时间(毫秒)
        /// </summary>
        public static int DelayExcuteNumber = 2000;
 
        #region 堆垛机
 
        /// <summary>
        /// 是否允许执行堆垛机1号任务线程
        /// </summary>
        public static bool isAllowRuning_SrmTaskThreadService_1 = false;
        /// <summary>
        /// 是否允许执行堆垛机1号任务结束线程
        /// </summary>
        public static bool isAllowRuning_SrmTaskThreadService_1_Finish = false;
        /// <summary>
        /// 是否 延迟执行 执行堆垛机1号任务结束线程
        /// </summary>
        public static bool isDelayExcute_SrmTaskThreadService_1_Finish = false;
        /// <summary>
        /// 是否允许执行堆垛机2号任务线程
        /// </summary>
        public static bool isAllowRuning_SrmTaskThreadService_2 = false;
        /// <summary>
        /// 是否允许执行堆垛机2号任务结束线程
        /// </summary>
        public static bool isAllowRuning_SrmTaskThreadService_2_Finish = false;
        /// <summary>
        /// 是否 延迟执行 执行堆垛机2号任务结束线程
        /// </summary>
        public static bool isDelayExcute_SrmTaskThreadService_2_Finish = false;
 
        /// <summary>
        /// 是否允许执行堆垛机3号任务线程
        /// </summary>
        public static bool isAllowRuning_SrmTaskThreadService_3 = false;
        /// <summary>
        /// 是否允许执行堆垛机3号任务结束线程
        /// </summary>
        public static bool isAllowRuning_SrmTaskThreadService_3_Finish = false;
        /// <summary>
        /// 是否 延迟执行 执行堆垛机3号任务结束线程
        /// </summary>
        public static bool isDelayExcute_SrmTaskThreadService_3_Finish = false;
 
        /// <summary>
        /// 是否允许执行堆垛机4号任务线程
        /// </summary>
        public static bool isAllowRuning_SrmTaskThreadService_4 = false;
        /// <summary>
        /// 是否允许执行堆垛机4号任务结束线程
        /// </summary>
        public static bool isAllowRuning_SrmTaskThreadService_4_Finish = false;
        /// <summary>
        /// 是否 延迟执行 执行堆垛机4号任务结束线程
        /// </summary>
        public static bool isDelayExcute_SrmTaskThreadService_4_Finish = false;
 
 
        #endregion
 
 
 
 
        /// <summary>
        /// 是否允许执行立库输送线任务线程
        /// </summary>
        public static bool isAllowRuning_ConveyorsTaskThreadService = false;
 
        /// <summary>
        /// 是否允许执行立库输送线结束任务线程
        /// </summary>
        public static bool isAllowRuning_ConveyorsTaskThreadService_Finish = false;
 
 
        /// <summary>
        /// 是否允许执行Rgv任务线程
        /// </summary>
        public static bool isAllowRuning_RgvThreadService = false;
 
        /// <summary>
        /// 是否允许执行Rgv任务结束线程
        /// </summary>
        public static bool isAllowRuning_RgvThreadService_Finish = false;
 
        /// <summary>
        /// 是否允许执行Rgv任务结束补偿线程
        /// </summary>
        public static bool isAllowRuning_RgvThreadService_Finish_BuChang = false;
 
 
        /// <summary>
        /// 是否允许执行 处理下发中的出库计划任务
        /// </summary>
        public static bool isAllowRuning_HandlerIssuingTask = false;
 
        /// <summary>
        /// 是否允许执行 处理虚拟出库的出库计划任务
        /// </summary>
        public static bool isAllowRuning_DataProcess_RobotBuffer_FinishTask = false;
 
        /// <summary>
        /// 是否允许执行 任务分解线程
        /// </summary>
        public static bool isAllowRuning_MainTaskDecompose = false;
 
        /// <summary>
        /// 是否允许执行 任务分解线程-组盘入库
        /// </summary>
        public static bool isAllowRuning_DataProcess_RobotBuffer_ModeChange = false;
 
        public static bool isAllowRuning_DataProcess_ValidateQiTao = false;
 
        /// <summary>
        /// 是否允许执行 堆垛机入口扫码检测线程
        /// </summary>
        public static bool isAllowRuning_DataProcess_RobotBuffer_FinishTaskForOutbound = false;
 
 
 
        /// <summary>
        /// 是否允许执行 清理数据线程
        /// </summary>
        public static bool isAllowRuning_DeleteData = false;
 
        /// <summary>
        /// 是否允许执行 AGV线程
        /// </summary>
        public static bool isAllowRuning_DataProcess_RobotBuffer_AutoQiTaoOutbound = false;
 
        /// <summary>
        /// 是否允许执行 空托转运线程
        /// </summary>
        public static bool isAllowRuning_DataProcess_RobotBuffer_IssueOutboundTask = false;
 
        /// <summary>
        /// 是否允许执行 自动组盘任务
        /// </summary>
        public static bool isAllowRuning_DataProcess_BZ39 = false;
 
        /// <summary>
        /// 是否允许执行 自动组盘任务下发
        /// </summary>
        public static bool isAllowRuning_DataProcess_BZ01 = false;
 
        /// <summary>
        /// 是否允许执行 重新获取发动机信息
        /// </summary>
        public static bool isAllowRuning_DataProcess_269 = false;
 
        /// <summary>
        /// 是否允许执行 1014库位到1020线程
        /// </summary>
        public static bool isAllowRuning_Place1014To1020Task = false;
 
        /// <summary>
        /// 是否允许执行 1009库位增加库存线程
        /// </summary>
        public static bool isAllowRuning_OutTaskRetryToMes = false;
 
 
        #region 工作模式
 
 
        /// <summary>
        /// 是否选中了 手动模式
        /// </summary>
        public static bool rbHand_Checked = false;
 
        /// <summary>
        /// 是否选中了 自动模式
        /// </summary>
        public static bool rBNormal_Checked = false;
 
        /// <summary>
        /// 是否选中了 调试模式
        /// </summary>
        public static bool rBDebug_Checked = false;
 
        /// <summary>
        /// 是否选中了 入库模式
        /// </summary>
        public static bool rBOnlyIn_Checked = false;
 
        #endregion
 
 
        /// <summary>
        /// 是否选中了 ckBRgv上料任务
        /// </summary>
        public static bool ckBRgv上料任务 = false;
 
        /// <summary>
        /// 是否选中了 ckBRgv提前配板任务
        /// </summary>
        public static bool ckBRgv提前配板任务 = false;
 
 
 
    }
}