Afficheur grand format - BMXP342020

Forum traitant des automates industriels de marque Schneider - Telemecanique
Avatar du membre
chgui
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 126
Enregistré le : 20 oct. 2015, 08:05
Localisation : Amiens

Re: Afficheur grand format - BMXP342020

Message par chgui »

Bernardo59 a écrit : 28 avr. 2020, 14:45 Salut,

Utilise ANANAS 64:
https://www.dropbox.com/sh/mvwk9qbacony ... _6Iua?dl=0
Merci pour le lien.
Avatar du membre
chgui
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 126
Enregistré le : 20 oct. 2015, 08:05
Localisation : Amiens

Re: Afficheur grand format - BMXP342020

Message par chgui »

Salut,

Un peu de news, bon j'ai réussi à connecter le client Modbus, mais après...??? LOL!!! Iln'y a pas grand chose qui se passe.

Je vais essayer d'appeler Baumer ce matin...
Avatar du membre
Bernardo59
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1054
Enregistré le : 20 oct. 2015, 05:48
Localisation : Nimes
Contact :

Re: Afficheur grand format - BMXP342020

Message par Bernardo59 »

Salut,

Il faut écrire une valeur dans le premier mot de la table modbus (adresse 0).

Tu ne peux envoyer que sur les 3 premiers mots.

Essaye d'envoyer 123, à l'adresse 0.
Avatar du membre
chgui
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 126
Enregistré le : 20 oct. 2015, 08:05
Localisation : Amiens

Re: Afficheur grand format - BMXP342020

Message par chgui »

Re, j'ai essayer, rien ne se passe. la del d'activité glinote, mais toujours les 4 tirets d'affichés.
Avatar du membre
chgui
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 126
Enregistré le : 20 oct. 2015, 08:05
Localisation : Amiens

Re: Afficheur grand format - BMXP342020

Message par chgui »

Oufff!!!! ca y est!!!! Ca fonctionne!!! Fiesta!!! LOL!!

Alors, je sais pas trop le pourquoi de comment, est ca c'est un peu frustrant!! Si quelqu'un sait et peux m'expliquer, je me coucherai moins bête!! :D

Je m'explique, à force de faire des essais avec le client modbus, au pif, j'ai fini par écrire des valeur un peu partout, bon j'ai vue qu'il ne faut rien écrire dans l'adresse 1 en fait il ne faut meme pas l'interroger!!! donc j'écris 3 mots à partir de l'adresse 2, bon le 1er mots je sais pas trop à quoi il correspond mais quand j'ecris autre chose que 0 ben ca affiche un peu n'importe quoi!!! Dans le 2 éme mot c'est la valeur numérique et dans le 3 éme c'est la position du point décimal.

Du coup j'ai stoppé le client Modbus et j'ai essayé avec un Write-var via l'API parrail, bon au final c'est ce que je voulais faire, mais j'avoue que si je pouvais comprendre, se serai mieux!!!

Merci encore pour votre aide.
Avatar du membre
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1959
Enregistré le : 20 oct. 2015, 12:00
Localisation : localhost

Re: Afficheur grand format - BMXP342020

Message par Béryl »

On appelle ça : tomber en marche !
Ça marche, mais personne ne sait vraiment pourquoi ni comment :D
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Afficheur grand format - BMXP342020

Message par philou77 »

Salut !

Rien vu dans la doc qui parle de l'adresse 3 (c'est 0 ou 1).

ET pour le point décimal juste ça (page 4) :
b) Structure du message envoyé à l'afficheur – Fonction 10h – mode Word

Ta trame envoyée est-elle correcte ?
parce que faut pas juste envoyer ta valeur, mais aussi formater la trame...
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
chgui
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 126
Enregistré le : 20 oct. 2015, 08:05
Localisation : Amiens

Re: Afficheur grand format - BMXP342020

Message par chgui »

philou77 a écrit : 29 avr. 2020, 15:23 Salut !

Rien vu dans la doc qui parle de l'adresse 3 (c'est 0 ou 1).

ET pour le point décimal juste ça (page 4) :
b) Structure du message envoyé à l'afficheur – Fonction 10h – mode Word

Ta trame envoyée est-elle correcte ?
parce que faut pas juste envoyer ta valeur, mais aussi formater la trame...
Salut, ben j'ai fais un Write_var à l'adresse à l'adresse 2, j'ai envoyer 3 mots le premier c'est pas trés claire ce qu'il fait, le dexieme c'est la valeur numérique et le troisiéme c'est la possition du point décimal.
Copie écran com afficheur.png
Le probléme c'est que l'histoire de trame, je suis pas à l'aise avec, clairement je sais pas faire, mais je demande qu'a apprendre.

Merci.
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Afficheur grand format - BMXP342020

Message par philou77 »

La trame, et bien pour envoyer 3 mots, il faut en fait en envoyer bien plus !!

ton soucis est à ce niveau je pense...

Regarde la doc, c'est bien expliqué !
il y a qu'a suivre...comme un texte à trou !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
djé
Dieu du process
Dieu du process
Messages : 864
Enregistré le : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes
Contact :

Re: Afficheur grand format - BMXP342020

Message par djé »

dd dd dd dd 00 DP :

dd dd dd dd valeur décimale sur 32 bits
00 : toujours pareil
DP : position de la décimale
chgui a écrit : 29 avr. 2020, 10:59 donc j'écris 3 mots à partir de l'adresse 2, bon le 1er mots je sais pas trop à quoi il correspond mais quand j'ecris autre chose que 0 ben ca affiche un peu n'importe quoi!!! Dans le 2 éme mot c'est la valeur numérique et dans le 3 éme c'est la position du point décimal
Tu m'étonnes !

Si tu souhaites envoyer : 123.65
Il faut que tes mots soient formatés ainsi: (hexa)
1er mot : 0000
2eme mot :304D
3me mot : 0002

Si tu souhaites envoyer : 123 465 789
Il faut que tes mots soient formatés ainsi: (hexa)
1er mot : 075B
2eme mot :CD15
3me mot : 0000


Et si tu veux envoyer des valeurs négatives il faut gérer la donnée "ss" dans la trame pour le signe.

Image
Fichiers joints
Screenshot_2020-04-29 NE213 - Baumer_D060E-D100E-D180E-D250E_OI_FR pdf.png
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Répondre