3. Настройка
Настройка
Настройка устройства BMS IMD выполняется по шине CAN. Для настройки и мониторинга состояния устройства используется программа ElectricDeviceMonitor, подключенная к устройству с помощью USB-CAN адаптера. Программа поддерживает адаптеры Systec USB-CANmodul1, PEAK PCAN-USB, Marathon CAN-bus-USB и BMS USB-CAN.
Подключение к устройству
Чтобы начать работу с устройством необходимо в главном окне ElectricDeviceMonitor нажать кнопку «Unified Monitor».
Откроется окно для выбора параметров подключения к устройству:
В окне Unified monitor launcher следует выбрать соответствующий тип USB-CAN адаптера и указать следующие параметры подключения:
- скорость передачи данных (по умолчанию – 250кбит/сек);
- идентификатор в сети CANopen (по умолчанию – 22),
после чего нажать «Launch monitor».
При подключении устройство запрашивает пароль доступа.
Ниже представлен список доступных пользователей. Пароли можно сменить в меню "Device -> Change password".
Пользователь | Стандартный пароль | Описание |
---|---|---|
Guest | guest | Гостевой доступ для просмотра состояния батареи. Нет разрешений на изменений каких-либо настроек |
User | user | Стандартный пользовательский доступ с разрешением на изменение большинства настроек |
Service | - (по запросу) | Сервисный доступ для приозводителей батарей. Имеет доступ до некоторых дополнительных настроек |
Manufacturer | - | Этот аккаунт используется производителем BMS и не предназначен для публичного доступа |
После успешной аутентификации устройство передаст профили настроек и состояний, которые будут отображаться в виде двух вкладок: «Settings» и «State»:
Окно монитора разделено на три области. В верхней области отображаются элементы управления, предназначенные для запуска и останова информационного обмена с устройством, информация об устройстве (название, версия аппаратного и программного обеспечения), а также элементы управления для выполнения действий с устройством (изменение пароля, перезапуск, сброс настроек и др.).
В центральной области отображаются параметры и переменные состояния устройства. Вкладки в данной области разделены на три колонки. В первой колонке в древовидной форме отображаются граппы параметров, во второй отображаются записи для выбранной группы, в третьей отображается детальное описание записи.
В нижней области приводится история действий с устройством.
Изменение параметров устройства
Параметры устройства BMS IMD сведены во вкладку «Settings» окна «Unified monitor».
Параметры измерения сопротивления изоляции
Для настройки внутренних параметров устройства BMS IMD необходимо выбрать раздел «IMD»:
В данном разделе:
- Always allow work - флаг постоянного разрешения на работу устройства;
- Control via PDO – флаг, позволяющий получать разрешения на работу устройства по PDO (см. CANopen protocol);
- Alarm resistance, kOhm – значение сопротивления, при котором детектируется неисправность изоляции и переключается дискретный выход OUT_ERROR, кОм;
- Warning resistance, kOhm – значение сопротивления, при котором будет сформировано предупреждение о низком сопротивлении изоляции, кОм;
- Transition timeout – максимальное время переходного процесса измерения, по истечению которого будет сформирована ошибка Timeout error (см. Reading device status), с. Следует увеличить данный параметр, если имеется значительная ёмкость между шинами батареи и шасси.
- Minimum bus voltage – значение напряжения батареи, ниже которого будет сформирована ошибка Low bus voltage error (см. Reading device status), В.
Параметры связи
Для изменения параметров подключения к шине CAN, предназначенной для настройки устройства и взаимодействия с системой верхнего уровня, необходимо выбрать раздел «Connectivity – CAN»:
В данном разделе:
- Enable – флаг разрешения работы приёмопередатчика CAN;
- Node ID – идентификатор устройства в сети CANopen;
- Bus speed – скорость обмена по шине CAN;
- Send TPDO messages – включение отправки сообщений TPDO;
- Receive RPDO messages – включение приёма сообщений RPDO;
- Send Heartbeat messages – включение отправки Heartbeat-сообщений;
- Heartbeat period – период отправки Heartbeat-сообщений, мс;
- Ignore NMT messages – игнорирование командных сообщений сети CANopen;
- Ignore SDO messages – игнорирование протокола SDO в сети CANopen;
- CLI: Master ID – идентификатор сообщения Master-устройства для информационного обмена через командный интерфейс;
- CLI: Slave ID – идентификатор сообщения Slave-устройства для информационного обмена через командный интерфейс.
Чтение состояния устройства
Состояние устройства BMS IMD отображается во вкладке «State» окна «Unified monitor».
Состояние устройства доступно в разделе «State → IMD»:
В данном разделе:
- State – внутреннее состояние устройства:
- Not working – устройство не работает;
- Working – устройство работает штатно;
- Critical fault – возникла критическая ошибка;
- Work state – рабочее состояние устройства:
- Idle – режим ожидания;
- Self testing – режим самопроверки устройства;
- Insulation measurement – режим измерения сопротивления;
- Internal error – внутренняя ошибка устройства:
- Low bus voltage error – низкое напряжение измеряемой батареи;
- Timeout error – тайм-аут переходного процесса измерения;
- Anomaly error – аномальное состояние между плюсовой и минусовой шиной батареи и шасси, может указывать на периодическое пропадание контакта с шинами батареи или шасси;
- Self test error – ошибка самопроверки;
- Insulation status – состояние изоляции:
- No data – нет данных;
- Ok – сопротивление в норме;
- Warning – сопротивление ниже уровня предупреждения;
- Alarm – сопротивление ниже уровня тревоги;
- Measurement state – статус измерения сопротивления:
- Idle – ожидание;
- Chassis connection – подключение шасси к схеме измерения;
- First stage – первая стадия измерения;
- Offset connection – подключение резисторов смещения к схеме измерения;
- Second stage – вторая стадия измерения;
- Resistance calculated – флаг расчета сопротивления;
- Resistance plus – сопротивление между положительной линией батареи и шасси, Ом;
- Resistance minus – сопротивление между положительной линией батареи и шасси, Ом;
- Calculation time – продолжительность последнего измерения сопротивления, мс;
- Time after calculation – время, прошедшее с последнего измерения сопротивления, с;
- Bus voltage calculated – флаг расчета напряжения между положительной и отрицательной измеряемыми линиями;
- Bus voltage – напряжение между положительной и отрицательной измеряемыми линиями, В.
Индикация работы устройства
Устройство BMS IMD имеет два светодиодных индикатора MODE и ERR.
Индикатор MODE имеет зеленое свечение и позволяет определить стадию работы устройства по частоте мигания:
- 0,5 Гц – устройство не измеряет сопротивление изоляции (нет разрешения на работу);
- 2 Гц – устройство измеряет сопротивление изоляции;
- 10 Гц – устройство выполняет самодиагностику.
Индикатор ERR имеет красное свечение и отображает состояние дискретного выхода OUT_ERROR (см. п. 3.1.2), то есть сигнализирует о критической ошибке устройства, низком напряжении батареи или о низком значении сопротивления изоляции.