04-13-2018 03:42 AM - modifié 04-13-2018 03:46 AM
Bonjour,
Etant débutant sur le logiciel LabView, je dois introduire un graphique sur mon vi.
Seulement celui-ci n'affiche rien, même pas un seul point. J'ai pourtant intégrer mes simulations de d'axe
Dois-je mettre mes calculs dans une boucle ? Laquelle et comment la faire fonctionner ?
Je met en fichier joint mon VI et une capture de celui-ci pour ceux qui ne peuvent pas ouvrir le LabView.
Merci d'avance pour votre aide.
le 04-13-2018 07:45 AM
Salut ZuTtix,
Je pense que ton problème bien du calcul que tu effectue, qui semble transformer ton signal en un point unique. Normal donc que tu ne vois rien de particulier, le graphe ne trace qu'un seul point.
Placer directement l'ensemble dans une boucle n'aidera pas puisque cela ne règlera pas le problème initial.
Deux solutions :
Dans les deux cas il y aura des modfis à faire dans ton programme 🙂
Quelques infos pour bien débuter LabVIEW : http://www.ni.com/getting-started/labview-basics/f/
le 04-13-2018 10:09 AM
le 04-15-2018 08:29 AM
Une chose qui n'est pas claire est: quel est le résultats espéré?
Quand tu utilises la fonction Merge Signals.vi tout ce que cela fait est de créer un tableau de waveforms sous forme de data dynamique. À l'indice 0 il n'y aura qu'un seul point et à l'indice 1 un sinus de 1000 points. À la sortie de Merge Signals.vi l'indicateur V Fb donnera la valeur du signal à l'indice 0 (0.33).
Si tu désires faire une mise à l'échelle ou appliquer un offset à ton signal alors il faut utiliser les opérations mathématiques de base (en évitant les divisions par 0) Il est permis de multiplier (additionner, diviser, ..) un signal par une constante ainsi chaque élément du signal sera multiplié par cette valeur.
Ben64