High level VI execution control... What don't get me?

Hello all-

I am writing an app that has controls on the front panel to access the calibration routines or collection of two subsets of channels on my data acquisition hardware (USB-6211)... called A Bank and Bank B.  The problem is that, once I called one of the subVIs, I lose the ability to call another user interface main... at least until the first call has finished its task and returns control to the main VI.

For example, I'm collects data on Bank A and would independently to calibrate or collect on Bank B at the same time, TI later the keys on front lines until the first task is complete.

According to me, I must be missing something quite basic here.  Maybe it has to do with selected delivery system or a bad design at a higher level?  Is the structure of the event that I use fouling things up?

Because the 6211 don't let me read the analog-ins a subset of channels so that the other subset is busy, data acquisition, I try to read all 16 channels once per second (an average of values for about half a second), this data table can feed these subVIs for viewing or recording.  I need the DAQvoltagesAverage VI to run continuously in the background, update the table every second for use in the other routines.

Am I way off here?

Any help is greatly appreciated!  I have all downstream work, but were not able to understand this issue more high level.

Using LabVIEW 2011 on MacOSX

The structure of the event does not end the VI has not completed. In addition, you are locking thre façade in the configuration of the event. The main program Calera until the Subvi is in your implementation.

There are a lot of way to independent lauch screws, for example using VI or "start the asynchronous call" server, for example. You can even use two independent loops while and structures for each event.

(What is the purpose of the s 1. waiting seems useless here.)

Tags: NI Software

