Use daq across multiple Labview applicatio​ns

Is it possible to have daq handoff data to multiple Labview applications running at the same time?  Each application is specific to a certain test setup, but each test setup has its channels run into a couple of scxi cards in one computer/daq card.  One application may access channels 0,1,9,10 on scxi module 1 and channels 1,2,3 on scxi module 2; another application accesses channels 2-7 on scxi module 1 and channels 4,5,6 on scxi module 2; etc. (get the picture?).  I want to turn each of these little applications into executables.  Is it possible to have multiple sessions of daq running at the same time for the same card?  Is this the idea behid tasks with daqmx?  If not, can I create a small daq application that runs independently of my actual test apps, and somehow have one executable talk to another executable?

True enough, but I think it could work if you program it correctly. I am mainly thinking, have the daq application configure the channels no matter which application wants them. Have it also set the scan rate and other details based on the most critical channel. Have the daq application continously reading channels into a 2-d array, and buffer the data into a shift register. Then when one of the other applications wants data, it dumps whichever channels that app is asking for. None of the actual test application would ever request 'daq', but they would request data that has been stored from daq. I guess one thing I want to know is can I request data (such as a 2D array of dbls) across totally seperate executables?
It almost sounds like the perfect job for the new 'shared' variable type in Labview 8, but I am not familiar enough with its ins-&-outs.

