Waveform Plot Name in Legend Reverts to default even if I change it with a Property node

I have a waveform chart where I am trying to name the plots different titles, so that they appear in the plot legend with a meaningful name, rather than 'Plot 1', 'Plot 2', etc.
However, no matter what I do, if I try to change plot 0's name to anything, the plot name changes for a split second, and then reverts to the name that it originally had.  I can succesfully control the names of the other plots, but not plot zero.  I have enclosed the VI with the graph control, which I cut and pasted from another VI. 
It seems that the properties of this control (though it is not  a custom control) are set, and that these settings take precedence over the Propery Node Instructions.  Is this a bug, or am I missing something.
Try it for yourself.
Wes
Wes Ramm, Cyth UK
CLD, CPLI
Attachments:
Untitled 1.vi ‏14 KB

Ignore attributes help says;
If FALSE (default), the plot names in the plot legend automatically adapt to the plot names in the dynamic or waveform data attributes. If TRUE, the plot names do not adapt to the dynamic or waveform data attributes. Change this property to TRUE if you want to change the plot names. This property applies only to graphs and charts with dynamic or waveform data.
Trying to help,
Ben
Message Edited by Ben on 11-28-2006 07:46 AM
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction
Attachments:
untitled.JPG ‏86 KB

Similar Messages

  • Multiplot waveform graph plots are different colors when set to be the same with a property node.

    The graphs were working yesterday. I made a few changes to another part of the block diagram and now the graphs do not plot all of the plots the same color. I am using a for loop with a property node with the elements active plot connected to the iteration terminal, and plot color to a color box. My for loop increments programmaticaly from another part of the code to create plots as it runs. I have replaced the graphs with new ones and they will work sometimes.
    I am using Win2k and LV 7.1
    Thanks,
    Brett

    Hi bh3560,
    Have you tried chaging the color by right clicking on the line in the plot legend.  There is an option to change the color of the plot.
    Brian K.

  • Digital waveform channel names are incorrect

    I create a task at runtime where the user selects which physical digital input channels to use and the names for each.  I then sample these digital inputs and write the waveforms to a TDMS file.  The file has the correct data, but only the first channel has the correct name.  Attached is example code that shows the problem.  What am I doing wrong?  I do a similar setup for analog inputs and it works fine.
    Attachments:
    Digital Channel Names.vi ‏89 KB

    How are you entering the names?  Here is text straight from the LabVIEW Help
    name to assign specifies a name to assign to the virtual
    channel this VI creates. If you do not wire a value to this input, NI-DAQmx uses
    the physical channel name as the virtual channel name. If you use this input to
    provide your own names for the virtual channels, you must use the names when you
    refer to these channels in other NI-DAQmx VIs and Property Nodes, such as the
    source input of the DAQmx Trigger
    VI.
    If you create multiple virtual channels with one DAQmx Create
    Virtual Channel VI, you can specify a comma-separated list of names to assign to
    the virtual channels. If you provide fewer names than the number of virtual
    channels you create, NI-DAQmx automatically
    assigns names to the virtual channels. 
    Are you entering multiple names seperated by a comma?
    Regards,
    Jon S.
    National Instruments
    LabVIEW R&D

  • Xy Graph property node:apply to all plots

    I have an xy graph with multiple plots and am using property nodes to give each plot a different color.  My problem is that i would like to set the "point style" for every plot to be the same, in other words: create a default point style that differs from the XY graph default.
    Cheers
    CLA, CLED, CTD,CPI, LabVIEW Champion
    Platinum Alliance Partner
    Senior Engineer
    Using LV 2013, 2012
    Don't forget Kudos for Good Answers, and Mark a solution if your problem is solved.

    You can do this statically on the "Plots" tab of the graph properties dialog box.  You can also get a property node to alter this dynamically by right-clicking on the graph and selecting  Create >> Property Node >> Plot >> Point Style. 
    Brian R.
    District Sales Manager
    Washington DC
    National Instruments

  • Programmatic legend plot name display

    All,
    I'm writing a VI that displays multiple wave forms that are calculated from data that is read in from multiple .csv files. Each data file provides data for 32 plots.  I have it set up to read in anywhere from 1 to 10 data files, and am using "strip path" to name the data in the legend via property node "ActivePlot -> PlotName" in a loop.  So I have anywhere from 32 to 320 plots on my xy graph with anywhere from 1-10 plot names(32 like filed plots get the same name).
    The Problem:
    I only need to the display one plot name for each data file in the legend (i.e. plot 0 for each data file), but the legend is linear in that it displays plot names in the exact order of plotting.  Outside of completely reordering the plot array, does anyone know of a more elegant way of coercing the legend to display only specific plots? I can't find anything in property nodes that does this and haven't stumbled on this problem in the forum (hopefully I didn't miss it).
    Thanks in Advance!

    Although you are not using the waveform plots you could still employ a similar approach.
    Your data is an array of clusters where each cluster is a data set and a set of properties like string name, int color, enum y-axis....
    when you lopt your data, use a subset of the array containing only the clusters you wish to plot, then use these extra fileds to adjust the plot index properties.  Although this requires programming, you can make it very scalable (ie add new mata data fields to your cluster and add code to use them) and use the power of the original plot ledgend (that has huge number of features that would be hard to replicate). 
    Paul Falkenstein
    Coleman Technologies Inc.
    CLA, CPI, AIA-Vision
    Labview 4.0- 2013, RT, Vision, FPGA

  • Update plot name in the cursor legend

    Hi,
    I have a XY graph with its cursor legend set as visible.  The plot name changes based on the string that I sent to its property node, but I don't know how to update its cursor plot name?  Cursor is snapped to the plot, but the cursor plot name did not update.  Could anyone please help me?
    Thank you
    Solved!
    Go to Solution.
    Attachments:
    cursor.PNG ‏31 KB

    Here's a hint:  I found that if I toggle the Cursor.Cursor Mode from 0 to 1, then the cursor name changes. 
    "There is a God shaped vacuum in the heart of every man which cannot be filled by any created thing, but only by God, the Creator, made known through Jesus." - Blaise Pascal

  • How to adjust plot names visibility in the legend of a XY-graph automatica​lly

    I have a XY garph that shows 3 plots. Sometimes I need to close some plots on the graph. I can do it. But I also want to delete the plot name on the legend of the graph too, I could not do it. How can I do it? The program is attached.
    Egemen
    Solved!
    Go to Solution.
    Attachments:
    P-h diagram maker representation.vi ‏29 KB

    The solution is actually a bit more complex than you may expect, since you have to change both the plot and the plot characteristics.  Attached is something that should work, although it is not very optimized and has some momentary, expected, display glitches.
    I do not have LabVIEW 2009 on my development computer, so I edited it in LabVIEW 2011 and saved for previous.  I don't think I used anything new, so it should work.  Let me know if you need more info.
    This account is no longer active. Contact ShadesOfGray for current posts and information.
    Attachments:
    P-h diagram maker representation-3.vi ‏26 KB

  • Mixed Signal Graph Legend Plot Name and Graph Area Y Scale Name hidden

    I have a customized mixed signal plot grpah and it when the plot names are written to it, it autosizes things and they are in chaos with overlapping text.  Is there a way to fix this?  I am also expereincing several labview crashes...
    Attachments:
    Mixed Signal Graph Problem with Legend and Y Scale Fit.vi ‏9 KB

    Hi id,
    i am having the same problem, 
    if you were able to fix it, can you please share your fixing method.
    appreciate it
    Thanks

  • Can I detect a plot name change event in a plot legend?

    I'd like to update a configuration file if a user changes the name of a plot in the plot legend.
    The events I see for plots are:  value change, autoscale range change, plot attribute change, and scale range change.
    Plot attribute change does not seem to include anything that looks like plot name, and the others obviously don't contain that info either.
    Is there any way to grab this event?
    Thanks.
    Solved!
    Go to Solution.

    Jordan,
    First off, remember that there is no single way to code anything, so I can offer one possible solution for you, but it is definitely not the only one.
    LabVIEW does not have a property to check if the name has been changed through an event structure, but you can create your own events that LabVIEW can read. I found this really good document that might help you. Read through this and mess around with it and see if it gets you anywhere: Creating User Events
    Once you get it to trigger the proper case, then its just getting that case to update the file you would like.
    Another possible workaround, although not ideal, is to create a string control and have that be on top of the plot name. You would be able to then produce an event from that string changing value.
    Hope this helps.
    Douglas C.
    Applications Engineer
    National Instruments

  • Extract plot names from waveform

    Hello
    Is it possible to extract plot names from an array of waveform to a new array that contains all the plot names.
    Regards,
    Solved!
    Go to Solution.

    If you are using Waveform data types to update your plot then you can iterate through all channels and pull out the name attribute or,
    You can use a For loop that uses the iteraction terminal to drive the "Active Plot" property of the indicator and then pull the name using a second (preferably an expanded property node) and let the names pile up in an auto-indexing output tunnel.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Reducing plots shown in legend causes error

    I am using a waveform chart for a classic scope display, channel 0, channel 1 and math. Sometimes however I would like to set up the scope so the math channel is configured on the waveform, but not displayed, and not displayed in the legend either. It's easy enough to set it up to not be visible on the waveform, but making it not visible on the legend, either by reducing the number of plots shown, or by changing the legend height, so that in effect, the number of plots shown is reduced--either method makes later attempts to modify settings for the math channel cause an error (setting the active Y scale = 2 causes an error, since math is the 3rd scale, or 2nd w/ 0-based indexing).
    Is there any way to make it not visible in the legend without causing an error for active scale or other properties I would like to set?

    First, I was confused in my statement on Scales versus Plots. You were correct in your reply, and I went back and looked at my code, which was actually using the Active Plot as you said it should have been, not Active Scale. I do use separate scales for each plot, hence my confusion, but that was not directly related to the problem I was having.
    Second, your example was most helpful--thanks for posting that.
    Third, after seeing that your example worked as desired, I tried to make it line up with my version of reality It didn't, so I started to look into the differences.
    - I am using a dynamic signal waveform graph instead of the kind you used.
    - I rewrote your example with a cut and paste of the waveform graph I was using. The property nodes had to then be re-selected properly since the names didn't correspond on a 1 to 1 basis changing over to the dynamic signal graph (for instance Plot.PlotName -> Plot.Name)
    - After some hair pulling, I tracked down the errors I was having and was able to reproduce them in simplified form using your example.
    As it turns out, the root cause of the errors I was having is not having data displayed. I was trying to set up the graph and plots, colors, names, etc... before writing data. As you can see from the modified example, that doesn't work real well, unless you write an almost null array (1 set of zeroes) to the indicator. A lot of the confusion came from getting errors sometimes when trying to set the Active Plot, and not getting them other times--no reproduceability.
    In the attached example, you can see that by setting math visible in the plot legend, you can modify the name and color, but then setting it invisible then visible again erases all the settings for that plot, so long as no data is displayed on the graph for it. With no data, and no visibility in the legend, trying to modify the active plot settings results in errors. I'm not sure whether this is a 'bug' or a memory management feature of dynamic waveforms, but it has definitely caused me quite a few headaches in the last few days. I think the short of it will be to initialize with a set of zeroes and that should take care of things. Thanks again for posting your example.
    Attachments:
    Show-hide plot.vi ‏158 KB

  • How do I configure the mixed signal graph property node to set the plot names

    I have a mixed signal graph displaying digital and analog data in two groups.
    I would like to programmatically set the names of individual plots i.e. rather that the digital graph displaying 'Digital 0->Line 0'  I would like to set it to 'Signal 1'  in the vi.
    How do I do this?
    Probably via the property node but I cant get this to work without errors?  (i.e. i cant find the right combination of node arguments to set.)
    Also,  I can set the names of the plots of the component waveforms programmatically, but when I bundle the plots together to form the mixed signal graph, the plot names are reset to the mixed signal graph default values. Can this behaviour be turned off?

    What are you doing? You need to select the plot first and then set the name, like this:
    Attachments:
    Mixed Signal Graph_BD.png ‏1 KB

  • Show different plots on chart legend

    I was wondering if there's anyway to control which plots show up on the plot legend.  I have created a graph that can display different plots (by making different sets of plots visible and the rest no visible) but I can't figure out a way for the plot legend to change with me... I see property nodes to manipulate it's height and position... I can use property nodes to show more plots on the legend, but it will always start at the 1st plot... if I have 2 sets of plot
    set 1 = plot 1, plot 2, plot 3
    set 2 = plot 4, plot5, plot 6
    and I choose to make only set 2 visible
    I would like the legend to show plot 4, plot 5 and plot 6 (without showing plots 1,2, and 3).... but I can't figure out how to do this, is it possible?
    much thanks!

    It is the property name plot.name. Be careful how you fill the name in because the order that is displayed. If you make 3 invisible but want to change the name for 4, I am not sure, but I suspect that it will change the plot name 4.

  • Long plot names

    hi
    I am trying to update the plot names according to the files I open (the plot gets the files name).
    my problem is I can only have 12 characters in the plot name and could not enlarge the plot name area. any suggestions?
    thank
    Amos
    Attachments:
    graph.png ‏50 KB

    amose wrote:
    I am trying to update the plot names according to the files I open (the plot gets the files name). my problem is I can only have 12 characters in the plot name and could not enlarge the plot name area. any suggestions? ... I have LV 6.1
    Amos,
    Unfortunately, LV6.1 doesn’t have the AutosizeLegend property.
    If you're interested in doing it manually:
    Use the positioning tool to resize the legend from either left corner. That increases the width for the plotname.
    Programatically:
    Unfortunately (again), you can't use the graph's Legend:Width property because it expands/contracts on the right side … which is the wrong side for the plotname.
    If you have more than the base LabVIEW package, you could do something like the attached which uses an array for the plotnames and makes use of Get Text Rect.vi (which is not in the base package).  
    =====================================================
    Fading out. " ... J. Arthur Rank on gong."
    Attachments:
    PlotNameWidthChanges_61.vi ‏40 KB

  • Desktop and settings reverted to default suddenly!

    Somehow my desktop, profile, settings, well everything reverted back to default. I can't even seem to "right click" with two fingers and regular click any more!
    The only thing I can see being the cause of this is when I opened up Open Office 3.2 to write, it gave me some registration options and wouldn't start until I filled in the Name, Initial and what not so I just type my name there (I name I hadnt used anywhere else on the computer like home folder etc). After that, I noticed Firefox had crashed, so I force quit it. Then I clicked my messenged AdiumX icon by accident when trying to restart Firefox and I noticed all my settings, theme and everything was gone there. I restarted the computer and found myself back with the default blue background and a clean desktop...
    Everything seem to still be available in my folders and Applications, but all settings and what not are gone.
    I found this: http://support.apple.com/kb/TS1876?viewlocale=en_US
    But I dont understand how to fix this still. There is only one "user folder" and it is the same name as always, not changed or anything. I have only used one account and it was also admin status. User name and short name are the same in User config panel.
    Please help, I really dont want to lose all my settings and bookmarks...
    Thank you!
    Best regards,
    Carl

    Hi Carl, sometimes it can happen spontaneously too, though quite infrequent.
    First we need to make sure there is no directory damage.
    "Try Disk Utility
    1. Insert the Mac OS X Install disc, then restart the computer while holding the C key.
    2. When your computer finishes starting up from the disc, choose Disk Utility from the Installer menu. (In Mac OS X 10.4 or later, you must select your language first.)
    *Important: Do not click Continue in the first screen of the Installer. If you do, you must restart from the disc again to access Disk Utility.*
    3. Click the First Aid tab.
    4. Select your Mac OS X volume.
    5. Click Repair. Disk Utility checks and repairs the disk."
    http://docs.info.apple.com/article.html?artnum=106214
    Then try a Safe Boot, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities, then highlight your drive, click on Repair Permissions, reboot when it completes.
    (Safe boot may stay on the gray radian for a long time, let it go, it's trying to repair the Hard Drive.)
    If perchance you can't find your install Disc, at least try it from the Safe Boot part onward.
    If the Disk is fine, hopefully you can quit all Applications, drag those item in each folder in Shared to the proper location in your folders then reboot.

Maybe you are looking for

  • Ssh  and compression in solaris 10

    Hi All Installed OpenSSH on solaris 10 box. Hoped that ssh will work the same as rsh. I have scripts which use rsh and are having problems using ssh. Also I have a problem with compression. This is not related to ssh (I think ) I compress binary file

  • Blocked alv list display

    hi, in blocked alv list , i want add push button on application tool bar. any one please tell me what is the process.? last time i added one push button on alv grid display, same process i followed now, but i did not get push button on application to

  • Itunes slow and sputtering  --  frequent issue with many

    well so much for an update. after updating to latest itunes, 7.0.2.16, my songs and movies skip and run slow. i have tried all the fixes: new sound card driver, delete quicktime and reinstall, sound enhancer conflict, no plug ins, hardware excellerat

  • HT4759 why is my iphone saying icloud is incompatible

    I am trying to transfer my data from an iphone 4 to an iphone 4s using icloud. When I get to 'choose backup' options show on the screen of when the phone was last updated (iOS 6.1) but I am unable to select them or press 'restore'. At the bottom of t

  • When will XML Publisher Support Adobe 7 format?

    I am wondering what version of XML Publisher is slated to support Adobe 7 Format?