Config_Equipment.cs
3.44 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
using RCS.Model.Entity.PrimaryKey;
using System.ComponentModel.DataAnnotations.Schema;
namespace RCS.Model.Entity
{
[Table("t_base_equipment")]
public class Config_Equipment : IdEntity
{
/// <summary>
/// 设备节点(编号)
/// </summary>
public short EquipNo { get; set; }
/// <summary>
/// 设备目的地
/// </summary>
public short EquipTarget { get; set; }
/// <summary>
/// 设备状态
/// </summary>
public short EquipState { get; set; }
/// <summary>
/// 设备错误信息
/// </summary>
public short EquipError { get; set; }
/// <summary>
/// 读取设备心跳
/// </summary>
public short Read_EquipHeart { get; set; }
/// <summary>
/// 读取设备是否可取
/// </summary>
public bool Read_IsEquipGet { get; set; }
/// <summary>
/// 读取设备放货完成
/// </summary>
public bool Read_IsEquipPuted { get; set; }
/// <summary>
/// 读取AGV取货离开完成确认
/// </summary>
public bool Read_IsAgvGetedLeaveConfirm { get; set; }
/// <summary>
/// 读取是否允许放货
/// </summary>
public bool Read_IsEquipPut { get; set; }
/// <summary>
/// 读取设备取货完成
/// </summary>
public bool Read_IsEquipGeted { get; set; }
/// <summary>
/// 读取AGV放货离开完成确认
/// </summary>
public bool Read_IsAgvPutedLeaveConfirm { get; set; }
/// <summary>
/// 写入AGV心跳
/// </summary>
public short Write_AgvHeart { get; set; }
/// <summary>
/// 写入AGV取货中
/// </summary>
public bool Write_IsAgvGeting { get; set; }
/// <summary>
/// 写入AGV请求取货
/// </summary>
public bool Write_IsAgvGet { get; set; }
/// <summary>
/// 写入AGV取货到位
/// </summary>
public bool Write_IsAgvGeted { get; set; }
/// <summary>
/// 写入设备放货完成确认
/// </summary>
public bool Write_IsEquipPutedConfirm { get; set; }
/// <summary>
/// 写入AGV取货完成离开
/// </summary>
public bool Write_IsAgvGetedLeave { get; set; }
/// <summary>
/// 写入AGV放货请求
/// </summary>
public bool Write_IsAgvPut { get; set; }
/// <summary>
/// 写入AGV放货完成
/// </summary>
public bool Write_IsAgvPuted { get; set; }
/// <summary>
/// 写入提升机取货完成确认
/// </summary>
public bool Write_IsEquioGetedConfirm { get; set; }
/// <summary>
/// 写入AGV放货完成离开
/// </summary>
public bool Write_IsAgvPutedConfirm { get; set; }
/// <summary>
/// AGV进入提升机过程中
/// </summary>
public bool Write_IsAgvIn { get; set; }
/// <summary>
/// AGV出提升机过程中
/// </summary>
public bool Write_IsAgvOut { get; set; }
/// <summary>
/// 设备地址
/// </summary>
public string EquipAddress { get; set; }
/// <summary>
/// 读取是否满料
/// </summary>
public bool Read_IsEquipFull { get; set; }
}
}