comment faire pour activer l'indexation ? et à partir de ou ?
cela ne changera rien en se qui concerne la fonction permettant d'ouvrir une boite de dialogue .. enfin je pense.
ci joins le programme en .zip
comment faire pour activer l'indexation ? et à partir de ou ?
cela ne changera rien en se qui concerne la fonction permettant d'ouvrir une boite de dialogue .. enfin je pense.
ci joins le programme en .zip
Pour tester, remplace ton VI Express tout moche par un contrôle chemin de fichier (il y a une icône avec un dossier qui te permet de rechercher dans tes dossiers).
Si sa marche, fait un Sous VI dont la face avant s'ouvre à l'exécution et se ferme après, dans ce sous Vi tu mettras le contrôle pour rechercher un dossier. Ou un autre truc sympa, on pourra t'aider.
Pour l'enregistrement voir la PJ
donc OK j ai enlever le VI express pour mettre un simple module de recherche dans un dossier , mtn pour l'enregistrement j'ai suivi l'exemple donc en enlevant l'outil " construire un tableau" mais en ajoutant l'indexation a la sortie de la boucle while .
je n'ai pas pu voir si le fichier s'enregistre bien car lorsque je place une sonde sur le fil dans la boucle while je vois bien que les nombres défilent ( se qui me semble bien ^^ ) et après l'indexation, il n'y a aucune valeurs , même lorsque je place un tableau en indicateur pour vérifier je ne vois rien donc à partir de là cela reste logique qu'il n'y ai pas d'enregistrement.
comme cela ce fait t il ?
merci pour tout
Pour vérifier que c'est bien enregistré il suffit d'ouvrir le fichier... non?
pour la sonde sur le tableau, le tableau "n'est transmis au fil" qu'une fois la boucle while terminée.
oui mais le probleme c est que lorsque j'ouvre le fichier, celui-ci est vide
je sais pourquoi sa ne fonctionner pas à priori après es qu'il y a autre chose je ne sais pas . mais comme vous me l'avez bien expliquer , pour enregistrer il faut bien sortir de la boucle while or dans le programme que j'ai récupérer la ; on ne sort de la boucle while que par le "global stop" qui arrête aussi la boucle while dans laquelle se trouve l'opération d'enregistrement.
non bah en fait cela ne change rien car même en cliquant sur stop ds un exemple que j'ai réaliser et bien les valeurs s'enregistrent correctement .
sauf sur mon système ...
je ne comprend vrmt pas et sa m'énerve j'ai l'impression de tourner en rond . tout marche comme je veux qd je test et qd je test avec le module temps réel , rien ne marche ...
Quand tu parles de temps réel, ton VI s'exécute bien sur ton PC?
oui sur le pc du système avec le compactRIO qui est relier par exemple à un ECG et je visualise bien l'évolution des différentes courbes mais rien ne s'enregistre.
je ne comprend pas plus pourquoi mais mtn même en créant le fichier à partir de la commande , lorsque j'exécute le vi tout se passe bien mais mtn lorsque je clique sur le stop labview m affiche un code d'erreur : le 7 comme quoi le fichier ne serai pas trouvé . je ne comprend vrmt pas quel est le problème.
je sais que je débute avec labview mais la cela ne me paraissait pourtant pas insurmontable
Tu as besoin de réutiliser ces valeurs après ou c'est juste pour laisser une trace ? Parce que un enregistrement en pdf ça me parlerais plus, là je dois t'avouer que la fonction que tu utilises je n'y connais goutte (pourtant ça doit pas être bien différent :/ )
Essayes de te remettre en mode pas à pas pour voir à partir de quel moment cette erreur apparait, qu'on voit déjà où ça cloche :/ (si c'est quand on définit le chemin, ou quand on écrit dans le fichier ou autre qu'il ne trouve pas le fichier )
-Winter Is Coming -
c est pour les enregistrer dans le but de les réutilisés dans un autre programme que cette fois ci j'ai entièrement réalisé et donc il faut que les données soit en .lvm
l'erreur apparait au moment on on sort de la boucle d'acquisition en appuyant sur le stop général .
Il est logique qu'elle apparaisse au moment où tu appuis sur le bouton stop lorsque tu exécutes ton vi car le message d'erreur qui indique l'information transportée par les sorties d'erreur est en dehors de la boucle mais il est possible qu'elle soit née durant l'acquisition voir même avant l'acquisition, il faut que tu regardes en mode pas à pas pour surveiller les sorties d'erreur. Quand il n'y a pas de problème, un petit cadre vert avec "ok" apparait, s'il y a un soucis c'est un cadre rouge avec le numéro de l'erreur.
Il faudrait voir où le problème prend sa source (au niveau de quelle fonction) pour arriver à le résoudre =o
Sinon on peut spéculer pendant des heures, et changer quantité de fonctions, mais si c'est pas la source du problème qu'on éradique, ça servira à rien du tout =o
Je peux comprendre que je te saoule avec ce mode parce que c'est long (surtout quand on a un gros programme) mais je ne connais pas d'autre moyen pour savoir d'où vient exactement le problème
-Winter Is Coming -
non non si sa peut me permettre de résoudre mon problème rien ne me saoule ^^
je vien à l'instant de le faire et l'erreur apparait qd on quitte la fonction " fermer un fichier "
enfin j'espère que j'ai eu la bonne méthode : j'ai mi une sonde avant le gestionnaire d'erreur et celui ci n'a afficher l'erreur que une fois la fonction ' fermer un fichier ' passée .
Pas sur que ta méthode soit la bonne, comme l'as dit Kali, il faut regarder si le fil d'erreur renvoie une boite rouge avec un code d'erreur.
le top serait que tu fasse une exécution pas à pas que tu filmes. comme sa on pourrait tous voir ce qui se passe.
et pour voir la boite rouge il faut faire cmt ? par se que moi je n'ai vu que la solution de cliqué sur le fil pour voir le code d'erreur
Si tu as Camstudio (logiciel gratuit qui permet de prendre une vidéo de ton écran de PC) ce sera parfait Comme ça tu nous met la vidéo, Rodéric amènes la solution et moi je m'occupe des m&m's =D
en attendant, voilà une visualisation de ce que tu devrais avoir sous les yeux pendant le mode pas à pas
-Winter Is Coming -
aaaaa le petit "ok" sur le fil d'erreur on le voit en cliquant sur animer l'animation pdt que l'on réalise le pas a pas ?
oui j'ai cam studio je m'en sert assez souvent c est pas mal comme petit programme .
se qui m'embêtai c'était que je devait un peu démonter le système pour extirpé un port usb du pc qui est sur le système mais je vais faire sa demain étant donnée que la salle est actuellement prise et comme sa on verra tout de suite le problème.
Oui le "petit ok" apparait en exécution pas à pas.
@Kali bien d'avoir pensé à apporter des m&m's!
Mea Culpa j'oubliais que la petite étiquette c'est "animer l'exécution" =o
Vraiment désolée mon abus de langage t'as entrainé dans l'erreur mais en fait c'est presque exclusivement l'ampoule que j'utilise (pour avoir les informations sur la taille des données ou leur valeur au passage)
Hum, il me semble en avoir induit d'autres en erreur en leur disant que le mode d'animation était le mode pas à pas alors qu'en fait c'est un autre mode un peu différent bien qu'utile aussi...Hum je culpabilise un peu =o mais juste un peu
-Winter Is Coming -
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager