dengjunjie
2025-06-17 4f39dcc195f28fa275fc2d065fbf1bf6a46c21b7
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
#region << 版 本 注 释 >>
/*----------------------------------------------------------------
 * 命名空间:WIDESEAWCS_Tasks.StackerCraneJob
 * 创建者:胡童庆
 * 创建时间:2024/8/2 16:13:36
 * 版本:V1.0.0
 * 描述:
 *
 * ----------------------------------------------------------------
 * 修改人:
 * 修改时间:
 * 版本:V1.0.1
 * 修改说明:
 * 
 *----------------------------------------------------------------*/
#endregion << 版 本 注 释 >>
 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEAWCS_QuartzJob;
 
namespace WIDESEAWCS_Tasks.StackerCraneJob
{
    public enum StackerCraneDBName
    {
        #region WCS==》堆垛机
        /// <summary>
        /// 任务号
        /// </summary>
        TaskNum,
 
        /// <summary>
        /// 作业类型<br/>
        /// 1入2出3移库
        /// </summary>
        WorkType,
 
        /// <summary>
        /// 起始行
        /// </summary>
        StartRow,
 
        /// <summary>
        /// 起始列
        /// </summary>
        StartColumn,
 
        /// <summary>
        /// 起始层
        /// </summary>
        StartLayer,
 
        /// <summary>
        /// 目标行
        /// </summary>
        EndRow,
 
        /// <summary>
        /// 目标列
        /// </summary>
        EndColumn,
 
        /// <summary>
        /// 目标层
        /// </summary>
        EndLayer,
 
        /// <summary>
        /// 启动命令<br/>
        /// 1为启动,收到MW1512=1完成信号后开启信号给2反馈给PLC,PLC清完成信号1--0
        /// </summary>
        CommandSend,
        #endregion
 
        #region 堆垛机==》WCS
 
        /// <summary>
        /// 堆垛机号
        /// </summary>
        DeviceName,
 
        /// <summary>
        /// 设备状态<br/>
        /// 5:联机自动4:本机自动/半自动3:手动2:调试1:自学习
        /// </summary>
        DeviceStatus,
 
        /// <summary>
        /// 运行状态<br/>
        /// 1空闲,2接收指令,3空载移动,4取货,5取货完成<br/>
        /// 6满载移动,7卸货,8入库完成,9出库完成,10手动删除任务
        /// </summary>
        RunStatus,
 
        /// <summary>
        /// 任务号
        /// </summary>
        CurrentTaskNum,
 
        /// <summary>
        /// 任务完成<br/>
        /// 1完成,2取消。
        /// </summary>
        StackerCraneTaskCompleted,
 
        /// <summary>
        /// 当前排
        /// </summary>
        AccuRow,
        /// <summary>
        /// 当前列
        /// </summary>
        AccuColumn,
        /// <summary>
        /// 当前层
        /// </summary>
        AccuLayer,
 
        /// <summary>
        /// 设备状态<br/>
        /// 1准备就绪0未就绪;准备就绪可下发堆垛机任务
        /// </summary>
        StackerCraneStatus,
 
        /// <summary>
        /// 故障代码
        /// </summary>
        Err_Status,
        #endregion
    }
}