Цитата(SSerge @ Aug 18 2013, 10:02)

Дописывание остатка это умножение сообщения на xn и сложение. A*xn+C
где n - длина crc.
Но у Модбаса есть ещё одна особенность: у них в начале регистр инициализируется не нулём, а 0xFFFF.
про особенность понятно, наверное это и не дает нулить сумму, хотя тоже не факт.
и про дописывание в конце - тоже понятно, там даже больше Х == 2, но от этого не становится очевидным почему такая добавка должна привести к нулевому остатку...