Калькулятор контрольной суммы LRC
Онлайн-расчёт кода продольного избыточного контроля LRC, поддерживает одиночный и пакетный расчёт, часто используется для проверки данных связи Modbus ASCII.
Режим выполнения в браузере: Ваши данные обрабатываются в браузере и не загружаются на сервер.
Скорость и стабильность: Скорость обработки зависит от вашего устройства и браузера. Для больших пакетов настольная версия может быть стабильнее.
Загрузка инструмента, подождите...
Если онлайн-инструмент не загружается или не запускается, попробуйте настольный инструмент. https://tools.yikeaigc.com/
Использование инструмента
Вернуться к старой версииПоддерживает HEX, ASCII, UTF-8 текст и чтение сырых байтов; создает LRC с доп. кодом для Modbus ASCII и экспорт в CSV или ZIP.
Настройте параметры расчета
Сначала проверьте источник ввода и тип дополнения. Для Modbus ASCII обычно: HEX, доп. код, исходный порядок байтов.
Введите данные для проверки
В одиночном режиме введите одно сообщение и нажмите «Рассчитать», чтобы увидеть LRC, сумму и полное сообщение.
Результат проверки
Результаты появятся здесь. Для одной записи можно смотреть расчёт, для пакета — копировать или скачать.
Инструкции
Инструкция по использованию
- Настройте параметры расчета: сначала выберите режим одиночного расчета, пакетного текста или пакетных файлов, затем задайте формат ввода, тип дополнения, порядок байтов и формат вывода.
- Выберите формат ввода:
- Шестнадцатеричный HEX: введите данные, например
01 03 00 00 00 0A; для разделения можно использовать пробелы, запятые, двоеточия или дефисы. - Символы ASCII: расчет выполняется по кодировке символов, каждый символ соответствует одному байту.
- Текст UTF-8: подходит для байтовой проверки китайского или многоязычного текстового содержимого.
- Исходные байты файла: в режиме пакетных файлов расчет выполняется по байтовому содержимому файла.
- Шестнадцатеричный HEX: введите данные, например
- Настройте способ дополнения:
- Дополнение до двух: распространенный алгоритм LRC для Modbus ASCII: после суммирования берутся младшие 8 бит, затем выполняется инверсия и прибавляется 1.
- Дополнение до единиц: после суммирования берутся младшие 8 бит, затем выполняется побитовая инверсия.
- Сумма младших 8 бит: выводятся только младшие 8 бит суммы, что удобно для сравнения алгоритмов разных устройств.
- Введите данные или выберите файл: в одиночном режиме введите одну строку данных; в режиме пакетного текста вводите по одной строке данных на каждой строке; в режиме пакетных файлов можно выбрать несколько файлов TXT, CSV, HEX, BIN или DAT.
- Начните расчет: нажмите «Рассчитать и просмотреть результат», и инструмент покажет контрольное значение LRC, сумму, LRC ASCII, полный пакет и процесс расчета.
- Копирование и скачивание: одиночный результат можно скопировать или скачать в CSV; пакетный текст можно экспортировать в CSV; для пакетных файлов результаты создаются с именами исходных файлов, а несколько файлов упаковываются в ZIP.
- Сохраните настройки: часто используемые формат ввода, способ дополнения и стиль вывода можно сохранить и использовать при следующем запуске.
Часто задаваемые вопросы
01 03 00 00. В качестве разделителей можно использовать пробелы, запятые, двоеточия или дефисы, либо вводить данные без разделителей.
Похожие инструменты
Конвертер времени UTC в GPS
Преобразует время UTC и Unix timestamp в номер недели GPS...
Калькулятор стоимости 3D-печати
Точный расчет стоимости проектов 3D-печати, включая затра...
Калькулятор расхода кирпича
Рассчитайте количество кирпичей, объем раствора и стоимос...
Калькулятор коэффициента трения
Рассчитывайте коэффициент статического и кинетического тр...
Калькулятор объёма эллипсоида
Онлайн-инструмент для расчета объема эллипсоида с вводом ...
Калькулятор воздействия радиочастотного излучения
Профессиональный инструмент оценки безопасности радиочаст...
Калькулятор контрольной суммы CRC
Онлайн-инструмент расчёта циклического избыточного кода C...