Echanges de réel entre api siemens et schneider (M340)
-
- Code son premier grafcet
- Messages : 32
- Inscription : 23 août 2018, 16:45
- Localisation : Nord de la france
Echanges de réel entre api siemens et schneider (M340)
Bonjour,
Je souhaite partager des informations de type réel, entre un M340 et avec un api Siemens. Côté M340 je suis en modbus TCPIP.
Les échanges d'entier se passent bien , mais pas les réels.Dois je inverser des choses ou y a t il une mise en forme spécifique ?
Merci pour votre aide.
Je souhaite partager des informations de type réel, entre un M340 et avec un api Siemens. Côté M340 je suis en modbus TCPIP.
Les échanges d'entier se passent bien , mais pas les réels.Dois je inverser des choses ou y a t il une mise en forme spécifique ?
Merci pour votre aide.
- itasoft
- Mi homme - Mi automate
- Messages : 7037
- Inscription : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Echanges de réel entre api siemens et schneider (M340)
slts,
qui est client qui est serveur ?
qui est client qui est serveur ?
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
-
- Code son premier grafcet
- Messages : 32
- Inscription : 23 août 2018, 16:45
- Localisation : Nord de la france
Re: Echanges de réel entre api siemens et schneider (M340)
C'est l'api Siemens qui vient lire les mots que je mets à disposition, pour les entiers il lit les bonnes valeurs mais pour les réels que je mets à disposition les valeurs sont différentes.
Exemple d'un des réels codés.
"PCI" est en format réel avec en affectation l'adresse %MW15000
J'inverse %Mw15000 et %MW15001 car il me semblait qu'il fallait faire ce type d'opération mais je ne suis pas sur.
exemple
PCI = 15.2
TOTO = %MW15000
%MW15000=%MW15001
%MW15001 = TOTO
Exemple d'un des réels codés.
"PCI" est en format réel avec en affectation l'adresse %MW15000
J'inverse %Mw15000 et %MW15001 car il me semblait qu'il fallait faire ce type d'opération mais je ne suis pas sur.
exemple
PCI = 15.2
TOTO = %MW15000
%MW15000=%MW15001
%MW15001 = TOTO
-
- Code son premier grafcet
- Messages : 32
- Inscription : 23 août 2018, 16:45
- Localisation : Nord de la france
Re: Echanges de réel entre api siemens et schneider (M340)
je n'ai pas d'accès direct à l'api siemens c'est un autre prestataire qui s'en occupe .j'ai accès au M340
- itasoft
- Mi homme - Mi automate
- Messages : 7037
- Inscription : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Echanges de réel entre api siemens et schneider (M340)
slts,
affecter à PCI l'adresse absolue %MW1500 , ne pas inverser, l'API "teutons" doit lire ces 2 mots de 16 bits à partir de cette adresse, et faire de ces deux mots un REAL suivant la norme IEC................... et c'est tout ce que tu dois faire coté M340 , si ça marche pas coté "teutons" voir avec eux.
affecter à PCI l'adresse absolue %MW1500 , ne pas inverser, l'API "teutons" doit lire ces 2 mots de 16 bits à partir de cette adresse, et faire de ces deux mots un REAL suivant la norme IEC................... et c'est tout ce que tu dois faire coté M340 , si ça marche pas coté "teutons" voir avec eux.
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
-
- Code son premier grafcet
- Messages : 32
- Inscription : 23 août 2018, 16:45
- Localisation : Nord de la france
Re: Echanges de réel entre api siemens et schneider (M340)
ok merci je vais enlever l'inversion .
-
- Mi homme - Mi automate
- Messages : 2076
- Inscription : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Echanges de réel entre api siemens et schneider (M340)
Salut,
Attention, siemens lit des 8 bits... et à tendance à inverser les poids faibles et poids forts !!
regarde bien la structure des mots côté siemens !!
Attention, siemens lit des 8 bits... et à tendance à inverser les poids faibles et poids forts !!
regarde bien la structure des mots côté siemens !!
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
- Bernardo59
- Dieu du process
- Messages : 957
- Inscription : 20 oct. 2015, 05:48
- Localisation : Nimes
-
- Code son premier grafcet
- Messages : 32
- Inscription : 23 août 2018, 16:45
- Localisation : Nord de la france
Re: Echanges de réel entre api siemens et schneider (M340)
Merci pour vos réponses, j'ai enlevé l'inversion et j'attends le retour de l'autre prestataire.