Про код знаю, меня больше всего волнует не его расшифровка, а отсутствие GetModbus.Exception = 0.
С чтением все нормально. Проблемы только с записью.