Discusiones sobre Productos NI

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

como colocar un boton de star en mi vi

hola amigos mi pregunta es un poco penosa para las preguntas que hay aqui pero tengo un problema tengo un vi pero mi profesor no quiere que lo ejecute con la accion run...........si no que tenga un boton que diga star y automaticamente ejecute el vi! ademas del stop
0 kudos
Mensaje 1 de 2
3.379 Vistas
Hola Laura aquí lo que necesitas hacer es dos cosas:

1) Para hacer que se ejecute el VI al abrirlo. 

Si estás trabajando con el VI directamente. Ve a File>>VI Property>>Execution y ahi hay una opción que dice Run when Opened.

O no se si lo que quiere es que generes un ejecutable:

Distributing Applications with the LabVIEW Application Builder - Developer Zone - National

 

2) Para controlar tu VI que inicie con el botón:

La forma más sencilla es que el código que tienes dentro de tu ciclo while lo coloques dentro del Case y el botón determine el Case.

Ahora la forma ideal de hacer esto es con una maquina de estados, y tener un estado de inicio o idle en el que solo está esperando que aprietes este botón. 

Te recomiendo revises el 

Curso de 6 horas de LabVIEW

Y aqui hay informacion sobre la maquina de estados:

Application Design Patterns: State Machines

Using a State Machine (Event Driven) Architecture - Developer Zone - National Instruments

Tutorial: State Machines - Developer Zone - National Instruments

Saludos   

Benjamin C
Principal Systems Engineer // CLA // CLED
Mensaje 2 de 2
3.376 Vistas