whyclxw
2025-05-28 e16302f9d475c7cc4dd18c5abf1a23cb5502e362
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
package com.whyc.pojo;
 
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 lombok.Data;
 
import java.io.Serializable;
import java.util.Date;
 
/**
 * 东峰系统BMS实时数据信息表
 */
@Data
@TableName(schema = "db_ram_db",value = "tb_dfxt_bms_state")
public class DfxtBmsState implements Serializable {
 
    private static final long serialVersionUID = 1L;
 
    //@TableId(type = IdType.AUTO, value = "num")
    //bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键',
    private  Long num;
    //   int(11) NOT NULL DEFAULT '1' COMMENT '设备ID',
    private  Integer devId;
    // datetime NOT NULL  COMMENT '更新时间[从平台获取数据更新时间]',
    private Date recordTime;
    //  int(11) NOT NULL DEFAULT '0' COMMENT '电池类型',
    private  Integer batteryType;
    // int(11) NOT NULL DEFAULT '0' COMMENT '电池串数',
    private  Integer bcst;
    // float(11,0) NOT NULL DEFAULT '0' COMMENT '单体充电保护电压',
    private  Float cpbv;
    // float(11,0) NOT NULL DEFAULT '0' COMMENT '单体充电恢复电压',
    private  Float srbv;
    // float(11,0) NOT NULL DEFAULT '0' COMMENT '单体放电保护电压',
    private  Float dpbv;
    // float(11,0) NOT NULL DEFAULT '0' COMMENT '单体放电恢复电压',
    private  Float drbv;
    // float(11,0) NOT NULL DEFAULT '0' COMMENT '单节压差保护电压',
    private  Float sspv;
    //  float NOT NULL DEFAULT '0' COMMENT '总充电保护电压',
    private  Float acpbv;
    //  float(11,0) NOT NULL DEFAULT '0' COMMENT '总充电恢复电压',
    private  Float asrbv;
    //  float NOT NULL DEFAULT '0' COMMENT '总放电保护电压',
    private  Float adpbv;
    //  float NOT NULL DEFAULT '0' COMMENT '总放电恢复电压',
    private  Float adrbv;
    //  float NOT NULL DEFAULT '0' COMMENT '二次充电保护电压',
    private  Float ascpv;
    //  float NOT NULL DEFAULT '0' COMMENT '二次放电保护电压',
    private  Float asdpv;
    //   varchar(64) NOT NULL DEFAULT '0,0,0' COMMENT '充电过流保护档位1',
    private  String nchp1;
    //   varchar(64) NOT NULL DEFAULT '0,0,0' COMMENT '充电过流保护档位2',
    private  String nchp2;
    //   varchar(64) NOT NULL DEFAULT '0,0,0' COMMENT '充电过流保护档位3',
    private  String nchp3;
    //   varchar(64) NOT NULL DEFAULT '0,0,0' COMMENT '放电过流保护档位1',
    private  String ndhp1;
    //   varchar(64) NOT NULL DEFAULT '0,0,0' COMMENT '放电过流保护档位2',
    private  String ndhp2;
    //   varchar(64) NOT NULL DEFAULT '0,0,0' COMMENT '放电过流保护档位3',
    private  String ndhp3;
    //   varchar(64) NOT NULL DEFAULT '0,0,0,0' COMMENT '主板温度保护值',
    private  String npcm1;
    //   varchar(64) NOT NULL DEFAULT '0,0,0,0' COMMENT '电池温度1保护值',
    private  String npcm2;
    //   varchar(64) NOT NULL DEFAULT '0,0,0,0' COMMENT '电池温度2保护值',
    private  String npcm3;
    //   varchar(64) NOT NULL DEFAULT '0,0,0,0' COMMENT '电池温度3保护值',
    private  String npcm4;
    //   varchar(64) NOT NULL DEFAULT '0,0,0,0' COMMENT '电池温度4保护值',
    private  String npcm5;
    // int(11) NOT NULL DEFAULT '0' COMMENT '标称容量',
    private  Integer bcrl;
    //float NOT NULL DEFAULT '0' COMMENT '额定电流',
    private  Float boardrated;
    // int(11) NOT NULL DEFAULT '0' COMMENT '均衡开关',
    private  Integer emst;
    // float NOT NULL DEFAULT '0' COMMENT '均衡启控电压',
    private  Float esbv;
    // float NOT NULL DEFAULT '0' COMMENT '均衡电流',
    private  Float esba;
    // int(11) NOT NULL DEFAULT '0' COMMENT '充电开关',
    private  Integer chon;
    // int(11) NOT NULL DEFAULT '0' COMMENT '放电开关',
    private  Integer dhon;
    //  float(11,0) NOT NULL DEFAULT '0' COMMENT '低容量报警值',
    private  Float lrlav;
    //  bigint(20) NOT NULL DEFAULT '0' COMMENT 'bms时间',
    private  Long bmsDatetime;
    // int(11) NOT NULL DEFAULT '0' COMMENT '电池类型(0-三元  1-铁锂)',
    private  Integer batteryType2;
    //      int(11) NOT NULL DEFAULT '0' COMMENT '0-放电中   1-充电中  2-闲置',
    private  Integer workstate;
    //     int(11) NOT NULL DEFAULT '0' COMMENT '电池数量',
    private  Integer batteryc;
    //float NOT NULL DEFAULT '0' COMMENT '电池1电压',
    private  Float batteryV1;
    //float NOT NULL DEFAULT '0' COMMENT '电池2电压',
    private  Float batteryV2;
    //float NOT NULL DEFAULT '0' COMMENT '电池3电压',
    private  Float batteryV3;
    //float NOT NULL DEFAULT '0' COMMENT '电池4电压',
    private  Float batteryV4;
    //float NOT NULL DEFAULT '0' COMMENT '电池5电压',
    private  Float batteryV5;
    //float NOT NULL DEFAULT '0' COMMENT '电池6电压',
    private  Float batteryV6;
    //float NOT NULL DEFAULT '0' COMMENT '电池7电压',
    private  Float batteryV7;
    //float NOT NULL DEFAULT '0' COMMENT '电池8电压',
    private  Float batteryV8;
    //float NOT NULL DEFAULT '0' COMMENT '电池9电压',
    private  Float batteryV9;
    // float NOT NULL DEFAULT '0' COMMENT '电池10电压',
    private  Float batteryV10;
    // float NOT NULL DEFAULT '0' COMMENT '电池11电压',
    private  Float batteryV11;
    // float NOT NULL DEFAULT '0' COMMENT '电池12电压',
    private  Float batteryV12;
    // float NOT NULL DEFAULT '0' COMMENT '电池13电压',
    private  Float batteryV13;
    // float NOT NULL DEFAULT '0' COMMENT '电池14电压',
    private  Float batteryV14;
    // float NOT NULL DEFAULT '0' COMMENT '电池15电压',
    private  Float batteryV15;
    // float NOT NULL DEFAULT '0' COMMENT '电池16电压',
    private  Float batteryV16;
    // float NOT NULL DEFAULT '0' COMMENT '电池17电压',
    private  Float batteryV17;
    // float NOT NULL DEFAULT '0' COMMENT '电池18电压',
    private  Float batteryV18;
    // float NOT NULL DEFAULT '0' COMMENT '电池19电压',
    private  Float batteryV19;
    // float NOT NULL DEFAULT '0' COMMENT '电池20电压',
    private  Float batteryV20;
    // float NOT NULL DEFAULT '0' COMMENT '电池21电压',
    private  Float batteryV21;
    // float NOT NULL DEFAULT '0' COMMENT '电池22电压',
    private  Float batteryV22;
    // float NOT NULL DEFAULT '0' COMMENT '电池23电压',
    private  Float batteryV23;
    // float NOT NULL DEFAULT '0' COMMENT '电池24电压',
    private  Float batteryV24;
    // float NOT NULL DEFAULT '0' COMMENT '电池25电压',
    private  Float batteryV25;
    // float NOT NULL DEFAULT '0' COMMENT '电池26电压',
    private  Float batteryV26;
    // float NOT NULL DEFAULT '0' COMMENT '电池27电压',
    private  Float batteryV27;
    // float NOT NULL DEFAULT '0' COMMENT '电池28电压',
    private  Float batteryV28;
    // float NOT NULL DEFAULT '0' COMMENT '电池29电压',
    private  Float batteryV29;
    // float NOT NULL DEFAULT '0' COMMENT '电池30电压',
    private  Float batteryV30;
    // float NOT NULL DEFAULT '0' COMMENT '电池31电压',
    private  Float batteryV31;
    // float NOT NULL DEFAULT '0' COMMENT '电池32电压',
    private  Float batteryV32;
    //    float NOT NULL DEFAULT '0' COMMENT '单体最高电压',
    private  Float ceilingvoltage;
    //    float NOT NULL DEFAULT '0' COMMENT '单体最低电压',
    private  Float minimumvoltage;
    // float NOT NULL DEFAULT '0' COMMENT '单体最大压差',
    private  Float cvoltagesub;
    //   int(11) NOT NULL DEFAULT '0' COMMENT '单体过压次数',
    private  Integer singleOverPressure;
    //   int(11) NOT NULL DEFAULT '0' COMMENT '单体欠压次数',
    private  Integer singleUnderVoltage;
    //  float NOT NULL DEFAULT '0' COMMENT '总电压',
    private  Float betteryvAll;
    //  int(11) NOT NULL DEFAULT '0' COMMENT '整体过压次数',
    private  Integer wholeOverPressure;
    //   int(11) NOT NULL DEFAULT '0' COMMENT '整体欠压次数',
    private  Integer wholeUnderPressure;
    //    float NOT NULL DEFAULT '0' COMMENT '充电电流',
    private  Float cpowera;
    //    int(11) NOT NULL DEFAULT '0' COMMENT '充电过流次数',
    private  Integer outchargingHighcount;
    //    float NOT NULL DEFAULT '0' COMMENT '放电电流',
    private  Float dpowera;
    //      int(11) NOT NULL DEFAULT '0' COMMENT '放电过流次数',
    private  Integer outunchargingHighcount;
    //     int(11) COMMENT '充电保护状态(0-正常  1-硬控保护  2-软控保护)',
    private  Integer cpstatus;
    //    int(11) NOT NULL DEFAULT '0' COMMENT '充电保护次数',
    private  Integer cpcount;
    //     int(11) COMMENT '放电保护状态(0-正常  1-硬控保护  2-软控保护)',
    private  Integer dpstatus;
    //    int(11) NOT NULL DEFAULT '0' COMMENT '放电保护次数',
    private  Integer dpcount;
    //      int(11) NOT NULL DEFAULT '0' COMMENT '短路保护(0-正常  1-保护)',
    private  Integer scprotect;
    //     int(11) NOT NULL DEFAULT '0' COMMENT '短路保护次数',
    private  Integer scpcount;
    //     int(11)  COMMENT '均衡类型(0-无均衡 1-被动 2-主动)',
    private  Integer balanceType;
    //      int(11) NOT NULL DEFAULT '0' COMMENT '均衡开关(0-关  1-开)',
    private  Integer em;
    //  int(11) NOT NULL DEFAULT '0' COMMENT '电池1均衡状态(0-关  1-开)',
    private  Integer ems1;
    //  int(11) NOT NULL DEFAULT '0' COMMENT '电池2均衡状态(0-关  1-开)',
    private  Integer ems2;
    // int(11) NOT NULL DEFAULT '0' COMMENT '循环使用次数',
    private  Integer bxhc;
    // float NOT NULL DEFAULT '0' COMMENT '保护板温度',
    private  Float tcT;
    //  float NOT NULL DEFAULT '0' COMMENT '电池温度1',
    private  Float tcB1;
    //  float NOT NULL DEFAULT '0' COMMENT '电池温度2',
    private  Float tcB2;
    // int(11) NOT NULL DEFAULT '0' COMMENT '充电过温次数',
    private  Integer cpsuperheat;
    // int(11) NOT NULL DEFAULT '0' COMMENT '充电低温次数',
    private  Integer cpsubcooled;
    // int(11) NOT NULL DEFAULT '0' COMMENT '放电过温次数',
    private  Integer dpsuperheat;
    // int(11) NOT NULL DEFAULT '0' COMMENT '放电低温次数',
    private  Integer dpsubcooled;
    //float NOT NULL DEFAULT '0' COMMENT '标称容量',
    private  Float fcc;
    // float NOT NULL DEFAULT '0' COMMENT '剩余容量',
    private  Float syla;
    //float NOT NULL DEFAULT '0' COMMENT '剩余容量百分比',
    private  Float soc;
    // varchar(255) NOT NULL DEFAULT '' COMMENT '出厂日期',
    private  String ccxx;
    //    varchar(255) NOT NULL DEFAULT '' COMMENT '厂商编码',
    private  String bmscode;
    //      bigint(20) NOT NULL DEFAULT '0' COMMENT '设备时间'
    private  Long bmsDevDatetime;
 
 
}