Multiple values in stacked waveform chart...how to?

I am using a single waveform chart which is staked showing 3 Y-axis value on single X-axis platform.....more clearly I have bundled 3 values and connected to single waveform chart......Now, I want to add one more variable to each staked Y-axis....such that my each staked Y-axis have two variable....so that 6 y-axis variable in 3 staked plot(2 in each) having single platform of x-axis in single waveform chart.......
how to do that?   

There are 2 vis that do this. Attach is my chart.
Attachments:
Chart_Ini_Elnik-II.vi ‏24 KB
Chart_Time-Init_No-Hist.vi ‏20 KB
chart.png ‏92 KB

Similar Messages

  • Plotting multiple graphs on one waveform chart with dynamic data types

    I'm trying to put multiple graphs on one waveform chart and having data agreement errors. I'm wondering if it has anything to do with the fact that dynamic data is being used (I've had no problems with other datatypes in the past). Does anyone know how to correct this problem? I've attached the following .VI. There will be plenty of .VIs on the bottom that won't load, but they are not consequential for this problem.
    Thanks!
    Brian
    Solved!
    Go to Solution.
    Attachments:
    Stiffness Control V1.vi ‏119 KB

    you could use stacked plots by right clicking on the chart and clicking on the stacked plots and than on the front panek you can put a bundle function on the FP and hook your signals up
    Harold Timmis
    [email protected]
    Orlando,Fl
    *Kudos always welcome
    Attachments:
    multiplotwaveform.JPG ‏138 KB

  • Plot more than one analog value to a waveform chart by reading from Serial Port

    I have 4 LDRs and I want to plot their values to a waveform chart by reading them from the serial port. I have looked around and found an example of a VI plotting one value to a waveform chart (attached below) but I am unsure about how to expand this for 4 different waveforms, mostly because I don't particularly understand the way is being read currently. If someone could either point me in the way of a relevant example or explain/show me a solution, or explain howthe current VI I have works, that would be greatly appreciated.
    Attachments:
    LDRread.vi ‏20 KB

    Since I assume each LDR (whatever that is) has its own serial connection, you will need to read from 4 different serial ports.  From there, just form an array of all the data and write to the chart.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions

  • Waveform Chart - How to set X scale time.

    I have a Waveform chart (v6.1) and I want it to display 30 seconds of data. What is the correlation between the Time History buffer and the Time inputed on the X-scale. The X-scale format is set to Relative Time. I set the initial time to 0:00. The input data is coming in at 20 samples/sec also. How do I set up the chart to show only 30 sec of data.

    You can turn Auto scale off and set the left value to 0 and right value to 0:30.
    A second method is to set the chart history length to 600 (20 samples per second * 30 seconds). Setting the chart history length can only be done at design time.
    Waldemar
    Waldemar
    Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
    Don't forget to give Kudos to good answers and/or questions

  • Navigating to multiple reports from stacked bar chart

    Hi,
    I have a stacked bar chart which consist of two fact's A & B. Now i want to navigate to report 1 when i click portion of stacked bar that is created by fact A and i want to navigate to report 2 when i click portion of stacked bar that is created by fact B. How can i achieve it in OBIEE?
    The other solution can be that when i click either portion of stacked bar i navigate to a same report but in that report i have defined filters to filter out results to show data like report 1 when A portion is clicked and to show data like report 2 when B portion is clicked. But what filter should i use in this case and what will be the filter values?
    Thanks.
    Aasim Khan

    The second option worked for me. I am navigating to a same report but i am using a filter to filter out un-required data.
    1. I created a new column in RPD at logical level and set its value that whether this row is for fact A or B.
    2.Then in the chart i check the column against the third column of check boxes where we select fields against we want to create the graph.
    3. In the interaction tab i selected the report to which i want to navigate.
    4. Then in the report in included this newly created column and apply "is prompted" filter. Now when i clicked fact A of stack bar i only saw data against fact A and when i clicked fact B it only shows data for fact B.
    Thanks.
    Aasim Khan

  • Ordering of values in Stacked Area Chart

    I have a stacked area chart that I want to order the stack from highest to shortest based on the last year.  The area chart has years and schools on the x axis and count one the y-axis.  I want to stack based on the last year of the school count.
    When I order it in the chart expert, it seems to pick the first year as the criteria to order the stack.
    Is there a way I could use some type of formula or something.
    Thanks in advance.
    Eric

    Hi Eric,
    As a static solution, you could use specified order.
    In the Chart Expert, when you select your field located in the "On change of" list,
    and click on the button "Order", you can change the order to: "in specified order"
    Another static solution could be to actually create a formula like:
    If {My Database Field} = "My Value 1" Then
         1
    Else If {My Database Field} = "My Value 2" Then
         2
    Else If {My Database Field} = "My Value 3" Then
         3
    Then use the formula on the chart, instead of the database field.
    And on the Legend, it will display the number like: 1, 2, 3,...
    You can then replace the text on the legend by text object with the right heading, or manually create a legend with text objects.
    Note that one thing to be careful of, it's if for one group, not all the subgroup are present, then the order will not be retained.
    For example:
    If I have on my chart the following:
    - Country
    - Product
    With a summary on sales amount.
    If I have the following data:
    Canada
         - Product 1
         - Product 2
         - Product 4
    USA
         - Product 1
         - Product 2
         - Product 3
         - Product 4
    Then despite we set a specified order of:
         - Product 1
         - Product 2
         - Product 3
         - Product 4
    The chart will display the order of:
         - Product 1
         - Product 2
         - Product 4
         - Product 3
    This is happening because the first group on the chart doesn't have all the products, and it will use the element of that sub-group to order the information.
    If you know that your data set may not have all the data for a sub-group used on the chart, then none of the above suggestion will work for you, unless you write a stored procedure, or a command object that always returns all the subgroup elements, or you use a subreport technique which is described in the sample report provided in the following knowledge  article:
    1245204 - Date range in Chart for Crystal for all dates not just those dates with data
    The Knowledge Base Article refer to dates, but the same technique applies for any type of data.
    Hope this help!
    Patrick

  • Plotting data with multiple y-axis using waveform chart

    I am using LabVIEW 7.1 and am simply trying to split my data on one waveform chart using 2 Y axis.  One goes from 0-150 and the other from 800-1000.  I want them to graph on the same chart, and I have selected 'duplicate scale' when I right click on the chart, as instructed in the labview manual, but both of my data streams are still only connected to one of my axis.  I can't get it to recognize that one data stream should go on one axis and the other stream should go on the other axis.  Can someone help please?

    Right-click in the plot legend one plot. In the context menu select y-axis and after the axis you want for this plot. The scale is changed directly.
    There is an image of the context menu attached.
    I hope this helps
    Greetings
    shb
    Attachments:
    two y-axis.png ‏16 KB

  • Average value for waveform chart

    Hello everyone.
    Can i make a time interval, where i can measure average value for a waveform chart ?
    for example fom 0:30 to 0:45
    I have uploadet my VI
    Thanks in advance
    Oesen
    Best regards
    Oesen
    Solved!
    Go to Solution.
    Attachments:
    Trykmaaling.vi ‏83 KB

    Oesen,
    When you are displaying data on a chart, the newest data is appears at the right of the previous data. When the chart history buffer is full (default length = 1024), adding a new point deletes the oldest point.  Visually it appears that the data slides to the left as new data is added to the right end.
    My question relates to how the user would "tell" the program what data to average. In the image you posted you marked a segment of the data to be averaged.  Suppose the user marks point "A" as the beginning of the segment. While the user is deciding where to put mark "B" additional data is acquired and point "A" disappears because it is beyond the history length.  What does the program do in such a case?   A slight variation is the situation where both "A" and "B" have been marked but some of the data is deleted from the history before the averaging or other processing has begun.
    Lynn

  • Combination of Stacked & Overlaid Waveform Chart

    Hey everyone,
    I've got a challenge for you that would really help me out.  I'd like to use - specifically - a waveform chart to display four parameters overlaid on two divisions (in stacked mode) i.e. two parameters plotted on the first division and two parameters plotted on the second division with no additional divisions possible.  I have an example attached that gets me halfway there (written in version 8.2), but I can't seem to figure out how to make the waveform chart display only two divisions instead of the four dictated by the bundle tool.  I suspect this isn't possible as I can't seem to find a property that allows me to control the number of divisions displayed but hoped that someone else might know a trick or two to disable those pesky additional (and blank) plot fields.
    Thanks in advance for any help!
    Andrew
    Attachments:
    Overlaid and Stacked Waveform Chart.vi ‏22 KB

    Here you go....
    there should be enough here to get you what you need.
    1:30 Seconds ARRRGHHH!!!! I want my popcorn NOW! Isn't there anything faster than a microwave!
    Attachments:
    2 Traces per Plot Description.pdf ‏71 KB
    2 Traces per Plot Description.zip ‏182 KB

  • How to pass multiple values to a single parameter in BW report URL

    Hi Experts,
    I am new to EP and learning .... i am stuck at one point where we need to pass multiple parameters to a BW report URL, this is the URL that we launch from BSP.... Suppose i have to pass different multiple values to a single parameter, how to do it....
    i m getting many answers to pass parameters to iviews, reports, but not specific to my case.. can u plz help me....
    Thanks in advance
    Priya Rai

    What is the prolem you are facing if you split the single date param as two parameters say startdate and enddate?
    If you pass as single string then you might have to split the same at reciever end.
    Are you trying any thing specific?

  • How to capture the multiple value in list box

    Hi forums,
           How to select the multiple values in list box and how to catch that values in OnInputProcessing.
    Regards,
    Ravi.

    Hi,
    A possible method is:
    Get all fields of the form
        CALL METHOD request->get_form_fields
          CHANGING
            fields = table_fields.
    loop over the fields
        LOOP AT table_fields INTO wa_fields.
    test the name of the field
          CASE wa_fields-name.
            WHEN 'test'.
    retrieve the value of the field
              test = wa_fields-value.
    endcase
    endloop.
    Eddy

  • How do I add signals from different modules to the same waveform chart?

    When using build array to connect signals from different FP modules to the same waveform chart, the array type is not the same as if all the signals come from one Read Array. Only one digital indicator on the chart displays with the build array method. Why

    Hi gencell,
    There are two ways to plot multiple plots on a Waveform Chart, a 2D array and a cluster of doubles or integers. I would suggest that you use a Bundle to create a cluster.
    This information is in the Context Help of the Waveform Chart terminal (from the Block Diagram).
    Regards,
    Chad Evans

  • Waveform CHart

    Hai Friends
                        I have an one doubt in Waveform Chart.How Programatically add the plots in the chart and How to update the values for newly added plots.
    Regards
    Jai
    Jayavel
    Solved!
    Go to Solution.

    You can't change the number of plots without loosing the data history. You could read the chart history property then manipulate the 2D array, add the new data, then update the history data again. A simpler alternative if you know the maximum number of channels you are likely to need, is to set up a dummy 1D array of NaN's then when you get your data, use 'Replace Array Subset' vi to add your variable data to the chart. Take a look at my example.
    Hope this helps.
    Ian 
    Attachments:
    Variable Plots.vi ‏19 KB

  • Passing multiple values to a parameter in report

    Can anyone help me how to pass multiple parameters to a parameter in my report.
    As user is able to select multiple values from list of values , can I pass the selected values to calling function.
    Suppose if User selects Value1,Value2,Value3 from list of values of a parameter P_Org,
    I need to pass all these values to parameter P_Org in my Before Trigger Function in Discoverer reproting tool.
    Thanks in advance

    I have a Before trigger Function to which the parameters will be passed.
    Suppose if User selects multiple values for a parameter then how to pass these multiple Values to that parameter?
    eg:In first Workbook Before Trigger is fired and the paramters for the trigger are
    'par1','par2','par3' etc.
    If User selects multiple values for a parameter 'par1' from the list of values displayed then how to pass all these values to 'par1' in Function?
    After firing the trigger rows are inserted in a temp_table .My second Workbook will
    fetch the rows inserted in this Temp Table.
    I hope u understood what my requirement is...
    Thanks in advance

  • Passing and Parsing Multiple values for 1 Parameter using ASP and reportInterface.ReportParameters

    Post Author: ckwizard77
    CA Forum: Crystal Reports
    HELP!!
    I have been knocking my head against a wall trying to figure out how to pass multiple values to 1 parameter and how to add it to the parameter collection. I have code so if I pass single values for each parameter it works fine. I am passing the parmeters and values in a pipe delimited string through a url where it gets parsed and pass in here.
    Any help would be greatly appreciated.
    Here is the single param code:
    Public Sub SetParamValues(ReportName, strParamName, ParamValue) Dim i,reportInterface, ParamName,strSubReprotName,CurrentValues        Set reportInterface = reportObject.PluginInterface("")      Set reportParameters = result.Item(1).PluginInterface("Report").ReportParameters      For i=1 to reportParameters.Count           if ReportName <>"" then                 strSubReprotName=reportInterface.ReportParameters.Item(i).ReportName               if strSubReprotName=ReportName then                    ParamName = reportInterface.ReportParameters.Item(i).ParameterName                    if ucase(ParamName)=Ucase(strParamName) then                         Set CurrentValues = reportInterface.ReportParameters.Item(i).CurrentValues                         CurrentValues.Clear()                         Dim newSingleParameter                         Set newSingleParameter = ReportInterface.ReportParameters.Item(i).CreateSingleValue                         newSingleParameter.Value = ParamValue                         reportInterface.ReportParameters.Item(i).CurrentValues.Add newSingleParameter                         reportInterface.ReportParameters.Item(i).PromptOnDemandViewing=false                         iStore.Commit result                    End if               End if          Else               ParamName = reportInterface.ReportParameters.Item(i).ParameterName               Set param1 = reportInterface.ReportParameters.Item(i)               if Ucase(ParamName)=UCase(strParamName) then                     Set CurrentValues = reportInterface.ReportParameters.Item(i).CurrentValues                    CurrentValues.Clear()                    Set newSingleParameter = ReportInterface.ReportParameters.Item(i).CreateSingleValue                    newSingleParameter.Value = ParamValue                    reportInterface.ReportParameters.Item(i).CurrentValues.Add newSingleParameter                    reportInterface.ReportParameters.Item(i).PromptOnDemandViewing=false                    iStore.Commit result                End if         End if      NextEnd Sub

    That Makes sense.
    thanks a lot !
    Well now are at it, mind if I ask you another quick question:
    If I make an option in the multiselect list called ALL which should return all the results:
    as should act like this
    select * from dept;
    you solution was:
    select * from dept
    where INSTR(':'||:P1_EMPNO||':', ':'||empno ||':') > 0
    Can I modify this to return all the rows ?

Maybe you are looking for