Сомневаюсь, что это как то связано. Скорее всего проблема гдето в другом месте.
Цикл в данном случае влияет только на частоту вызова.
НО! если цикл задать очень маленький сама программа будет съедать все процессорное время, а на модбас ни чего не отанется. Пока мне на 100% не известен принцип этой связки, но подозреваю, что модбас все так же работает в фоне.