Важно, что в 2 цикла он не уложится, т.е. на 1-м цикле отослал, а на 2-м получил - так не получается. Всегда есть 3-й цикл, в котором авторы библиотеки Modbus.lib проверяют, что
больше ничего не приходит. Поэтому всегда на опрос устройства тратится время >= 2*MinCycleLength.