Custom waveform or an XY Chart control

Hello
I need to a waveform graph or a special control of XY-Graph in LV2009
Take a look at the next photo or seizure.
There are 12 channels and all channels have the same x-axis (axis of time actually)
But each channel has different and 'separate' value (Amplitude) axis
Is it possible to do this in LV2009? or LabVIEW already has something like that?

Sorry for my bad English!

Ah, here we are. Use the property of "Active conspiracy" and set "scale index Y" on each plot of active.

(Due to the way of working clips, the reference became a control).

Also, for your application, you probably want to put it in a loop that runs through all 15 plots:

Tags: NI Software

Similar Questions

  • How to use a chart control to enter data?

    I have a GUI that contains a chart control.  By making no use of events graphic I was able to add and remove a data point on my chart by clicking the chart control and then handle the event in the vi... no problem.  What I would really like to do now is to allow the user to choose a data point on the graph and drag it to a new location, providing an easy way for the user to define a given waveform... I'm stuck!

    I'm using LabVIEW 2009.

    Have you considered using the sliders to tide you over?

    The sliders can be moved so logically (in your code) combining the cursor to a data point, you can use the cursor to move the point.

    The cursor bonus feature is if you show that the legend of cursor the user can enter the values.

    Ben

  • Is it possible to delete a plot with the help of the mouse select the chart control?

    For example, when I use the plot to draw thousands of lines on the chart control, I want to delete some of them, but there are thousands of generated plotHandle.

    How can I get the plotHandle of the specific line on the chart control with the help of the mouse to select the option?

    If I save the information from the lines, such as the plotHandle and the coordinates on a table or list, etc, I compare information lines for the plotHandle of the specific line.
    Is it all a user-friendly way to remove a track selection on the chart control?

    I can't give you a reasonable way to solve this problem, since as you have already noted plot do not snappable plots.

    A possible warkaround would be to replace the plot of individual instructions with a PlotXY matching with 2 bays 2 points each, which correspond to the x 1, x 2, y1, y2 parameters to plot. PlotXY plots are snappable, so you can enable this procedure select the plot and remove it.

  • Redeclenchables/continuous to a custom waveform analog output?

    Hello

    I try regular output an analog signal using the box USB-6211 and Labview2009. I looked at various examples of waveform, including the retriggerableAO.vi example, but I can't seem to understand how to send a 'waveform' custom stamp (terminology is perhaps the question). In all the examples (including waveformbuffer), I ran across the single waveform, the options are sine, square, etc.  Previously, I posted on this forum looking for hardware suggestions (link here) and explained what I try to do and got the big help. To sum up, I would like to read a 'waveform' from a text file, send it to the usb-6211 buffer and then continue to an analog channel. At the same time, I'll use the beginning of the analog task to trigger a digital signal once per cycle as well.

    I got in what concerns the establishment of the waveform, but am stuck to figure out how to get into the buffer and setting the frequency, etc.

    Thank you

    Gabe

    Hi Gabe,

    Dennis is correct that it will take some room to modify the existing screws to fit your need.  As he says, the Con Gen tension Wfm - Int Regeneration.vi Clk - no example provided with LabVIEW.  In the example, it can be shown that there is a custom VI used to explain the problems that arise when a waveform of a given frequency to a frequency of sampling and outputs analog specified.

    With all that said, it seems you want to read from an existing waveform file that you created and this waveform to an AO output channel.  There are a few things that will be needed to know before proceeding:

    -What is the waveform as you try to output (5000 samples, 10 k, 100 k, etc.)?

    -What pieces of the size of the wave you want output (100 samples at a time, etc.)?

    -you want to again and again, or simply run through once the waveform looping?

    Assuming that you already have the waveform and will only step by step, here's what I would like:

    -break the large waveform into smaller pieces of waveform of standard size

    -import the waveforms in LabVIEW and create an array of waveforms

    -bring the waveform in the example Dennis mentioned previously with automatic indexing enabled on the tunnel

    -Remove the generator of wave functions existing the while loop

    -wire your indexed table of waveform for the data of the VI DAQmx of analog output terminal

    It is possible that you will have to play with the settings of your waveform and timing of your VI, but this should be a good starting point.  Please let me know if something is not clear or if I have misunderstood your original message.  Have a beautiful reast of the day.

    Best,

  • Custom color in display Gantt chart based on the State - Apex 4.2

    Hello

    I need to specify the custom color display Gantt chart based on the State.

    Say: Open - Red

    Progress-yellow

    Cancelled - blue

    Closed - Green

    given that the status column is not part of Gantt chart question, how?

    Option color in table attributes is not helping this requirement.

    Kind regards

    Sanjaya

    Hello

    Finally, the problem is resolved with the help of Hilary Farrell-Oraclefantastic example and help anychart pages. This is useful for this URL.

    https://Apex.Oracle.com/pls/Apex/f?p=36648:30:102588100613368:

    http://6.anychart.com/products/anygantt/docs/users-guide/index.HTML?project-Gantt-chart.html

    http://6.anychart.com/products/anygantt/docs/users-guide/index.html?defaults.html

    -Sanjaya

  • Customized backup (incremental) Oracle with database control

    Hi all

    I m running on windows server 2008R2 oracle 11 g R2.

    I want to schedule a backup customized with control of the database to plan my backups. (This is the second option of the database-> scheduled backup control)

    I want to have a window of 7 days recovery.

    I'm a little shaky on how to plan properly.

    I need to schedule backup complete everything first (by checking the option use as a base for incremental backups). (This should go once)

    Then schedule incremental backup every day after that?

    Could someone explain how to set up the right then that I would have a window of 7 days recovery?

    Thank you.

    Hemant thanks for your explanation on L0 backup.

    So I go ahead and schedule backup complete once a week! I understand that part. (let's say I plan backup complete Sunday night)

    What about backups of L1?

    Should I plan Monday to Saturday sound? Or can I include it on Sunday as well?

    The reason I ask is, I don't know if the Manager of the company will allow me to schedule backups every day (except a certain day) m.

    I will give this a shot!

    Thank you!!

  • Conflict table chart control reference

    My vi has 6 graphics, and I need to change them through nodes of property through on my vi, then I wanted to store all references to graph in an array and pass it.  When I do that, I'm a class conflict between my entry table and a table in the cluster.  They are two waveform signals Refnum (strict), so I don't know why there is a conflict.  See the attachment for more info.

    I will usually use a group instead of a table so that I can access all the properties, but in your case...

    Unplug the broken wire, create an indicator of the output of the generation of table.

    Copy it and go back and change your type def and replace the stone with your new version. He should associate after that.

    Note:

    In your Subvi (if you stik with the table) you may need to perform the wire (more specific) class get the properties you need.

    Ben

  • Customer connection remains for the data control

    Hello

    I ve recently created an ejb rest aplication consequence with the tutorial of:https://blogs.oracle.com/imc/entry/building_simple_java_ee_rest

    It works perfectly in factor.

    Now, I want to create the client application.

    I started to make adf web application, and in the template project, I want to get the webservice through the connection still to expose it as a datacontrol to user interface layer.

    However, I m in web service data to create order Wizard, in the first step, create the connection REMAINS, I put endpoint URL: "the url I get when deploy the web service application" but when I test gives:' error received: forbidden ' or if I put the url of a method: ' received error: the source cannot be found.'

    How can I fix it, please.

    Thanks in advance.

    Carlos

    Your REST is back JSON or XML.

    The REST data control now supports only the XML responses.

    Here's a demo of use basis:

    https://blogs.Oracle.com/Shay/entry/accessing_remote_databases_from_oracle

    If you return JSON, at this point, you create a Java class that parses the JSON and then to expose this class as a data control.

  • How to change a JPEG image that is placed behind a chart control for precision alignment

    Hello

    I need to scale an image in the form of a JPEG file and place it behind a graphical indicator. Place an image is no problem, but I can't find a property node such as the zoom, which will allow the scaling. It is the preferred method.

    A second option would be to scale the size of the parcel to the image, but it would have the disadvantage of not scaling to screen different monitor resolutions.

    Last solution would be to save the desired data in a CSV file format and view the two parcels ascent, I really don't want to do.

    Any help would be appreciated.

    Mike

    Thank you

    It works, however, it means make the outline of the whole graph transparent, technically he will, but presentation is not very good.

    Thanks again

    Mike

  • control CVI 6.0 chart problem

    I found a very strange behaviour in my 6.0 CVI.

    If I create a new uir, and I create a new chart control, it looks like the image as an attachment.

    Repair the installation of the BCI does not solve the problem.

    Can someone help me?

    Thanks in advance

    Hey vix,.

    It seems that something is wrong with your font (size). Maybe you can try to open the chart control and take a look at the font of the labels used. For some reason, the size is huge, leaving no room for the graph itself (the graph cannot be bigger than the Panel). That is why the graph is just a small rectangle.

    Wolfgang

  • Control chart cursor with keyboard

    Is there a way to move the cursor with the keyboard arrowsbuilt in graphics? If this isn't the case, I think it would be simple to do with the dynamic event record. If the user clicks on the graph, save the events during the arrows button and use the down arrows to move the cursor some default step size. How can only problem, I determine when the user has clicked everywhere except on the graph (graph lost focus) to unregister the key down events? The only way I can think of is to use a component-based mouse event and calculate if the mouse coordinates are on the chart control, and if they are, then don't unsubscribe the events down button again.

    Hello

    I did small example to move the cursor by using the keyboard.

    What I've done is, you press F10 to access the keyboard mode and move the slider or just as you mentioned, click on the graph, it will start

    move the cursor with the keys and when you click anywhere else in the public Service, it will stop that.

    I would like to know if that's what you want.

  • Mode synchronous data display in 2 charts in different screws

    Hi all

    I am a relative beginner to LabVIEW, in what I read some resources, done a few tutorials, and tried to make simple programs to get a feel for the program. My main project is to add extra functionality to a LabVIEW project that is used to stimulate human tissues and save the tensions that result (not for torture ). This point has no other relevance that is not convenient or easy for me to test the changes that I do. This means that I do currently with "proof-of-concept" - type programs and hope that the proven concept will work in the real application.

    Basically, I have to do some graphics to display to a second monitor. I did find something that suggests that the individual graphs can be displayed on another monitor, so I need to create a separate VI with the graphics to display. I already looked at how to display the Panel before a VI on a second monitor, tested and had no problems.

    My problem comes with the passage of the original graphical data on the main VI, on the main monitor to the graphics in the second VI, on the second monitor. It seems I can do this by moving a control to the original graphic reference to the second VI, or passing the table with the data from the original graph as an argument in the second VI. You can see my attempts of these two approaches in the attached files: the passage of the control (RefInput_graph_main.vi, graph_sub.vi) reference and passing the array (ArrayInput_graph_main.vi, ArrayInput_graph_sub.vi). The reason why I use the VI of Signal to simulate, it is that I can not simply do another stimulation experience, so I need to simulate data to see if my approach works.

    The problem I have is that the waveform in the two charts is not the same, and this problem occurs with both approaches. It seems that the waveform in the second graph is slightly offset to the right of the original wave. In other words, there seems to be a delay in time between the two charts. I don't know if it caused delays in the transmission of data (unlikely), or a few kaveat with the Signal VI to simulate.

    My questions are:

    1. What is the cause of the delay? How do I eliminate?

    (Program receives only snapshots of data after each stimulation, so it is not a continuous flow of data. I don't know if the delay will always be present in this case.)

    2. are there other ways to pass data between the graphics? Any other suggestions or guidelines?

    (The program is quite complex, so that it will probably be not possible to encapsulate the original sequence structure graph as in RefInput_graph_main.vi, which makes using a reference control was not feasible.) Yet, I am open to ideas.)

    3. all comments more?

    Thanks for your help! I'd be happy to clarify things, or change this message to make it more clear.

    Nemanja

    If you use a chart (updated for the point-to-point): create a queue and when you write in the main graphic, also write to the queue. Put the items on the second chart and the sons of the reference to the queue in the Subvi.

    If you are using a graph (and showing the entire waveform): as above, but use a notifier. In fact, you could just waiting in line the entire waveform.

    The option using a queue is essentially an architecture of producer/consumer, the second using a notification utility is a "program".

    (Just a couple of ideas... you could also share data using a FGV / Global)

  • Question of the pie chart series

    I'm working on a chart areas and I want to clarify the fillings in gradient for the series according to the data.
    So say if one of the parties was 'Cars' who would always blue, and if another one was "boats" that could always be red. Is it possible to specify this?

    I know how to change the colors of the series, but I don't know how to specify the specific data elements.
    Thank you

    PieChart is calculated percentages. If an element is not present so you can add zero as substitution.

    You can specify paddings and have the race in the order that the item appears.
    Look at the example http://blog.flexexamples.com/2007/11/07/creating-custom-fills-in-a-flex-piechart-control-u sing the fillfunction property /

  • VS2012 problem of configuration and deployment with scatter chart

    I've recently updated one of my programs of VS2008 to VS2012.  I also had Measurement Studio 2009 and upgraded to 2013.  Since Microsoft dropped its installation and deployment in VS2012, I'm looking to use Flexera Express to create an installer.  My app contains a form that contains a scatterplot graph control that must be deployed on both Win7 and XP computers.  I tried to force the compilation to .NET framework 4.5, but that only supports XP.  I demoted the .NET framework down to 3.5.  I noticed that I had to change the references OR whenever I changed the .NET framework.  I only had references to the NationalInstruments.UI, NationalInstruments.UI.WindowsForms and NationalInstruments.Common.  When I build the installation it requires me to explicitly declare the redistributable packages.  So I chose the package OR Measurement Studio Windows Forms Support and automatically selects the load at the time of Design and common User Interface Support (dependencies I guess).  But after I create this version of installation and install it on a system, I get the following message when you attempt to initialize the scatter chart control:

    Could not load file or assembly 'NationalInstruments.UI, Version 8.9.35.246, culture = neutral, PublicKeyToken = 18cbae0f9955702a' or one of its dependencies.  The system cannot find the specified file.

    Y at - it a redistributable package I'm missing?  I tried to add the base components for the execution of Measurement Studio, but get the same error.

    I tried to use Wix, but ran out of patience, trying to figure out this one.  Any help is greatly appreciated.

    In general, when controls utilities deploying Measurement Studio you refer to this documentation for the required dependencies for the merge modules:

    http://digital.NI.com/public.nsf/allkb/6677098983C36F9086256CFE007F457A?OpenDocument

  • How to bind the data source to a custom class?

    Hi all.

    I use the chart control to draw two types of plots. One is a path of spectrum which refreshes all samples in a short time, and the other is a curve of time series which add than one sample of each time.  A chartcollection was related to the data source, however, and draw the spectrum seems to not cool off very quickly. Was it due to the propertychanged event? In order to improve the speed of response, what should I do to deal with the data source?

    I went through your response and the help files and found I made a stupid mistake - I always used to Append method (double, double) and did not notice its format void Append (list, list).

    Thanks for your patient response, Paul :-)

Maybe you are looking for

  • Is it possible to set Firefox to remember the story for a while rather than all or nothing?

    In previous versions, there was a choice to remember the navigation history for a number of days, but in the current version, the only choices seem to be remembering the story or don't remember the story, with no way to customize in the meantime. I d

  • Bypass xp built-in encryption?

    Hello, I have just a basic question.  My wife had encrypted to some files on my external hard drive and not knowing that she had done that I reinstalled my os.  Now I can't view or do anything with the files.  Is it possible can I post these files. 

  • Outlook Express for windows mail__

    I have a dell computer and that you have just installed a new drive after the old man a failure. I was running Outlook express and I'm now being forced to use windows mail. Windows Mail can't find my old email. I reinstalled all my old data from a ba

  • Windows Update 646 on KB977304 error code

    I downloaded and installed 8 of 9 updates successfully in my computer (which has Windows Vista Home Basic Edition), but the major update of security for Microsoft Works 8 (KB977304) failed, and I got error Code 646, followed of a message "Windows Upd

  • Are legitimate or fake registry cleaners?

    Hey guys I have recently decided to give a try to affiliate marketing and selected registry cleaners as one of my niche products to promote on my site RegWhiz. However after some research, it became obvious that there is a possibility that these appl