whycxzp
2023-12-05 1b13e0b5a6be460b31c33b2443fe7b07a09a11ef
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
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
package com.whyc.pojo.db_ckpwrdev_data_rt;
 
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
 
import java.io.Serializable;
import java.util.Date;
 
/**
 * 蓄电池组组端以及主控信息实时状态表
 */
@Data
@TableName(schema = "db_ckpwrdev_data_rt",value = "tb_ckpowerdev_batt_rtstate")
@ApiModel("蓄电池组组端以及主控信息实时状态表")
public class CKPowerDevBattRtState implements Serializable {
 
    private static final long serialVersionUID = 1L;
 
    @TableId(value = "num", type = IdType.AUTO)
    private Long num;
 
    @ApiModelProperty(value = "电源id")
    private Integer powerDeviceId;
 
    @ApiModelProperty(value = "更新时间")
    private Date recordTime;
 
    @ApiModelProperty(value = "电池组索引[0-电池组1   1-电池组2]")
    private Integer battIndex;
 
    @ApiModelProperty(value = "电池组电压-真实值")
    private Float groupVolReal;
 
    @ApiModelProperty(value = "电池组电压-真实值")
    private Float groupVolFake;
 
    @ApiModelProperty(value = "电池组电压-使用状态[0-真实值  1-模拟值]'")
    private Integer groupVolSt;
 
    @ApiModelProperty(value = "电池组电压-真实值")
    private Float groupCurrReal;
 
    @ApiModelProperty(value = "电池组电流-模拟值")
    private Float groupCurrFake;
 
    @ApiModelProperty(value = "电池组电流-使用状态[0-真实值  1-模拟值]")
    private Integer groupCurrSt;
 
    @ApiModelProperty(value = "在线端电压-真实值")
    private Float onlineVolReal;
 
    @ApiModelProperty(value = "在线端电压-模拟值")
    private Float onlineVolFake;
 
    @ApiModelProperty(value = "在线端电压-使用状态[0-真实值  1-模拟值]")
    private Integer onlineVolSt;
 
    @ApiModelProperty(value = "测试终止电压-真实值")
    private Float testOverVolReal;
 
    @ApiModelProperty(value = "测试终止电压-模拟值")
    private Float testOverVolFake;
 
    @ApiModelProperty(value = "测试终止电压-使用状态[0-真实值  1-模拟值]")
    private Integer testOverVolSt;
 
    @ApiModelProperty(value = "测试终止剩余容量-真实值")
    @TableField("test_over_restcap_real")
    private Integer testOverRestCapReal;
 
    @ApiModelProperty(value = "测试终止剩余容量-模拟值")
    @TableField("test_over_restcap_fake")
    private Integer testOverRestCapFake;
 
    @ApiModelProperty(value = "测试终止剩余容量-使用状态[0-真实值  1-模拟值]")
    @TableField("test_over_restcap_st")
    private Integer testOverRestCapSt;
 
    @ApiModelProperty(value = "测试终止容量上限阈值-真实值")
    @TableField("test_over_cap_highlimit_real")
    private Integer testOverCapHighLimitReal;
 
    @ApiModelProperty(value = "测试终止容量上限阈值-模拟值")
    @TableField("test_over_cap_highlimit_fake")
    private Integer testOverCapHighLimitFake;
 
    @ApiModelProperty(value = "测试终止容量上限阈值-使用状态[0-真实值  1-模拟值]")
    @TableField("test_over_cap_highlimit_st")
    private Integer testOverCapHighLimitSt;
 
    @ApiModelProperty(value = "测试终止时间-真实值")
    private Integer testOverTimeReal;
 
    @ApiModelProperty(value = "测试终止时间-模拟值")
    private Integer testOverTimeFake;
 
    @ApiModelProperty(value = "测试终止时间-使用状态[0-真实值  1-模拟值]")
    private Integer testOverTimeSt;
 
