Страница 1 из 1

Расчёт контрольной суммы - CRC.

Добавлено: 03 мар 2013, 13:57
admin
Поставили тут задачу - управлять блоками по Modbus. Как известно, в пакете требуется передача контрольной суммы. Рассчитывать CRC16 для каждого пакета - не вариант. Полазив по инету и перепробовав различные проги, нашёл онлайн расчёт CRC. В моём случае надо было поменять местами старший и младший полубайт значения, выданного программой (CRC-16 (Modbus)).
Так же программа рассчитывает CRC-16, CRC-16 (Modbus), CRC-16 (Sick), CRC-CCITT (XModem), CRC-CCITT (0xFFFF), CRC-CCITT (0x1D0F), CRC-CCITT (Kermit), CRC-DNP, CRC-32.
Онлайн расчёт контрольной суммы - CRC.