Several waveforms in a simple graph

Hello

I need to compare several waveforms (max 10) in a simple graph shape wave. Few of the waveforms are taken directly from Tektronix 11801 B sampling oscilloscope and bit the previously recorded data come from or may sometimes come from the oscilloscope itself... I did it for the two waveforms and it works perfectly... I just wanted to know if I should get all the waveforms of the instrumetn directly for comparison, do I have to repeat the same procedure for 10 times or y at - it another way to do it?... I'm fairly new to labview... could someone help me please

Joined the vi that I did for 2 waveforms

Concerning

Julien

Hi Alain,

an example, as requested:

Tags: NI Software

Similar Questions

  • How to send you an email to several people as a simple email?

    How to send you an email to several people as a simple email?  I want to send my RESUME to business costs.  How can I do this?  I don't want any email addresses to send to each company.  I want to make sure he isn't like a a no E-mail group an email.

    Thanks for reading.

    Stewart

    Put all the e-mail addresses in the To: field separated by commas.

  • The sum of several waveforms, created inside the loop for

    Hello

    I am currently viewing the Gibbs phenomenon by adding several sine waves. The issue I'm having is that I can't understand how to add sine waves created in the loop. I have attached a picture of the basic structure for my project below. I tried to use simply "add" with a feedback loop, but it seems that my programming skills apply here. Any suggestion is appreciated. Thank you!

    0

    Something like that?

    1. make sure that you "reset" the generation of signals with each iteration

    2. with the waveforms, please make sure that the sample rate is the same.  This may be a problem with the first iteration.  Then add in a check to use only the first waveform on the first iteration.

  • TypeError: document.getElementById (myId) is null this guard popping up message - even though I closed it several times... simple help please?

    When im just browsing the internet, this message keeps popping up - no matter how many times crazy I close! I do not understand what plug - ins (etc etc), so please could you answer in the easiest way possible?

    If this happens on several different sites, it could be caused by an add-on which is by train (default?) to access pages or modify itself in response to the pages.

    You could just disable all add-ons nonessential here and then restart Firefox and see if this is useful:

    Orange Firefox button or classic menu Tools > Modules > category: Extensions

    Orange Firefox button or classic menu Tools > Modules > Plugins category

  • Draw two graphs, a simple graph

    Hello.  This is my first time using the command and the simulation.  I want to draw two graphs in one graph.  It seems that I have to use together and to build tables functions but I don't know how to draw them.  The points x and y (2) are only defined by a single set of points included in the defined table.  The points x and y (1) are the results of another formula, but the two parcels would fit in the same location in a single chart.  I hope that my question is understandable.  I attach a portion of the model I want to be plotted.

    Thank you

    Hello

    You can try something like that. Check the attached VI.

    Kind regards

    Amine31

    (Give congratulations to good answers and Mark as a Solution If your problem is resolved)

  • several curves with several ladders on the same graph

    Hello

    I am currently working on a project that include an acquisition of data VI. I want to display two curves with two different scales (0 to 1 and 0 to 200) on the same graph.

    I tried almost all the options in the Properties menu, I can't find something that fits what I want.

    Do you know how to do such a thing?

    Thanks in advance,

    Gabriel.

    Right-click on the existing scale and click on duplicate.

    EDIT: I would add that you need to set ActYScl via a property node to switch between the scales of the difference if you want to perform operations on them.

  • Keyboard HP Envy 17 spits out several key with a simple pressure on

    Have a problem with the keyboard on the HP Envy 17. There are three keys which, for some reason, has stopped working.

    The 'o' key product zero, key, left the House, period, 'o' and 'p '.

    The "L" produced three key, period, PG., six, 'l' and semi colen.

    The '. "product key 2', '5', end,"4", period, and slash."

    This happens whenever you press the key. If they produce the above, then the last key repeatedly.

    All other keys work correctly. If using a separate USB keyboard, it works fine.

    I tried the update and rolling back of the BIOS, but also "reset" by removing all power for a few minutes. I also uninstalled the driver and installed later.

    Also, I bought a replacement of HP keyboard (part #720244-001) and installed. Does not resolve the issue.

    Any ideas or suggestions?

    Thank you

    TLD

    Hello!

    Welcome to HP Forum!

    Try this.

    1 turn off pc

    2. turn on power but on tap immediately the ESC key several times to load the start menu

    3. press F11 to load the hp Recovery Manager

    4. Once you have hp Recovery Manager in the middle section there is a check by computer option run to the top, click on it and hit open a command promt

    * If the issue persist while typing in the command prompt, your pc needs some maintenance or a repair, it may be the Council or the keyboard itself.

    If this isn't the case, it's just a software problem, and you can perform the recovery by using the hp Recovery Manager

    Thank you!
    Otilol

    Hit Bravo and accept as Solution if my options solves your problem.

  • REGEXP replace several Chr (10) by simple Chr (10)

    Hello

    I can replace multiple spaces with a space
    SELECT REGEXP_REPLACE('#  #','( )* ',' ') x FROM dual;
    X
    ---
    # #
    But how can I replace several CR?
    SELECT REGEXP_REPLACE('#'||CHR(10)||CHR(10)||'#','('||CHR(10)||')* ',CHR(10)) x FROM dual;
    does not work. How should I write the model?

    Oracle Database 11 g Enterprise Edition Release 11.2.0.2.0 - 64 bit Production

    Concerning
    Marcus

    example:

    with t as (
              select '#'||CHR(10)||CHR(10)||'#' str from dual union all
              select rpad('#',10,chr(10))||'#' from dual
              )
    SELECT str
          ,REGEXP_REPLACE(
                            str
                           ,CHR(10)||'+'
                           ,CHR(10)
                           ) x
    FROM t
    

    Kind regards
    Malakshinov Sayan

  • How to trace several trials of collection on graphs side by side

    I am creating a DAQ VI data collection.  I am using a card PCI DAQ series e and 8 analog inputs collection.  What I want to do is to store the data in a table sort and display charts of the last 3 periods collection.  The VI works continuously, but it does collect when a Boolean switch is on.  I enclose my VI at the moment, (forgive his rawness) so that the tips are welcome.

    Heres a way! There are many others.  It lacks certain beauty but still allows extensability Handel, other events

  • simple graph

    I want to do a vi that can "" "simulate" ' "ohm's law...

    I mean
    I = V/R

    Something like that might work.

  • Plot data from several sources in table of graphs

    Hello! I get 1250 pixel data and I want to plot the data for each pixel in a different chart. Each time, I get a data word and one word for the address of the pixel just, how do I trace these in an array of graphics? (Or the other table 1 d of 1250 graphics or table 2D 50 25 columns x lines).

    When there was less that I used a case structure and graphics I would wire the address pixel in the selector of the case, now what can I do?

    Any suggestions would be helpful, thanks.

    Practically speaking it is not not possible to see 1250 chart 1 shot so its no need to have a lot of graphics. What we do in this situation is usually to initialize an array of elements of 1250 and replace these items when you receive data in a particular order. At the same time have a ring to control and update the name of items in the same order as you update the table. Now pass the array of values in the index table and connect control of the ring to the terminal index and connect the output to the curve. So when you select an item, you will be able to see the value of this element in particular.

  • Several problems with a simple replacement of the subset of table

    I'm new to LabVIEW and I try to teach me how to use it.  As you can imagine, I'm running into a few barriers.  The code that I'm including embodies many of my problems.  If someone can explain to me how to improve this code, I would be grateful.

    Copy the following code is a simplified version of a more complex code, that I'm writing.  In the simplified code, I have a control ('VALUE') that I would like to register at different locations in my table of 5 x 3.  To do this, I tried to make a 5 x 3 constant I could replace it with the value of the control.  The code does not work as expected and this is my specific problems:

    1. I can't initialize the array constant (the one I intend to crush).  I can only initialize the first row.  Based on the help files, I thought I should be able to initialize it by clicking on the boxes in the chart on the block diagram and entering values.  But it doesn't seem to let me do this.  Don't know if there is a special way to open when more than 1 dimension is involved?

    2. my slider controls are intended to establish where in the table to place the element.  But is not no longer works.

    3. I can't understand how properly to a code which has a while loop integrated in a while loop.  Someone recommended using a structure of the event, but as a beginner, I will have trouble to know how I would enact who.  I tried to play with the settings of locking/switching the button stop, but that did not work, either. The problem seems to be that, if I am inside the while loop, the program does not see my stop command.  Is there a way to connect as the stop button works, regardless if I'm inside the another while loop?  If not, is there a way to accomplish what I want in the smallest loop without using a while loop?  If I used a structure of the event, how would I created an 'event' to tell the program to store a new data point in the array?

    Thank you.

    Jessica

    Jessica,

    Also note that in LabVIEW array indices are zero-based.  If the values of the row index can be 0, 1, or 2.  If you want your users to see 1, 2, and 3, then put a function decrement between the terminals of the cursor and the function replace table subset.

    Lynn

  • Graph of a table, but not all of the ranks of it?

    I'm graphic of a data table so that several waveforms appear on my graph of the waveform. The table has 500 lines, but I will not draw everyone, only the first row, 20th, 40th, 60th,..., 500th row. I was thinking of using a loop for to extract the lines, I need using the VI "subset of the table", but I don't know how to configure the inputs. In addition, if there is a better way, can someone let me know? Thank you!

    Had some access to LabVIEW. Something like that? For scalability, you probably want to replace the constant 500 with a function to get array size. That way if the size of your table changes, you will ensure you will always get all the data without modifying the code

  • By comparing the two waveforms

    Hello

    I'm having a 11801B digital sampling oscilloscope and I need to compare the waveforms of a DUT to TDR test performed. For a good camera, the waveform must be stored in the pc and must be able to use it whenever necessary to compare with the breaking device which comes from the oscilloscope to calculate the time difference. So I need the waveforms in a simple graph for comparison. I tried with 'save the image in BMP format' for the waveform good camera and 'draw the image"to remind the waveform to compare with the waveform of the failure mechanism, but that did not work. I'm relatively new to labview. Could someone offer me please how to do this. Thanks in advance

    Best regards

    Julien

    You don't save images - for this part of the process at least.

    Save the table of datapoints for the good example the disk but you also want to save and when occurs a bad track table from bad one on the same graph as the right model.

    Mike...

  • Data for the graph economy waveform

    Hello

    I'm trying to collect the data of temperature with the attached VI. Everything works fine until I open the exported file that contains only the last point of the chart. I already had this problem and I think that it is quite common, but I can't find how to solve it.

    Thank you very much for your help!

    Here's what you do.  The central loop is where you get several waveforms.  You want to write each waveform in the output file, which means you want the wave form to write to the worksheet in the Central loop.  Look at its inputs and outputs - put three of them, the file Path/New path, add to the file? and the header? on the shift registers.  Initialize (wants to say wire the register shift outside the While loop) the path of the file to "data\test" (as you've already done), with the new path towards the "output" Shift Register Terminal.  False (the default) of thread to add to the file? and true (if you want headers) to headers?  On the side of the "output" of these two SHIFT registers, wire to 'Add to the file?' "True" and "False" to "Headers?

    For the first time you run the intermediate loop, the file will be opened in a new file (since add to the file? is false) and a possibly written header.  All subsequent calls will add data in the same file (because you wired "True" to add to the file on the output terminal) and no header.

    And to get rid of the unnecessary frame at the end – data flow will be responsible for sequencing.

    Bob Schor

Maybe you are looking for