Исходный код вики 3. Configuration
Редактировал(а) Admin 2025/03/03 17:34
Скрыть последних авторов
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 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;" %) |
![]() |
11.1 | 2 | = Настройка = |
![]() |
1.1 | 3 | |
![]() |
11.1 | 4 | Настройка устройства BMS IMD выполняется по шине CAN. Для настройки и мониторинга состояния устройства используется программа ElectricDeviceMonitor, подключенная к устройству с помощью USB-CAN адаптера. Программа поддерживает адаптеры Systec USB-CANmodul1, PEAK PCAN-USB, Marathon CAN-bus-USB и BMS USB-CAN. |
![]() |
1.1 | 5 | |
![]() |
11.1 | 6 | == Подключение к устройству == |
![]() |
1.1 | 7 | |
![]() |
11.1 | 8 | Чтобы начать работу с устройством необходимо в главном окне ElectricDeviceMonitor нажать кнопку «Unified Monitor». |
![]() |
1.1 | 9 | |
![]() |
10.1 | 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"]] |
![]() |
1.1 | 11 | |
![]() |
11.1 | 12 | Откроется окно для выбора параметров подключения к устройству: |
![]() |
1.1 | 13 | |
![]() |
10.1 | 14 | [[image:1734009713285-258.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="248" width="450"]] |
![]() |
1.1 | 15 | |
![]() |
11.1 | 16 | В окне Unified monitor launcher следует выбрать соответствующий тип USB-CAN адаптера и указать следующие параметры подключения: |
![]() |
1.1 | 17 | |
![]() |
11.1 | 18 | * скорость передачи данных (по умолчанию – 250кбит/сек); |
19 | * идентификатор в сети CANopen (по умолчанию – 22), | ||
![]() |
1.1 | 20 | |
![]() |
11.1 | 21 | после чего нажать «Launch monitor». |
![]() |
1.1 | 22 | |
![]() |
11.1 | 23 | При подключении устройство запрашивает пароль доступа. |
![]() |
1.1 | 24 | |
![]() |
11.1 | 25 | Ниже представлен список доступных пользователей. Пароли можно сменить в меню "Device -> Change password". |
26 | |||
27 | |=Пользователь|=Стандартный пароль|=Описание | ||
28 | |Guest|guest|Гостевой доступ для просмотра состояния батареи. Нет разрешений на изменений каких-либо настроек | ||
29 | |User|user|Стандартный пользовательский доступ с разрешением на изменение большинства настроек | ||
30 | |Service|- (по запросу)|Сервисный доступ для приозводителей батарей. Имеет доступ до некоторых дополнительных настроек | ||
31 | |Manufacturer|-|Этот аккаунт используется производителем BMS и не предназначен для публичного доступа | ||
32 | |||
![]() |
1.1 | 33 | [[image:1734009713287-917.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="381" width="600"]] |
34 | |||
![]() |
11.1 | 35 | После успешной аутентификации устройство передаст профили настроек и состояний, которые будут отображаться в виде двух вкладок: «Settings» и «State»: |
![]() |
1.1 | 36 | |
37 | [[image:1734009713288-459.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="381" width="600"]] | ||
38 | |||
![]() |
11.1 | 39 | Окно монитора разделено на три области. В верхней области отображаются элементы управления, предназначенные для запуска и останова информационного обмена с устройством, информация об устройстве (название, версия аппаратного и программного обеспечения), а также элементы управления для выполнения действий с устройством (изменение пароля, перезапуск, сброс настроек и др.). |
![]() |
1.1 | 40 | |
![]() |
11.1 | 41 | В центральной области отображаются параметры и переменные состояния устройства. Вкладки в данной области разделены на три колонки. В первой колонке в древовидной форме отображаются граппы параметров, во второй отображаются записи для выбранной группы, в третьей отображается детальное описание записи. |
![]() |
1.1 | 42 | |
![]() |
11.1 | 43 | В нижней области приводится история действий с устройством. |
![]() |
1.1 | 44 | |
![]() |
11.1 | 45 | == Изменение параметров устройства == |
![]() |
1.1 | 46 | |
![]() |
11.1 | 47 | Параметры устройства BMS IMD сведены во вкладку «Settings» окна «Unified monitor». |
![]() |
1.1 | 48 | |
![]() |
11.1 | 49 | === Параметры измерения сопротивления изоляции === |
![]() |
1.1 | 50 | |
![]() |
11.1 | 51 | Для настройки внутренних параметров устройства BMS IMD необходимо выбрать раздел «IMD»: |
![]() |
1.1 | 52 | |
53 | [[image:1734009713290-935.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="350" width="600"]] | ||
54 | |||
![]() |
11.1 | 55 | В данном разделе: |
![]() |
1.1 | 56 | |
![]() |
11.1 | 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"]]), В. | ||
![]() |
1.1 | 63 | |
![]() |
11.1 | 64 | === Параметры связи === |
![]() |
1.1 | 65 | |
![]() |
11.1 | 66 | Для изменения параметров подключения к шине CAN, предназначенной для настройки устройства и взаимодействия с системой верхнего уровня, необходимо выбрать раздел «Connectivity – CAN»: |
![]() |
1.1 | 67 | |
68 | [[image:1734009713292-371.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="350" width="600"]] | ||
69 | |||
![]() |
11.1 | 70 | В данном разделе: |
![]() |
1.1 | 71 | |
![]() |
11.1 | 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-устройства для информационного обмена через командный интерфейс. | ||
![]() |
1.1 | 83 | |
84 | (% class="box infomessage" %) | ||
85 | ((( | ||
![]() |
11.1 | 86 | После изменения настроек необходим перезапуск устройства BMS IMD 1.x. |
![]() |
1.1 | 87 | ))) |
88 | |||
![]() |
11.1 | 89 | == Чтение состояния устройства == |
![]() |
1.1 | 90 | |
![]() |
11.1 | 91 | Состояние устройства BMS IMD отображается во вкладке «State» окна «Unified monitor». |
![]() |
1.1 | 92 | |
![]() |
11.1 | 93 | Состояние устройства доступно в разделе «State → IMD»: |
![]() |
1.1 | 94 | |
95 | [[image:1734009713294-469.png||data-xwiki-image-style-alignment="center" data-xwiki-image-style-border="true" height="354" width="600"]] | ||
96 | |||
![]() |
11.1 | 97 | В данном разделе: |
![]() |
1.1 | 98 | |
![]() |
11.1 | 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 – напряжение между положительной и отрицательной измеряемыми линиями, В. | ||
![]() |
1.1 | 130 | |
![]() |
11.1 | 131 | == Индикация работы устройства == |
![]() |
1.1 | 132 | |
![]() |
11.1 | 133 | Устройство BMS IMD имеет два светодиодных индикатора MODE и ERR. |
![]() |
1.1 | 134 | |
![]() |
11.1 | 135 | Индикатор MODE имеет зеленое свечение и позволяет определить стадию работы устройства по частоте мигания: |
![]() |
1.1 | 136 | |
![]() |
11.1 | 137 | * 0,5 Гц – устройство не измеряет сопротивление изоляции (нет разрешения на работу); |
138 | * 2 Гц – устройство измеряет сопротивление изоляции; | ||
139 | * 10 Гц – устройство выполняет самодиагностику. | ||
![]() |
1.1 | 140 | |
![]() |
11.1 | 141 | Индикатор ERR имеет красное свечение и отображает состояние дискретного выхода OUT_ERROR (см. п. 3.1.2), то есть сигнализирует о критической ошибке устройства, низком напряжении батареи или о низком значении сопротивления изоляции. |