[Ecostruxure Control Expert] Retour Read_Var
Re: [Ecostruxure Control Expert] Retour Read_Var
Ca ne fonctionne pas si tu as un tableau de 6, en conservant l'adresse de départ décalé a -2 ? (ET valeur 6 dans le parametre NB )
- itasoft
- Mi homme - Mi automate
- Messages : 7158
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [Ecostruxure Control Expert] Retour Read_Var
slts,
sinon c'est quoi la valeur 100 dans le bloc adresse ??
----------clic zoom---
sinon c'est quoi la valeur 100 dans le bloc adresse ??
----------clic zoom---
Modifié en dernier par itasoft le 18 mai 2023, 15:05, modifié 1 fois.
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: [Ecostruxure Control Expert] Retour Read_Var
Non, si je mets un tableau de 6 dans le buffer ça ne marche plus.
@itasoft
le 100 au bout de l'adresse IP est enfaite l'Id du module, car la passerelle remontera les infos de plusieurs PowerTag auxquels tu affectes des Id pour les différencier.
@itasoft
le 100 au bout de l'adresse IP est enfaite l'Id du module, car la passerelle remontera les infos de plusieurs PowerTag auxquels tu affectes des Id pour les différencier.
- itasoft
- Mi homme - Mi automate
- Messages : 7158
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [Ecostruxure Control Expert] Retour Read_Var
Non, si je mets un tableau de 6 dans le buffer ça ne marche plus.
--------
pas compris, est que ça marche en mettant TensionTri à la place de BufferReception (il faut liberer TensionTri avant) ????
ok pour la valeur 100
--------
pas compris, est que ça marche en mettant TensionTri à la place de BufferReception (il faut liberer TensionTri avant) ????
ok pour la valeur 100
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: [Ecostruxure Control Expert] Retour Read_Var
Désoler je me suis mal exprimé sur le programme, la requête du haut est celle pour la tension Phases-Neutre. La conversion du bufferReception1 est la valeur obtenue dans les REAL phaseAN, phaseBN, phaseCN qui sont adressées sur les mêmes adresses que les valeurs du bufferRecption1
La requête du bas est celle pour la tension triphasé.
TensionTri.TensionAB etc sont les conversions du bufferReception2.
On m'a posé la question de si je mets l'index de sortie à 6 et le NB avec est-ce que ça fonctionne ? j'ai donc renvoyé le test uniquement sur la première requête pour expliquer que non.
voici la photo qui montre la correspondance des variables à chaque fois.
La requête du bas est celle pour la tension triphasé.
TensionTri.TensionAB etc sont les conversions du bufferReception2.
On m'a posé la question de si je mets l'index de sortie à 6 et le NB avec est-ce que ça fonctionne ? j'ai donc renvoyé le test uniquement sur la première requête pour expliquer que non.
voici la photo qui montre la correspondance des variables à chaque fois.
- itasoft
- Mi homme - Mi automate
- Messages : 7158
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [Ecostruxure Control Expert] Retour Read_Var
la réception se fasse sur un tableau de 3 REAL à l'adresse 3028
Modifié en dernier par itasoft le 18 mai 2023, 15:38, modifié 1 fois.
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: [Ecostruxure Control Expert] Retour Read_Var
En effet.
Ne laisse pas le 3 eme mot de gestion a 0. c'est le time out en milliseconde.
Est ce ce que le problème ne viens pas de la définition des array ? ARRAY[1..6] au lieu de [0..5]
Ne laisse pas le 3 eme mot de gestion a 0. c'est le time out en milliseconde.
Est ce ce que le problème ne viens pas de la définition des array ? ARRAY[1..6] au lieu de [0..5]
Re: [Ecostruxure Control Expert] Retour Read_Var
Itasoft, le read var ne peut avoir en OBJ que %MW et pas reel ? Il est donc bien obligé de faire un tableau de INT et un Real a la même adresse ?
Re: [Ecostruxure Control Expert] Retour Read_Var
non j'ai essayé avec les index array [0..X], ça fonctionne que lorsque je mets un index de 8 (peu importe [0..7 ou 1..8] alors que je cherche 6 INT et que je décale de -2 le registre où je vais chercher l'info :
exemple : registre 2028 à 3032, je dois mettre 3026 en NUM et 8 en NB et un tableau de 8 pour le buffer.
Alors d'accords il y a un décalage mais pourquoi je dois faire un tableau et NB de 8.. voilà ma nouvelle question qui ne m’empêche pas d'avancer mtn que je le sais.
oui les OBJ ne peut avoir que des mots ou des bits...
exemple : registre 2028 à 3032, je dois mettre 3026 en NUM et 8 en NB et un tableau de 8 pour le buffer.
Alors d'accords il y a un décalage mais pourquoi je dois faire un tableau et NB de 8.. voilà ma nouvelle question qui ne m’empêche pas d'avancer mtn que je le sais.
oui les OBJ ne peut avoir que des mots ou des bits...
Re: [Ecostruxure Control Expert] Retour Read_Var
voici pourquoi je ne peux pas ..
- Fichiers joints
-
- Capture d’écran 2023-05-17 144534.png (8.51 Kio) Vu 431 fois