Salut !
Pardon de m’immiscer dans la conversation.
si je ne me trompe, le NUM de la requête Read_Var correspond à l'adresse du registre à lire, or dans la passerelle, l'adresse = numéro du registre - 1 !!
dans la réponse, il me semble que les poids faible / poids fort devrait être inversés (format big endian d'après la doc).
ce qui pourrait expliquer :
1 - qu'il te failles lire 2 mots de plus !
2 - qu'il soient déjà dans le bon sens !
amha..
de plus, si ta capture d'écran est ton programme, il te faut utiliser les bits d'activités pour conditionner tes requêtes sous peine de pb..
d'après ta doc :
Address 16-bit register address in hexadecimal. The address is the data used in the Modbus frame.
Register 16-bit register number in decimal. Register = Address + 1
[Ecostruxure Control Expert] Retour Read_Var
-
- Mi homme - Mi automate
- Messages : 2087
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: [Ecostruxure Control Expert] Retour Read_Var
Modifié en dernier par philou77 le 17 mai 2023, 15:05, modifié 1 fois.
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! ![Très content :D](./images/smilies/icon_e_biggrin.gif)
![Très content :D](./images/smilies/icon_e_biggrin.gif)
- itasoft
- Mi homme - Mi automate
- Messages : 7167
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [Ecostruxure Control Expert] Retour Read_Var
Slts,
Sorry, Tu as raison ça marche pas en réception directe sur du REAL
Sorry, Tu as raison ça marche pas en réception directe sur du REAL
Modifié en dernier par itasoft le 17 mai 2023, 18:51, modifié 8 fois.
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: [Ecostruxure Control Expert] Retour Read_Var
Essaye d'interroger l'adresse -1 et pas -2. Ressayer la fréquence.
Re: [Ecostruxure Control Expert] Retour Read_Var
J'ai réussi à lire la fréquence, pareil avec un NB de 8 (moins ça ne marche pas) et en lisant l'adresse du registre moins -2 donc ici 3108 au lieu de 3110, pour l'instant seul moyen de récupérer cette valeur, je vais par contre continuer mes essais avec vos conseils pour faire quelque chose de plus propre.
Merci à vous.
Merci à vous.
- itasoft
- Mi homme - Mi automate
- Messages : 7167
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [Ecostruxure Control Expert] Retour Read_Var
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr