Discusiones sobre Productos NI

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

objetos con tres valores en labview

para que el interruptor tome  tres estados con tres colores distintos
0 kudos
Mensaje 1 de 10
5.486 Vistas

Es posible hacerlo con un solo control?

 

 

Yo lo he realizando con dos controles diferentes metidos uno encima del otro en el front panel. El primero configurado con dos colores (uno por true otro por false ) y el segundo con otros dos colores.

 

Jugando con las propiedades "Value" y "visible" consigues lo que pides (Property nodes).

0 kudos
Mensaje 2 de 10
5.472 Vistas

Hay una manera de tener un tri-modo. Sin embargo, técnicamente no es un interruptor, se trata de una "knob". Poner
un Knob en el panel frontal, el botón derecho del ratón sobre él, y vaya a las propiedades. Ficha de datos de entrada, hacer el mínimo 0, el máximo de 2, y el incremento de 1. Vaya a la ficha de tipo de datos, cambie el formato de representación a I8. Pulse ok y usted debe tener un tri-estatal de marcación. Usted puede conectar en un caso de selección a la salida de este knob para llevar a cabo las acciones que desees. Pero no puede uso de colores con este método.

 

Y también, puede usar los botones de radio con tres botones, o usted puede tomar la sugerencia de Bofalmor.

 

 



There is a way to have a tri-mode switch. However, its technically not a switch, it is a knob. So place
a knob on the front panel, right click on it, and go to properties. Under data entry tab, make the minimum 0, the maximum 2,and the increment 1. Go to the data type tab, change the representation to I8 format. Press ok and you should have a tri-state dial. You can wire in a case selector to the output of this knob to perform the actions you'd like. But you can't use colors with this method.

 

And also, you can use radio buttons with three buttons or you can take the suggestion from Bofalmor.

 

 

0 kudos
Mensaje 3 de 10
5.438 Vistas

En forma adicional a lo que dice Cássio algo que te puede ayudar a dar la funcionalidad de un Switch de 3 posiciones es un Enum, o un Picture Ring, en este puedes agregar las imagenes de los tres estados, y simplemente cableando un numero lo puedes modificar.

De hehco cuando estas diseñando sistemas escalables y sabes de alguna condicion que ahorita son dos estados y en un futuro pueden ser tres, lo ideal es utilizar este tipo de Menus desde un principio.

Aqui hay un ejemplo sencillo de un Led de 4 Colores.

Saludos

Message Edited by BeCeGa on 06-12-2009 10:12 AM
Benjamin C
Principal Systems Engineer // CLA // CLED
0 kudos
Mensaje 4 de 10
5.430 Vistas

Hola Becega,

 

Puedes colgar el código ejemplo en versión 8.2 ?

 

Muchas gracias !

0 kudos
Mensaje 5 de 10
5.412 Vistas

Hola Bofalmor aqui esta en 8.2

Saludos

Benjamin C
Principal Systems Engineer // CLA // CLED
0 kudos
Mensaje 6 de 10
5.404 Vistas

Hola BeCeGa

 

Muy buena ayuda, me ha servido de mucho al programar un juego de batalla naval, donde cada posición tiene 4 valores posibles:

  1. sin disparar
  2. disparo fallido
  3. disparo acertado
  4. barco hundido

¿cómo puedo cambiar el orden de los colores en ese control?

Gracias

 

Jhon Canizalez

0 kudos
Mensaje 7 de 10
2.888 Vistas

Hola JhonCani, simplemente estoy usando un picture ring que tiene 4 imágenes. Si quieres cambiar el orden copia la imagen que quieres al portapapeles, y en el menú te da la opción de Import Picture from Clipboard. 

http://zone.ni.com/reference/en-XX/help/371361R-01/lvhowto/addingpictitemstoringcntrl/

Saludos

Benjamin C
Principal Systems Engineer // CLA // CLED
0 kudos
Mensaje 8 de 10
2.860 Vistas

Buenas tardes BeCeGa. 

 

Soy principiante en labview y se que este tema no es lo que están preguntando pero veo que respondes muchas dudas que te hacen diferentes personas.

Estoy construyendo un simulación de un respirador mecánico para pacientes con covid y no he podido hacer que mi contador cuando entra a las animaciones comience desde cero.

 

Te adjunto el archivo por si puedes colaborarme.

 

De antemano agradezco cualquier colaboración prestada. 

0 kudos
Mensaje 9 de 10
2.812 Vistas

hola como hiciste las conexiones para que cada botón hiciera instrucciones diferente ? me podrias pasar pasar tel progrma para darme una idea por favor

 

0 kudos
Mensaje 10 de 10
2.691 Vistas