Исходный код вики 3. Configuration

Редактировал(а) Admin 2025/06/23 13:28

Последние авторы
1 (% data-numbered-headings-start="3" style="--numbered-headings-start: 2;font-size: 0px;color: rgba(0, 0, 0, 0.0);margin-bottom: 0px; margin-top: 0px;" %)
2 = Настройка =
3
4 Настройка устройства BMS IMD выполняется по шине CAN. Для настройки и мониторинга состояния устройства используется программа ElectricDeviceMonitor, подключенная к устройству с помощью USB-CAN адаптера. Программа поддерживает адаптеры Systec USB-CANmodul1, PEAK PCAN-USB, Marathon CAN-bus-USB и BMS USB-CAN.
5
6 == Подключение к устройству ==
7
8 Чтобы начать работу с устройством необходимо в главном окне ElectricDeviceMonitor нажать кнопку «Unified Monitor».
9
10 [[image:Battery management systems.BMS Main 3.3\. Configuration.3\.1 General information.WebHome@1735233230234-960.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="340" width="450"]]
11
12 Откроется окно для выбора параметров подключения к устройству:
13
14 [[image:1734009713285-258.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="248" width="450"]]
15
16 В окне Unified monitor launcher следует выбрать соответствующий тип USB-CAN адаптера и указать следующие параметры подключения:
17
18 * скорость передачи данных (по умолчанию – 250кбит/сек);
19 * идентификатор в сети CANopen (по умолчанию – 22),
20
21 после чего нажать «Launch monitor».
22
23 При подключении устройство запрашивает пароль доступа.
24
25 Ниже представлен список доступных пользователей. Пароли можно сменить в меню "Device -> Change password".
26
27 |=Пользователь|=Стандартный пароль|=Описание
28 |Guest|guest|Гостевой доступ для просмотра состояния батареи. Нет разрешений на изменений каких-либо настроек
29 |User|user|Стандартный пользовательский доступ с разрешением на изменение большинства настроек
30 |Service|- (по запросу)|Сервисный доступ для приозводителей батарей. Имеет доступ до некоторых дополнительных настроек
31 |Manufacturer|-|Этот аккаунт используется производителем BMS и не предназначен для публичного доступа
32
33 [[image:1734009713287-917.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="381" width="600"]]
34
35 После успешной аутентификации устройство передаст профили настроек и состояний, которые будут отображаться в виде двух вкладок: «Settings» и «State»:
36
37 [[image:1751893286271-283.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="47" width="60"]]
38
39 Окно монитора разделено на три области. В верхней области отображаются элементы управления, предназначенные для запуска и останова информационного обмена с устройством, информация об устройстве (название, версия аппаратного и программного обеспечения), а также элементы управления для выполнения действий с устройством (изменение пароля, перезапуск, сброс настроек и др.).
40
41 В центральной области отображаются параметры и переменные состояния устройства. Вкладки в данной области разделены на три колонки. В первой колонке в древовидной форме отображаются граппы параметров, во второй отображаются записи для выбранной группы, в третьей отображается детальное описание записи.
42
43 В нижней области приводится история действий с устройством.
44
45 == Изменение параметров устройства ==
46
47 Параметры устройства BMS IMD сведены во вкладку «Settings» окна «Unified monitor».
48
49 === Параметры измерения сопротивления изоляции ===
50
51 Для настройки внутренних параметров устройства BMS IMD необходимо выбрать раздел «IMD»:
52
53 [[image:1751893377332-259.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="469" width="600"]]
54
55 В данном разделе:
56
57 * Always allow work - флаг постоянного разрешения на работу устройства;
58 * Control via PDO – флаг, позволяющий получать разрешения на работу устройства по PDO (см. [[CANopen protocol>>doc:Battery management systems.BMS IMD.4\. CANopen protocol.WebHome]]);
59 * Alarm resistance, kOhm – значение сопротивления, при котором детектируется неисправность изоляции и переключается дискретный выход OUT_ERROR, кОм;
60 * Warning resistance, kOhm – значение сопротивления, при котором будет сформировано предупреждение о низком сопротивлении изоляции, кОм;
61 * Transition timeout – максимальное время переходного процесса измерения, по истечению которого будет сформирована ошибка Timeout error (см. [[Reading device status>>doc:||anchor="HReadingdevicestatus"]]), с. Следует увеличить данный параметр, если имеется значительная ёмкость между шинами батареи и шасси.
62 * Minimum bus voltage – значение напряжения батареи, ниже которого будет сформирована ошибка Low bus voltage error (см. [[Reading device status>>doc:||anchor="HReadingdevicestatus"]]), В;
63 * Minimum calculation time – минимальное время расчета сопротивления, мс. Если реальное время расчета меньше установленного значения, это означает обрыв соединения с шасси.
64
65 === Параметры связи ===
66
67 Для изменения параметров подключения к шине CAN, предназначенной для настройки устройства и взаимодействия с системой верхнего уровня, необходимо выбрать раздел «Connectivity – CAN»:
68
69 [[image:1734009713292-371.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="350" width="600"]]
70
71 В данном разделе:
72
73 * Enable – флаг разрешения работы приёмопередатчика CAN;
74 * Node ID – идентификатор устройства в сети CANopen;
75 * Bus speed – скорость обмена по шине CAN;
76 * Send TPDO messages – включение отправки сообщений TPDO;
77 * Receive RPDO messages – включение приёма сообщений RPDO;
78 * Send Heartbeat messages – включение отправки Heartbeat-сообщений;
79 * Heartbeat period – период отправки Heartbeat-сообщений, мс;
80 * Ignore NMT messages – игнорирование командных сообщений сети CANopen;
81 * Ignore SDO messages – игнорирование протокола SDO в сети CANopen;
82 * CLI: Master ID – идентификатор сообщения Master-устройства для информационного обмена через командный интерфейс;
83 * CLI: Slave ID – идентификатор сообщения Slave-устройства для информационного обмена через командный интерфейс.
84
85 (% class="box infomessage" %)
86 (((
87 После изменения настроек необходим перезапуск устройства BMS IMD 1.x.
88 )))
89
90 == Чтение состояния устройства ==
91
92 Состояние устройства BMS IMD отображается во вкладке «State» окна «Unified monitor».
93
94 Состояние устройства доступно в разделе «State → IMD»:
95
96 [[image:1734009713294-469.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="354" width="600"]]
97
98 В данном разделе:
99
100 * State – внутреннее состояние устройства:
101 ** Not working – устройство не работает;
102 ** Working – устройство работает штатно;
103 ** Critical fault – возникла критическая ошибка;
104 * Work state – рабочее состояние устройства:
105 ** Idle – режим ожидания;
106 ** Self testing – режим самопроверки устройства;
107 ** Insulation measurement – режим измерения сопротивления;
108 * Internal error – внутренняя ошибка устройства:
109 ** Low bus voltage error – низкое напряжение измеряемой батареи;
110 ** Timeout error – тайм-аут переходного процесса измерения;
111 ** Anomaly error – аномальное состояние между плюсовой и минусовой шиной батареи и шасси, может указывать на периодическое пропадание контакта с шинами батареи или шасси;
112 ** Self test error – ошибка самопроверки;
113 ** Chassis break – обрыв шасси;
114 * Insulation status – состояние изоляции:
115 ** No data – нет данных;
116 ** Ok – сопротивление в норме;
117 ** Warning – сопротивление ниже уровня предупреждения;
118 ** Alarm – сопротивление ниже уровня тревоги;
119 * Measurement state – статус измерения сопротивления:
120 ** Idle – ожидание;
121 ** Bus voltage check – проверка напряжения на шине;
122 ** Chassis connection – подключение шасси;
123 ** Bias resistor connection – подключение резистора смещения к схеме измерения;
124 * Resistance calculated – флаг расчета сопротивления;
125 * Resistance plus – сопротивление между положительной линией батареи и шасси, Ом;
126 * Resistance minus – сопротивление между положительной линией батареи и шасси, Ом;
127 * Calculation time – продолжительность последнего измерения сопротивления, мс;
128 * Time after calculation – время, прошедшее с последнего измерения сопротивления, с;
129 * Bus voltage calculated – флаг расчета напряжения между положительной и отрицательной измеряемыми линиями;
130 * Bus voltage – напряжение между положительной и отрицательной измеряемыми линиями, В.
131
132 == Индикация работы устройства ==
133
134 Устройство BMS IMD имеет два светодиодных индикатора MODE и ERR.
135
136 Индикатор MODE имеет зеленое свечение и позволяет определить стадию работы устройства по частоте мигания:
137
138 * 0,5 Гц – устройство не измеряет сопротивление изоляции (нет разрешения на работу);
139 * 2 Гц – устройство измеряет сопротивление изоляции;
140 * 10 Гц – устройство выполняет самодиагностику.
141
142 Индикатор ERR имеет красное свечение и отображает состояние дискретного выхода OUT_ERROR (см. п. 3.1.2), то есть сигнализирует о критической ошибке устройства, низком напряжении батареи или о низком значении сопротивления изоляции.