05.08.2026
Обновление ONOKOM Modbus Tool до версии 2.0.0
Произошло крупное обновление приложения ONOKOM Modbus Tool. Ниже приведён краткий обзор основных изменений и новых возможностей версии 2.0.0.
Версия программы для Windows: ONOKOM-Modbus-Tool-Windows
Версия программы для macOS (Intel): ONOKOM-Modbus-Tool-macOS-x86_64
Версия программы для macOS (ARM64): ONOKOM-Modbus-Tool-macOS-arm64
Главное изменение:
Модули Fast Modbus, Modbus RTU, RTU over TCP и загрузки прошивок были перенесены в собственные Python-модули.
Теперь не требуется отдельно устанавливать и проверять версии внешних утилит (modbus_client, wb-modbus-scanner, wb-mcu-fw-flasher) или контролировать наличие дополнительных файлов в сборке.
Ранее ONOKOM Modbus Tool использовал внешние утилиты для работы с Modbus, поиска устройств и обновления прошивок. Из-за этого работа программы зависела от наличия этих утилит и совместимости их версий.
Теперь необходимая логика встроена непосредственно в ONOKOM Modbus Tool. Это ускорило работу и существенно упростило установку и первоначальную настройку
Главное окно ONOKOM Modbus Tool
Приложение самостоятельно выполняет:
- Поиск устройств
- Обмен данными по протоколу Modbus
- Чтение и запись параметров
- Обновление прошивок
- Работу с шаблонами устройств
Основные изменения:
1. Обновлена панель поиска устройств
В приложении появилось разделение на три режима поиска устройств:
Fast Modbus — поиск устройств по расширенному протоколу без необходимости указывать диапазон адресов.
Modbus RTU — последовательная проверка адресов через выбранный COM-порт.
RTU over TCP — подключение к устройствам через прозрачный шлюз TCP–RS485 без создания виртуальных COM-портов и использования socat.
Тип подключения теперь определяет только способ связи, но не набор доступных инструментов.
Найденное устройство сразу появляется в общей таблице, где отображаются его состояние, адрес, серийный номер, порт, скорость,
версии загрузчика и прошивки, а также сигнатура.
2. Обновлена панель управления устройством
• Добавлен новый блок «Чтение и запись данных».
Позволяет выполнять основные операции протокола Modbus непосредственно из интерфейса приложения.
Поддерживаются функции:
- 0x01–0x06 — чтение и запись отдельных значений;
- 0x0F — запись нескольких дискретных выходов;
- 0x10 — запись нескольких регистров.
Перед отправкой запроса приложение выполняет автоматическую проверку параметров: адреса устройства, количества регистров и формата передаваемых значений.
• Добавлен редактор шаблонов устройств
Дополнительно добавлена поддержка шаблонов устройств.
Теперь их можно загружать из приложения, редактировать во встроенном редакторе и быстро изменять параметры с помощью функций поиска и замены.
• Улучшено обновление прошивок
Был переработан процесс обновления устройств.
Теперь загрузить файл прошивки можно несколькими способами:
- Перетащить файл непосредственно в окно программы;
- Выбрать файл через стандартный диалог;
- Загрузить прошивку через меню «Устройства → Прошивка».
3. Расширена таблица найденных устройств
В таблицу обнаруженных устройств добавлены новые колонки:
- Опрос
- Статус
Состояние каждого устройства определяется автоматически. В зависимости от доступности оборудования в таблице отображается статус «Онлайн» или «Не в сети».
4. Добавлен подробный журнал операций
В новой версии расширены возможности журнала приложения.
Теперь для каждой операции отображается подробная информация:
- Время выполнения;
- Тип действия;
- Используемая функция Modbus;
- Адрес устройства;
- Переданные или полученные данные;
- Результат выполнения операции.
Также на отдельной вкладке «Сырые данные» доступен подробный просмотр обмена данными при опросе устройств.
История операций устройства сохраняется между запусками приложения, позволяя восстановить последовательность действий при возникновении проблем.
5. Добавлены настройки внешнего вида
В меню «Вид» появились дополнительные опции персонализации:
- Выбор темы оформления: светлая, тёмная или системная;
- Настройка масштаба текста;
- Переключение языка интерфейса;
- Сброс раскладки панелей к исходному виду
Также в приложение встроено «Руководство пользователя» — Это единый документ с удобной навигацией и быстрым переходом между разделами.
