Si le TX Modbus est configuré à une périodicité d’une minute, il lit les registres de l’esclave ou des esclaves les uns après les autres à 1 seconde d’intervalle en boucle. Donc s'il y a 10 esclaves, 6 registres, il faudra 60 secondes pour les parcourir tous.
Lorsque vous écrivez une valeur dans la table Modbus du récepteur, la valeur est immédiatement envoyée au TX Modbus. Lorsque le TX Modbus reçoit ce message, il l’écrit immédiatement dans les registres donc de bout en bout, l’écriture se produira très rapidement. En revanche, comme le TX Modbus parcourt tous les registres, cela peut prendre jusqu'à une minute avant que cette valeur de registre ne soit renvoyée au récepteur.
Pendant ce temps, si vous mettez à jour le registre, disons dans les 10 secondes, la dernière valeur devrait parvenir très rapidement au TX Modbus puis à l'esclave. Mais selon le registre qui est scanné, encore une fois, cela peut prendre 1 minute avant que la valeur ne soit envoyée au récepteur.
Si les esclaves du TX Modbus sont configurés à une périodicité de 5 minutes, le TX Modbus lit les registres des esclaves à 5 secondes d’intervalle en boucle, donc s'il y a 10 esclaves, 6 registres, il faudra 5 minutes pour les parcourir tous. Suivant la même logique que ci-dessus, le retour d’information après l’écriture dans un registre d’un esclave peut prendre jusqu'à 5 minutes avant que cette valeur de registre ne soit renvoyée au récepteur.