clone of open Panel frontal Subvi

Hola a Todos,

Estoy implementando UN SCADA para una planta deshidratadora of gas, in el momento estoy creando las HMI para el operator. Lost as tengo El es el siguiente:

I have a vi that works como una ventana emerging as visuliza UN instrumento transmisor cada vez pertienente information that is da click sober el instrumento desde the main HMI. Pero el problema are al dar click sober otro instrumento because the information is traslapa. the idea are poder open back insert frontal del mismo con vi information will a cada instrumento, sin nececidad hacer una copia del VI por cada instrumento

Estoy intentando con las propiedades of Reentrant run del VI, are as various as the information without is traslape, pero no is como hacer that abra el front panel of each Clone that crea del VI.

Con a node invoke no solo abre el front panel original pero no muestra none information.

Don't con probe the opcion open front panel when called, y works abriendo locations los of each clone, pero las ventanas try traseras y no is dejan drastically.

Thanks for the information y sugerencias o an example that can brindarme of como is could more esta respond

Hola lucho_e7

Esto lo puedes did mandando call el VI of forma dinamica. A lo me refiero are puedes arrastrar el icono del Subvi al diagrama of blocking of you main VI y configurarlo dando click derecho al icono, seleccionando opcion "The Subvi node Installation" y the opcion marcando "see the front when it is called. Ilustro donde you annex VI lo mentioned unos.

Saludos

Tags: NI Software

Similar Questions

  • Open the Panel before Subvi in the executable

    Hello

    In my labview project the MainVI contains about 20 subVIs. My goal is that by clicking on a button on the Panel before the main VI I would open a special Subvi (assuming it to be sub - VI, 10). To do this in the labview development environment, I used a reference of openVI with its path of entry is the name of the VI vi I want to throw (Subvi 10), and then set a real constant on the front panel to bring up the control panel front of the Subvi. This works well in the labview development environment, but when I create an executable file I'm not able to open my Subvi. I looked around, on the knowledge base and found this article.

    http://digital.ni.com/public.nsf/allkb/24F54CF34391074D862570E6005857DE. But this talk article to launch the front each time the Subvi is called. This does not work in my case, because sometimes the user may not want to launch the Subvi. I also have a lot of controls and indicators on the Subvi, so there is no way I can get that on the main VI as she would not clutter on the main VI.

    In the property settings for the building of the executable under the category of settings of the Source file, I see the option Panel before removing the dependencies, but it does not set the option for the Subvi individually. Only together, I can remove the front panel for all content items.  If no help on how to solve this problem is greatly appreciated.

    Have you tried to use static references VI instead of using 'VI open' with a file path?  With a static reference VI, the compiler has a better idea on what you are trying to accomplish during the execution.

    I did it in before executables without any problem.  Personally, I like having a Boolean input of the Subvi, called "Display window" (or something like that) and then have the Subvi manage how it wants to open (or close) front panel.

    It has more than this past... the code snippet a little caught of freedoms.

    It is within the Subvi (which my main VI is still running).  The Subvi has a static reference to himself.  I have a button on the front of my VI main panel when you press on sends a 'true' to Boolean entry "display window.  The Subvi responds by opening the front panel upward. The opposite happens when the button is pressed.

    This code was compiled in many executables and works without any problem.

    Edit: Image cropped.  This Boolean coming is "First Call".  The function retrieves LV 2009 done this 'error 2' terminal.  Laughing out loud.  I wouldn't name which.

  • Open and close the Panel the Subvi front

    Hi all

    Run LabVIEW 2011 on Windows 7 x 64.  I am trying to get a Subvi front to open from my main PC with the touch of a button, then close with a button press in the Subvi.  Here's the piece of my main FP who calls the VI and opens the FP

    Locations is defined in another loop and all loops are in a flat order.  I made this way because I want to start with the first press and not stop my main loop to run.  So I don't know if I can run in the same line as the event or not, I've moved the element to the left loop around a lot.  Anyway the VI of openness seems to work very well.

    The problem arises when you try to close the Subvi for the SECOND time.  The code is here:

    As I said, the first time I open and close the VI everything works as it should, hopefully.  Then, I am able to reopen but now 'empty' button does not work and I can't close the window or even to open the block diagram to probe anything.  I tried to understand this point for a while, any insite would be greatly appreciated!

    Thank you

    Found my problem, I had the wrong boolean on one of my other events.  If this seems to be a good way to open/close a Subvi if anyone is interested!

  • My Thunderbird opening panel contains no information. Opening is safe mode does not solve the problem.

    The opening panel contains the empty boxes. Mail does not display and no records are left. I get the audio tone when mail arrives but get e-mail does not work.


  • Satellite C855 1VD - how to disable the "open - Panel" marketing?

    Hello

    I want to disable the feature ' open - panel power on ", I checked the BIOS setting where it is disabled. However, the laptop boot always starts when I open the Panel. Also tried via the application of parameters of system Toshibe in Windows 8, no effect.

    Satellite C855 1VD - Windows 8
    BIOS is version 3.27 (cannot find a newer BIOS update)

    Can someone help me?

    THX.

    Diego.

    Procedure is described in http://aps2.toshiba-tro.de/kb0/FAQ2C03FA0001R01.htm?
    A complete stop and it will work if your laptop is turned off.

  • Outsourcing of the controls on the front panel for a panel floating Subvi

    Hello!

    I already found a few similar topics, but I still don't know which is the best way to solve my problem. I will try to describe my problem in detail first: I have a main VI that acquires data from a device and displays these data in a large waveform graph. I have also a few controls on the front panel to control my device. First, I placed all of these device controls (digital, sliders, etc.) as well as the chart inside the front of my main VI. However, due to limited screen space now I would like to make the largest possible graph and so decided to "outsource" some controls out of the main façade of VI to several panels front-end Subvi.

    I would then press a button in my main VI and it would open the Panel before the floating of the Sub - VI corresponding with outsourced controls when required. However, everything must be absolutely transparent. It is important that floating panels to run in parallel with my main VI, that is the main VI must continue to operate. That way I'll have my data constantly updated in the chart in my main VI while I can change some settings of the device through the controls placed in my SubVIs. These changes will be immediately applied (for example as soon as the main VI calls this slot - VI in its main loop).

    It is important to the visibility of the outsourced optional control panel, i.e. If the Subvi front panel opens with the user that it will pop up and the user will be able to change the paramers device using the. But then the user should be able to close the front panel (hide) the Subvi to see the entire chart again without the Panel floating in front of her (of course control values must be maintained when the Subvi front is not visible). Then the new button is pressed in the main VI that opens the dialog box not modal Subvi containing controls and it can redefine new values of device.

    Advice how to do this are welcome. I don't know if I need something complex like VI server or asynchronous screws or I can solve my problem by changing some settings simple Subvi? Thank you in advance for your help!

    Best regards

    Anguel

    AStankov wrote:

    How about using a global variable for the VI at VI communication instead of a queue?

    A global variable will, also.  Write you in one place and read the value frequently to somewhere else (in the election). So you can see easily to any value change.  However, mark will waste a lot of time processor.  This is why I have proposed to use a queue or a notification utility.

    AStankov wrote:

    Would be the last option that you mentioned, i.e. finish the Subvi at each change of value, I would keep the Subvi front open as needed until things from the user to hide? Or would there be inevitable flickering Panel or any other drawbacks?

    Yes, the Subvi can keep the façade open until the user closes. And there should be no flickering.  The biggest drawback I see right now is that when you expect an event in the Subvi, the mainVI cannot stop without talking to the Subvi to stop.  So you'll need another channel of communication (again a global, a queue, a declarant or an event) to tell the Subvi that she must stop.

  • Satellite L735 - how to disable "open Panel - walk '?

    I use Toshiba Satellite L735.

    I wanted to turn off Panel open function in my notebook. I tried disabling it on configuring BIOS, but after that I put in Hibernate my laptop and close the cover, when I open the Panel automatically turning on the computer. It's really annoying.

    Guys help me pls on this.

    Hey Buddy,

    Why is it awkward? In my opinion it perfect s if the computer starts automatically if I open the lid. If I n t use the laptop lid is closed. If I open the lid and the computer is in hibernation, it starts automatically and I don't have to press the power button. Very uncomfortable.

    What you can change is the action closing lid in Windows power management. Change the profiles of power you use and navigate to the power buttons and lid > action close the lid. Choose nothing for battery and plugged in mode.

    Now go into hibernation mode with a pressure of for example and then FN + F4 key combination always leave the lid open.

  • The icon "Open Panel target Device" always appears in the upper right of games. How to get rid of him? Thank you

    How can I get rid of the 'Open Target device Panel that always appears in the upper right corner of all games.  Thought it would go away after awhile, but

    Nothing helps.  It's still there and a real nuisance.  Your help would be greatly appreciated.

    Thank you

    If you run a computer Toshiba do the following:
    Access the Internet Exploer.
    In the right corner, go to tools, select Manage Add-ons.
    Disable the Toshiba Media Controller Plug.
    Restart Internet Explorer.

    The next time you start the game, the icon should be gone.

    If you don't have a Toshiba computer, check in the management of Add-ons for any add-ons, you're not familiar with that.

    I hope this helps.

  • Cannot open Subvi by double-clicking

    It's just irritating the heck out of me. I have a Subvi, which doesn't seem to work because I think that it should. I don't know if it's my problem or the Subvi.  But this isn't what bothers me.

    If I double-click the icon of Subvi (on the rear panel of the Subvi mother), nothing happens. The Subvi does not open. If I click with the right button on the icon and select open, then opens the Subvi. I can open all other subVIs on the rear panel by double clicking on their icons. What parallel universe am I accidentally entered and how to get back. I have two hungry daschunds waiting for me.

    This is one of the possible causes: your VI icon is not "closed". Check your icon to ensure that in this regard, there is a closed contour. If you have an opening on the limit, then the white space will be "unclickable" (especially if you have the choice of automatic tool).

  • Looking for a way to programmatically set the visible front part when opens a Subvi

    I'm looking for a way to programmatically set the visible portion of the front panel, when a Subvi opens.  Did not find all the messages that are related, but I do not know how to ask the right question.  To be clear, I want to write a VI assistance programme through a list of subVIs to ensure that background images are all in the same place when to open their respective subVIs.  I hate to play manually with scroll bars before I save each of the screws...  I'm thinking I need to find the top/left of the background image location (know already do) and then to set a property of the VI FP some offset or these values, but I can't find the corresponding property. FP:run - timeposition:custom looked promising, but only affects the location of the window, and not the area of the front panel displays the window.

    I should have added that the idea of using the background image does NOT change the origin.  Therefore, always be close enough, as your controls and indicators won't move, just the image.

    I personally use the OpenG VI and the open method of front panel, when I am in your situation.

  • Cannot open Control Panel Test VISA in Measurement & Automation Explorer

    With the help of Visa OR Measurement & Automation Explorer. Select the devices and Interfaces and select my device. The Test Visa Open Panel is grayed out and is not available. Some tools-> NI - VISA-> VISA Interactive Control, and the following error message appears-"unable to start the program because it lacks cvirte.dll form your computer." Try reinstalling the program to fix this problem. "I reinstalled the driver NI-VISA and the problem persists.

    Hi David,

    I'm glad that you solved. It could be that the library file has been installed, but that it was somehow lost and unable to be found by measurement and Automation Explorer. A massive compilation could have located this file and placed in the expected folder. I'm curious to know if you did a search system for the library file? I know you have talked about doing one for the file in the document I linked to you. Whatever it is, I'm glad that you were able to get this working.

    Have a great day!
    Jackie

  • Open FPGA reference FPGA VI

    I'm learning the FPGA.  I have a few simple question.

    1. I tried to use the open FPGA VI reference configuration.  I selected the file bit on my PC, and I checked the run option VI FPGA.  Why I select the bit file on my PC?  The file bit is not supposed to be on my FPGA target?

    2. once I open FPGA VI reference, I fed to an invoke node, but it won't.  It is said that the sources and sinks have given different type, but he also says that they are both FPGA interface.  I'm a bit confused.

    Please see attached picture.

    jyang72211 wrote:

    1. I tried to use the open FPGA VI reference configuration.  I selected the file bit on my PC, and I checked the run option VI FPGA.  Why I select the bit file on my PC?  The file bit is not supposed to be on my FPGA target?

    Not quite sure what you're asking here.  A FPGA target has no local storage.  When you open the FPGA VI reference, LabVIEW support the bitfile on the FPGA.  The VI that calls open FPGA VI reference is one that opens the bitfile, the bitfile must be local to this VI (in this case, on your PC).

    jyang72211 wrote:

    2. once I open FPGA VI reference, I fed to an invoke node, but it won't.  It is said that the sources and sinks have given different type, but he also says that they are both FPGA interface.  I'm a bit confused.

    The FPGA reference on the Panel before you must match the configuration of the reference that you're passing to it.  Right-click on the front panel control and configure the FPGA reference to point to the same bitfile you open.  Better than that, bind the FPGA VI reference open to a Type definition and the place that the category definition on the Panel the Subvi front.  Note that if you do this, it works at the back of what you would expect.  Update of the baseline open FPGA VI changes the type definition; you never directly change the type definition.

  • Run Subvi dynamically

    I read a lot of post on this, but for the life of me I can't figure out how to do this.  I want to do is create a pop window of my main vi that is currently running.  Pop up to if poster select indicator values but in a zoom State so they will be visible from a distance.  So I need the values in the pop up for update with main vi that is running.  An attempt, I did the information gathered from messages is attached.  The problem is that the Subvi front is not displayed when the zoom button is pressed.  There seems to be a problem with how I'm passing the reference to sub - VI.

    First of all I am doing this correctly?  Secondly, how can I connect my reference in primary vi to the Subvi?

    Thanks in advance

    Terry

    Here is a photo illustrating what nathand said you:

    I added the ' FP. ' " Open in the Subvi method, but as he says, you can do it here or in the main VI.  I like to have in the Subvi, so that the user can click on the 'X' to close the Subvi Panel instead of click on 'stop' red) and the Subvi ends always correctly, but it's a matter of personal preference.

    He has a good point about the reentrancy.

    I also prefer to use queues or the authors of notifications to pass data between the screws, instead of control references, but it is also a matter of personal preference.

  • Subvi execution and closing

    Hi all

    I am currently working on a project using LV7.1 that invloves the use of multiples of the Subvi related to the VI more high level, acting as a main menu screen. However, I run into a spot of bother when you try to close a block/Panel diagram Subvi especially when are no longer needed and to return to the highest level VI without stopping the program completely.

    I have developed a method to achieve this goal within the Subvi by plugging a true constant of in a case of a state machine I use, to the conditional terminal outside of the case (but in the while loop). This seems to work ok, but sometimes it can cause the Subvi to freeze so that no the PF button can be pressed. Are there other ways to achieve this same result without making too complicated (as I am a pretty inexperienced programmer in comparison to some of you, people here)?

    I've set the FP to "show when it is called ' and 'close later' by using the control panel of the node Subvi on the highest level VI and"run the opening"using vi properties panel.

    If my inexperience here leads to bad practice that is causing it works less well?

    I have attached a few screenshots of my program in the word doc, with a description of what I'm actually trying to achieve.

    I hope you can help!

    Kind regards

    Kevin


  • multiple instances of the same Subvi in the public Service

    Hiall,

    I found the interesting feature that I can't diplay panels before subVIs in sub-panels in front of my main VI and so far, it works fine:

    Here, I have 4 screws tracing data and all their facades displayed on the main VI. They are called by some intermediary VI which in turn is called from the main VI.

    now, since these parcel 4 screws are the same, I'm looking for something like this:

    How can I get the 4 instance references? the ref 'this VI' is the same for the 4 cases, I checked. I put it on preallouee environment.

    Thank you much for the help!

    If you share your code, it would be much easier to show you. I think you should use the function Open Ref VI with a shred of option 0x08 to run environment. Open 4 different refs and you should have 4 different memory spaces.

    You will have to pass these references in your intermediate VI and the call by reference to run with the right input.

