Problema libreria SimpleModbus master

En el código que muestras (más allá de que no comparta el estilo) no veo ningún problema pero tampoco veo el código del pulsador que cambia i7 ni la definición del array regs, o sea, lo que podría estar fallando no lo vemos. El código en trozos no sirve.
Así es muy difícil darte alguna ayuda.

Saludos