el 07-13-2010 03:07 PM
Hola, llevo horas intentando meterle datos preseleccionados a un arreglo. El problema es que cada vez que sobreescribo un campo de arreglo se me borra el anteriormente escrito. Adjunto una muestra del archivode texto que leo y del VI a ver si alguien tiene una idea como solucionar esto.
Gracias
Juan
¡Resuelto! Ir a solución.
el 07-15-2010 09:27 AM
Que tal Lolo123456;
Revisando el código que enviaste te recomendaría que utilices Shift Registers para enviar información de una iteración a la siguiente, porque de otra manera obtendrías un arreglo vacío como entrada en cada iteración, ya que no estás guardando ese arreglo para que se mantenga en la siguiente iteración. Por otro lado te recomiendo utilizar también los Shift Registers para guardar la cuenta en lugar de las variables locales, ya que de esta manera se sigue el flujo de datos de LabVIEW y es más fácil hacer el debug de tu aplicación. Anexo un VI Snippet que muestra los dos cambios que te recomiendo.
Por último te recomiendo que veas el Curso introductorio a LabVIEW en seis horas: https://lumen.ni.com/nicif/us/academiclv6hr/content.xhtml, ya que muestra algunas de las herramientas útilies que se pueden trabajar en LabVIEW.
Espero que la información te sea de ayuda.
Suerte
el 07-15-2010 11:12 AM
Hola Francisco,
gracias por tu respuesta. Hice lo que recomendaste y ahora me funciona. El enlace para el curso de seis horas no funciona.
Un saludo
Juan
el 07-19-2010 11:36 AM
Que tal Juan;
Te envío otro enlace en el que puedes descargar los archivos de presentación del curso
http://zone.ni.com/devzone/cda/tut/p/id/5241
Espero que la información te sea de ayuda.
Suerte