Программное обеспечение

Конфигуратор ПЧ

Настольная программа для настройки преобразователя частоты LMN по CAN-шине: таблица регистров, профили разгона, монитор и пуск привода прямо с ноутбука.

Windows 10 / 11 x64 CAN 2.0B · 125–500 кбит/с CANable / gs_usb Протокол v1.0.3
Вкладка «Параметры»: таблица регистров привода
Вкладка «Параметры»: таблица регистров привода

Конфигуратор написан на C под Win32 — без установки, без .NET и без сторонних библиотек. Работает с адаптером CANable (gs_usb) и подключается к шине привода на 125–500 кбит/с.

01 / Возможности

Что умеет

Один инструмент вместо пульта, мультиметра и осциллографа: чтение, запись, диагностика и пуск.

Таблица регистров

113 параметров в 12 группах: двигатель, регуляторы, скорости, защиты, энкодер. Чтение идёт по одному запросу каждые 100 мс — таблица заполняется за ~11 с и не занимает шину.

Запись с контролем

Значение уходит в привод сразу после правки и тут же перечитывается: видно, принял ли контроллер новое значение или оставил прежнее.

Флаги по битам

Регистр 0x0000 разложен по битам: разрешение работы, управление по CAN, направление, номер скорости, сброс аварии.

Монитор

Напряжение, ток, частота, температура и частота вращения обновляются в цикле. Рядом — карта битов состояния, ошибок и дискретных входов.

Профили разгона

Пять скоростей, трапеция с S-образными участками, ускорение и рывок на одном графике. Уставка и время разгона меняются мышью.

Пуск с ноутбука

Скорость 1…7, направление, «Поехали» на 5 секунд или до «Стоп». На экране — ток по оси q и скорость в реальном времени.

02 / Интерфейс

Вкладки

Вкладка «Скорости»: профиль разгона, ускорение и рывок
Вкладка «Скорости»: профиль разгона, ускорение и рывок
Скорости

Профиль разгона виден целиком

Пять скоростей — дотягивание, корректирующая, ревизия, изучение шахты и максимальная. График повторяет логику прошивки: трапеция с S-образными участками, T1 = T3 = 0,33 и T2 = 0,34 от времени разгона, ускорение не выше 5 м/с².

  • Синяя точка — управляющая: тянется влево-вправо за временем разгона и вверх-вниз за уставкой
  • Поверх скорости — ускорение и рывок, внизу — путь разгона в метрах
  • Скорость вводится в м/с, в привод уходит в процентах от номинала, как требует протокол
Вкладка «Управление»: ток по оси q и скорость во время пуска
Вкладка «Управление»: ток по оси q и скорость во время пуска
Управление

Пуск привода с ноутбука

Скорость, направление и три кнопки: «Поехали», «Поехали на 5 секунд» и «Стоп». Программа собирает слово флагов сама: разрешение работы, управление по CAN, направление с учётом инверсии, номер скорости.

Для реального включения нужен аппаратный вход EN (X1) — прошивка проверяет его состояние.

Вкладка «Регуляторы»: контуры скорости и тока
Вкладка «Регуляторы»: контуры скорости и тока
Регуляторы

Коэффициенты ПИ на одной схеме

Контуры скорости и тока, коэффициенты «малых» и «высоких» скоростей, порог переключения и стабилизация положения до пуска — в порядке прохождения сигнала. Значения читаются из привода и записываются обратно одной кнопкой.

03 / Диагностика

Монитор и диагностика

Вкладка опрашивает выходные параметры в цикле и показывает их рядом с картой битов. Зелёный — бит установлен (для ошибок это норма), красный — ошибка активна, серый — сигнала нет. Журнал обмена пишет каждый кадр с меткой времени — видно, что уходит в шину и что приходит в ответ.

Карта битов: состояние 0xF000, ошибки 0xF001, входы и выходы 0xF00A
Карта битов: состояние 0xF000, ошибки 0xF001, входы и выходы 0xF00A