Bonjour,
Je cherche à récupérer une valeur d'une passerelle vers mon automate avec READ_VAR cependant la valeur n'est disponible qu'en INT-64, j'ai vu qu'il était possible de faire des calculs pour lire cette valeur, car dans le M580 je n'est pas de Format LREAL pour interpréter cette valeur.
Le calcul possible est celui-ci : Divide the 64-bit integer into two 32-bit integers points. Result = first 32 bit* 4294967296 + second 32 bit.
J'ai également vu ce poste : https://www.se.com/uk/en/faqs/FA274506/
Si quelqu'un aurait une piste je suis preneurs..
Merci par avance.
Cordialement.
[Ecostruxure Control Expert] M580 lecture 64 bit
- itasoft
- Mi homme - Mi automate
- Messages : 7158
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [Ecostruxure Control Expert] M580 lecture 64 bit
slts, l'exemple donné est bidon .
quelle valeur Physique représente ces 64 bits ? milligrammes, milliVolts, ect... ??
ps:
certains capteurs délivrent la valeur sur 64 bits (dans 4 mots de 16 bits) au format MOD10 verifier si c'est pas le cas
quelle valeur Physique représente ces 64 bits ? milligrammes, milliVolts, ect... ??
ps:
certains capteurs délivrent la valeur sur 64 bits (dans 4 mots de 16 bits) au format MOD10 verifier si c'est pas le cas
Modifié en dernier par itasoft le 05 juin 2023, 23:22, modifié 2 fois.
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: [Ecostruxure Control Expert] M580 lecture 64 bit
Salut,
Ces valeurs physiques sont des Wh (Total active energy received).
Ces valeurs physiques sont des Wh (Total active energy received).
- itasoft
- Mi homme - Mi automate
- Messages : 7158
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [Ecostruxure Control Expert] M580 lecture 64 bit
j’avais eu ce même cas de figure, j’ai fais un décalage à droite de 10 des 64 bits ce qui revient à diviser par 1024 puis mis les 32 bits des poids faibles dans un UDINT . Ce qui me donne 4 294 967 296 kW/h l’usine aura fait faillite avant d’arriver à cette valeur, lol
--exemple clic pour zoom------
--exemple clic pour zoom------
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr