Page 1 sur 2

convertion de %MD en %MW pour affichage d'une valeur numérique

Posté : 03 juil. 2020, 10:01
par glassm
Bonjour
Je programme avec somachine pour AP TM221 et j'utilise vijeo designer pour afficheur HMIS5T

J'ai besoin d'afficher la valeur de mon compteur HSC0 sur l'afficheur HMIS5T, la procèdure que j'ai faite est la suivante:

%MD30:=%HSC0.VD , ensuite sur vijeo j'ai utilisé ce double mot pour le champs numérique en lecture, mais ma valeur ne s'affiche pas quand je me connecte avec l'automate, je peux visualiser la valeur du HSC0 incrémenté ..., je voulais convertir le double mot en mot simple pour l'afficher mais je ne vois pas comment faire malgré les explications dans la documentation, ma syntaxe n'est pas correcte et ça ne fonctionne pas ...
prière si vous pouvez m'aider, ça serait très gentil de votre part.
Merci à l'avance

Bonne jouirnée à vous

Re: convertion de %MD en %MW pour affichage d'une valeur numérique

Posté : 03 juil. 2020, 13:25
par itasoft
mais ma valeur ne s'affiche pas quand je me connecte avec l'automate,

il faut résoudre le problème et pas le contourner
ça affiche quoi exactement ?
--------
AXXX1.JPG

Re: convertion de %MD en %MW pour affichage d'une valeur numérique

Posté : 03 juil. 2020, 15:30
par Béryl
glassm a écrit : 03 juil. 2020, 10:01 je voulais convertir le double mot en mot simple pour l'afficher mais je ne vois pas comment faire malgré les explications dans la documentation, ma syntaxe n'est pas correcte et ça ne fonctionne pas ...
Y'a pas un DINT_TO_INT en SoMachine ?

Re: convertion de %MD en %MW pour affichage d'une valeur numérique

Posté : 03 juil. 2020, 15:35
par itasoft
Béryl a écrit : 03 juil. 2020, 15:30
glassm a écrit : 03 juil. 2020, 10:01 je voulais convertir le double mot en mot simple pour l'afficher mais je ne vois pas comment faire malgré les explications dans la documentation, ma syntaxe n'est pas correcte et ça ne fonctionne pas ...
Y'a pas un DINT_TO_INT en SoMachine ?
----------------
c'est pas la solution, si la valeur courante du compteur dépasse les 32000 il va afficher quoi ????????

Re: convertion de %MD en %MW pour affichage d'une valeur numérique

Posté : 03 juil. 2020, 15:40
par Béryl
Je suppose que s'il veut changer sa valeur en entier, il est conscient du bornage que cela implique !

Re: convertion de %MD en %MW pour affichage d'une valeur numérique

Posté : 03 juil. 2020, 15:43
par itasoft
Béryl a écrit : 03 juil. 2020, 15:40 Je suppose que s'il veut changer sa valeur en entier, il est conscient du bornage que cela implique !
------------
ceci dit, il ni as aucune raison que ça n'affiche pas un mot double, il faut résoudre le pb et pas le contourner

Re: convertion de %MD en %MW pour affichage d'une valeur numérique

Posté : 03 juil. 2020, 21:57
par glassm
Bonsoir

Merci pour vos interventions

au sujet du tableau de configuration equipement, je ne sais pas comment l'avoir déjà..., est ce que vous pouvez juste m'indiquer la procédure de convertion du %MD au %MW ?

Re: convertion de %MD en %MW pour affichage d'une valeur numérique

Posté : 03 juil. 2020, 22:10
par itasoft
slts,
sur Vijeo-designer tu ne sais pas comment aller sur le tableau de configuration equipement, c'est ça ?

Re: convertion de %MD en %MW pour affichage d'une valeur numérique

Posté : 03 juil. 2020, 22:54
par glassm
non , je ne sais pas comment aller sur cette interface sur vijeo designer.

Re: convertion de %MD en %MW pour affichage d'une valeur numérique

Posté : 03 juil. 2020, 23:14
par Bruce33
glassm a écrit : 03 juil. 2020, 22:54 je ne sais pas comment aller sur cette interface sur vijeo designer.
Si c'est une connexion Modbus RTU (série) :
EquipementModbusRTU.png
Si c'est une connexion Modbus TCP (Ethernet) :
EquipementModbusTCP.png

itasoft a écrit : 03 juil. 2020, 15:43 est ce que vous pouvez juste m'indiquer la procédure de convertion du %MD au %MW
Il existe une très bonne procédure : utiliser l'aide du logiciel ! :mrgreen:
ConversionMots.png

Mais sans faire de modification du programme, si la valeur est dans %MD30 alors il suffit d'afficher %MW30 pour avoir le mot de poids faible (et %MW31 pour avoir le mot de poids fort).

Mais je suis entièrement d'accord avec Itasoft :
itasoft a écrit : 03 juil. 2020, 15:43 il ni as aucune raison que ça n'affiche pas un mot double, il faut résoudre le pb et pas le contourner
Si vous voulez progresser, il faut comprendre vos erreurs.