    @ApiModelProperty(value = "测试过程放电电流设定值-真实值")
    private Float testDisCurrReal;
 
    @ApiModelProperty(value = "测试过程放电电流设定值-模拟值")
    private Float testDisCurrFake;
 
    @ApiModelProperty(value = "测试过程放电电流设定值-使用状态[0-真实值  1-模拟值]")
    private Integer testDisCurrSt;
 
    @ApiModelProperty(value = "核容测试终止单体电压下限阈值-真实值")
    @TableField("test_over_monvol_lowlimit_real")
    private Float testOverMonVolLowLimitReal;
 
    @ApiModelProperty(value = "核容测试终止单体电压下限阈值-模拟值")
    @TableField("test_over_monvol_lowlimit_fake")
    private Float testOverMonVolLowLimitFake;
 
    @ApiModelProperty(value = "核容测试终止单体电压下限阈值-使用状态[0-真实值  1-模拟值]")
    @TableField("test_over_monvol_lowlimit_st")
    private Integer testOverMonVolLowLimitSt;
 
    @ApiModelProperty(value = "核容测试终止单体温度上限阈值-真实值")
    @TableField("test_over_montmp_highlimit_real")
    private Float testOverMonTmpHighLimitReal;
 
    @ApiModelProperty(value = "核容测试终止单体温度上限阈值-模拟值")
    @TableField("test_over_montmp_highlimit_fake")
    private Float testOverMonTmpHighLimitFake;
 
    @ApiModelProperty(value = "核容测试终止单体温度上限阈值-使用状态[0-真实值  1-模拟值]")
    @TableField("test_over_montmp_highlimit_st")
    private Integer testOverMonTmpHighLimitSt;
 
    @ApiModelProperty(value = "蓄电池远程核容系统工作状态-真实值 [0:在线浮充 1:预充电(限流充电) 2:核容测试 3:停电放电 4:内阻测试 5:K1/D1 测试]")
    @TableField("dev_workstate_real")
    private Integer devWorkStateReal;
 
    @ApiModelProperty(value = "蓄电池远程核容系统工作状态-模拟值")
    @TableField("dev_workstate_fake")
    private Integer devWorkStateFake;
 
    @ApiModelProperty(value = "蓄电池远程核容系统工作状态-使用状态[0-真实值  1-模拟值]")
    @TableField("dev_workstate_st")
    private Integer devWorkStateSt;
 
    @ApiModelProperty(value = "核容终止原因-真实值 [1:手动终止 2:放电时间到终止 3:放电容量到终止 4:单体电压下限到终止 5:单体温度上限终止 6:组端电压下限到终止 7:市电中断终止 " +
            "8:单体模块通信异常终止 9:存储数据满终止 10:机内温度异常终止 11:放电电流异常终止 12:后台通信中断终止 13:内部程序异常终止 14:电源电压高终止 15:协转通信异常 16:其他 17:外部输入干接点终止]")
    @TableField("test_stoptype_real")
    private Integer testStopTypeReal;
 
    @ApiModelProperty(value = "核容终止原因-模拟值")
    @TableField("test_stoptype_fake")
    private Integer testStopTypeFake;
 
    @ApiModelProperty(value = "核容终止原因-使用状态[0-真实值  1-模拟值]")
    @TableField("test_stoptype_st")
    private Integer testStopTypeSt;
 
    @ApiModelProperty(value = "核容测试终止时已放电容量-真实值")
    private Integer testCapReal;
 
    @ApiModelProperty(value = "核容测试终止时已放电容量-模拟值")
    private Integer testCapFake;
 
    @ApiModelProperty(value = "核容测试终止时已放电容量-使用状态[0-真实值  1-模拟值]")
    private Integer testCapSt;
 
    @ApiModelProperty(value = "核容测试终止时蓄电池组端电压-真实值")
    private Float testGroupVolReal;
 
