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 varias filas. Cada línea se compone de varios valores separados por comas como delimitadores. Estos comas se pueden utilizar como medios para separar los valores de cada fila . 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. Cosas que necesitará de computadora con Windows XP o Windows 7 Sistema Operativo
LabVIEW Software Development Platform
Ver Más instrucciones
1
Un archivo CSV consiste separada por comas los datos almacenados en múltiples líneas . Las siguientes líneas son un ejemplo del contenido de un archivo CSV ;
, es decir, la línea , Uno de
, es decir, la línea , dos
, es , Line, Tres
a modo de ejemplo , supongamos que las líneas se guardan en un archivo CSV denominado como " myData.csv . "
2
Launch software LabVIEW 8 , cree un nuevo VI haciendo clic en "Nuevo VI " en la ventana de bienvenida. Guardar como " importCSV.vi . " En la ventana de diagrama para el " importCSV.vi , " arrastrar y soltar los siguientes componentes de la paleta de Funtionals ; " Leer desde archivo de texto", "Cadena de hoja de cálculo a la matriz" y " Line Feed " constante de la paleta de cadenas
.
3
" Leer desde archivo de texto" bloque acepta como entrada de la ruta de acceso al archivo CSV. Haga clic derecho en el bloque y en la lista que aparece, haga clic en "Create Constant " 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 " , escriba "C: \\ myData.csv " en la " Ruta de archivo " constante
La salida del " leer. bloqueo de archivos 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
Conecte la cadena de salida de la etapa previa a la entrada de la "Cadena de hoja de cálculo de matriz" del bloque. La salida de la "Cadena de hoja de cálculo de matriz" bloque es una matriz de cadenas . Utilice el " salto de línea " constante como delimitador para separar las filas en una matriz única dimensión de cadenas mediante la conexión a la entrada " delimitador " de la " Cadena de hoja de cálculo de matriz" del 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 del diagrama del programa LabVIEW. Conecte el conjunto de filas individuales para el bucle . Haga clic derecho en el punto donde la matriz está conectado al bucle For y seleccione "Activar indexación . " Esto asegura que para cada iteración del bucle sólo un elemento de la matriz se acepta como entrada. También se asegurará de que el número de iteraciones para Loop será igual al tamaño de la matriz.
Dentro del bucle for utiliza otro "Cadena de hoja de cálculo de matriz" del bloque. Esta vez utilice una coma como delimitador. En cada iteración por bucle una fila diferente será analizado en una matriz de elementos de cadena . Los valores de la importación de archivos CSV en LabVIEW como un solo bloque de datos , separados en filas individuales y luego analizado en valores diferentes.