Кадры Modbus ASCII

Создавайте и разбирайте запросы и ответы Modbus ASCII. Вычисляйте LRC и проверяйте поля кадров.

Генератор команд Modbus ASCII

Генератор ответов Modbus ASCII

Тип данных
Порядок байтов
Значение(Десятичное значение)

Анализатор сообщений Modbus ASCII

Настройка правил анализа

Начальная позиция
Тип данных
Исходные данные
Порядок байтов
Упорядоченные данные
Результат анализа
Действия
Правила анализа не настроены. Пожалуйста, добавьте правила для начала анализа.

Генератор LRC

Руководство пользователя

Обзор функций

Создавайте запросы Modbus ASCII и примеры ответов, проверяйте LRC и декодируйте регистры. Для разбора вставляйте полный кадр ASCII.

Основные функции:

  • Создавайте запросы для восьми распространённых функций чтения и записи.
  • Создавайте примеры ответов для тестирования и сравнения.
  • Декодируйте полезные данные по смещению в байтах, типу числа и порядку байтов.

Инструкция по генератору команд

  • Адрес устройства: 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 ASCII

Поддерживаемые типы данных

    Типы порядка байтов

      Описание кодов функций

        Советы по отладке

          Сценарии применения