    @ApiModelProperty(value = "核容测试终止时蓄电池组端电压-模拟值")
    private Float testGroupVolFake;
 
    @ApiModelProperty(value = "核容测试终止时蓄电池组端电压-使用状态[0-真实值  1-模拟值]")
    private Integer testGroupVolSt;
 
    @ApiModelProperty(value = "核容测试终止时在线电源端电压-真实值")
    private Float testOnlineVolReal;
 
    @ApiModelProperty(value = "核容测试终止时在线电源端电压-模拟值")
    private Float testOnlineVolFake;
 
    @ApiModelProperty(value = "核容测试终止时在线电源端电压-使用状态[0-真实值  1-模拟值]")
    private Integer testOnlineVolSt;
 
    @ApiModelProperty(value = "核容测试终止时核容电流-真实值")
    private Float testOverCurrReal;
 
    @ApiModelProperty(value = "核容测试终止时核容电流-模拟值")
    private Float testOverCurrFake;
 
    @ApiModelProperty(value = "核容测试终止时核容电流-使用状态[0-真实值  1-模拟值]")
    private Integer testOverCurrSt;
 
    @ApiModelProperty(value = "K1触点电阻值-真实值")
    private Integer k1PointResReal;
 
    @ApiModelProperty(value = "K1触点电阻值-模拟值")
    private Integer k1PointResFake;
 
    @ApiModelProperty(value = "K1触点电阻值-使用状态[0-真实值  1-模拟值]")
    private Integer k1PointResSt;
 
    @ApiModelProperty(value = "K1触点测试电流-真实值")
    private Float k1PointCurrReal;
 
    @ApiModelProperty(value = "K1触点测试电流-模拟值")
    private Float k1PointCurrFake;
 
    @ApiModelProperty(value = "K1触点测试电流-使用状态[0-真实值  1-模拟值]")
    private Integer k1PointCurrSt;
 
    @ApiModelProperty(value = "D1导通压降-真实值")
    @TableField("d1_condvoldp_real")
    private Float d1CondVolDpReal;
 
    @ApiModelProperty(value = "D1导通压降-模拟值")
    @TableField("d1_condvoldp_fake")
    private Float d1CondVolDpFake;
 
    @ApiModelProperty(value = "D1导通压降-使用状态[0-真实值  1-模拟值]")
    @TableField("d1_condvoldp_st")
    private Integer d1CondVolDpSt;
 
    @ApiModelProperty(value = "D1导通测试电流-真实值")
    @TableField("d1_condtestcurr_real")
    private Float d1CondTestCurrReal;
 
    @ApiModelProperty(value = "D1导通测试电流-模拟值")
    @TableField("d1_condtestcurr_fake")
    private Float d1CondTestCurrFake;
 
    @ApiModelProperty(value = "D1导通测试电流-使用状态[0-真实值  1-模拟值]")
    @TableField("d1_condtestcurr_st")
    private Integer d1CondTestCurrSt;
 
    @ApiModelProperty(value = "通信蓄电池远程核容系统内部温度-真实值")
    private Float devTmpReal;
 
    @ApiModelProperty(value = "通信蓄电池远程核容系统内部温度-模拟值")
    private Float devTmpFake;
 
    @ApiModelProperty(value = "通信蓄电池远程核容系统内部温度-使用状态[0-真实值  1-模拟值]")
    private Integer devTmpSt;
 
    @ApiModelProperty(value = "核容测试终止时已放电时间-真实值")
    @TableField("test_timelong_real")
    private Float testTimeLongReal;
 
    @ApiModelProperty(value = "核容测试终止时已放电时间-模拟值")
    @TableField("test_timelong_fake")
    private Float testTimeLongFake;
 
    @ApiModelProperty(value = "核容测试终止时已放电时间-使用状态[0-真实值  1-模拟值]")
    @TableField("test_timelong_st")
    private Integer testTimeLongSt;
 
}