Онлайн-инструмент Modbus ASCII | Анализатор кадров Modbus ASCII/Генератор команд/Проверка LRC/Конвертер данных
Онлайн-инструмент Modbus ASCII, поддерживающий анализ ASCII-кадров, генерацию команд, генерацию данных/кадров ответа и проверку LRC. Поддерживает множественные типы данных (UINT16/INT16/UINT32/INT32/FLOAT32) и порядки байтов (ABCD/DCBA/BADC/CDAB), генерация стандартных команд Modbus ASCII одним кликом.
Генератор команд Modbus ASCII
Генератор ответов Modbus ASCII
Тип данных
Порядок байтов
Значение(Десятичное значение)
Анализатор сообщений Modbus ASCII
Настройка правил анализа
Начальная позиция
Тип данных
Исходные данные
Порядок байтов
Упорядоченные данные
Результат анализа
Действия
Правила анализа не настроены. Пожалуйста, добавьте правила для начала анализа.
Генератор LRC
Руководство пользователя
Обзор функций
Инструмент Modbus ASCII - это интегрированный инструмент протокола Modbus ASCII, предоставляющий три основные функции: генерация команд, генерация ответных данных и анализ данных. Он помогает пользователям быстро создавать стандартные команды Modbus ASCII, симулировать ответные данные ведомых устройств и анализировать фактические данные связи.
Основные функции:
- Генерация команд: Поддержка общих кодов функций, быстрая генерация стандартных команд Modbus RTU
- Генерация ответных данных: Поддержка симуляции ответных данных ведомых устройств для тестирования и проверки
- Анализ данных: Поддержка анализа различных типов данных и порядков байтов, быстрая проверка правильности типов данных и порядка байтов
Инструкция по генератору команд
- Адрес ведомого: Аппаратный адрес устройства, диапазон 0-255
- Код функции: Поддержка стандартных кодов функций 01/02/03/04/05/06/15/16
- Начальный адрес: Начальный адрес регистра для доступа
- Количество: Количество данных для чтения или записи
- Примеры часто используемых команд:
- Чтение регистров хранения: 01 03 00 00 00 02 C4 0B (чтение 2 регистров)
- Запись одного регистра: 01 06 00 00 00 01 48 0A (запись значения 1)
Инструкция по генератору ответных данных
- Выберите код функции, соответствующий команде
- Поддержка различных типов данных: UINT16/INT16/UINT32/INT32/FLOAT32 и др.
- Поддержка различных порядков байтов: ABCD/DCBA/BADC/CDAB
- Примеры ответных данных:
- Ответ на чтение: 01 03 04 00 01 00 02 2A 32 (возврат данных 2 регистров)
- Ответ на запись: 01 06 00 00 00 01 48 0A (подтверждение записи)
Инструкция по анализатору данных
- Поддержка анализа стандартных кадров данных Modbus RTU
- Возможность настройки нескольких правил анализа, поддержка различных типов данных и порядков байтов
- Встроенное преобразование различных типов данных, поддержка целых чисел со знаком/без знака и чисел с плавающей точкой
- Гибкая настройка порядка байтов для адаптации к различным форматам данных устройств
- Для разбора больших объемов данных рекомендуется использовать функцию разбора файлов в разделе разбора данных Modbus на странице отладки Modbus, поддерживается пакетная обработка данных