Page 4 sur 4
Re: Afficheur grand format - BMXP342020
Posté : 04 mai 2020, 17:54
par djé
philou77 a écrit : ↑04 mai 2020, 17:20
Bon, autant pour moi !
Le Write_var encapsule déjà le protocole modbus..
Donc sans connaitre les adresses de l'afficheur, point de salut (Baumer saurait te les donner)
Mais tu les as peut être trouvé tout seul !!
Sinon, faut peut être voir avec DATA_EXCH qui n'a pas l'air d'avoir de protocole encapsulé et là, tu enverrais bien toute la trame ! mais je suis pas sûr !
D'après ce que je comprend de la doc c''est une trame ModBus Maison qu'il faut écrire de A-Z, mais peut-être me trompe-je.
Re: Afficheur grand format - BMXP342020
Posté : 04 mai 2020, 18:35
par djé
djé a écrit : ↑04 mai 2020, 17:54
philou77 a écrit : ↑04 mai 2020, 17:20
Bon, autant pour moi !
Le Write_var encapsule déjà le protocole modbus..
Donc sans connaitre les adresses de l'afficheur, point de salut (Baumer saurait te les donner)
Mais tu les as peut être trouvé tout seul !!
Sinon, faut peut être voir avec DATA_EXCH qui n'a pas l'air d'avoir de protocole encapsulé et là, tu enverrais bien toute la trame ! mais je suis pas sûr !
D'après ce que je comprend de la doc c''est une trame ModBus Maison qu'il faut écrire de A-Z, mais peut-être me trompe-je.
La trame est au standard Modbus, il faut peut-être en faire deux suivant l'adresse de destination si tu veux gérer des valeurs positives ou négatives.
adresse 0002 si signé sinon 0006
Donc tu paramètres ta trame pour un ID unit 01h (adresse) / code fonction 10 / envoi de longueur 3 mots à l'adresse d'écriture 02 ou 06.
Tu n'a que tes data à mettre en forme (en vert)
Re: Afficheur grand format - BMXP342020
Posté : 04 mai 2020, 20:21
par philou77
Salut !
Merci Djé, j'y avait pas pensé , mais ça parait correct comme réflexion !!
Re: Afficheur grand format - BMXP342020
Posté : 05 mai 2020, 08:36
par chgui
C'est bien ce que je fais alors, du coup j'avais testé à l'adresse 6 pour voir, mais cela ne sert à rien vue que j'ai un écran 4 digits.
En fais si la valeur est non signée 0 à 4294967295 il faut envoyer les trois mots de donée à l'adresse 6.
Si la valeur est signée -2147483648 à 2147483647 il faut envoyer les trois mots de donnée à l'adresse 2.
Merci à vous pour votre aide.
J'avoue que je ne suis vraiment pas à l'aise avec tout cela, je ne l'ai jamais abordé pendant mes études!!!
J'essaie de corriger le tire, et de faire correctement.
Merci encore à plus.