[Ecostruxure Control Expert] Retour Read_Var

Forum traitant des automates industriels de marque Schneider - Telemecanique
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2086
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: [Ecostruxure Control Expert] Retour Read_Var

Message par philou77 »

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
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 ! :D
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7164
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [Ecostruxure Control Expert] Retour Read_Var

Message par itasoft »

Slts,
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
Cedric39
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 118
Enregistré le : 05 déc. 2015, 09:47

Re: [Ecostruxure Control Expert] Retour Read_Var

Message par Cedric39 »

Essaye d'interroger l'adresse -1 et pas -2. Ressayer la fréquence.
Lynqyx
Code sa première boucle
Code sa première boucle
Messages : 16
Enregistré le : 25 avr. 2023, 11:28

Re: [Ecostruxure Control Expert] Retour Read_Var

Message par Lynqyx »

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.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7164
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [Ecostruxure Control Expert] Retour Read_Var

Message par itasoft »

slts,
voir aussi ce Tuto

viewtopic.php?t=7137
Automaticien privé (de tout)
itasoft@free.fr
Répondre