Maybe you are looking for

  • NETGEAR N900 wirelesses limit connections?

    I have a Netgear N900 WNDR4500 and wanted to know if there is no limit on the number the devices are connected to my rounter wireless! Thank you

  • Saving channels selected as .tdm

    I have a set of data from 1300 channels.  It is saved in a file .tdm.  I try to use the function "save the channels selected in the data portal" to save a new set of data (like a .tdm) which includes only some of the 1300 channels.  When I try to reg

  • 220 x and HP lp3065 monitor

    Hi guys, I have attached a 30 "HP monitor (lp3065) using HP displayport-> dvi adapter supplied with the monitor from the cradle of my x 220 (model 4290-lt8). Unfortunately, the resulting maximum resolution is 1280 x 800 I tried to connect the monitor

  • Login screen Windows XP Professional displays does not correctly

    So my login screen of Windows XP Professional displayed like this a week ago: https://www.google.com/search?q=windows+xp+login+screen&source=lnms&tbm=isch&sa=X&ei=F2aRUrKCLs3goATqxYC4AQ&ved=0CAkQ_AUoAQ&biw=1024&bih=609#q=windows+xp+professional+login

  • Can no longer access Windows Update

    I can't access Windows updates more. He told me that I no longer the software to run it and wonder click to re - install and save again. When I do that, it will install, 100%, with 100% but still nothing happens? Can you help me