Кадры Modbus RTU
Создавайте запросы и ответы, разбирайте кадры Modbus RTU и вычисляйте CRC-16.
Генератор команд Modbus RTU
Генератор данных
Тип данных
Порядок байтов
Значение(Десятичное значение)
Анализ данных
Настройка правил анализа
Начальная позиция
Тип данных
Исходные данные
Порядок байтов
Упорядоченные данные
Результат анализа
Действия
Правила анализа не настроены. Пожалуйста, добавьте правила для начала анализа.
Генератор CRC
Руководство пользователя
Устранение неполадок последовательного порта и RTU
Обзор функций
Создавайте запросы Modbus RTU и примеры ответов, проверяйте CRC-16 и декодируйте захваченные значения регистров. Выбирайте тип данных и порядок байтов по документации устройства.
Основные функции:
- Создавайте запросы для восьми распространённых функций чтения и записи.
- Создавайте примеры ответов для тестирования и сравнения.
- Декодируйте полезные данные по смещению в байтах, типу числа и порядку байтов.
Инструкция по генератору команд
- Адрес устройства: 1–247 для последовательной линии. Адрес 0 — широковещательный, без ответа; 248–255 зарезервированы.
- Код функции: 01/02/03/04/05/06/15/16 в десятичной записи; 15 и 16 соответствуют 0x0F и 0x10.
- Начальный адрес: смещение протокола от нуля, а не обозначение регистра вроде 40001.
- Количество: число битов или 16-битных регистров для чтения либо записи.
- Примеры часто используемых команд:
- Чтение регистров хранения: 01 03 00 00 00 02 C4 0B (чтение 2 регистров)
- Запись одного регистра: 01 06 00 00 00 01 48 0A (запись значения 1)
Инструкция по генератору ответных данных
- Выберите код функции, соответствующий команде
- Добавьте значения регистров в знаковом, беззнаковом формате или IEEE 754.
- Порядок байтов: выберите ABCD, DCBA, BADC или CDAB по карте регистров устройства.
- Примеры ответных данных:
- Ответ на чтение: 01 03 04 00 01 00 02 2A 32 (возврат данных 2 регистров)
- Ответ на запись: 01 06 00 00 00 01 48 0A (подтверждение записи)
Инструкция по анализатору данных
- Вставьте полный кадр выбранного формата Modbus.
- Добавьте правило для каждого значения, которое нужно прочитать из полезных данных.
- Выберите знаковый, беззнаковый тип или IEEE 754 по карте регистров. Конвертер HEX
- Гибкая настройка порядка байтов для адаптации к различным форматам данных устройств
- Для сохранённых ответов RTU на чтение откройте отладчик последовательного порта и выберите источник «Файл».