Онлайн-инструмент Modbus TCP
Инструмент для анализа сообщений Modbus TCP, генерации команд и ответов, с поддержкой обработки заголовка MBAP, нескольких типов данных и преобразования порядка байтов
Режим выполнения в браузере: Ваши данные обрабатываются в браузере и не загружаются на сервер.
Скорость и стабильность: Скорость обработки зависит от вашего устройства и браузера. Для больших пакетов настольная версия может быть стабильнее.
Загрузка инструмента, подождите...
Если онлайн-инструмент не загружается или не запускается, попробуйте настольный инструмент. https://tools.yikeaigc.com/
Использование инструмента
Вернуться к старой версииОсновные параметры связи
Эти настройки используются по умолчанию для создания и разбора. После сохранения они восстановятся при следующем открытии.
Modbus TCP использует заголовок MBAP, CRC не требуется. Идентификатор протокола фиксирован: 0000, поле длины рассчитывается автоматически.
Генерация запросов, ответов и исключений
После смены типа генерации заполните параметры; результат автоматически разберет поля MBAP и PDU.
Разбор сообщения Modbus TCP
Поддерживаются пробелы, непрерывный HEX, запятые и префикс 0x. Можно добавить несколько правил для разбора регистров или float.
| Поля | HEX | Десятичное/значение | Описание |
|---|---|---|---|
| Введите сообщение и нажмите «Разобрать». | |||
| # | Исходные байты | Тип | Порядок байтов | Разобранное значение |
|---|---|---|---|---|
| Результат разбора правил появится здесь. | ||||
Пакетная генерация и разбор
Можно пакетно генерировать команды чтения, вставлять многострочные сообщения или выбирать несколько текстовых файлов для разбора. Результаты доступны для скачивания в CSV и ZIP.
| # | Источник | ID транзакции | ID устройства | Код функции | Разобрать данные | Статус |
|---|---|---|---|---|---|---|
| Будут показаны первые 20 результатов пакетного разбора. | ||||||
Инструкции
Инструкция по использованию
- Настройка базовых параметров: сначала задайте идентификатор транзакции, идентификатор устройства, тип данных по умолчанию, порядок байтов и начальный байт данных. Идентификатор транзакции используется для сопоставления запроса и ответа, а идентификатор устройства часто применяется для сопоставления адреса ведомого устройства через шлюз.
- Генерация сообщения Modbus TCP: перейдите к шагу «Генерация сообщения», выберите команду запроса, нормальный ответ или ответ с ошибкой, затем выберите код функции и заполните начальный адрес, количество, записываемое значение или данные ответа. Нажмите «Сгенерировать сообщение», чтобы получить результат в HEX.
- Разбор одного сообщения: перейдите к шагу «Разбор сообщения» и вставьте шестнадцатеричное сообщение. Инструмент разберет заголовок MBAP, код функции, область данных и код ошибки, а также преобразует значения регистров по правилам разбора.
- Настройка правил разбора данных: можно добавить несколько правил, отдельно указав начальный байт, тип данных, порядок байтов и количество, чтобы разбирать регистры, целые числа или числа с плавающей точкой в разных позициях.
- Пакетная генерация команд: перейдите к шагу «Пакетный экспорт», задайте код функции чтения, диапазон адресов и количество для каждого чтения, чтобы одним нажатием сгенерировать несколько команд чтения, а затем скопировать их или скачать TXT-файл.
- Пакетный разбор сообщений: поддерживается вставка многострочных сообщений, а также выбор текстовых файлов txt, csv, log. Результаты разбора можно скачать в CSV; при обработке нескольких файлов можно скачать ZIP-архив с результатами.
- Сохранение настроек: нажмите «Сохранить настройки», чтобы сохранить часто используемые ID транзакции, ID устройства, тип данных, порядок байтов и формат вывода для дальнейшего использования.
Частые вопросы
Похожие инструменты
Калькулятор объёма прямоугольного параллелепипеда
Онлайн-инструмент для расчета объема прямоугольного парал...
Калькулятор объёма пространства
Поддерживает расчет объема для прямоугольных параллелепип...
Онлайн-инструмент Modbus ASCII
Инструмент для анализа сообщений Modbus ASCII, генерации ...
Калькулятор объёма эллипсоида
Онлайн-инструмент для расчета объема эллипсоида с вводом ...
Калькулятор каскадного коэффициента шума
Инструмент для расчёта коэффициента шума многоступенчатых...
Калькулятор ROI для электронной коммерции
Многофункциональный инструмент расчета окупаемости инвест...
Калькулятор расхода краски
На основе площади окрашивания, типа краски, количества сл...
Калькулятор контрольной суммы Adler-32
Вычисляйте контрольную сумму Adler-32 для текста или файл...
Онлайн-инструмент Modbus RTU
Инструмент для генерации, разбора и проверки CRC сообщени...