n1ro°
RU

Конвертеры / Windows / Linux / ПО · Электроника

CRC-16/MODBUS для HEX-байтов

Рассчитайте CRC-16/MODBUS для последовательности байтов и получите порядок байтов для кадра RTU.

Как получается результат

CRC-16/MODBUS: init 0xFFFF, reflected polynomial 0xA001 (генерирующий 0x8005). В Modbus RTU младший байт CRC передаётся первым.

Пример

ASCII-байты 31 32 33 34 35 36 37 38 39 → CRC 0x4B37; в RTU порядок байтов 37 4B.

Ограничения

Инструмент не формирует весь Modbus-кадр и не проверяет адрес/функцию/длину сообщения.

Источники

Проверено: · Актуальность: 14.09.2026 · Редакция N1RO

Нашли ошибку? Сообщить