[Ecostruxure Machine Expert] Conversion WORD vers REAL RESOLU
-
- Code sa première boucle
- Messages : 16
- Inscription : 21 avr. 2022, 11:03
- Localisation : Rennes
[Ecostruxure Machine Expert] Conversion WORD vers REAL
Bonjour,
Configuration :
IHM : HMIGTO6310
API : M241
Logiciel : Machine Expert
Mon problème est le suivant : Je dialogue en Modbus TCP IP avec un autre automate qui me remonte des WORD
que je souhaiterais afficher sur l'IHM en en REAL (ex : valeur de température), je suis habitué à UNITY
qui permet aisément de faire ce genre de conversion cependant dans mon cas je ne vois pas comment
faire car pas dispo dans la bibliothèque de fonctions.
Merci !
Configuration :
IHM : HMIGTO6310
API : M241
Logiciel : Machine Expert
Mon problème est le suivant : Je dialogue en Modbus TCP IP avec un autre automate qui me remonte des WORD
que je souhaiterais afficher sur l'IHM en en REAL (ex : valeur de température), je suis habitué à UNITY
qui permet aisément de faire ce genre de conversion cependant dans mon cas je ne vois pas comment
faire car pas dispo dans la bibliothèque de fonctions.
Merci !
- itasoft
- Mi homme - Mi automate
- Messages : 7035
- Inscription : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [Ecostruxure Machine Expert] Conversion WORD vers REAL
slts,
pourquoi tu veux les afficher en REAL ?
---------clic zoom-----
pourquoi tu veux les afficher en REAL ?
---------clic zoom-----
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
-
- Code sa première boucle
- Messages : 16
- Inscription : 21 avr. 2022, 11:03
- Localisation : Rennes
Re: [Ecostruxure Machine Expert] Conversion WORD vers REAL
Afin de pouvoir les lires sur l'IHM, à moins qu'il y ai un moyen de les lires sans conversion ?
EDIT : Je n'avais pas vu la capture, je test ça
EDIT : Je n'avais pas vu la capture, je test ça
- Relax1485
- Forcené des structures
- Messages : 181
- Inscription : 02 oct. 2017, 11:45
- Localisation : OCCITANIE
Re: [Ecostruxure Machine Expert] Conversion WORD vers REAL
Salut,
Créer dans ESME directement une conversion de ton WORD en REAL dans un POU avec un bloc WORD_TO_REAL
Ensuite il te faut partager ta variable REAL vers l'IHM en la déclarant dans la configuration de symbole.
Créer dans ESME directement une conversion de ton WORD en REAL dans un POU avec un bloc WORD_TO_REAL
Ensuite il te faut partager ta variable REAL vers l'IHM en la déclarant dans la configuration de symbole.
Que de temps perdu à gagner du temps...
-
- Code sa première boucle
- Messages : 16
- Inscription : 21 avr. 2022, 11:03
- Localisation : Rennes
Re: [Ecostruxure Machine Expert] Conversion WORD vers REAL
En effet ça fonctionne, pourtant j'ai eu une erreur lors du premier téléchargement ...
Le but final serai de tester le fonctionnement en modbus TCP IP en étant sur que l'info envoyée de l'esclave vers l'automate s'affiche bien sur l'IHM.
Je n'ai toujours pas l'équipement esclave à ce jour, savez vous si il existe un moyen de tester la com via un logiciel (gratuit) ?
Merci
Le but final serai de tester le fonctionnement en modbus TCP IP en étant sur que l'info envoyée de l'esclave vers l'automate s'affiche bien sur l'IHM.
Je n'ai toujours pas l'équipement esclave à ce jour, savez vous si il existe un moyen de tester la com via un logiciel (gratuit) ?
Merci
Re: [Ecostruxure Machine Expert] Conversion WORD vers REAL RESOLU
Bonjour,
Tu peux utiliser pour un esclave(Serveur): Modbus Memory Emulator: http://gunayato.free.fr/download/?url=/ ... ator-v1-6/
Pour un Maître(Client), tu peux utiliser Modbus Doctor: https://www.kscada.com/modbusdoctor.html
Tu peux utiliser pour un esclave(Serveur): Modbus Memory Emulator: http://gunayato.free.fr/download/?url=/ ... ator-v1-6/
Pour un Maître(Client), tu peux utiliser Modbus Doctor: https://www.kscada.com/modbusdoctor.html
-
- Code sa première boucle
- Messages : 16
- Inscription : 21 avr. 2022, 11:03
- Localisation : Rennes
Re: [Ecostruxure Machine Expert] Conversion WORD vers REAL
Merci !
J'ai installé le programme pour simuler un équipement esclave et il détecte bien le M241, cependant lorsque j'envoie une trame à mon automate je ne reçois rien pourtant je suis bien sur le bon registre.
J'ai remarqué que sur Machine Expert j'avais le message (a peu près) suivant sur mes appareils MODBUS : "Le bus ne fonctionne pas, les valeurs ne sont pas actualisées"
J'ai aussi un triangle rouge a coté de mon équipement dans ESME.
J'ai installé le programme pour simuler un équipement esclave et il détecte bien le M241, cependant lorsque j'envoie une trame à mon automate je ne reçois rien pourtant je suis bien sur le bon registre.
J'ai remarqué que sur Machine Expert j'avais le message (a peu près) suivant sur mes appareils MODBUS : "Le bus ne fonctionne pas, les valeurs ne sont pas actualisées"
J'ai aussi un triangle rouge a coté de mon équipement dans ESME.
Re: [Ecostruxure Machine Expert] Conversion WORD vers REAL
Bonjour
Sur un M241 moi j'utilise (notamment pour une communication avec un Diris D50:
VAR_REAL := DINT_TO_REAL(WORD_TO_DINT(VAR_WORD[1]) + WORD_TO_DINT(VAR_WORD[0]) * 65536)
ou
VAR_REAL := TWOWORDS_TO_REAL(MSW:= VAR_WORD[1] , LSW:=VAR_WORD[0] )
J'espère que cela peut t'aider
Sur un M241 moi j'utilise (notamment pour une communication avec un Diris D50:
VAR_REAL := DINT_TO_REAL(WORD_TO_DINT(VAR_WORD[1]) + WORD_TO_DINT(VAR_WORD[0]) * 65536)
ou
VAR_REAL := TWOWORDS_TO_REAL(MSW:= VAR_WORD[1] , LSW:=VAR_WORD[0] )
J'espère que cela peut t'aider