Bonjour.
La première fois tu lit le registre 7000 et quelques pour avoir ton retour de position,
La seconde fois tu lit les registres 0 a 13 et tu ne trouve rien.
C'est normal.
Lit le même registre, y'a de bonnes chances que tu y retrouve la même information.
Pareil, quand tu peut utiliser le bon id plutôt que de mettre 255 c'est mieux, parce que dans le protocole, 255 ça veux dire "tous les esclaves" théoriquement.
Vu que tu cause avec un variateur ça devrais pas poser de problème, mais si tu fait la même chose avec une passerelle ça va être un beau bordel dans les réponses que tu va recevoir.
Communication Modbus TCP avec Lexium32M
- Bruce33
- Dieu du process

- Messages : 930
- Enregistré le : 28 oct. 2015, 06:54
- Localisation : Pas-de-Calais
Re: Communication Modbus TCP avec Lexium32M
La première étape c'est de lire la documentation : VW3A3616 - LXM32M Module Ethernet TCP/IP (Protocole Modbus TCP), Guide utilisateur
Que donne l'exécution de la fonction FB_MBReadWriteRegs ? Avez-vous un code d'erreur ?
Justement c'est la documentation qui dit d'utiliser l'unit id 255.
