Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Como cargar valores de un txt a un ring

¡Resuelto!
Ir a solución

Hola a todos.

Me gustaría saber cómo puedo cargar los valores numéricos que tengo guardados en un txt y que posteriormente los cargue en los valores de un ring.

Por ejemplo.

En las propiedades del ring quiero que los item se muestren como BAJA, MEDIA y ALTA es lo que el usuario va a elegir.

Y en cada opción el valor será por ejemplo

BAJA:  1,2

MEDIA: 2

ALTA 2,6

Estos valores están guardados en un txt. y se pueden modificar.

¿Como puedo hacer para que cuando el usuario elija BAJA, MEDIA o ALTA cargue el valor adecuado?

 

Un saludo.

0 kudos
Mensaje 1 de 9
4.891 Vistas

Adjunto un vi y el archivo de txt para que se entienda mejor.

Gracias.

Descargar todos
0 kudos
Mensaje 2 de 9
4.886 Vistas

No puedo abrir tu vi por no tener instalato al LV2014, sin embargo te digo que esto puede hacerse por medio de la propiedad StringsAndValues del ring.

Puedes mirar al ejemplo Ring and combo box.vi que encuentras con el example finder buscando por "strings": en el ejemplo se crean los elementos de un ring con éste método.



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 kudos
Mensaje 3 de 9
4.877 Vistas

Hola Roberto.

Gracias por tu contestación.¿Pero como hago para guardar los valores en el StringAndValues?.

He probado con concatenate string, con merge signals.

Adjunto una imagen, más tarde te paso el vi con una versión anterior aunque yo estoy utilizando el LV 2013.

POr cierto no he encontrado el ejemplo en el example finder.Y eso que he metido varias palabras clave.

 

Un saludo.valores del ring.JPG

0 kudos
Mensaje 4 de 9
4.862 Vistas

Adjunto la imagen aun tamaño mejor.Emoticono feliz

 

valores del ring.JPG

0 kudos
Mensaje 5 de 9
4.861 Vistas

La propriedad requiere un arreglo de clusters:

StringAndValues.png

 

Te adjunto el ejemplo (deberías encontrarlo en <LabVIEW folder>\\examples\general\controls\ring.llb\Ring and Combo Box.vi)



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
Mensaje 6 de 9
4.859 Vistas

Hola Roberto.

Gracias por tu respuesta, sí que es lo más o menos estoy buscando pero quiero que los valores Numeric control de tus ventanas azules los pueda cargar de un archivo de texto porque estos valores no siempre van aser constantes.

 

Un saludo

 

Adjunto el vi en versión 2013.

0 kudos
Mensaje 7 de 9
4.809 Vistas
Solución
Aceptado por el autor del tema nanoalberto

Hola, gracias por pasarme el vi en una versión anterior, sin embargo por tener yo instalado solamente el 2010 todavía no he podido abrirlo.

He desarrollado un pequeño vi que lee de un archivo unos valores y los pone en un ring de lo que puedes elegir un elemento y mirar al correspondiente valor: mira si puede servirte para tu aplicación. Te adjunto también el archivi de datos.

 



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
Descargar todos
Mensaje 8 de 9
4.800 Vistas

Hola Roberto.

Gracias por tu ejemplo, es lo que necesitaba.

Gracias!!!

 

Un saludo.

0 kudos
Mensaje 9 de 9
4.792 Vistas