Probleme avec Registre en 32 bits floats

Bonjour,

Je cherche à raccorder en Modbus TCP un groupe Froid Carrier.
J’ai la table Modbus TCP qui m’indique 32Bits Floats en IR.

Via Doctor TCP, j’obtiens les bonne valeur mais en essayant différentes combinaison, je ne sors rien du tout.

Bonjour,

Est-ce que tu peux montrer la configuration de ton plugin et la commande que tu as crée, ça aidera surement un peu.

Bonsoir et merci pour votre retour,

Voici les deux copies d’écrans;


Essai de passer
Adresse esclave : 1
Lecture 1x sur : 2

Bonjour,
Merci pour votre retour, j’obtiens une valeur mais ce n’est pas la bonne. Je devrais etre aux alentours de 12 comme le montre Modbus doc.
Voici la copie des logs:
Merci pour votre aide.

En tâtonnant, j’ai inversé les mots en plus et ca fonctionne ! :slight_smile:
Merci pour votre aide

Ah c’est curieux puisque pas besoin sur modus doctor.

@Michel_F aura sûrement une idée du phénomène

Je me lance dans l’écriture du registre pour la consigne … To be continued :wink:

Hello,

Serait-il possible de voir une capture de la configuration de l’équipement ?

Oui, comme dans Modbus doctor d’ailleurs…

Ne devrait rien changer, juste ralentir les lectures de ce registre.
→ Tu peux laisser à 1 (en fonction de la configuration de l’équipement)

J’ai déjà vu chez un utilisateur du plugin que sur des valeurs en 32 bits, l’endianess n’était pas identique entre Modbus Doctor et pymodbus (le module de communication modbus de python utilisé dans MyModbus).

A+
Michel