EquipmentOperation.cs
2.76 KB
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
using System;
using System.ComponentModel.DataAnnotations.Schema;
namespace HHECS.Model.ApiEntities
{
/// <summary>
/// 工作中心、工位关系表
/// </summary>
[Serializable]
public class EquipmentOperation
{
/// <summary>
/// 设备编号
/// </summary>
public string code { get; set; }
/// <summary>
/// 设备运行状态
/// </summary>
public string status { get; set; }
/// <summary>
/// 工作模式
/// </summary>
public string mode { get; set; }
/// <summary>
/// 设备操作人
/// </summary>
public string manipulator { get; set; }
/// <summary>
/// 开机总时间
/// </summary>
public string startTotalTime { get; set; }
/// <summary>
/// 工作总时间
/// </summary>
public string workTotalTime { get; set; }
/// <summary>
/// 待机总时间
/// </summary>
public string waitTotalTime { get; set; }
/// <summary>
/// 开机时刻
/// </summary>
public string startTime { get; set; }
/// <summary>
/// 关机时刻
/// </summary>
public string shutdownTime { get; set; }
/// <summary>
/// 设备能耗
/// </summary>
public string consume { get; set; }
/// <summary>
/// 工艺参数
/// </summary>
public ProcessParameters processParameters { get; set; }
/// <summary>
/// 故障维保
/// </summary>
public FaultMaintenance faultMaintenance { get; set; }
}
public class ProcessParameters {
/// <summary>
/// 当前加工程序名
/// </summary>
public string programNumber { get; set; }
/// <summary>
/// 零件信息(名称、材质、厚度等)
/// </summary>
public string component { get; set; }
/// <summary>
/// 电流/电压等设备加工工艺参数
/// </summary>
public string technological { get; set; }
/// <summary>
/// 校平/切割/加工速度
/// </summary>
public string workingSpeed { get; set; }
}
public class FaultMaintenance
{
/// <summary>
/// 维护项目代码
/// </summary>
public string maintainCode { get; set; }
/// <summary>
/// 报警事件
/// </summary>
public string warning { get; set; }
/// <summary>
/// 维护保养信息
/// </summary>
public string maintainMessage { get; set; }
/// <summary>
/// 故障时长
/// </summary>
public string faultTotalTime { get; set; }
}
}