Исходный код вики 3. Configuration
Редактировал(а) Admin 2025/03/03 17:34
Последние авторы
author | version | line-number | content |
---|---|---|---|
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:1734009713288-459.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="381" width="600"]] | ||
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:1734009713290-935.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="350" 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 | |||
64 | === Параметры связи === | ||
65 | |||
66 | Для изменения параметров подключения к шине CAN, предназначенной для настройки устройства и взаимодействия с системой верхнего уровня, необходимо выбрать раздел «Connectivity – CAN»: | ||
67 | |||
68 | [[image:1734009713292-371.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="350" width="600"]] | ||
69 | |||
70 | В данном разделе: | ||
71 | |||
72 | * Enable – флаг разрешения работы приёмопередатчика CAN; | ||
73 | * Node ID – идентификатор устройства в сети CANopen; | ||
74 | * Bus speed – скорость обмена по шине CAN; | ||
75 | * Send TPDO messages – включение отправки сообщений TPDO; | ||
76 | * Receive RPDO messages – включение приёма сообщений RPDO; | ||
77 | * Send Heartbeat messages – включение отправки Heartbeat-сообщений; | ||
78 | * Heartbeat period – период отправки Heartbeat-сообщений, мс; | ||
79 | * Ignore NMT messages – игнорирование командных сообщений сети CANopen; | ||
80 | * Ignore SDO messages – игнорирование протокола SDO в сети CANopen; | ||
81 | * CLI: Master ID – идентификатор сообщения Master-устройства для информационного обмена через командный интерфейс; | ||
82 | * CLI: Slave ID – идентификатор сообщения Slave-устройства для информационного обмена через командный интерфейс. | ||
83 | |||
84 | (% class="box infomessage" %) | ||
85 | ((( | ||
86 | После изменения настроек необходим перезапуск устройства BMS IMD 1.x. | ||
87 | ))) | ||
88 | |||
89 | == Чтение состояния устройства == | ||
90 | |||
91 | Состояние устройства BMS IMD отображается во вкладке «State» окна «Unified monitor». | ||
92 | |||
93 | Состояние устройства доступно в разделе «State → IMD»: | ||
94 | |||
95 | [[image:1734009713294-469.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="354" width="600"]] | ||
96 | |||
97 | В данном разделе: | ||
98 | |||
99 | * State – внутреннее состояние устройства: | ||
100 | ** Not working – устройство не работает; | ||
101 | ** Working – устройство работает штатно; | ||
102 | ** Critical fault – возникла критическая ошибка; | ||
103 | * Work state – рабочее состояние устройства: | ||
104 | ** Idle – режим ожидания; | ||
105 | ** Self testing – режим самопроверки устройства; | ||
106 | ** Insulation measurement – режим измерения сопротивления; | ||
107 | * Internal error – внутренняя ошибка устройства: | ||
108 | ** Low bus voltage error – низкое напряжение измеряемой батареи; | ||
109 | ** Timeout error – тайм-аут переходного процесса измерения; | ||
110 | ** Anomaly error – аномальное состояние между плюсовой и минусовой шиной батареи и шасси, может указывать на периодическое пропадание контакта с шинами батареи или шасси; | ||
111 | ** Self test error – ошибка самопроверки; | ||
112 | * Insulation status – состояние изоляции: | ||
113 | ** No data – нет данных; | ||
114 | ** Ok – сопротивление в норме; | ||
115 | ** Warning – сопротивление ниже уровня предупреждения; | ||
116 | ** Alarm – сопротивление ниже уровня тревоги; | ||
117 | * Measurement state – статус измерения сопротивления: | ||
118 | ** Idle – ожидание; | ||
119 | ** Chassis connection – подключение шасси к схеме измерения; | ||
120 | ** First stage – первая стадия измерения; | ||
121 | ** Offset connection – подключение резисторов смещения к схеме измерения; | ||
122 | ** Second stage – вторая стадия измерения; | ||
123 | * Resistance calculated – флаг расчета сопротивления; | ||
124 | * Resistance plus – сопротивление между положительной линией батареи и шасси, Ом; | ||
125 | * Resistance minus – сопротивление между положительной линией батареи и шасси, Ом; | ||
126 | * Calculation time – продолжительность последнего измерения сопротивления, мс; | ||
127 | * Time after calculation – время, прошедшее с последнего измерения сопротивления, с; | ||
128 | * Bus voltage calculated – флаг расчета напряжения между положительной и отрицательной измеряемыми линиями; | ||
129 | * Bus voltage – напряжение между положительной и отрицательной измеряемыми линиями, В. | ||
130 | |||
131 | == Индикация работы устройства == | ||
132 | |||
133 | Устройство BMS IMD имеет два светодиодных индикатора MODE и ERR. | ||
134 | |||
135 | Индикатор MODE имеет зеленое свечение и позволяет определить стадию работы устройства по частоте мигания: | ||
136 | |||
137 | * 0,5 Гц – устройство не измеряет сопротивление изоляции (нет разрешения на работу); | ||
138 | * 2 Гц – устройство измеряет сопротивление изоляции; | ||
139 | * 10 Гц – устройство выполняет самодиагностику. | ||
140 | |||
141 | Индикатор ERR имеет красное свечение и отображает состояние дискретного выхода OUT_ERROR (см. п. 3.1.2), то есть сигнализирует о критической ошибке устройства, низком напряжении батареи или о низком значении сопротивления изоляции. |