le 06-22-2017 05:29 AM
Bonjour,
Me voici confronté à un nouveau problème.
Je vous explique, je souhaite enregistrer dans un tableau la valeur de mon signal à cet instant lorsque j'appuie sur un bouton. Le soucis est que je souhaite également ne pas écraser la valeur précédente. J'ai donc essayer d'utiliser une structure à décalage mais sans succès
Pourriez vous m'aider à résoudre ce problème ?
Je vous remercie par avance
(VI ci joint)
Résolu ! Accéder à la solution.
le 06-22-2017 06:30 AM
peut etre comme cela ?
le 06-22-2017 06:34 AM
Bonjour,
Je pense que vous avez mal compris la notion d'un "registre à décalage".
Celui-ci permet d'utiliser la valeur "i-1" d'une variable à l'itération "i".
Par contre, cela ne conserve en aucune manière l'historique complet des valeurs obtenues.
Pour cela, il faut que vous cabliez un tableau à votre registre à décalage, et grâce à la fonction "construire un tableau" ou "ajouter un élément au tableau", vous venez ajouter la valeur de l'itération "i", à chaque exécution de votre boucle "while".
Cdt,
Michael
06-22-2017 07:11 AM - modifié 06-22-2017 07:13 AM
Bonjour,
Merci pour vos réponses. Lorsque j’essaye la première solution, j'ai un soucis au niveau du câblage cette fois, je n'arrive pas à relier les fils oranges entre eux car celui de ma constante (O) et en orange clair mais celui du tableau en gras. Lorsque j'ajoute une constante numérique celle ci est automatiquement en orange clair, comment la modifier ? Sachant que je suis sur la version 2009 de Labview;
Cordialement
le 06-22-2017 07:52 AM
il faut une constante tableau
supprime la constante et refait créer constante
06-22-2017 08:03 AM - modifié 06-22-2017 08:04 AM
Bonjour,
J'ai fais le même câblage mais ça ne fonctionne toujours pas, ma première valeur est toujours écrasée
le 06-22-2017 08:08 AM
peux tu mettre le vi ?
le 06-22-2017 08:19 AM
Oui, bien sûr, le voici.
Et merci pour votre aide.
le 06-22-2017 09:10 AM
je ne comprends pas bien l'objectif
peut etre comme cela ?
le 06-23-2017 02:58 AM
Bonjour,
Je vous remercie de votre aide,
Avec cette solution, j'arrive à enregistrer dans le second tableau une seule valeur qui ne varie pas par la suite. Comment pourrais je faire pour que lorsque je rappuie sur le bouton une nouvelle acquisition aie lieu mais sans écraser la précédente. Je vais devoir enregistrer comme ça une dizaine de valeur.