Tecnología

Inicio

Cómo importar CSV para LabVIEW

Los valores separados por comas, o CSV, es un formato en el que las cadenas se guardan en un archivo de texto. En este formato, los valores se guardan en formato de cadena en múltiples filas. Cada fila se compone de varios valores separados por comas como delimitadores. Estos comas se pueden utilizar como medios para separar los valores de cada fila. La lectura de archivos CSV en LabVIEW es una tarea común que le permite leer los datos o valores almacenados en archivos CSV de una manera fácil y conveniente.

Instrucciones

1 Un archivo CSV consiste en coma separa los datos almacenados en múltiples líneas. Las siguientes líneas son un ejemplo de los contenidos de un archivo CSV;

Esto es, la línea, Uno

Esto es, la línea, dos

Esto es, la línea, de tres

A modo de ejemplo, se supone que las líneas se guardan en un archivo CSV denominado como "myData.csv."

2 Poner en marcha el software LabVIEW 8, cree un nuevo VI haciendo clic en "Nuevo VI" en la ventana de inicio. Guardarlo como "importCSV.vi." En la ventana de diagrama para el arrastre "importCSV.vi," y soltar los siguientes componentes de la paleta Funtionals; "Leer desde archivo de texto", "Hoja de cálculo de matriz de cadena" y "salto de línea" constante de la paleta de cadenas.

3 El "Leer desde archivo de texto" bloque acepta como entrada la ruta del archivo en el archivo CSV. Haga clic derecho en el bloque y de la lista que aparece, haga clic en "Crear constante" para la entrada de la ruta de archivo. Escriba la ruta completa al archivo CSV en la constante. Por ejemplo, si el archivo "myData.csv" se encuentra en la unidad "C", de tipo "C: \ myData.csv" en el "File Path" constante.

La salida del bloque "Leer desde archivo de texto" es una cadena de texto comúnmente conocido como una cadena de hoja de cálculo. Esta cadena de hoja de cálculo se compone de todos los contenidos del archivo CSV.

4 Conectar la cadena de salida de la etapa anterior a la entrada del bloque "Hoja de cálculo de matriz de cadena". La salida del bloque "Hoja de cálculo de matriz de cadena" es una matriz de cadenas. Utilice el "salto de línea" constante como un delimitador para separar las filas en una sola matriz de cadenas dimensión conectándolo a la entrada "delimitador" de la "Hoja de cálculo de matriz de cadena a" bloque. Cada fila se separa y se rellena en la matriz como un elemento de cadena individual de la matriz.

5 Crear un bucle en la ventana de diagrama del programa de LabVIEW. Conectar la matriz de filas individuales a la de bucles. Haga clic derecho en el punto donde la matriz está conectado a la de bucles y seleccione "Habilitar la indexación." Esto asegura que para cada iteración del bucle único elemento de la matriz se acepta como entrada. También se asegurará de que el número de iteraciones para el bucle será igual al tamaño de la matriz.

Dentro del Ciclo Para utilizar otro "Cadena de hoja de cálculo de matriz de" bloque. Esta vez utilice una coma como delimitador. En cada iteración del lazo Para una fila diferente será analizado en una serie de elementos de cadena. Los valores de la importación del archivo CSV en LabVIEW como un único fragmento de datos, separados en filas individuales y luego analizados en valores separados.