Считаем: Запрос от мастера - 8 байт
Ответ - 7 байт
2 паузы по 1,5 байта == 3 байта
Итого 18 байт.
Пусть формат передачи 8 бит с 1 стартовым и одним стоповым = 10 бит на байт
Итого надо за 25 мс передать 180 бит
180/0,025=7200 бод. ==>передать реально даже на 9600
Я бы взял как минимум в три раза выше скорость, чтобы если ошибка при обмене переспросить время было бы.
Но если всё ц вас в устройстве - зачем модбас, почему ба что-то по проще не применить?