zs
2024-11-21 aee9f67e702f6467aa1948777251fa1bf85353ec
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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace DataCapture_MA.Model
{
    public class ParamForMes
    {
        /// <summary>
        /// 报警数量
        /// </summary>
        public int WarnningNum { get; set; }
        /// <summary>
        /// 报警内容
        /// </summary>
        public string WarnningContent { get; set; }
 
        /// <summary>
        /// 停止信息
        /// </summary>
        public bool StopInfo { get; set; }
        /// <summary>
        /// 机器人状态
        /// </summary>
        public string RobotStatus { get; set; }
 
        /// <summary>
        /// 程序名
        /// </summary>
        public string ProgramName { get; set; }
 
        /// <summary>
        /// 机器人型号
        /// </summary>
        public string RobotModel { get; set; }
 
        /// <summary>
        /// 机器人序列号
        /// </summary>
        public string RobotSerialNo { get; set; }
        /// <summary>
        /// 系统版本
        /// </summary>
        public string SysteamVersion { get; set; }
 
        /// <summary>
        /// 运行时间
        /// </summary>
        public string RunTime { get; set; }
 
        /// <summary>
        /// 电池状态
        /// </summary>
        public string BatteryStatus { get; set; }
 
        /// <summary>
        /// 安全控制系统状态
        /// </summary>
        public string SecuritySysteamStatus { get; set; }
 
        /// <summary>
        /// 急停
        /// </summary>
        public bool EmergencyStop { get; set; }
 
        /// <summary>
        /// CPU利用率
        /// </summary>
        public string CpuAvailabeRate { get; set; }
 
        /// <summary>
        /// 内存剩余空间
        /// </summary>
        public int MemerySpace { get; set; }
 
        /// <summary>
        /// 机器人模式
        /// </summary>
        public string RobotMode { get; set; }
 
        /// <summary>
        /// 机器人停止
        /// </summary>
        public bool RobotStop { get; set; }
 
        /// <summary>
        /// 手动激活
        /// </summary>
        public bool HandActivate { get; set; }
 
        /// <summary>
        /// 程序速度
        /// </summary>
        public string ProgrameSpeed { get; set; }
 
        /// <summary>
        /// 马达温度
        /// </summary>
        public string MotorTemperature { get; set; }
 
        /// <summary>
        /// 当前电流
        /// </summary>
        public string CurrentElectricity { get; set; }
 
        /// <summary>
        /// 各轴扭力
        /// </summary>
        public string TorqueForce { get; set; }
 
        /// <summary>
        /// 各轴速度
        /// </summary>
        public string TorqueSpeed { get; set; }
 
        /// <summary>
        /// 当前基座坐标编号
        /// </summary>
        public string BaseCoordinateNo { get; set; }
 
        /// <summary>
        /// 机器人当前工具坐标编号
        /// </summary>
        public string UseToolNo { get; set; }
 
        /// <summary>
        /// TCP当前坐标位置
        /// </summary>
        public string TcpCoordinate { get; set; }
 
        /// <summary>
        /// 当前轴角度
        /// </summary>
        public string AxisAngle { get; set; }
 
        /// <summary>
        /// 马达位置
        /// </summary>
        public string MotorLocation { get; set; }
 
        public List<WarningInfo> WarningInfos { get; set; }
    }
 
    public class WarningInfo
    {
        public string WarningCache { get; set; }
        public string WarningCode { get; set; }
        public string WarningContent { get; set; }
    }
}