BmsSettings
0
0
715
3410
0
0
715
3410
Form
/*#f7f8fc;*/
/*QFrame#BmsSettings
{
background-color: red;
}
*/
/* This Does NOT Work here Must be Set in Parent Widget
QGroupBox#gbSerialNumber,
QGroupBox#gbConfiguration,
QGroupBox#gbSoc,
QGroupBox#gbRestrictions,
QGroupBox#gbCellsConfiguration,
QGroupBox#gbBalancingConfiguration,
QGroupBox#gbOutputsSettings,
QGroupBox#gbZeroPoint {
background-color:white;
border-radius:10px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
}
*/
30
30
351
41
26
75
true
Настройка BMS
29
90
671
131
30
40
331
51
Segoe WP SemiLight
22
75
true
false
false
color:#009352;
font-weight:bold;
Серийный номер
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
true
360
40
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
0
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
240
671
231
360
140
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
8
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
30
611
51
Segoe WP SemiLight
22
75
true
false
false
color:#009352;
font-weight:bold;
Конфигурация
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
140
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
1
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
90
281
51
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Количество плат
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
360
90
281
51
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Количество ячеек
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
490
671
261
360
90
281
61
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Ёмкость
батареи
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
30
601
51
Segoe WP SemiLight
22
75
true
false
false
color:#009352;
font-weight:bold;
SOC
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
360
150
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
144
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
90
281
61
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Количество параллельно
включённых ячеек
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
150
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
2
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
770
671
361
30
30
611
51
Segoe WP SemiLight
22
75
true
false
false
color:#009352;
font-weight:bold;
Ограничения
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
150
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
80
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
360
100
281
51
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Максимальный ток нагрузки, А
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
100
281
51
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Максимальный ток заряда, А
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
360
150
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
600
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
220
281
51
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Максимальная температура, С
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
270
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
80
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
1150
671
411
30
30
611
51
Segoe WP SemiLight
22
75
true
false
false
color:#009352;
font-weight:bold;
Конфигурация ячеек
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
170
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
2,5
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
360
100
281
71
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Верхний порог
отключения, V
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
Напряжение включения
нагрузки, V
30
100
281
71
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Нижний порог
отключения, V
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
Минимальное напряжение
(отключение нагрузки), V
360
170
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
2,75
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
250
281
71
Segoe WP SemiLight
11
75
true
false
false
font-weight:bold;
Нижний порог включения
(должен быть выше отключения), V
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
Напряжение включения
заряда, V
30
320
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
3,4
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
360
250
281
71
Segoe WP SemiLight
10
75
true
false
false
font-weight:bold;
Нижний порог включения
(должен быть выше отключения), V
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
Максимальное напряжение
(отключение заряда), V
360
320
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
3,6
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
1580
671
381
360
90
281
61
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Дельта напряжения ячеек для
старта балансировки, V
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
30
611
51
Segoe WP SemiLight
22
75
true
false
false
color:#009352;
font-weight:bold;
Конфигурация балансировки
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
360
150
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
0,06
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
90
281
61
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Напряжение старта
балансировки, V
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
150
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
3,0
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
290
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
4000
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
230
611
61
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Интервал балансировки
ячейки, мс
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
1980
671
961
30
30
611
51
Segoe WP SemiLight
22
75
true
false
false
color:#009352;
font-weight:bold;
Настройка выходов
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
290
611
41
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Изменение значения при SOC
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
350
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
0,06
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
610
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
5
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
350
610
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
10
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
550
281
41
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Замыкается при t<, C
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
350
550
281
41
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Размыкается при t>, C
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
870
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
50
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
350
870
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
30
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
810
311
41
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Замыкается при t<, C
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
350
810
281
41
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Размыкается при t>, C
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
180
611
1
background-color:lightgrey;
30
440
611
1
background-color:lightgrey;
30
700
611
1
background-color:lightgrey;
30
740
51
51
Segoe WP SemiLight
-1
75
true
false
false
background-color:lightgrey;
font-weight:bold;
font-size: 14px;
border-radius: 6px;
№ 4
Qt::AlignCenter
30
470
51
51
Segoe WP SemiLight
-1
75
true
false
false
background-color:lightgrey;
font-weight:bold;
font-size: 14px;
border-radius: 6px;
№ 3
Qt::AlignCenter
30
210
51
51
Segoe WP SemiLight
-1
75
true
false
false
background-color:lightgrey;
font-weight:bold;
font-size: 14px;
border-radius: 6px;
№ 2
Qt::AlignCenter
30
100
51
51
Segoe WP SemiLight
-1
75
true
false
false
background-color:lightgrey;
font-weight:bold;
font-size: 14px;
border-radius: 6px;
№ 1
Qt::AlignCenter
110
100
391
51
QCheckBox::indicator {
width: 20px;
height: 20px;
border: 1px solid grey;
background: white;
border-radius:3px;
}
QCheckBox::indicator:checked {
image: url(:/res/checkbox_checked.png);
border-color: green;
background: green;
color:white;
}
QCheckBox {
font-weight:bold;
font-size: 14px;
}
Использовать для управления ЗУ
true
110
210
391
51
QCheckBox::indicator {
width: 20px;
height: 20px;
border: 1px solid grey;
background: white;
border-radius:3px;
}
QCheckBox::indicator:checked {
image: url(:/res/checkbox_checked.png);
border-color: green;
background: green;
color:white;
}
QCheckBox {
font-weight:bold;
font-size: 14px;
}
Нормально замкнут
110
470
391
51
QCheckBox::indicator {
width: 20px;
height: 20px;
border: 1px solid grey;
background: white;
border-radius:3px;
}
QCheckBox::indicator:checked {
image: url(:/res/checkbox_checked.png);
border-color: green;
background: green;
color:white;
}
QCheckBox {
font-weight:bold;
font-size: 14px;
}
true
110
740
391
51
QCheckBox::indicator {
width: 20px;
height: 20px;
border: 1px solid grey;
background: white;
border-radius:3px;
}
QCheckBox::indicator:checked {
image: url(:/res/checkbox_checked.png);
border-color: green;
background: green;
color:white;
}
QCheckBox {
font-weight:bold;
font-size: 14px;
}
true
30
2960
671
241
30
20
321
41
Segoe WP SemiLight
13
75
true
false
false
font-weight:bold;
Значение датчика тока «0»
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
70
281
61
-1
color: black;
font-size:18px;
border-color: lightgrey;
border-style: solid;
border-width: 1px;
border-radius: 6px;
padding-left: 18px;
1,451
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
30
150
201
61
QPushButton#pbCalibrateZeroPoint
{
color:white;
background-color:#009352;
font-weight:bold;
font-size: 14px;
border-color: #009352;
border-style: solid;
border-width: 1px;
border-radius: 6px;
}
QPushButton#pbCalibrateZeroPoint:hover:pressed
{
background-color:#01673a;
}
Калибровать «0»
270
150
391
61
/*
QPushButton#pbWriteIntoNonVolatileMemoryOfBsm
{
color:black;
background-color:#f7f8fc;
font-weight:bold;
font-size: 14px;
border-color: #009352;
border-style: solid;
border-width: 1px;
border-radius: 6px;
}
QPushButton#pbWriteIntoNonVolatileMemoryOfBsm:hover:pressed
{
background-color:lightgrey;
}
*/
QPushButton#pbWriteToNonVolatileBmsMemory
{
background-color:#009352;
color:white;
font-weight:bold;
font-size: 14px;
border-color: #009352;
border-style: solid;
border-width: 1px;
border-radius: 6px;
}
QPushButton#pbWriteToNonVolatileBmsMemory:hover:pressed
{
background-color:#01673a;
}
QPushButton#pbWriteToNonVolatileBmsMemory:hover:!pressed
{
/* background-color: #01673a;*/
}
Записать в энергонезависимую память BMS
370
3030
321
61
/*
QPushButton#pbWriteCurrentValuesIntoBsm
{
color:white;
background-color:#009352;
font-weight:bold;
font-size: 14px;
border-color: #009352;
border-style: solid;
border-width: 1px;
border-radius: 6px;
}
QPushButton#pbWriteCurrentValuesIntoBsm:hover:pressed
{
background-color:#01673a;
}
*/
QPushButton#pbWriteCurrentValuesToBms
{
color:black;
background-color: #f7f8fc; /* white;*/
font-weight:bold;
font-size: 14px;
border-color: #009352;
border-style: solid;
border-width: 1px;
border-radius: 6px;
}
QPushButton#pbWriteCurrentValuesToBms:hover:pressed
{
background-color:lightgrey;
}
QPushButton#pbWriteCurrentValuesToBms:hover:!pressed
{
/* background-color: #0FF73a;*/
}
Записать текущие значения в BMS
60
3230
321
61
QPushButton#pbLoadBMSConfFromXmlFile
{
color:black;
background-color: #f7f8fc; /* white;*/
font-weight:bold;
font-size: 14px;
border-color: #009352;
border-style: solid;
border-width: 1px;
border-radius: 6px;
}
QPushButton#pbLoadBMSConfFromXmlFile:hover:pressed
{
background-color:lightgrey;
}
Загрузить настройки из файла
60
3320
321
61
QPushButton#pbSaveBMSConfToXmlFile
{
color:black;
background-color: #f7f8fc; /* white;*/
font-weight:bold;
font-size: 14px;
border-color: #009352;
border-style: solid;
border-width: 1px;
border-radius: 6px;
}
QPushButton#pbSaveBMSConfToXmlFile:hover:pressed
{
background-color:lightgrey;
}
Сохранить настройки в файл