Choose what data to track in real time

Hello, I was wondering if anyone knows how or if there is a Subvi so you can alternate between what data will go on a waveform graph, while the program is running. I have three forces entered in table of vs. time waveform. I can see everything on the graph in real time, but I was wondering if it is possible to switch between just Fx vs time, just the exercise against time, or all forces based on time, etc.

Any help would be appreciated.

Thank you!

There is also a very simple example on our community page.  You can find it here.

With regard to the structures of the event, Jeff is right, there are some great examples in the finder for example LabVIEW.

Tags: NI Software

Similar Questions

  • want to compare the data in excel with real-time signal

    Hello

    my request is to check the PCB pins of I/o... Firstly I have signal corresponding to each pin in GOOD PCB board and the output of each needle is saved in excel using scripture to the spreadsheet... then the database be act as master for more tips of PCB...

    If I want to check the other pcb edge means that the same signals should be send on the pin of each Member of the PCB... received out of the Council should check with the data already stored in the database if this is the way to match status LED should illuminate otherwise is not to shine...

    pls help me finish this application... I have attached model vi with poster and Excel in too...

    I hate to say it, but you don't have really any type of application there.  It is quite difficult to help you complete when you barely started.  An express VI couple in a sequence structure do not apply.

    What you need to do is sit down and write a design specification.  What are your entries for this application? What are your results?  What do you think the UI to look like?  What steps do you need to do to go from A to B?  Chart out.

  • Real-time TCP/IP communication

    Hello

    I use the following materials:

    SMU-1062 q

    SMU-8108

    OR PXI-5600 (02 card for 40 MHz of bandwidth)

    SMU-5641R (two entries are used; one for each NI PXI-5600)

    PMA-1115

    LabVIEW 2009

    I use the mode of the instrument to detect the signal to jump and write in a spreadsheet in real time.

    My question is that how can I transfer data on LAN in real-time to create a waveform in software on a remote computer before writing it to the worksheet.  I'm looking for something like the time communication real TCP/IP. I enclose my VI. Kindly guide me that how can I do this?

    Thank you and best regards,

    Rashid

    Hey Rashid,.

    Check out this tutorial with examples and let me know if it helps.

  • START EVERYTHING work in real-time is stuck

    Hello

    We want to integrate Siebel UCM with OEDQ. We ran ' HAND initialize reference data ' work successfully. But 'START it in real time all jobs' job starts to run but stuck. Advice please?

    Yes it's true. Work should always be run when the server of the Disqualification is so that web services are always available.

    Normally all batch jobs only. It is actually possible to perform tasks in real time like 'sensors' for a period of time with written Disqualification results at intervals, but this is not often used. The services of the CDS are optimized for performance and so didn't write any default data. Work in real time in normal mode means that it ends only when it is stopped.

  • Real-time error checking

    I'm using FB3 beta 3. I don't know if I have something turned off by accident, but I get is no longer the real-time error checking. I have to run the application so that it can meet any fixed error. How can I fix?

    Thank you
    Ben

    Can you please explain what you mean by the real-time error checking. Are you referring to compilation errors.

    If so, can you please make sure that "build automatically" is selected in the Project menu?

    Thank you
    Gaurav Jain
    Flex SDK Team

  • Oracle JRockit 3.1.2 and weblogic real time?

    http://www.Oracle.com/technology/software/products/JRockit/index.html ". I go to the site and find a software called: Oracle JRockit Real Time 3.1.2 for windows 64-bit. My question is: in order to let weblogic 9.2 works in windows 2003 R2 64-bit computer, DEVRAIS I MUST DOWNLOAD "Oracle JRockit Real Time 3.1.2 for windows 64-bit? Or I need to download anything? In fact, I just downloaded a file called jdk-6u18-windows - x 64 .exe. Please delete my question, thanks! One last thing, what is the feature in real-time for Oracle JRockit 3.1.2? Is it a kind of JRE?

    If you are looking for better performance with WebLogic then it may be worth going with the JVM JRocket.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • How to make the variable data record (intermittent time), with a real-time display

    I'm a complete newbie to Labview. We are currently developing a piece of hardware in the lab to automatically take the readings of the concentration of a sample, through correlations with voltage readings. I have read and worked through the getting started with Labview .pdf, but other than that my knowledge is minimal. I have a flowsheet of work who is able to do it correctly and display and write the data in real time. However, I want to be able to write to a file only every 10 minutes or so, since experiments can run for several days and the amount of data it currently logs is unnecessary.

    Would be nice if he could write it in columns like this:

    [date time]  [voltage ave]  [levels]

    xx                     xx                        xxx

    xx                     xx                        xxx

    xx                     xx                        xxx

    .. .but only once every 10 minutes. Or at any interval of time, I put.

    I tried to connect different parallel loops, but I failed miserably. I don't know if it is a relatively simple problem for you guys to help me with.

    I have attatched file. Please note that the file variables.txt is there simply to hold the settings for the correlation of concentration, which took charge of him.

    In addition, advice or tips to improve this would be greatly appreciated.

    Hi mooray.

    I took a quick look at your code, but you should be able to do something like this:

    When you have an Express VI elapsed time set to 600 seconds (10 minutes). If every 600 seconds time out will pass a Boolean TRUE, which will allow to write the measurement file Express VI. Therefore, what iteration of the while loop, you would write some input comes in the signal input to write it into a file position.

    There are other ways to do this as well, but it's pretty simple. I hope this helps!

    Thanks for choosing National instruments.

    Aaron P

    National Instruments

    Technical sales engineer

    http://www.NI.com/support

  • storage of data in real time by program

    Hello

    I tried to solve this problem for a while now and it seems to be no similar examples out there. I'm trying to store data programmatically, firslty by pressing a switch when I want to start taking data and pressing the same switch when I want to stop and save the file. I created an example VI that demonstrates what I want to do; Generate sine wave function inside a while loop infitnite represents data real time acquisition, the other while the loop opens the file and saves the data until the data switch save is pressed again. The file is closed after the loop at the end of execution.

    I did not get this works and if I was hoping if someone could point to me where I went wrong.

    Thank you

    Tip: In programming, always keep the window open context-sensitive help. When you have a problem as the thread cut in the loop of the producer, hover over the wire with the wire tool, and the help context window displays a description of the error. In your case it is said: «Broken wire...» You have connected the two terminals of different types. The type of the source's Waveform (DBL). The type of the sink is a table 1 d of Waveform (DBL)."

    The solution is to make two identical data types.  If you will use multiple channels for your actual data, a table of waveforms (a wave by channel) can be appropriate. If you use only one channel in your VI test, simply use the data type of waveform. The image below illustrates two methods.

    Also, you need not wait (ms) in the loop of the consumer.  The Dequeue function will wait until he has given, and then run.

    Lynn

  • Continuous data acquisition and real-time analysis

    Hi all

    It is a VI for the continuous acquisition of an ECG signal. As far as I understand that the analog read DAQmx VI must be placed inside a while loop so it can acquire the data permanently, I need perform filtering and analysis of the wave in real time. How I implemented the block schema means that data stays int the while loop, and AFAIK the data will be transferred on through the tunnels of data once the loop ends the execution, it clearly isn't real-time data processing.

    The only way I can think to fixing this problem is by placing another loop that covers the screw scene filtering and using some sort of registeing shift to transmit the data in the second while loop. My question is whether or not it would introduce some sort of delay, and weather or not it would be supposed to be the treatment in real time. Wouldn't be better to place all the screws (aquicition and filtering) inside a while loop? or it is a bad programming practice. Other features I need to do is back up the data I na file, but only when the user wants to do.

    Any advice would be appreciated.

    You have two options:

    • A. as you said, you can place the code inside your current while loop to perform the treatment.  If you're smart, you won't need to put one another while loop inside your existing (nested loops).  But it totally depends on the type of treatment that you do.

    • B. create a second parallel loop to perform the treatment.  This would be separate processes to ensure that the treatment is not obstacle to your purchase.  For more information, see here .

    Your choice really depends on the transformation that you plan to perform.  If it's much the processor, this could introduce delays as you said.

    I would recommend that you start at any place in the first loop and see if your DAQ buffer overruns (you can monitor the rear of the buffer during operation).  If so, you should decouple the process in separate loops.

    In what concerns or not ' it would be considered as real time processing ' is a trick question.  Most of the people on these forums say that your system is NEVER in real time because you're using a desktop PC to perform processing (note: I guess it's the code that runs on a laptop or desktop?).  It is not a deterministic systemand your data is already "old" by the time wherever he leaves your DAQ buffer.  But the answer to your question really depends on how you define "real time processing".  Many lay it will set as the treatment of 'live' data... but what is "actual data"?

  • Control of data using multiple thermocouples via indicators and the waveform in real-time

    I apologize in advance for this question is probably a bit simple but I'm all new to labview and the forum and could use some advice. I have a CompaqDAQ with two 9213 16 modules of track and I'm trying to read in 30 thermocouples in a waveform, but also display 30 indicators so I can mark each indicator with the thermocouple for real-time tracking. Each thermocouple corresponds to a specific location and it is essential that the interface has an accurate indication or a label for each of them. I wonder if there is an easy way to do this in addition to split the signal and have 30 thermometers on my diagram? Perhaps a table any? If I use a table to create 30 thermometers, the DAQ assistant automatically sorts the thermocouples according to ascending numerical order. For example, would be the indicators of first and second on my interface automatically assigned to channels a0 and a1 of the first module, or should I do it manually? Even for the waveform?  Thank you very much!

    PS - Do not know if this message had need of more details, but let me know if more information is needed, and I'll give you!

    I see that you use the DAQ Assistant to create your task.  Now I understand why you may have about labelling.  It is easy of the seller NOR spiel booting...  But in any case, you already have a task to the MAX instead of use the DAQ Assistant?  The interface is similar and there may be a step or two, but your end application will be more effective and you will have more options with your data and properties.  For example, I tried to update the names of physical channel in the DAQ Assistant installation program, that it let you do, but it propagates that change forward to waveform chart legend.  Also, I don't know any property for this dynamic data type node, although I never use it either.  I suggest the setting up of your task and channels, Max if you'd give it a go.

    Since I thought I didn't really takes you all the way with you help, I wrote another one.  It uses a cluster, even if it's a bit barbaric.  I thought that there was a more eloquent way to do by changing labels, but I could not it works as I had expected.

  • track real-time spectrum 3D

    Hello

    You please show me with a basic example of how can I plot a 3D graph (time-frequency-amplitude or time-frequency-power) in real time? I can use the toolikit modulation blocks to plot amplitide vs f or power vs f, but I do not know how to add time as the third axis. Considet the IQ sampling rate is 200 k and the carrier frequency is 2.4 GHz

    Thank you very much

    Don't know what kind of performance that you wait (and you can) but if you get a series of plots of A (f) you want, say, to be represented as a cascade of 3-d chart type, the 3D waterfall chart example should be a good start (accessible through the detailed help).

    You have two options in it: either pass all the data, three 2D arrays or two tables 1 d and 2D table. Here's an illustration with the latter approach:

    My dual core PC is completely overloaded with 3D display task and quickly filled his memory...

    HTH.

  • Leak memory in real time caused by VISA Read and timed loop of data nodes? Is not supposed.

    In collaboration with LV 8.2.1 in real time to develop applications that monitor or emulate computers on bus RS-422.   The following screenshots have been taken an application that monitors a transmission of 200 Hz.  After a few hours, the PXI station would break a range impressive messages angry... most involving something about memory loss.  After much hair pulling and passing money, my partner has discovered while looking at the available memory on the controller of loss of memory occurred at each loop containing a VISA read and propagation of error using the data nodes (see Leak.jpg of memory).  He concluded that if he went to the propagation of the error to the regular old shift registers, then the available memory was rock-solid.  (has the Leak.jpg of No memory)

    Any ideas of what could be the cause?  Do you see not any problem with the way that we code these kinds of loops?  We always strive to optimize the way in which we use the memory on our urgent requests and VISA readings and DAQmx bed give us the heartache more than ever, we are able to allocate memory for these screws some tips?

    Dan Marlow

    GDLS

    Hi thisisnotadream,

    This problem has been reported, and you seem to be exactly reproduce the conditions required to see this problem. This was reported to R & D (# 134314) for further investigations. There are several possible solutions, of which one is the one you have already found the wiring error directly in the loop. Other situations which give rise to no memory leak are:

    1 if the bytes of the property node port is not there and has read lies in each iteration and time-outs resulting are ignored.

    2. If the structure of the deal is gone and just blindly check the bytes to the port and read each iteration.

    3. If the timed loop is transformed into a while loop.

    Thanks for the comments!

    Kind regards

    Stephen S.

  • Need help on client requirement - correspondence with dynamic reference data in real time

    Hello

    Please help me with the corresponding real-time customer's requirement.

    I've been through time real guide- real time corresponding

    Who are there are two ways to do real-time corresponds according to the given URL.

    1 - prevention of real time duplication

    2 - match of real-time reference


    Now guests feel difficulty to go with approach 1, which is demanding a better interaction between the application UI and OEDQ (developed in JAVA). They are not agree with solution 1.


    Now approach 2 is ok, but the reference file change dynamically through this UI application, now I need update OEDQ reference data respectfully change data, but this will require downtime of the web service and re-read that take about 10 min (700 K records).

    so, what could be the solution for this scenario?





    Hi Mike,.

    Thanks a lot for your fast turn around.

    Yes, I agree but not ready to implement the first solution, then I'm left with the second client option.

    So, what could be the tactical solution more this situation coming?

  • I want to create a Web site where people can choose a date and time and click on search, and it will find the photo of my HARD drive and show them on the page, is that poosible? If so could somone tell me how I will pay?

    I want to create a Web site where people can choose a date and time and click on search, and it will find the photo of my HARD drive and show them on the page, is that poosible? If so could somone tell me how I will pay?

    On your local HARD drive? N ° on your web server? Course

    How do you know php? There are exif function that can read EXIF headers on your images. You can use it in conjunction with the functions of file system scanning of the images on your web server. If you have thousands of images, you want to index the results in a database rather than search the real-time file system.

  • is there such a thing as a way to a bar chart changing automatically as data in real-time changes

    Do not know if it exists, but I have a client who active data that he wants to represent with a graphic barcode equivalent evolving: as numbers of real-time data he wanted the chart bar to change as a result, nobody knows if theres a way to muse or with a widget to offer something like this as a representation of numbers in real-time? Any advice would be appreciated... Thank you!

    Hello

    Did you try Google Spreadsheet and embed the chart in Adobe Muse. I guess it must meet the requirement.

    You can learn more here

    Create a table or chart - publishers help Docs

    Here is a screenshot, what it looks like

    Here's a video how to incorporate the graphic of your site in Google spreadsheet

Maybe you are looking for

  • Satellite L750 - need help with the identification of the hardware parts

    Hi all I have a Satellite L750 motherboard and need to replace the header/plug in which is plugged in my cable from the screen. Would you be able to tell me what's the name of components and where to find it please.

  • NEX - 5N LA - ai2 with Sigma lenses

    Anyone know if the optical image stabilizer works on the Sigma lenses when it is attached to the NEX - 5N camera using the adapter LA - ai2?

  • Free space suite iPhoto to move Photos

    When I was invited to migrate my iPhoto library pictures, I didn't know I'd end up with double consumed disk space. My Macbook Pro (mid-2012 retina) has a 512 GB HDD and my original library resumed ca 227GB, so woops, almost all of the capacity has b

  • ATI radeon xpress 200 - a1350n - AmberineM-GL6E - share more memory video

    Hi guys my question is easy to explain... I guess the title says it all... ..... I have an old PC HP a1350n that came from the factory with a card mother AmberineM-GL6E and ATI Radeon Xpress 200 as integrated video card. Well, my problem here. Like I

  • BSOD 24 newly installed window 7

    Hello I recently installed my windows 7 updated with SP1 and I got a BSOD error 24 and this is the dump file: http://sdrv.ms/16EQA1N Can you tell me why I am faced with BSOD? Thnx in advance... ;)