Similar Questions

  • I just bought a keybboard ultra thin logitech for iPad air. It has a port for a small cable, but no cable in the box. What is the port for, and what don't get me?

    I just bought a keybboard ultra thin logitech for iPad air. It has a port for a small cable, but no cable in the box. What is the port for, and what don't get me?

    Have you tried the Logitech support site?

  • try to install trial of Ps & AI... Creative cloud rises, says installed (0) - TRY - button, nothing happens... downloaded Extension Mgr. cc, no problem... went through troubleshooting, all removed... What don't get me?

    try to install trial of Ps & AI... Creative cloud rises, says installed (0) - TRY - button, nothing happens... downloaded Extension Mgr. cc, no problem... went through troubleshooting, all removed... What don't get me?

    uninstall any cc.

    clean a http://www.adobe.com/support/contact/cscleanertool.html

    Restart your computer and install the application of cc, Download Adobe Creative Cloud apps desktop | CC free trial Adobe

    Use the desktop application to install your tests.

  • Must remove sql tips - what don't get me.

    Dear Experts,

    I have a simple removal instruction that does not work and I don't know why, I don't get any errors, and deletion runs, but does not delete the users, should be.  I'm trying to delete users who are not logged for 180 days.  My delete is as follows:

    remove users where userid in (select userid from Group position by userid with max (upd_date) < = trunc(sysdate-180));

    This not remove users.  What Miss me?

    Hello

    have you checked if the query returns all rows.

    Select userid from Group position by userid with max (upd_date)<>

    Thank you

  • VAAI - what I mean... and what don't get me?

    So I am running vSphere 5.5, and my data stores reside on a HP 3PAR 7200, using the 10Gb iSCSI Protocol. In order to recover space on my thinly provisioned volumes, I run "esxcli storage vmfs unmap-l < name >". It seems free storage for allows me to shrink my GPC and space of my 3PAR recovery. watching vSphere STANDARD 5.5, which I... looks like my license does not include VAAI... so I have runs a command on my ESXi hosts that actually does nothing? What exactly I don't go as far as integration of storage with only the standard license and if I don't get to cancel mapping, why he accepts the order... and seem to free space on my Thin configured virtual devices? I'm confused. Also, if I don't get the ability to send cancel the MAPPING as part of my license, how am I supposed to pick up the storage?

    I think that instead of "unloading" it you're host resources will used beeing could have the VAAI operate.

    the only Point that is explain for me.

    So at the end would be that performance is better with Enterprise > due to unload all orders

    But I couldn't guarantee my "theory"... It would be good to open a Ticket to vmware and ask this question.

    Best regards

    Max

  • Why it does not work - VLAN / subnet routing - what don't get me?

    Good afternoon all

    I have a M66220 switch connected to a server blade with virtual machines.  A vlan35 and a vlan36. sous-Reseaux.35 et.36

    The M6220 has a Port-Channel trunk to a rack Dell 6224 switch - it has a course of 0,0,0,0/0 x.x.35.250

    VLANs have an address of x.x.35.254 and x.x.36.254 of the interface vlan on the switch 6224

    The problem is: I am unable to ping any external address for example 8.8.8.8 de.36 However the oddity is

    I can ping the 6224 to the serveur.36

    I can ping the serveur.36 x.x.35.254 but I can't ping x.x.35.250 - pathping fails in the x.x.36.254

    I can ping other serveurs.35 from the serveur.36

    Is perhaps someone could tell me what I'm missing to get the ping at 35,250 and beyond, please?

    Thank you

    The road, I'm referring to don't don't don't need to be added to the 6224, but to the upstream router that connects to the Wan.

    How is the connection between 6224 and MPLS configured? Mode of access, trunk mode? That shows the SPLM in its routing table?

  • Find missing files does not work - what don't get me?

    I have had my photos stored on an external hard drive and upgraded to a bigger external drive. My husband has copied the files to the new drive. Now I can't access photos on the drive. I followed the steps to update the location of the pictures, but it does not work. I tried "find lack of pictures" and that does not work either. I follow the steps, but nothing happens.

    What I am doing wrong? I suspect, I'm missing a simple step, but I tried several times with both drives. I restarted LR. I restarted the computer. Nothing makes no difference.

    Thanks for any help or someone can give advice.

    Hi nannetter,

    Please connect the new external drive that contains all of the images, now open Lightroom and on the Library tab, update the location of the folder.

    See the link below.

    How to find missing photos in Photoshop Lightroom

    Note: Please make sure that copy you all images in the structure of the last hard drive to the new.

    Kind regards

    Mohit

  • Drag a break is not the button "next".  All other slides work well, what don't get me?

    Hello

    I created training modules that require the learner to click next to advance to the next slide.  In a slide, there could be transitions within this topic, but I want the learner to have to click to the next major topic (slide).  It works fine for all other blades, except for the following...

    I am betting that the solution to this will be obvious to at least one of you.  I hope that my screen will show what I'm not doing correctly.

    For all other slides, I Action drag 'Continue' enter (to move the script) and 'Pause' to the output, to make the button NEXT to do the work.  Others seem to work well, but this one gives me problems.  Any thoughts?

    Adobe Screenshot Slide Advance.jpg

    What version do you use? None of the buttons on this slide is a break this slide. Add action break leaving CP7 (and 6) is not the way to go: this action is executed when the playback head has left the last image, so pause will occur on the first frame of the next slide. I'm puzzled that you say that it works on some slides? Sure that you do not have a break on the next button, which is the normal way to pause a slide. Also, there is no reason to do this slide as long. You can interrupt this button for 1 sec, and reduce the duration of the slide at 7secs, throw all the useless frames only increase the size of the file.

    Lilybiri

  • Authentication schemes - what don't get me?

    Hello

    I'm tearing my hair out here trying to figure out what I'm doing wrong with the authentication schemes... I can't create a custom (or even to modify the existing one).

    If I click on "Shared Components". "The authentication schemes" I have only one: "CUSTOM - current REGIME."

    Even if I am logged in as the owner of the application, if I click on the current regime, I'm invited for a database connection. No matter what I use here - SYSTEM or the owner of the app - once I've connected (yet) I'm taking to the homepage.

    If instead of clicking the existing regime, I create a new one I download the wizard. I go through all the options and everything seems fine. Then I click on create and am back to Homepage "authentication schemes. A message at the top says "Created authentication scheme" with a big, green tick... but still I only have the "CUSTOM SCHEME" - current regime. The new (tried several times) just will not appear.

    I'm on 2.1.0.00.39 and 10g Express Apex

    Anyone know what I'm doing wrong?

    Joe,

    Yes, the team ApEx rocks! But if he has fixed the initial problem?

    Kind regards
    Dan

    http://danielmcghan.us
    http://sourceforge.NET/projects/tapigen

  • Trying to customize my bookmarks toolbar. Drag the URL down and classified but when you disconnect and reconnect in they all disappeared... don't know how to save them or why I do... What don't get me?

    try to place a few bookmarks in my bookmarks toolbar... Journal of firefox and they all disappear...

    One possible cause is a problem with the places.sqlite file that stores the bookmarks and history.

  • 8630 HP all-in-one: 8630-how do I set the time for faxes? Usually, it's simple, what don't get me?

    "BOLD"

    The time is defined both on the printer.  You can set it (if it is incorrect) in affecting both at the top of the screen on the printer, this will bring up a menu to adjust the time.

    If you try to do things differently, please give more details.

  • Photo of high-level public service is not registered - strange behavior

    Hello

    I have strange problems with the sub that VI pictured below. I have also included the vi - but it cannot be performed without the high level vi and I can't do a version that displays the error without my top level vi which I'm not allowed to post.

    Problem:

    Top Image that level vi is not registered to its destination, the other three images are.

    What I did to find the cause of this and a solution:

    1 probes:

    High level fp image is returned by the method, as planned,

    It is to be cut properly,

    the path that I fed to writePNG is correct,

    said writePNG error output OK - no error without warning.

    2. all the references of the elements inside the Sub vi:

    Works - records 4 images in the specified path.

    3 change the reference for the first case to the control back.

    Does not work in my top level vi - this is when I think I have a vi for posting, but:

    I create a blank vi, drop the sub vi it to post it on the forums - IT WORKED!

    4. If I duplicate the first structure of cases (so there are two now) and plug each tunnel entrance on the same cable as the original (with the exception of the individual part of the name of the file - I created a new one for it): works in double.

    If I then remove the original structure case duplication no longer works (even with the new name of individual file)!

    5. copy the code from the vi subroutine in a new and empty and save.

    Does not work

    6. restart LV

    Nope

    7 restart the PC

    Still does not

    8 recreated the reference 'this VI' in the top level vi (just to be safe)

    NO.

    I have no idea what to do now. I could copy high level vi in a new - but there a FP quite complex which is messed up in the process.

    Someone knows something similar?

    Someone at - it an indication on what to do next?

    Best regards Florian

    OK, I got it.

    And it was my fault too! (Almost always is, how many times can we really find another bug when programming?)

    It had nothing to do with branching. Phew!

    The file obtained written - but I eventually replaced it with himself: he reacted well to that.

    The other three pictures has not crushed because of the wire of error that prevents.

    Sorry for anyone thinking about my problem.

    Glad it's on

    Florian

  • Sending a big boost with the SDK high-level examples of results in a timeout

    Hello

    I try to send a big boost with the sample of high level. I have registered my valuation Service Push Blackberry application, deployed the SDK in Tomcat on my computer, my app has added to the list of high level sample applications and tried to send a little help with a message in plain text during broadcast (to the Subscriber of "push_all").

    This resulted in an IOException caused by a timeout: "taken IOException sending message to the address URL of PPG: https://cp3520.pushapi.eval.blackberry.com/mss/PD_pushRequest.

    I have a few test:

    1. I send a simple GET request in Forefox on https://cp3520.pushapi.eval.blackberry.com/mss/PD_pushRequest which resulted in 401, so I can reach this address.

    2 I tried to reproduce the request with a Firefox plugin. Here are the contents of my application:

    Headers:

    Permission: myBase64encodedcredentials

    limit: QfgeRDy0bk3pYpCMeL8Q

    multipart/related

    Content:

    -QfgeRDy0bk3pYpCMeL8Q
    Content-Type: application/xml; Charset = UTF-8


    http://www.openmobilealliance.org/tech/DTD/pap_2.1.DTD">






    -QfgeRDy0bk3pYpCMeL8Q
    Content-Type: text/plain; Charset = UTF-8
    Push-Message-ID: bgsCVVfx6AD-1361888782229

    test
    -QfgeRDy0bk3pYpCMeL8Q-

    This resulted in a timeout.

    3 I tried the same query without the "multipart/related" header, and got this response:


    http://www.openmobilealliance.org/tech/DTD/pap_2.1.DTD">

    So I guess that it is not an authentication problem.

    Do you know what could prevent the response to be sent?

    Hello

    I finally solved the problem!

    In fact when I tried to reproduce the request I made a mistake in the headers, I put two different instead of ' Content-Type: multipart/related; Boundary = QfgeRDy0bk3pYpCMeL8Q; type = application/xml '. I tried with the firefox plugin again and get the same response as Matt told me in his private message, when tested with my credentials:

    
    http://www.openmobilealliance.org/tech/DTD/pap_2.1.dtd">http://cp3520.pushapi.eval.blackberry.com/mss/PD_pushRequest" sender-name="RIM Push-Data Service" reply-time="2013-02-27T10:48:40Z">
    

    For the serevr part I think it was because of a proxy problem, you said. I could not download the installer of linux SDK on the Blackberry site, I installed the Windows SDK on my Windows computer, and I think that Java options were not used by the server (which is strange because I put it in the Tomcat service Java options). I copied the folder of the SDK on my Linux computer, added the Java options in catalina.sh and everything worked well with the sample of high level. So I guess that the problem comes from my Java Windows Setup.

    The tricky thing, I don't really understand is the timeout for the request with bad headers.

    Now, I need to know why the app is not subscribed to the service push, but it is another problem.

    Thank you all!

    Julien

  • Structure of good app to make high-level navpane on pane tabs?

    What is the structure of the correct application for objectives menu navigation, slide-top like for example 'settings' and 'About' pop on top an application with a tabbed pane as its structure of high level, in a navpane - like fashion?

    See for example the menu of top-parameters for the BB10 calendar application.  At the top of the structure nav app we have tabs views for the month, day, week, agenda, etc., but no matter what the tab showing, we are on, settings page invoked since the application slide-top menu appears on top of the active tab.

    When I try to place a TabbedPane inside a NavigationPane, QML editor gives the error message:

    "'FirstPage' default property value type mismatch. Waiting for Page and found TabbedPane. »

    I guess I could put a navpane within each tab, but first of all, it's bad code factoring for slide-top action menu (it should be set in one place), and secondly, it would require me to determine the active tab in the menu slide-top manager and push the target page navigation - from the active tab calculated.

    Conceptually, I'm trying to do something like this:

    import bb.cascades 1.3
    
    NavigationPane {
        id: navigationPane
    
        attachedObjects: [
            ComponentDefinition {
                id: infoPageDefinition
                source: "asset:///infoPage.qml"
            }
        ]
        Menu.definition: MenuDefinition {
            actions: [
                ActionItem {
                    title: "Info"
                    imageSource: "asset:///images/ic_info.png"
                    onTriggered: {
                        var infoPage = infoPageDefinition.createObject();
                        navigationPane.push(infoPage);
                    }
                }
            ]
        }
    
         TabbedPane {
    
             tabs: [
                 Tab {
                     // Tab 1 stuff
                 },
                 Tab {
                     // Tab 2 stuff
                 }
             ]
         }
    
        onPopTransitionEnded: {
            // Destroy the popped Page once the back transition has ended.
            page.destroy();
        }
    }
    

    in order to have a similar structure to the calendar app nav app.

    You don't need to have the specific content of the tab inside the tab itself. You can use a NavigationPane + Page with tab specific containers, move that visible on the signal of onTrigger tab. Then, you can push everything you need on top of the NavigationPane.

  • high level of priority-limit quick-rerouting by binding 1

    I dig to find out what means "fast-forwarding via priority-limit high level 1" command.

    It is under family unicast ipv4 address isis.

    I tried to read the Cisco commands guide, but don't really know what his means.

    Generally, I know 'fast-forwarding by link' part. But what means "high level of priority-limit 1" or "high level of priority-limit 2" part.

    I'll try to respond to your request,

    If you know "fast-forwarding by binding", and how it works then consider "fast-forwarding via priority-limit high level 1" as a more accurate form of this command. "

    so lets take a few example configuration below:

    -Fast-Reroute link critical level limit of priority 1

    This will allow redirect quick calculation LFA for level - prefix 1 critical priority only

    -Fast-forwarding by connection priority-limit high level 1

    This will allow redirect quick calculation LFA for level - 1 high and prefix priority critical only

    HTH

    Sunil Bhadauria

    Kindly note all useful posts

Maybe you are looking for