Besoin d'aide sur ma table modbus

Bonjour,

J'ai une programme arduino qui récupère les trames de mon compteur EDF.
J'arrive a récupérer la trame de mon compteur edf.
Après je copie le tout sur une table modbus afin de pouvoir tout récupérer avec un automate Wago qui centralise tout chez moi.

Mon problème c'est que mon programme marche qu'une seule fois.
J'arrive à récupérer la table modbus sur mon automate wago mais au bout de quelque secondes j'ai une erreur modbus 129 puis 150.

Pouvez vous m'aider?

GetTeleInfo.ino (573 Bytes)

ShowTeleInfo.ino (691 Bytes)

TELEINFO_BETO2.ino (947 Bytes)

TeleinfoEdf.ino (2.7 KB)

ah oui j'ai oublié c'est un arduino uno.