super débutant

Forum traitant des automates industriels de marque Wago et du logiciel codesys
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7037
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: super débutant

Message par itasoft »

slts,
connais pas le WAGO peut pas te donner un exemple pour le WAGO
Automaticien privé (de tout)
itasoft@free.fr
tyserias
Code sa première boucle
Code sa première boucle
Messages : 15
Inscription : 04 oct. 2018, 17:23

Re: super débutant

Message par tyserias »

Ok merci
Je vais continuer mes recherches
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2076
Inscription : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: super débutant

Message par philou77 »

Salut,
Ta carte est une 0-10V (0 à 32767 points)
Soit 0V = 0, 10V = 32767

Tu dois avoir une fonction FU_Linear_2punkt (qui va te servir à transformer ton 0-100% d'entrée en Nb de points)
Rx1 =0, Ry1=0
Rx2 = 100, Ry2=32767
Input_X : Ton entrée qui varie de 0 à 100.

La sortie de ce bloc est un REAL, il te faudra donc utiliser le bloc REAL_TO_WORD pour pouvoir affecter ta sortie analogique.

amha, car je suis pas pro non plus du wago !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
tyserias
Code sa première boucle
Code sa première boucle
Messages : 15
Inscription : 04 oct. 2018, 17:23

Re: super débutant

Message par tyserias »

Merci pour tout
La sortie analogique fonctionne et me délivre bien
Du o_10volt en sinus.(enfin)
J'ai utilisé un bloc Gen avec des blocs MOVE

Maintenant j'aimerais visualiser cette sortie en o-10 volt
A la sortie des blocs MOVE j'ai une valeur en Word
Je voudrais la convertir en la valeur que délivre réellement la carte ( du 0/10 volt)

Merci pour vos lumières
A+
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2076
Inscription : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: super débutant

Message par philou77 »

utilise la fonction que je t'ai donné, mais en inversant, les Rx1, Ryx, Rx2,Ry2.

C'est une fonction linéaire !!

ou sinon, les mathématiques, c'est une simple règle de trois !!
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
tyserias
Code sa première boucle
Code sa première boucle
Messages : 15
Inscription : 04 oct. 2018, 17:23

Re: super débutant

Message par tyserias »

Merci
J'avais pas réalisé que tu avais déjà répondu à ma question
Ça fonctionne
Maintenant nouvelle question.
Quelqu'un connait il le fonctionnement du bloc
Fb datalogger?
Merci
Répondre