Several panels of Sub to call same VI

Hello

I would like to create a test sequencer allows to test on several device at the same time.

I just created a VI that has 2 panels sub to call the sequencer.vi, both panels void able to run the test in parallel and asynchronously.

Now my problem is, if my VI has test on the device 50 at the same time, develop the block diagram is the only way can do?

Someone at - it better idea to come easier maintainbility and sustainability?

Here, I have attached my VI.

Thank you.

It is possible, just create references to the sub-panels, group them into a table, and use a loop for.

Tags: NI Software

Similar Questions

  • several panels, only close reminder?

    Basic question.  I am using a button leave common through several panels in my project.  So with a single callback function, I have a couple nested switch statements, the first of course check out of EVENT_COMMIT and other down looking for the active panel.  For example:

       switch (panel)         // TODO: this isn't working. panel variable doesn't seem to be changing
             {
                case AUTOPANEL:
                printf("AUTOPANEL");
                HidePanel(autopanel);
                        DisplayPanel(frontpanel);
                        break;
                case MANPANEL:
                printf("MANPANEL");
                HidePanel(manualpanel);
                        DisplayPanel(frontpanel);
                        break;
                case PASSPANEL:
                printf("PASSPANEL");
                HidePanel(passpanel);
                        DisplayPanel(frontpanel);
                        break;
                    case FRONTPANEL:
                printf("FRONTPANEL");
                QuitUserInterface(0);
                        break;
                }
    

    However, when I do that, I get very unpredictable behavior.  It would appear that the switch on the Panel is not what, in my view, that it should be in the callback.  The value of the Group seems not to match the value of the macro for the respective panels that I when I click on their buttons QUIT.

    Just to add some details to the answer of Wolfgang, consider that you can load the Panel even more than once, and each instance of the latter will have an independent life!

    Situation is as follows:

    • Whenever you load a Panel, you use the ID of the resource with the file name; as you noted, resource Panel ID are unique in the same UIR file, so the file name + resource ID symbolizes a single object.
    • When you actually load the Panel, LoadPanel returns a handle to the Panel, which, in turn, he identifies among the panels in memory; If you load the Panel once, the handle will be different. The system ensures that the Panel handles are unique in the application, so that each of them identifies a unique object. With the help of the handle Panel to manipulate the Panel itself or controls on that allows you to distinguish between all the existing objects that accurate that you are interesting in even if you have previously loaded several instances of it
    • When you talk to a control on a Panel, you use the ID of control with the handle of the Panel; the resource ID are unique in the same panel, new Panel manage + control ID identifies a unique object of all those in memory
  • I have several different cards to show the same article in a collection?

    I have several different cards to show the same article in a collection?

    Cause the client wants several different cards in the main browser page, but all of these cards must call or redirect to the cover or the main article intro!

    Thank you very much in advance guys!

    You may need to download the article several times.

  • to run several DAQmx AO tasks at the same time

    Is there a reason any cannot perform several tasks DAQmx AO at the same time?

    It's a bunch of questions that you listed there. I strongly suggest that you spend some time reviewing the many tutorials available for acquisition of data here: http://www.ni.com/white-paper/5434/en. You will need to get a better understanding of the work equipment, and reading some of these articles will help you considerably.

  • There was a problem creating the destination folder. If please check the permission of folder or choose a different folder.   What that means, tried to name several different folders, but still the same error message. Would be grateful for the help!

    There was a problem creating the destination folder. If please check the permission of folder or choose a different folder.   What that means, tried to name several different folders, but still the same error message. Would be grateful for the help!

    This means that the folder you want to create is blocked because of file permissions. The drive or folder you are trying to create the destination folder is set to read-only, and your username does not have write permissions.

  • Help, please... I need to know how to crop my video segments?  I also need to know how to make several clips to run at the same time by dividing the screens?  How to fade a clip?

    Help, please... I need to know how to crop my video segments?  I also need to know how to make several clips to run at the same time by dividing the screens?  How to fade a clip?

    I watched the video tutorials.  I need to know also how to add additional video tracks to my screen.  Any help please?

  • I created a PDF form with several drop downs, all with the same drop-down values. When I select a value of 1 in the drop-down list fields, it breeds in all others - which I don't want. How can I fix?

    I created a PDF form with several drop downs, all with the same drop-down values. When I select a value of 1 in the drop-down list fields, it breeds in all others - which I don't want. Can I fix?

    I am fairly new to this, but I think it has to do with the way you have drop them downs named. Copy you a then keep stick in each area? If so, that's the problem. You must rename each with a different number: Dropdown1, Dropdown2, etc. I think this might solve the problem.

  • Is it possible that several people can work on the same folio

    Is it possible that several people can work on the same folio?

    I usually work with a friend on my folios. We have been working directly for a dropbox folder, and together have created us a user with the same name on our macs. This gives the same path to the file, so we can never be reprinted when we work together for this user account. Works very well.

  • How can I put the execution control to appellant VI when I close the front panel of the VI, called Sub?

    I'm developing an application in which I call several Sub screws that contain a number of structures of the event. I have a problem that when I call such a sub VI control goes to this Sub VI and never returns to the main VI. I would like to return control to the hand once I close the fron of the VI called Sub panel. Does anyone have any solution for this?

    Rgards,

    Mansoor

    Thank you Ravens.

    Yes my event structures are inside while loops and all the code is inside a driving main while loop. Is it possible that I can cancel this main while loop when I hit the close button at the top right of the window?

  • An extension with several panels

    Hello everyone,

    I'm trying to find out if there is an option to have more than one Panel per extension. The idea is to behave like different tabs, but instead use the "tab" option in a Panel, being able to display panels in a different way, if the user can see two (or more) of them at the same time.

    I found this, but it would install two extensions in one only time who can work together, but I want to see is just an extension.

    Thank you very much

    mmmmins wrote:

    I'm trying to find out if there is an option to have more than one Panel per extension. The idea is to behave like different tabs, but instead use the "tab" option in a Panel, being able to display panels in a different way, if the user can see two (or more) of them at the same time.

    It is possible to ship a "bundle" which contains several extensions. Usually people only create a pqts extension, so there is some blurring of the terms - often when talking about extensions, we are really talking about beams. When you create a new extension in the generator of the Extension of what you really do create a new bundle with an extension in it. The article you link is an example of creating a bundle with two pieces inside. If you look at the manifest CSXS XML file, you will see the items ExtensionList and DispatchInfoList - these can contain more than one extension. This is supported by all products point supporting panels CSXS, indeed, there are a number of bundles of Adobe made several extensions.

    mmmmins wrote:

    I found this, but it would install two extensions in one only time who can work together, but I want to see is just an extension.

    Thank you very much

    What do you mean by "only one extension? Do you mean only so that the user have to install an extension? Even if your package contained two extensions of the user of having to install a ZXP. If you mean you want only a menu item appear under the window > Extensions, then that would be possible with only a menu item for the extensions. You can then open the other extension on creationComplete or some other startup of event using CSXSInterface.getInstance () .requestOpenExtension (); You can send messages between the two panels using CSXS events.

    Hope that helps,

    Louis

  • How to stop the phone on my account to receive calls same as me

    I have a 6 +, my mother has a 5 c and after the last update of security she received the same calls that I have.  This has happened with the previous update also but I don't remember what I did to solve it.  I know that I had to check or uncheck his phone # on my phone and mine on his own, or something similar to that...

    Thanks in advance

    Stop sharing an iCloud account. They are not meant to be shared. Each person should have their own.

  • Several return on investment of the same size

    Hi everyone again. I have questions about the plan KING

    1. they say that you can make several KING by clicking the ctrl button and it works. You can make several KING out of it.

    Question: a. how you can extract one of each KING?

    b. are extracts KING represented by a table of coordinates or coordinates cluster?

    c. is there a such that any part VI of the KING will have the same size and resolution) without resizing the return on investment)?

    d. can you get a return on investment and use the size of this KING as the size of the next KING?

    example: I did a 10 x 10 pixel KING in the first sample, the next King, a box of 10 x 10 will come out just so all I have to do is to move the box to the desired region.

    PS maybe the same problem is already posted so I hope you can post the link of the subject then it is easy for me to find once again.

    Thanks again for all the help I receive.

    BREIN

    A BEGINNER OF LABVIEW

    Hello Brein,

    1. Yes, the Kings are stored in the form of clusters, and you can extract all the information from KING using the description of KING.

    2. you can save description of RIO in the cluster, then reuse them in your program. Here is a link to an example of use of the event structure to display pre-determined KING.

    http://decibel.NI.com/content/docs/doc-4779

  • Aout.VI and several other standard sub VI

    I have a system powered by a data acquisition system and I'm missing the installation CD with several important Sub VI

    I searched NI.com nothing works, can someone point me to the following Sub standard VI?

    > Dcfgport.vi

    > Aout.vi

    > Ain.vi

    > Dbitout.vi

    I use LabView 8.6

    Now I'm back to work, I checked my installation of these files. They seem to all be together on my installation in the following path:

    C:\Program NIUninstaller Instruments\LabVIEW 8.5\menus\Universal Library\Das16.llb\

    For what it's worth, navigate through the palettes I get Dcgport.vi and Dbitout of 'user - acquisition of MCC - e/s digital libraries' palette

    Ian

  • How to call same vi for 4 times in a single vi?

    Hello.. I ve a vi named table 1 d Mult. I need to call this vi four times in another program of vi. The problem I've known is all the four outputs of vi are the same.

    My question is: how to call the same vi number many times?

    Thanks in advance

    Recursive calls in LabVIEW using VI Server

  • HP PRINTER device feeds on several sheets of paper at the same time.

    All of a sudden my HP printer sends several sheets of paper at a time taking the printer performed at several sheets at once is it possible to put more pressure on paper printers do pick up a sheet at the same time as it allows to do?

    Hello

    1. What is the model of your printer?

    2 did you change on your computer before this problem?

    3. what operating system is installed on your computer?

    What version of the operating system Windows am I running?

    http://Windows.Microsoft.com/en-us/Windows7/help/which-version-of-the-Windows-operating-system-am-i-running

    You can read the article and check.

    Multiple Pages feeding through the printer

    http://h10025.www1.HP.com/ewfrf/wc/document?DocName=c00190540&LC=en&cc=UK&DLC=en

    If the problem exists, you can contact the manufacturer of the printer for assistance.

    http://WWW8.HP.com/us/en/support-drivers.html

Maybe you are looking for