y-axis on waveform card

I want to match the right and left of the axes on a waveform graph, even if the operator changes the balance on one side, on the opposite side will update to match.  Is there an easy way to do this?

You can get an event and update the other scale with a property node.

Event = change of range Graph.Scale

Property node = Y Graph.Active (first) scale then. Range of read this, set the second scale activethen beach of double entry.

Tags: NI Software

Similar Questions

  • Multiple waveform graph, history of waveform card

    Hello to all my colleagues.

    I have problem with software of my purchase. I create software for the acquisition of 40 signals. I need to view and save these signals. I measure these signals with different frequencies (this depends on the user's selection), but the lowest frequency is 500 Hz and the highest is 2 000 Hz. Because I see a different size of X scale (5 sec - 60 dry), I decimate these signals for display and display only 100 samples per second.

    I think that my problem is related to a very long history of waveform graph. When I display all signals in a single diagram, permanently signals are not displayed and the table is larger than the correct size of X-scale, means that the courses of the waveform graph freeze. I think the problem is connected only with display and no acquisition because I tried to check the measured data and there isn't any problem.

    You have one any opinion how can I solve my problem?

    Please, help me, because I'm out of ideas.

    Thak you.

    Here's my VI.

    Double post,

    Please find the thread here:

    http://forums.NI.com/T5/LabVIEW/multiple-waveform-chart-history-of-waveform-charts/m-p/1762160

    Best regards:

    Tamas Szekely

    Technical sales engineer

  • XY graph with the time axis

    Hello

    I have attached a sample vi in format zip and subvis.zip. In this vi, I have an output waveform which I got after each run. I circled this waveform output in red to the "waveform.jpg".

    Now, what I want to do is;

    I want to change the x-axis of waveform (red circled in the "waveform.jpg" scale of real time (but only in a few seconds) as the one given in attachment (second digit).

    I tried many things, but do not allow to get.

    Please help me!

    Mech,

    In your University chart, go to 'ladders '. In your time (x axis), under scale factors, type 0.001 in the multiplier section.

    Kind regards

    Lucither.

  • Optimization of waveform drawing

    Hello, I am trying to build a heart rate monitor that uses Labview to plot the locations of data seprate twelve in real time and I have a problem with the speed at which I can get waveform cards that I use to cool off. They seem to be nervous or jumpy, adding no smooth plots in one sample to the other. I'm drawn to a fairly high rate, but the refresh rate has drastically increased when I stack the plots, resulting in four tables of waveform handling 3 plots of each rather than separate the 12 tables of waveform. This makes me think he has more to do with waveform objects how I rather than the amount of data I'm plotting.

    I tried to use reporter Panel updates, but they slow down just my code even more. It also seems that the rest of my code run fast as lightning.

    Thank you!

    Dear jlawrence6809,

    I wonder what is the way that you want to update the lines? (see the attachment, pls)

    See you soon

  • How to display more than two waveforms on a waveform graph?

    Well, I have a question in the basics of waveform graphs. I have to post four waveforms simultaneously in my program. I can see two graphs on it, but when I try to display four waveforms, I get an error:

    You have two or more data types of cluster wired together, but clusters have different types or numbers of items.
    Cluster (unnamed), a group of 3 elements.
    conflicts with graphic waveform cluster, a cluster of 2 elements.

    Is there anyway that I can change a graphic in waveform to a cluster of 4 elements? Because I borrowed this waveform of a VI example on waveform cards "Charts.vi", so I guess it must have been programmed to be a cluster of 2 elements.

    I hope that I have my question clearly.

    Thanks in advance

    One of the problems that you have is that data from the DAQ assistant has a time stamp from now which is about 3 billion seconds

    Data from the simulated signals has a time stamp based on the beginning of the acquisition which is about 0 seconds.

    So, the table needs to be stretched early in LabVIEW time now to show all the data.

    Change signals simulated so that the timestamp is the result of an absolute time, then you should be able to see all the signals.

  • Different current on a Labview waveform chart, as well as a current time zone time

    Hello

    I'm sorry. How can I display the current time on a chart similar to a zone Labview waveform current possibly. (See attached)

    Best regards

    Akram

    Hey, Akram,.

    Is what I would like to delete table of clusters, that you changed, it's the entrance to the property map of marked waveform history node. Right click on the entry in the history, then create a constant (do not change this! As it initializes the array). Then there is another node in the property map of waveform with the "x scale shift" and "multiplier to x scale" in the loop, these both have constant wired for them, if you want to change the time or date of the waveform card, then you must change the values of constant '1' you can do it by changing the constant values and by running the code or by modifying one of the constants controls and change during execution. The code you wrote should work. I copied a screenshot of the code please take a look before you continue.

  • Array of strings to waveform curve

    Hi all

    I use LabView7.0 and need to trace the channel data on the waveform graph. I fix the image of the table that contains the data. The table or the data in a table is of type string, he got the date, time, and data from all 16 channels at that time. My requirement is to draw date hour n of all folders on the x-axis and its corresponding value in the chain on

    y - axis graphic waveform.

    .

    Kindly give me example code and brief details to develop the same otherwise, I will be stuck in a large

    mess

    Kind regards

    John


  • Capacitor charge and discharge

    Hey!

    I have a mission to do a simulation on load and uncharging of an RC circuit. I have already created a VI on the search for the value of Vc (voltage of the capacitor) by the formula Vc = V * (1-e ^(-t/R*C)). I put that in a while loop and I wanted to get a graph of the wave, but I don't get a simulation of the curve when I press the stop button. I also want to create a loop of the case, with a Boolean switch so that I can do both: charging and uncharging, but I don't know how to do the part uncharging :/ I want to add that I am new to Labview, it been 3 days I started to watch the tutorials.

    Thank yyou in advance

    Salvation; I suggest that you take some labview base classes that might be useful to address these issues.

    For the probelem that you submitted, you must keep in mind that for the chart values of charge/discharge, tou must use time as a variable within your formula.

    Duration starts from zero and lights.

    So when the loop is running, you must calculate the iteration delay and put it (in seconds) inside your formula to extract the output Vc value at that time here.

    Remebmer to ALWAYS put a delay fixed (0.005 s in the case) inside the loops of your time to give time to the CPU.

    You can use waveform cards to update your graph of output at each iteration.

    In this example, the x axis is the number of the point. Each nr point refers to a range of sampling time 0.005 s.

    The output waveform chart nr 2 uses a node of formula, which is more convenient to calculate the result and gives the same results.

    Waveform graph (the exit out of the loop), gives you the exact moment correlation and it is available after the BREAK.

    You can evaluate the first moments of ms by using the zoom graphic tools.

    Now, you might be able to do it yourself the vi discharge, this could be a useful exercise.

    Kudos are recognized!

    Bye,.

    Marco

  • Problems with signal followed during sampling of the signal

    Hello

    I'm relatively new to LabVIEW 8.0 and I'm having a problem with being able to monitor the signals that I am gaining two simultaneous analog signals.  I have the user to input the frequency of sampling and the length of the sample, and then I starts the scan, but when running the analysis, I don't see no result on the chart if the duration of the sample is passed, at which point all data comes.  Previously, I could see the acquisition of real-time data and I don't know what I've done since then have possibly that stop working.  I tried to introduce a kind of late for may allow the software to apply the data to the graphics, but I had no success.

    I have attached the VI of the data acquisition component.

    Thank you so much for reading this.

    Hello

    I suggest you try these two options:

    1. in each iteration of the while loop, add your data to the data of the previous iteration, IE use a shift register to create an Adrien to data that you have acquired. When you save the data in a file, read data from the table and not the current value of the waveform. You can read the data in the table by using a queue, or by using any simple method to pass data between the blocks.

    When you use a local variable of the waveform card, you only read the current value in the array, not its history.

    2. use a property of waveform graphs node to read the history of the ranking, convert the picture from picture to picture 1 d 2D using cluster of waveform ungroup functions and write to the file, click on "Save".

  • Data related to communications received conspire RS-232

    Hi all

    I am trying to receive data using the RS-232 serial communication and plot the data in real time. I have a 24-bit data at the transmitting end, so I use "Join numbers" block in the labview to join the three 8-bit data (the final result is the 32-bit data after joining the numbers with 8-bit zero value data). After data entry, it is sent to the waveform table. The received data should be Wescott on 8 different waveform cards, while the first 24 bits data are Wescott on the first chart of the wave, the second 24-bit data are Wescott on the second table of wavform... This is the reason why the 'String subset' block is used.

    The next two links show the block diagram:

    http://Prnt.SC/c0drv9

    http://Prnt.SC/c0dsl9

    As you can see I am highlighting the process execution. If in the first link I showed some data arrives to the waveform charts. But in the second link, you can see that each table waveform except two are conspiring the value zero. My question is why what is happening?

    I am aware that there is an error in the communication, but it should not interfere with the layout of data.

    Thanks for any help.

    Darko

    Why you use "bytes to the Port?  It is almost always the wrong thing to use.  You wrote a command and don't give any time to the device address (although the highest point the execution could have slowed things enough to cope).  If you get probably a short message of only a few bytes.

    If each message is the same length, then son of this many bytes in reading and get rid of this byte to the Port node.

    In addition, you have the stop enabled by default with the series character set VI, which is a default line break character.  It is a huge problem because you try to read binary data.  It's a decent chance, you're going to be sending a number which byte is 10 decimal.  If that happens, VISA playback will stop there and give you incomplete data.  You must disable the stop character in the run configuration function.

    In addition, use block diagram cleanup because you have too much overlap and the wires to the rear.

    Also, don't son a constant in all indices of this function of the Index table.  By default, it will give you index, 0, 1, 2, 3,... with nothing plugged in.

  • How do I display two signals graphic multiplot

    Hi, I am currently working on a LabVIEW program that requires me to display two signals measured by two current using MyRIO sensors OR. I am facing problems displaying two signals on dashboard of data, I know how and what should I log in the block diagram Front Panel of LabVIEW so that both signals, measured by the current sensors can be displayed on the dashboard of data?

    -Introduction to LabVIEW: http://www.ni.com/getting-started/labview-basics/ and http://www.learnni.com/
    -Check the labview\examples\general\graphs\charts.llb for examples of the waveform card: https://zone.ni.com/reference/en-XX/help/371361J-01/lvconcepts/types_of_graphs_and_charts/
    -Examples: http://digital.ni.com/public.nsf/allkb/21E8163F259DA2058625703B007511AA , https://decibel.ni.com/content/docs/DOC-40940 , and https://decibel.ni.com/content/docs/DOC-5574

  • Front Position Confusion

    In my program, I have several graphic wavefrom; I would call a reentrant Subvi, dialog is to say little, what "appears" on each chart, see attached picture.

    I would like to define dynamically position the dialog box must match the waveform card. However, I feel very difficult to make any sense of the position, the limits of the façade, the graphic position property nodes. I thought that if I set the position of the front in my dialog on the position of tracing, would align the upper left corner. However, this does not work for me.

    Any help would be appreciated.

    See you soon,.

    Andrew

    I am attaching the 2 screws which I hope will help, if I understand what you want.  It is extremely sloppy and incomplete, but the idea is good.  You click on the graph and text appears in the upper left corner of the graph, no matter where the graphics window is on the screen.

    The position of the graph in the control panel will not change when the window is moving, because the position of the chart is compared to the window that contains.  So, you can use the graphic as a lag compared to the position of the window to find the position of the chart in real coordinates, then serving you the position of your pop-up.

  • How display the waveform acquired DAQ card separately in wavefrom graphic

    I NI 9239 DAQ card and it has four channels. I need to create a user interface graphic labview in which I need to display all the forms of four wave separately. If I select all four channels of the daq assistant and connect the waveform table all four waves are coming to overlap... I need separately for the treatment... what should I do?

    Thank you and best regards...

    Try this

  • Generate a digital waveform like memory on PXI cards

    Hello

    I'm looking for a way to send a large digital waveforms using a PXI digital signal generator. I saw DIO HS cards, but their memory is smaller than the files that I want to transfer. My understanding is that the PXI backplane bandwidth 132 MB/s. So, I shouldn't be able to stream a digital signal from the memory of the card that is slower than the CPU? For example, 50 Mbits / second (equivalent to only 6.25 MB/s)? However, I think I understand after reading their textbooks is that you cannot continuously transmitting a large waveform of the processor memory file, you must transfer the file to the memory of Council first and then transfer that out.

    Does anyone know if there is a way to have a flow of digital signal generation card an arbitrarily large directly from memory to the processor of digital signals? Or, what is the fastest card of pxi digital signal generation that does not require the storage of Council first files?

    Thank you

    Isaac

    Hello Isaac,.

    Take a look at the following area developer.

    NOR-HSDIO Stream from disk (generation) using Win32 file IO

    Note that you will not be able to take full advantage of the maximum rate of update HSDIO devices, because the data must be transferred in a bus.  Some other considerations are the width of the data as well as the HSDIO device you select, which may depend on other requirements not related to the size of file or waveform (for example the standard voltage or whether you need hardware compare).  For more information, take a look at the developer following items area.

    Data streaming of Architectures in the PXI systems
    The use of National Instruments Logic Analyzer and generator of test patterns Solution

    Advanced features of e/s high-speed digital devices White Paper Series

  • How can I set the time axis on my waveform table to show run time that is to say whenever I start the program I should have 0 as the starting point

    How can I set the time axis on my waveform table to show run time that is to say whenever I start the program I should have 0 as the starting point. I've been messing around with the without success. I'm under Labview 2012.

    Thank you!

    Townes wrote:

    I can't understand what you mean. I have no formal training with labview. It took me a long time to write the simple program that I joined. Any guidance would be greatly appreciated!

    Its pretty normal for a beginner to take the time to write code. Right-click the map of waveform > Create > property node > historical data, you will get a property node, keep this at the beginning of the code and create a constant. You can also go to the VI properties and > run and select "clear indicators when it is called.

    I recommend you to go through the basic materials of LabVIEW which will give you an understanding on the basics of bases/components of LabVIEW.

Maybe you are looking for

  • Hello! I have problem! When I install firefox buffering of youtube videos will right again two weeks later this video buffering have very big problem!

    Hello!I have problem with my firefox! This problem is buffering of youtube videos. When I remove and install a next time firefox youtube video goes perfectly, or for two weeks later youtube videos have big problem big big problem with buffering!Thank

  • Qosmio X 70-A-12W freezes

    Hello! I have a Qosmio X 70-A-12W and it keeps freezing! He does it at random times, it just suddenly started working very slowly until it just doesn't work anymore. Keyboards still turns on but the led button light does not change if I try to activa

  • ThinkPad E330 BSOD

    A few months ago that I posted here on random BSOD, the slowness of extended priority response guaranteed when things go wrong. So to summarize, repeated BSOD, change of hard disk, the problem persists, has changed the map system. It took more than a

  • search model error string

    Hello I encountered a problem using the model string search in labview. I use xbee modules pro digi to establish a network with 8 + knots (mode API). Each node has a microcontroller behind her who, when asked by the lv program, sends a package in the

  • Question about syntax of Format specifier

    Dear community, I try to write data in an Excel file, it does not work properly. My problem is that I'm not able to get the correct number of decimal points in my data. I would have three decimals after the comma (and not a period) and am currently u