Ocultar panel frontal

Hola mi probelma es el siguiente: creo un programa en labview pero luego ese programa no lo ejecuto como independiente sino que lo cargo como plugin en otro programa, pues bien el programa "general" tiene su propia pantalla y no puedo hacer nada con el puesto que no dispongo de su codigo fuente y me gustaria que mi plugin no generase un panel frontal, puesto que no lo necesito y ademas no es muy util tener las dos ventanas abiertas. Para resumir quisiera saber si labview me permite crear un programa el cual no tenga panel frontal y si puede ser en labview 6.1 mejor.
GRACIAS

Por defecto, los vis que se usan como subvis dentro de un programa principal no abren su panel frontal automaticamente sino que permanece cerrado a no ser que se indique lo contrario.
En las versiones 7.0 y superiores, esto se puede controlar a traves de las propiedades del vi, en File>VI Properties>Window Appearance clicando la opcion Custom>Show Front Panel When Called.
Como digo, por defecto esta sin seleccionar.
En la version 6.1 no lo se, aunque imagino que existira esa misma opcion.

Similar Messages

  • Seguridad en panel frontal remoto

    Hola a todos, tengo un VI que quiero publicar a traves de internet (esto ya lo logro hacer), mi problema esta en que quiero hacer que al momento de que alguien ingrese a la direccion de mi panel frontal le pida una contraseña para poder ver y/o manejar el panel, como puedo lograr esto?
    Saludos!!

    Hola, buenas tardes.
    Aqui te dejo dos links que te pueden servir:
    http://digital.ni.com/public.nsf/allkb/427FE409FB11575686256DFF0008BBE4
    http://digital.ni.com/public.nsf/allkb/C235CAE151607DF3862575DA0050EA1F
    Saludos y suerte.

  • Como publicar un panel frontal teneindo una IP publica?

    necesito publicar el panel frontal de un VI, y cuento con una IP publica, pero tambien necesito que este se actualice periodicamente, por favor necesito apoyo.

    Hola sonst,
    Le anexo unos enlaces a tutoriales a como general un panel frontal remoto, para que pueda pueda controlar su aplicacion por medio de un navegador
    http://zone.ni.com/devzone/conceptd.nsf/webmain/e789515b9976253786256b1f007e039b
    http://zone.ni.com/devzone/learningcenter.nsf/webmain/2ad405a06ebed71586256c4e00621c73
    Y lo que va a requerir para que lo puead accesar a traves de internet y no solamente de una red local, es que esa direccion IP este dada de alta en un servidor DNS.
    Saludos!
    Tania Lozoya
    Ing. de Aplicaciones
    National Instruments

  • Abrir panel frontal subvi clone

    Hola a Todos,
    Estoy implementando un SCADA para una planta deshidratadora de gas, en el momento estoy creando las HMI para el operador. el inconveniente que tengo es el siguiente:
    Tengo un vi que funciona como una ventana emergente que visuliza la informacion pertienente de un instrumento transmisor cada vez que se da click sobre el instrumento desde la HMI principal. pero el problema es al dar click sobre otro instrumento porque la informacion se traslapa. la idea es poder abrir dos paneles frontales del mismo vi con la informacion correspondiente a cada instrumento, sin nececidad de hacer una copia del VI por cada instrumento
    Estoy intentando con las propiedades de Reentrant Execution del VI, y es asi como soluciono que la informacion no se traslape, pero no se como hacer que se abra el panel frontal de cada Clone que se crea del VI.
    Con un Invoke Node solo abre el panel frontal original pero no muestra ninguna informacion.
    Probe con la opcion Open Front Panel When Called, y funciona abriendo los paneles de cada clone, pero las ventanas quedan intermitentes y no se dejan manipular.
    Gracias por la informacion y sugerencias o un ejemplo que puedan brindarme de como se podria implementar esta solucion
    Solved!
    Go to Solution.

    Hola Irenuka, Gracias por tu comentario
    Ya encontre la forma de abrir y cerrar el front panel de un subVI clone programaticamente como una ventana emergente, con un property node y un invoke node, el cual se hace de la misma forma que con un VI normal, la diferencia es que hay que crear una referencia para el subVI Clone usando el nombre del subVI clone asi: "subVIclone.vi:1", luego con la funcion "open VI reference" se crea la referencia y se conecta al "invoke node" de abrir o cerrar el front panel.
    LabView crea un numero consecutivo por cada clone que se haga del VI que es el numero que esta despues de los " : " que siguen al nombre del VI, para esto usamos un "property node" con la funcion "CloneName" la cual devuelve en un string el nombre correcto y el consecutivo del subVI clone asi "subVIclone.vi:1".
    Adjunto una imagen con el modelo del codigo que debe estar contenido dentro del codigo del subVI clone
    De esta forma puedo usar un mismo VI como modelo de ventana emergente, usarlo cuantas veces sea necesario y llamar varias ventanas emergentes del VI al mismo tiempo desplegando diferente informacion
    Los subVI emergentes podran estar ejecutandoce, realizando operaciones especificas y solo se abre el Panel Frontal cuando el usuario haga click en un boton, asi puedo pasar informacion a otros VIs sin tener que esperar a salir del ciclo del subVI emergente.
    Attachments:
    Open_Close_FP.png ‏14 KB

  • Como visualizar un programa adicional en el panel frontal de labview

    como visualizar un programa adicional en el panel frontal de labview.
    este programa es un DVR y quiero que aparezca en labview....
    como lo puedo hacer???
    Help me!!!

    Hola
    Para que tengas un mejor soporte, por favor haga su pregunta en la comunidad en Español. 
    Saludos Cordiales

  • Incorporar aplicación externa en el panel frontal

    Saludos
    Tengo una aplicación creada utilizando Visual Studio, quisiera ver si esta aplicación se puede incorporar dentro del panel frontal al estilo de los Flash Players.
    Gracias
    Javier Viniegra
    Javier Viniegra Bribiesca
    LabVIEW 8.5.1

    Hola Javierviniegra!
    La forma de realizar la incorporación de las aplicaciones es similar. Necesitas generar el programa, tienes dos opciones despues de eso, puedes utilizar un contenedor de activeX o un contenedor de .net y seleccionar una aplicación de Visual Basic. Posteriormente puedes accesar a la aplicación que tu creaste.
    Algo importante es que cuando generes la aplicación en Visual Basic te asegures de que tenga habilitada la posibilidad de activeX o de .net.
    Espero que esta información te sea útil, trataré de generar un ejemplo y publicarlo.
    Que tengas un excelente día!!

  • Cambiar fondo panel frontal

    hola, denuevo quisiera poder cambiar el fonde de mi panel frontal, si me pudieran decir donde configuro esa opcion se los agredeseria muchismo

    1. Abre la barra de herramientas (Window --> Show Tools Palette)
    2. En la parte inferior de la barra hay una imagen de un pincel a lado de dos cuadros uno sobre otro.
    3. Da click en el cuadro de la derecha (el más próximo al pincel) y selecciona el color de fondo que prefieras (el cursor debe cambiar a un pincel)
    4. Da click en el fondo del panel frontal.

  • INMOVILIZAR CONTROLES EN EL PANEL FRONTAL

    Saludos....
    La razon de querer realizar esta operacion es por qu een mi aplicacion tengo muchos controles, los cuales por estetica he colocado con poca separacion, lo qu eme ha llevado a preguntar si es posible fijar los controles en el panel frontal de manera que el operador del programa no pueda alterar la apariencia.. Si es posible realizar esta operacion, se les agradeceria qu epudieran ayudarme gracias..

    Que tal REOC
                            Gracias por utilizar el foro de National Instruments.
    Contestando a tu pregunta una forma sencilla de controlar la posicion de los objetos dentro de tu panel frontal es mediante property nodes (nodos de propiedad).
    Te hice un ejemplo pequeño que espero te ayude a ver su funcionalidad.
    También espero que esto te sea util para que puedas correr exitosamente tu aplicacion.
    saludos cordiales
    Erwin Franz R.
    Adjuntos:
    reoc.vi ‏8 KB

  • Panel Frontal of VI

    Hello everyone. Sorry, we could send screenshots of the front panel of the
    following files vi?
    For some reason I can not open in Labview 8.5,
    despite having been converted to this version.
    Attached is the
    original files which I believe are in the version 8.6 or later.
    Thanks.
    Attachments:
    Overlay Blister Pack Matches Position.vi ‏16 KB
    camara.vi ‏78 KB
    ensayo_estados.vi ‏82 KB

    Here you go.  They are LabVIEW 8.6.  If you need them downconverted in the future, there is a thread for that.  Make sure you mention they contain IMAQ code.
    This account is no longer active. Contact ShadesOfGray for current posts and information.
    Attachments:
    VIFrontPanelScreenshots.zip ‏187 KB

  • Ocultar iconos en labview 7.1

    Hola, queria
    saber que hay que hacer para ocultar por ejemplo el numeric control de
    un array en el panel frontal que necesito en el diagrama de bloques. Es
    para Labview 7.1
    Muchas gracias
    Solved!
    Go to Solution.

    Hello Pauluka,
    if you want to hide a control on front panel, right click the control and select Advanced>>Hide Control context menu.
    Regards
    MY

  • Imagen de fondo en el Front Panel.

    Saludos.
    Soy nuevo en el foro y les agradecería su ayuda en lo siguiente:
    Necesito darle una apariencia a mi Fron Panel con alguna imagen relacionada con mi aplicación,
    por ejemplo tuberias, calderas, antenas, etc. y sobre esa imagen ubicar mis botones, cajas de dialogo,
    controles, etc.
    Gracias por la ayuda.
     

    Hola Jacobo buenos días. Para poner una imagen en el fondo de tu aplicación simplemente puedes arrastrar la imagen al panel frontal.
    Si estas usando LabVIEW 8.20 en forma adicional puedes dar clik derecho sobre los Scroll bars, y ahí esta la opción de properties, puedes escoger un fondo de pantalla
    Saludos

  • Como puedo desplegar un front panel en un cliente mediante un programa cliente/servidor

    Quiero desplegar un panel frontal en mi cliente para desde ahi poder ver otros archivos

    Hola,
    Con LabVIEW 6.1 puedes usar la funcionalidad de los paneles remotos.
    Basicamente, haces una aplicacion que maneje los archivos como tu deseas, de manera local, usando los VIs de entrada y salida the archivos. Este VI se ejecuta en el servidor (donde se manejan los archivos).
    Usando los paneles remotos en LabVIEW, otros usuarios se pueden conectar al programa en el servidor.
    Remote Panels tutorials
    Espero que te sea util esta informacion.
    DiegoF.

  • Como controlar velocidad con un PID con USB 6008 ?????

    Buenas tardes.
    Acabo de adquirir mi placa USB 6008 y estoy comenzando a trabajar para poder controlar la velocidad de un motor trifásico asincrónico estandar.
    Para esto contruí con un microcontrolador y una etapa de potencia la parte del variador. Y logré con esto que mi variador reciba una entrada de 0 a 5 Vcc y con ello varía la Frecuenci-Tensión de salida. Es decir solo necesito entregarle 0 a 5 V para que este actúe sobre todo el rango de frecuencias de salida.
    También contruí una placa de aislación galvánica que separa absolutamente la salida analógica de mi USB 6008 con la placa del variador que construí, como para separar las masas y la señal y evitar inconvenientes en mi Notebook y placa de adquisición.
    El feedback de velociodad lo hago con un sensor óptico y un disco dentado acoplado al eje del motor que me puede dar según mi necesidad 1 , 2 , 4 , 6 , 8 ó 10  pulsos por vuelta de acuedo a como lo ubique ó a mi necesidad.
    Entiendo que la placa USB 6008 no es la mejor alternativa para trabajar a tiempo real, y mi sistema operativo ( windows vista x64) tampoco. Pero mi sistema es bastante inercial desde el punto de vista mecánico, y también lo es por la placa del variador que no tiene una respuesta instantanea por cuestiones de constantes de tiempo que le di al firmware del micro. Es decir que no necesito velocidad en el sistema ni en el VI que necesito desarrollar.
    Resumiendo, necesito entrar a mi placa USB 6008 con pulsos ( los que se necesiten por cada vuelta del motor) y luego salir por una salida analógica ( de 0 a 5 V) con la información de velocidad que va al variador.
    Tengo a mi disposición Labview 8.5 con el Control design & simulation que tiene incluidos subVI con PID's listos para usar.
    En medio de este sitema, necesito generar un VI con el que pueda dar una referencia de velocidad desde un potenciómetro virtual en mi panel frontal, y que el PID en el programa de Labview corrija errores de velocidad por alguna pequeña variación de la carga, etc.
    La verdad que estuve probando hacer un VI con un PID bastante simple, pero a la hora de simularlo, fuí modificando los parámetros del PID y no vi que se haga "mas inercial"cuando aumento el tiempo integral. Tambien probé salir de mi placa con una tensión analógica, y dar una referencia con un potenciómetro como para probar si el PID se hace mas "rápido ó lento" al modificar las variables Integrales ó derivativas y no vi variaciones en la respuesta.
    Por eso es que pido ayuda en este foro, ya que probablemente alguien ya hizo alguna prueba, o me puede indicar como arrancar con este tema.
    Este proyecto es solo con fines académicos, para mi tesis de Ing. Electrónica. Por ello el motor no tiene carga, solo el disco dentado y el sensor óptico, solo lo puedo frenar un poco para ver la corrección.
    He comprobado que saliendo de mi placa 6008 con una señal analógica, pasandola por una placa que simula un retardo en el tiempo de esta señal, y reingresandola a una entrada de mi placa 6008 para luego con un VI generar el PID y tratar de que esta señal de entrada a la placa 6008 sea igual a la de setpoint, solo logro oscilaciones con una media que está lejos del valor del setpoint.
    Espero que alguien me pueda indicar como empezar, ó darme algún ejemplo que me pueda ayudar, ya que no soy experto el Labview, solo acabo de empezar a usarlo.
    Reitero que no necesito velocidad ya que mi sistema es lento, y solo debo variar mi salida analógica con velocidades muy bajas. Es decir no necesito respuesta inmediata.
    La idea es hacer una demostración del uso de un PID en un sistema real con Labview.
    Saludos...!!!!

    Hola.
          Sigue unos links para su consulta.
         http://forums.ni.com/ni/board/message?board.id=240​&message.id=8027&requireLogin=False
         http://zone.ni.com/devzone/cda/tut/p/id/3782
         http://zone.ni.com/devzone/cda/tut/p/id/6951
    Saludos
    Diogo.
    Diogo Aparecido
    Engenheiro de Aplicação
    National Instruments Brasil

  • How to use the CallInstrument function?

    Hello!,
    Related to the message "How To Use Exported Function CallInstrument of LabView.exe? <http://forums.ni.com/ni/board/message?board.id=170&message.id=118159>", can anybody show me a minimal C source example of how to generate the correct definition of the control/indicators parameters?. In other words, I need the definition of the typedef array for the datatype and the pointer to the unflat data of the controls/indicators to be passed to the CallInstrument function.
    At the moment, I have just only used this función without any controls/indicadors parameters.
    MgErr __cdecl CallInstrument( Path path, Bool32 modal, int32 nInputs, int32 nOutputs, ... );
    MgErr MyCallInstrument( char szPath[] ) {
         Path path = NULL;
     MgErr err;
     FTextToPath( szPath, strlen(szPath), &path );
     return CallInstrument( path, TRUE, 0, 0 );
    System: WinXP, LV7.1.1
    Thanks !!!
    Jesus Valero
    Plataforma Solar de Almeria <http://www.psa.es>.

    Hola Javier,
    Lo primero darte las gracias por contestar y lo segundo disculparme por no haberte contestado antes, pero en honor a la verdad acabo de ser padre del hijo más guapo de todo el mundo, por lo que no he podido hacerlo hasta hoy.
    Pues bien, mi intención es crear un control ActiveX que pueda ser integrado en el panel frontal de un archivo VI para que pueda interactuar directamente con este mismo VI. También me gustaría que indirectamente pudiera ejecutar otros Sub-VI's, estableciento los valores de sus controles y leyendo sus indicadores.
    En realidad ya expuse esto mismo en el foro
    http://forums.ni.com/ni/board/message?board.id=170&message.id=150060#M150060
    Pero me encontré con el problema que allí detallo, y como nadie me contestó tuve que investigar por mi cuenta llegando como último paso a la función interna CallInstrument. Y aqui estamos.
    Muchas gracias de antemano.

  • Como guardo en mi máquina los archivos anexos en un mail?

    Me pone los archivos en el recuadro de descarga pero no los veo guardados en mi máquina mas que como página.
    Necesito esos archivos en mis documentos para poder trabajar con ellos.
    Se que no es un problema es ignorancia de mi parte sobre cómo hacerlo

    Hola tobiasz91
    Lo más sencillo que se me ocurre de momento que podemos realizar, es publicar el Panel Frontal del VI en Red. En LabVIEW, existe una herramienta llamada 'Web Publishing Tool', la cual nos permite embeber el panel frontal de un VI que tengamos corriendo en una computadora en una página html, con el fin de accederlo por medio del navegador de una segunda computadora que se encuentre en la misma red. Le comparto los pasos para realizar esto:
    How Do I Publish My VI to a Web Page?
    http://digital.ni.com/public.nsf/allkb/5874283E968ADB33862573210071D43A
    Con esto usted puede acceder de manera remota, el VI que tiene en su computadora, y la información quedará guardada en la computadora donde esta corriendo el VI. Para esto únicamente hay que tener en cuenta lo siguiente:
    - El VI debe de estar corriendo en la computadora original
    - Solo se puede acceder al panel frontal del VI en cuestión, una computadora a la vez.
    - Ambas computadoras deben de estar en la misma red.
    Espero que esta información le sea útil. Estamos a sus órdenes. 
    Un saludo.
    Omar R.
    Applications Engineer

Maybe you are looking for

  • HELP IN ABAP HR

    I NEED THE SELECTION-SCREEN ELEMENTS OF LDBS 1)PNP 2)PAP 3)PCH AND WHAT ARE THE METHODS IN BADI HRPDAINFTY

  • Mac mini and sony 46X2000

    I have a mac mini, os 10.4.11 connected to my SONY46X2000 via VGA cable. It works perfectly most of the time, screen res is set to 1024x1280 and the display is recognised as a sonyTV. I am however experiencing the odd drop out, where the screen goes

  • Use of backslash sign but not in fraction format

    I have trouble formatting a cell so that a backslash sign does not read as a fraction. A cell formatted as "automatic" will return 88/97 when I type 88/97, but 1 9/88 if I type 97/88. I could not find the relevant instruction in the user guide.

  • Problem deleting rows using JDBC

    Hi, I have a problem with the following code listed below. I am attempting to delete a user's details from a SQLServer db based on the user selected from a combobox. The code given below is just a section and relates to a JButton I have on the applic

  • Play 2 movie clips in sequence

    Hello everyone, I am looking for a script that can let me do this: If I click a button - 1 movie clip will play X number of frames, and then after it completes, a 2nd movie clip will play X number of frames.  It is important that I can do this in one