Similar Messages

  • Getting the data in file using DAQ assistant in Labview

    I am using SCXI 1000 chassis, SCXI 1125 input module and SCXI 1320
    terminal.
    I am using DAQ assistant in labview to obtain temperatures and store it in
    a file. The experiments run the whole day and I need the whole data
    generated during this time to be stored in a single file, but I am unable
    to store it in a single file.
    Can someone please give me some insight as to how can I achieve this?

    Hi Mr,
    It would be helpful to see your code to see exactly how you are acquiring the data. Are you doing continuous buffered measurements? Or are you performing single point temperature measurements in a while loop?
    Either way you will want to use the "write to spreadsheet" VI in your loop. Simply wire your data into the "write to spreadsheet" vi and se the "append to file" input to TRUE. This will make the data add on to the end of the file with each iteration of the loop. The "write to spreadsheet" VI is located in the file IO pallette in LabVIEW.
    Thanks,
    Sal

  • Use LR Across Multiple Drives

    Hi,
    I'm curious to know if LR will support my current image collection, which resides on 2 separate external firewire 800 hard drives. I read somewhere that LR 1.0 would still require a library file to be housed in a single location, and that you could only have a single LR library.
    I would like to work with LR using referenced files, rather than importing my images into the database.
    Thanks!

    Thanks for your quick reply Don. Yes, I have been using LR Beta for awhile now, but I had read that 1.0 did away with having multiple libraries (MacWorld article, I believe).
    Good to know when LR 1.0 ships I can use it across multiple drives.
    Follow up question for you: You mention it works with files stored on or offline. How do you handle moving files from online to offline storage? Is LR "smart" in that it can detect changes in file locations or does it prompt you the item has been moved?
    Thanks!
    Tim

  • Can't use Daq Assistant in Labview 7.1

    hi! I have Labview 7.1 installed and an AT-MIO-16E-10 NI board. I can see the board in MAX\devices&Interfaces\traditional NI-DAQ but i can't run any tests(Test panels). I don't know if this is normal for this NI-DAQ model. anyway my main conceirn is that i can not use DAQ Assistant in LabView(when i double click on it or right click->Properties nothing happends). So i can't use my board in LabView. please help! thanks a lot

    You can use your board in LabVIEW but you can't use it with DAQmx. In the DAQ Quick Start Guide, the supported devices are listed and the AT E series is only supported with traditional DAQ.

  • Using fill across multiple pages

    How do you use the same fill on multiple pages in iBooks Author? For example, say you want all pages in a section to have the same background.

    Seen these?
    http://www.youtube.com/watch?v=dxG2ZtlueGg (2013)
    https://discussions.apple.com/thread/3671451?start=0&tstart=0 (2012)

  • What's the best way to upgrade FF 3.6.16 to FF 4 and begin using Sync across multiple platforms?

    I love the look and features of FF 4. I recently bought a new laptop for the road and would like to have my FF environment on it --without recreating all of my bookmarks and passwords on it; so it looks like FF4 is the way to go.
    Seems like there are two ways to do this...
    1) Download FF4 to my desktop (curr. running 3.6.16) and hope that it keeps all my personal browsing info as past FF upgrades have, then add-on Sync, create an account, which I can then use on my new laptop w/o having to re-save a lot of bookmarks and organize a bunch of folders.
    -or-
    2) Start using Sync ( or Xmarks? in 3.6.16) on my desktop, create the account and then access that browsing environment on my laptop (running FF4) then upgrade my desktop to FF4.
    Any recommendation as to which works better, or is less painful?
    Anything to watch out for? or steps I've missed?

    When you upgrade it will use your existing user data including bookmarks, passwords, cookies and browsing history.
    I have been using Firefox Sync since it was in an early development stage about 2 years ago. I have gone through a few upgrades to Firefox since then with no problems during the upgrades. I recommend going to Firefox 4 first because Firefox Sync is built into it so there will be no need to install the add-on.
    If required you can downgrade to Firefox 3.6.16

  • Using variables across multiple pages...

    Hello all,
    I may have forgotten something very basic in my time away from php and MySQL, so please keep that in mind when reading this question.
    I have a page that has 5 links on it. Selecting one of the links would open a new page, which makes an SQL query to summon data specific to the link that was chosen.
    Instead of creating 5 succeeding pages, one for each link, I'd like to use one page. Based on the variable generated/created/assigned when a given link on the previous page is selected (for simplicity, clicking the first link would generate a 1...clicking the fifth link would generate a 5) the query will look for specific data in the database, likely this will be accomplished by making 5 seperate includes files with specific commands or array structures to acheive this. Simplicity.
    Simplicity except I'm not yet certain as to how this is accomplished.
    Here's where someone's going to throw the book at my head...can I generate a variable that can be stored for use on another page?
    I never ask easy questions...sorry about that.
    Thanks to any and all in advance for your help!
    Sincerely,
    wordman

    http://forums.adobe.com/thread/426785

  • Using OOP across multiple platforms – how to manage platform-specific functions

    I am writing OOP software that acquires data from many cRIO chassis and transmits that information to a remote machine. For testing purposes, we want some of the cRIO chassis to be “Real” and the rest “Simulated”. My project consists of a Parent cRIO chassis class, along with two child classes (Real cRIO and Simulated cRIO). There is also a Parent cRIO method, along with numerous subVI parent and child methods (all with Dynamic object inputs/outputs).  Each instance of a cRIO object is created by taking the Parent cRIO method and wiring into it either a Real or a Simulated class. Real instances use child methods that call RT functions, and Simulated instances use functionally-equivalent child methods that avoid RT function calls.
    The software is fine as long as the real and simulation instances are directed to RT targets. However, I would like to direct the simulation instances to a Windows target; when I do so, I get complaints about RT functions being called on the Windows target. Is there a way to configure my Project so that the compiler will allow my Simulation instances to run on a Windows machine?
    Thank you for any assistance you can offer.

    Just throwing this out there, not sure, but have you tried "disable autodeploy variables" on the crio units within the project?  
     Also, another thing you could try is wrapping your cRIO functions in a conditional structure and check for a targettype== RT.   I'm not sure if this helps but two thoughts i had.
    G/L  

  • Multiple WLC redundancy using flexconnect across multiple branches.

    Hi
    I'm wondering if someone could give me a hint please.
    I have two WLC 5508s in two different branches/countries. 
    They have APs configured as Flexconnect with local routing.
    However all the APs are only on the first controller as the controller IP was manually entered before deployment.
    (I'm guessing this will need to be changed to DNS resolution?)
    1. I would like to load balance  APs that are in more contries/branches across Europe between the two WLCs
    2. and/or if one of the controllers go down, the APs would automatically move onto the other one.
    I'm just not sure if both can be done if the APs are on flexconnect.
    Thanks in advance for any replies.

    Hi,
    1. I would like to load balance  APs that are in more contries/branches across Europe between the two WLCs
    It can work, If you have configured the both WLC with excatly same way(same wlan id, same wlan name.....etc)
    2. and/or if one of the controllers go down, the APs would automatically move onto the other one.
    If the configuration for both wlc is same then primary fails then secondary will take place. Make sure WLAN ID order has to be consistent.
    Regards

  • Numbers vs. iCloud across multiple devices?

    I'm confused.  I am a long time mobile me user and I consider my self a mac poweruser.  I just made the switch to iCloud and my main purpose was to use Numbers across multiple devices.  I have a MacPro, iPhone 4 and iPad 2, all running the lastest versions of iOS, Lion, and Numbers.  I understand that the Mac version can't sync seamlessly like iCal or Contacts.  I have to upload and download files with changes to work on them on the Mac.  However, I can't see any of the files on my iOS devices or in my iWork page on my iCloud.  If I make a file or make a change to a file in Numbers on an iOS device, shouldn't it upload that file to the cloud automatically?  Shouldn't the iOS devices "see" the newly uploaded changes from my Mac?  I got it to work once as a test right before Thanksgiving, but since then, nothing.  I've made sure all the correct settings are turned on, however, still no communication to the iCloud.
    Am I expecting too much?  I'd really like to buy a MacBook Air to use Numbers at work, however, I can't justify the cost if none of these devices will talk to each other.  What I really need is for my iPhone or iPad to have up to the minute versions of my Numbers files which will be mainly edited on a laptop or desktop.  Any suggestions.  Thanks.

    Your understanding of how iWork document syncing works is correct.
    Have you enabled document syncing on each of your iOS devices. (settings > iCloud, and setting > pages > iCloud etc etc)
    If you still can't get it all syncing try turning off syncing on all your devices and then turning it on all of them again. (you might ant to save any documents already on your iOS devices to iTunes for safety before turning syncing off)

  • I am trying to log data from 4 voltage input signal using labview, but when i use DAQ assistant i am able to log data from one signal at a time only.

    I am trying to log data from 4 voltage input signal using labview, but when i use DAQ assiatant i am able to log data from one signal at a time only.I am trying to get all 4 input data to logged in a single file againt time. I am new to Labview, I need to sample this data within a couple of days can someone help please.

    Naveen
    Check out the info in the Analog Input section of the document linked below.  (Ignore the part about Global Channels.)  In Figure 5, notice that you can select multiple channels while holding <Ctrl> or <Shift>.
    Developer Zone Tutorial: NI-DAQmx Express VI Tutorial
    Kyle B  |  Product Support Engineer  |  ni.com/support

  • How to use a connection across multiple request

    What is the idea of using a connection across multiple requests.

    Please give more details. What connections and what requests
    And are you posting on the right forum? (This sounds more like a Networking/servlet question)

  • Use ar_receipt_api_pub create_cash API across multiple oper units

    Hi,
    I have a requirement to create AR receipts across multiple operating units and I am using the AR_RECEIPT_API_PUB's create_cash() to do that. The APIs work fine and I can create receipt in oper unit A. But when I changed to a different operating unit B and call the API, it terminated with NO_DATA_FOUND error.
    If I run my same code with operating unit B and then oper unit A, it created receipts in oper unit B but returned NO_DATA_FOUND in oper unit A. That way I confirmed there is no set-up issues with both oper units.
    I tried following 4 different ways to switch to different operating unit but all resulted in NO_DATA_FOUND:
    1) mo_global.init('AR');
    2) mo_global.init('AR'); fnd_client_info.set_org_context(&org_id>);
    3) mo_global.init('AR'); mo_global.set_policy_context('M', &org_id) ;
    4) mo_global.init('AR'); mo_global.set_policy_context('S', &org_id) ; (My EBS set-up has multi oper units, but I tried 'S' flag because of lack of ideas)
    Please help. Thanks!
    Mike.

    @MikeLi,
    Did you find any solution for this problem? We are facing this problem on R12 while creating AR receipts across multiple operating units. We will be glad if you share the solution. We have tried all possible ways; but did not help. When we look at the mo_glob_org_access_tmp ; we have access to all organizations; but the api returns 'no data found'
    Thanks.

  • Using ATMI and tuxedo to institue distributed transactions across multiple DBs

    I am creating the framework for a given application that needs to ensure that data
    integrity is maintained spanning multiple databases not necessarily within an
    instance of weblogic. In other words, I need to basically have 2 phase commit
    "internet transactions" between a given coordinator and n participants without
    having any real knowlegde of their internal system.
    Originally I was thinking of using Weblogic but it appears that I may need to
    have all my particular data stores registered with my weblogic instance. This
    cannot be the case as I will not have access to that information for the other
    participating sytems.
    I next thought I would write my own TP...ouch. Everytime I get through another
    iteration I kept hitting the same issue of falling into an infinite loop trying
    to ensure that my coordinator and the set of participants were each able to perform
    the directed action.
    My next attempt has led me to the world of ATMI. Would ATMI be able to help me
    here. Granted I am using JAVA so I am assuming that I would have to use CORBA
    to make the calls but will ATMI enable me to truly manage and create distributed
    transactions across multiple databases. Please, any advice at all would be greatly
    appreciated.
    Thanks
    Chris

    Andy
    I will not have multiple instances of weblogic as I cannot enfore that
    the other participants involved in the transaction have weblogic as
    their application server. That being said, I may not have the choice
    but to use WTC.
    Does this make more sense?
    Andy Piper <[email protected]> wrote in message news:<[email protected]>...
    "Chris" <[email protected]> writes:
    I am creating the framework for a given application that needs to ensure that data
    integrity is maintained spanning multiple databases not necessarily within an
    instance of weblogic. In other words, I need to basically have 2 phase commit
    "internet transactions" between a given coordinator and n participants without
    having any real knowlegde of their internal system.
    Originally I was thinking of using Weblogic but it appears that I may need to
    have all my particular data stores registered with my weblogic instance. This
    cannot be the case as I will not have access to that information for the other
    participating sytems.I don't really understand this. From 6.0 onwards you can do 2PC
    between weblogic instances, so as long as the things you are calling
    are transaction (EJBs for instance) it should all work out fine.
    I next thought I would write my own TP...ouch. Everytime I get through another
    iteration I kept hitting the same issue of falling into an infinite loop trying
    to ensure that my coordinator and the set of participants were each able to perform
    the directed action.
    My next attempt has led me to the world of ATMI. Would ATMI be able to help me
    here. Granted I am using JAVA so I am assuming that I would have to use CORBA
    to make the calls but will ATMI enable me to truly manage and create distributed
    transactions across multiple databases. Please, any advice at all would be greatly
    appreciated.I don't see that ATMI would give you anything different. Transaction
    management Tux is fairly similar to WebLogic (it was written by the
    same people). If you are trying to do interposed transactions
    (i.e. multiple co-ordinators) then WTC would give you this but it is
    only a beta feature in WLS 6.1. Using Tux domain gateways would also
    give you interposed behaviour but would require you write your servers
    in C or C++ ....
    andy

  • Using ATMI and tuxedo for distrubuted transactions across multiple DBs

              I am creating the framework for a given application that needs to ensure that data
              integrity is maintained spanning multiple databases not necessarily within an
              instance of weblogic. In other words, I need to basically have 2 phase commit
              "internet transactions" between a given coordinator and n participants without
              having any real knowlegde of their internal system.
              Originally I was thinking of using Weblogic but it appears that I may need to
              have all my particular data stores registered with my weblogic instance. This
              cannot be the case as I will not have access to that information for the other
              participating sytems.
              I next thought I would write my own TP...ouch. Everytime I get through another
              iteration I kept hitting the same issue of falling into an infinite loop trying
              to ensure that my coordinator and the set of participants were each able to perform
              the directed action.
              My next attempt has led me to the world of ATMI. Would ATMI be able to help me
              here. Granted I am using JAVA so I am assuming that I would have to use CORBA
              to make the calls but will ATMI enable me to truly manage and create distributed
              transactions across multiple databases. Please, any advice at all would be greatly
              appreciated.
              Thanks
              Chris
              

              I am creating the framework for a given application that needs to ensure that data
              integrity is maintained spanning multiple databases not necessarily within an
              instance of weblogic. In other words, I need to basically have 2 phase commit
              "internet transactions" between a given coordinator and n participants without
              having any real knowlegde of their internal system.
              Originally I was thinking of using Weblogic but it appears that I may need to
              have all my particular data stores registered with my weblogic instance. This
              cannot be the case as I will not have access to that information for the other
              participating sytems.
              I next thought I would write my own TP...ouch. Everytime I get through another
              iteration I kept hitting the same issue of falling into an infinite loop trying
              to ensure that my coordinator and the set of participants were each able to perform
              the directed action.
              My next attempt has led me to the world of ATMI. Would ATMI be able to help me
              here. Granted I am using JAVA so I am assuming that I would have to use CORBA
              to make the calls but will ATMI enable me to truly manage and create distributed
              transactions across multiple databases. Please, any advice at all would be greatly
              appreciated.
              Thanks
              Chris
              

Maybe you are looking for

  • WIP for order

    Please explain about work in progress for order

  • ITunes Match fails to upload songs in Step 3

    This is an update to my earlier post on this problem. During Step 3, when iTunes Match is supposed to upload non-iTunes Store music and artwork, it fails for an unknown reason and repatedly attemps the process all over again. This continues until abo

  • Another Podcast will not update in itunes

    I am able to see and download my latest podcast if I use the "show all available episodes" function but it is not seen when the Refresh button or Update Podcast functions are used. All current episodes do appear on the itunes preview page however. I

  • How to go back to the previous selection screen window?

    I have a selection screen and I have a button that calls a basic report and displays it on screen 0. The basic report is displaying however when I push the back button the program exits. If I use "set screen 0" and if I press back button, the program

  • Wireless improved after safari update

    Viewing web pages in the newest safari is a lot less sluggish (read: faster). The signal stays fixed at 5 bars. I haven't seen this stable wifi network behaviour in a long time. Could it be that wireless network troubles were partly caused by safari