Comma Separated Values ou CSV est un format dans lequel les chaînes sont enregistrées dans un fichier texte. Dans ce format , les valeurs sont enregistrées au format de chaîne sur plusieurs lignes . Chaque ligne se compose de plusieurs valeurs séparées par des virgules comme séparateurs . Ces virgules peuvent être utilisés comme moyen pour séparer les valeurs de chaque ligne . Lecture des fichiers CSV dans LabVIEW est une tâche commune qui vous permet de lire des données ou des valeurs stockées dans des fichiers CSV de manière simple et pratique. Choses que vous devez
ordinateur avec Windows XP ou Windows 7 Système d'exploitation
LabVIEW Software Development Platform
Voir Plus Instructions
1
Un fichier CSV est composé séparés par des virgules les données stockées dans des lignes multiples . Les lignes suivantes sont un exemple du contenu d' un fichier CSV;
, c'est-à- Line, One of
, c'est-à- ligne, deux
, Est , line, Trois
à titre d'exemple , supposons que les lignes sont enregistrées dans un fichier CSV appelé " myData.csv . "
logiciel LabVIEW 8 de lancement
2, créer un nouveau VI en cliquant sur "Nouveau VI " dans la fenêtre de démarrage. Enregistrer en tant que " importCSV.vi . " Dans la fenêtre de diagramme pour le " importCSV.vi , " glisser et déposer les composants suivants de la Palette de Funtionals ; " Lire un fichier texte », « chaîne de type tableur en tableau " et " Line Feed " constante de la palette des cordes
.
3
"Lire fichier texte " bloc accepte en entrée le chemin d'accès de fichier au format CSV. Faites un clic droit sur le bloc et dans la liste qui apparaît, cliquez sur " Créer une constante " pour l'entrée du chemin du fichier. Tapez le chemin complet vers le fichier CSV dans la constante . Par exemple, si le fichier " myData.csv " se trouve sur le disque "C" , tapez "C: \\ myData.csv " dans le " Chemin du fichier " constant
La sortie du "Lire . fichier texte bloc " est une chaîne de texte communément appelé une chaîne de tableur . Cette chaîne de calcul est constituée de tous les contenus du fichier CSV.
4
Branchez la chaîne de sortie de l'étape précédente à l'entrée de la " chaîne de type tableur en tableau " bloc. La sortie de " feuille de calcul à cordes à la baie» bloc est un tableau de chaînes . Utilisez le " saut de ligne " constante comme un séparateur pour séparer les lignes dans un tableau de dimension unique de chaînes en le connectant à l'entrée " Séparateur " de la " chaîne de type tableur en tableau " bloc. Chaque ligne est séparée et peuplée dans le tableau comme un élément de chaîne individuelle du tableau.
5
Créer une boucle For dans la fenêtre de diagramme du programme LabVIEW. Connectez le réseau de lignes individuelles de la boucle For . Faites un clic droit à l'endroit où le réseau est connecté à la boucle For et sélectionnez " Activer l'indexation . " Cela garantit que, pour chaque itération de la boucle For seul élément du tableau est accepté comme entrée. Il veillera également à ce que le nombre d' itérations de la boucle sera égale à la taille du tableau .
Intérieur de la boucle utilisez un autre " chaîne de type tableur en tableau " bloc. Cette fois, utilisez une virgule comme séparateur . Dans chaque itération de la boucle Pour une autre ligne sera analysée en un ensemble d'éléments de chaîne. Les valeurs de l'importation du fichier CSV dans LabVIEW comme un seul bloc de données , séparés en lignes individuelles puis analysé dans des valeurs distinctes .