le 06-27-2012 07:46 AM
Bonjour,
voila j'ai une application a développer ,le tous et d'acquière des données d'un dac et d'un driver d'instrument qui donner trois valeur .
En suite j'ai fais la stat de ces valeurs mais je veux les enregistre dans un fichier mais quand j'utilise vi express" enregistre dans un fichier de mesure " je n'arrive pas a avoir les en tête avec les noms des données .
Pour info le dac il est a 1 échantillon sur demande c un choix par rapport a mon application .
Du coup ma question pour faire bref comment je peux écrire des mesure dans un fichier dans le quel je peux modifier l'en tête comme je le veux .
Merci cordialement
le 06-27-2012 08:09 AM
Bonjour,
Il y a pas mal de solutions, mais par exemple tu peux écrire dans un fichier Texte (il suffit d'écrire l'en tête à la création du fichier puis d'ajouter les mesures au fur et à mesure avant de fermer le fichier.
Cordialement,
le 06-27-2012 09:01 AM
j'aimerais bien faire ca mais comme je suis nouvelle en labview,du coup je sais pas comment je dois m'y prendre pour le fair avec un programmation basic du genre boite à dialoge +ouvrire un fichier +écrire dans le fichier pour a la fin le ferme ou c mieux les vi express "moi j'ai utiliser le vi express j'arrive pas modifier les en tête même si le vi express m'enregistre parfaitement mes données le seul probléme c'est qu'il affiche untitled dans les entête .
cordialement
le 06-28-2012 07:37 AM
bonjour,
vous n'vais pas de solution a me proposer ?
cordialement
le 06-28-2012 08:07 AM
Reportez-vous au VI Write-Read Text File dans le répertoire labview\examples\general\functions\File IO pour trouver un exmple d'écriture dans un fichier texte. Les VIs Express c'est pas une bonne solution. Il vaut mieux utiliser des fonctions de plus bas niveau même si cela nécessite de comprendre un minimum ce que l'on fait.
le 06-28-2012 08:25 AM
J'ai fais avec une programmation plus basique mais ca marche toujours pas enfin ca donne pas exactement ce que je veux .
L'entête se répété a chaque fois alors que je veux une seul entête de plus les mesure noté son pas dans les bonne colonnes
le 06-29-2012 06:09 AM
Bonjour,
personne n'arrive a comprendre mon problème ?
Donner moi une solution svp la je désespère .
Cordialement
le 06-29-2012 07:15 AM
Bonjour, il faudrai nous montrer un exemple de rapport en format txt (par exemple).
le 06-29-2012 07:36 AM
Ci-joint un exemple du fichier que j'obtient .
Merci de m'aider
j'arriver pas a le méttre en piece joint
29/06/2012 | 29/06/2012 | 29/06/2012 | 29/06/2012 | 29/06/2012 | 29/06/2012 | |||||||||
9375 | 15:21:36 | 9375 | 15:21:36 | 9375 | 15:21:36 | 9375 | 15:21:36 | 9375 | 15:21:36 | 9375 | 15:21:36 | 9375 | 15:21:36 | 9375 |
Time | Time | Time | Time | Time | Time | |||||||||
0,00E+00 | 0 | 0,00E+00 | 0 | 0,00E+00 | 0 | 0,00E+00 | 0 | 0,00E+00 | 0 | 0,00E+00 | 0 | 0,00E+00 | 0 | 0,00E+00 |
0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 |
Untitled 3 | Untitled 4 | Untitled 5 | Untitled 6 | Untitled 7 | Untitled 8 | Comment | ||||||||
182012 | 21 | 52498 | 230 | 743934 | 50 | 294161 | 21 | 313813 | 235 | 330002 | 0 | 35490 | 9 | 9,10E+42 |
300612 | 21 | 18325 | 230 | 622223 | 50 | 294161 | 21 | 313813 | 235 | 639999 | 0 | 35560 | 9 | 9,10E+42 |
63412 | 21 | 18325 | 230 | 804790 | 50 | 294161 | 21 | 253112 | 236 | 520004 | 0 | 35330 | 9 | 9,10E+42 |
182012 | 21 | 86671 | 230 | 865646 | 50 | 294161 | 21 | 253112 | 236 | 389999 | 0 | 35280 | 9 | 9,10E+42 |
63412 | 21 | 52498 | 230 | 804790 | 50 | 294161 | 21 | 313813 | 235 | 580002 | 0 | 35620 | 9 | 9,10E+42 |
63412 | 21 | 52498 | 230 | 561367 | 50 | 294161 | 21 | 253112 | 235 | 710007 | 0 | 35470 | 9 | 9,10E+42 |
182012 | 21 | 86671 | 230 | 439656 | 50 | 294161 | 21 | 313813 | 235 | 699997 | 0 | 35500 | 9 | 9,10E+42 |
182012 | 21 | 52498 | 230 | 622223 | 50 | 294161 | 21 | 313813 | 236 | 449997 | 0 | 35470 | 9 | 9,10E+42 |
182012 | 21 | 18325 | 230 | 378800 | 50 | 294161 | 21 | 253112 | 236 | 759995 | 0 | 35240 | 9 | 9,10E+42 |
182012 | 20 | 984151 | 230 | 439656 | 50 | 294161 | 21 | 253112 | 236 | 669998 | 0 | 35310 | 9 | 9,10E+42 |
182012 | 21 | 18325 | 230 | 500511 | 50 | 294161 | 21 | 313813 | 235 | 970001 | 0 | 35350 | 9 | 9,10E+42 |
le 06-29-2012 07:36 AM
Ci-joint un exemple du fichier que j'obtient .
Merci de m'aider
j'arriver pas a le méttre en piece joint
29/06/2012 | 29/06/2012 | 29/06/2012 | 29/06/2012 | 29/06/2012 | 29/06/2012 | |||||||||
9375 | 15:21:36 | 9375 | 15:21:36 | 9375 | 15:21:36 | 9375 | 15:21:36 | 9375 | 15:21:36 | 9375 | 15:21:36 | 9375 | 15:21:36 | 9375 |
Time | Time | Time | Time | Time | Time | |||||||||
0,00E+00 | 0 | 0,00E+00 | 0 | 0,00E+00 | 0 | 0,00E+00 | 0 | 0,00E+00 | 0 | 0,00E+00 | 0 | 0,00E+00 | 0 | 0,00E+00 |
0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 |
Untitled 3 | Untitled 4 | Untitled 5 | Untitled 6 | Untitled 7 | Untitled 8 | Comment | ||||||||
182012 | 21 | 52498 | 230 | 743934 | 50 | 294161 | 21 | 313813 | 235 | 330002 | 0 | 35490 | 9 | 9,10E+42 |
300612 | 21 | 18325 | 230 | 622223 | 50 | 294161 | 21 | 313813 | 235 | 639999 | 0 | 35560 | 9 | 9,10E+42 |
63412 | 21 | 18325 | 230 | 804790 | 50 | 294161 | 21 | 253112 | 236 | 520004 | 0 | 35330 | 9 | 9,10E+42 |
182012 | 21 | 86671 | 230 | 865646 | 50 | 294161 | 21 | 253112 | 236 | 389999 | 0 | 35280 | 9 | 9,10E+42 |
63412 | 21 | 52498 | 230 | 804790 | 50 | 294161 | 21 | 313813 | 235 | 580002 | 0 | 35620 | 9 | 9,10E+42 |
63412 | 21 | 52498 | 230 | 561367 | 50 | 294161 | 21 | 253112 | 235 | 710007 | 0 | 35470 | 9 | 9,10E+42 |
182012 | 21 | 86671 | 230 | 439656 | 50 | 294161 | 21 | 313813 | 235 | 699997 | 0 | 35500 | 9 | 9,10E+42 |
182012 | 21 | 52498 | 230 | 622223 | 50 | 294161 | 21 | 313813 | 236 | 449997 | 0 | 35470 | 9 | 9,10E+42 |
182012 | 21 | 18325 | 230 | 378800 | 50 | 294161 | 21 | 253112 | 236 | 759995 | 0 | 35240 | 9 | 9,10E+42 |
182012 | 20 | 984151 | 230 | 439656 | 50 | 294161 | 21 | 253112 | 236 | 669998 | 0 | 35310 | 9 | 9,10E+42 |
182012 | 21 | 18325 | 230 | 500511 | 50 | 294161 | 21 | 313813 | 235 | 970001 | 0 | 35350 | 9 | 9,10E+42 |