Plot numeric waveform with absolute time

Hi all,
This code was working with Labview 2009, but it doesn't seems to work with 2010, do I make something wrong ?
Regards,
V-F
Attachments:
waveform graph.png ‏29 KB

Hi ramses64,
I set up a complete new system.
Then I first installed LabVIEW 2009 (without any Patch)
==> See Screenshot "LV2009_Test.jpg"
Afterwards I installed F3 patch
==> See Screenshot "PatchF3 Update.jpg"
At least I tested your example with LabVIEW 2009 F3
==> See Screenshot "LV2009F3_Test.jpg"
Somehow it doesn't work.
Because of that, I can't go to R&D and show them that behaviour.
Regards
Dippi
Attachments:
LV2009_Test.jpg ‏153 KB
PatchF3 Update.jpg ‏170 KB
LV2009F3_Test.jpg ‏155 KB

Similar Messages

  • How do i change 2 row of array into waveform with delta time and time

    Hello,
    How do i change 2 row of array into waveform with delta time and time
    so the waveform graph will display two waveform,
    waveform, not cluster =]
    and how to extract 1d array from waveform?

    Hi AxE,
    Here is an example VI, that do what You asked for.
    Both requests.
    Hope it Helps...
    Attachments:
    2D_to_Waveform.vi ‏75 KB

  • [svn:osmf:] 15680: This submission tries to address a bug with absolute time support.

    Revision: 15680
    Revision: 15680
    Author:   [email protected]
    Date:     2010-04-23 16:36:42 -0700 (Fri, 23 Apr 2010)
    Log Message:
    This submission tries to address a bug with absolute time support. As a result, it fixes a bunch of bugs as follows:
    FM-765, FM-766, FM-776, FM-777, FM-778, FM-779, FM-780
    Ticket Links:
        http://bugs.adobe.com/jira/browse/FM-765
        http://bugs.adobe.com/jira/browse/FM-766
        http://bugs.adobe.com/jira/browse/FM-776
        http://bugs.adobe.com/jira/browse/FM-777
        http://bugs.adobe.com/jira/browse/FM-778
        http://bugs.adobe.com/jira/browse/FM-779
        http://bugs.adobe.com/jira/browse/FM-780
    Modified Paths:
        osmf/trunk/framework/OSMF/org/osmf/elements/f4mClasses/DVRInfo.as
        osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/HTTPNetStream.as
        osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/f4f/HTTPStreamingF4FIndexHandler.as

    Have done.... I had also sent a copy of the AB database to support on another case using Snow Leopard.  I had hoped it was fixed in Lion.

  • Plot data with absolute time

    Why is it that when I plot an array of data to a wavechart and changed the time (x axis) to absolute time, it always display 12/31/1903? Thanks,

    Have some patience, most people don't necessarily rush to the internet on the weekend.
    To answer your question, LV's time data is represented by the complete number of seconds that have passed since 01/01/1904 00:00 GMT. That means that the number 0, timewise, is that time. Since you are west of Greenwich, you get december 03.
    You need to set the starting time for your chart as the current time. You may also need to set the space between each 2 points you plot to the chart. You need to create a property node. Right click on the control or the terminal and select Create>>Property Node. Then, Find the X-Scale>>Offset & Multiplier properties. These set what you need. For offset you should set the current time when you start (use To DBL to convert) and for multiplier the plotting loop speed in seconds (100 ms is 0.1).
    Try to take over the world!

  • Prob with absolute time

    Hii everyone....
    I have some questions to ask to u guys...firstly, I'm using serial comm to interface data into labview...There is no prob for configuration...but I have 2 mistakes here.1stly, refer to my table.PNG...I build the table using build table express...so..I enabled the date time.When I run the prog...the date/time didn't fuction anymore...It seems like its stuck with the first read...so...i have tried to open the front panel of the build table express to modify n try to put time stamp..but I think that there is no need to replace it because it had Gate waveform time array.vi already...I tried the other basic simulation to confirm it...but the date from table will run also after I start to run the other prog.
    And the other mistake about write to measurement file..the situation was same as above that I tried to show the elapsed time or fractional seconds in the text file at the left side...but it did not happened.that means the fractional seconds always shown as 0.0000 till the target time...
    And my last question it...How can I put a gauge and link with the waveform?because here I can't link this gauge icon with the waveform...and lastly,How could I change universal time format of x-axis from the waveform to current time...thank u very much...
    Attachments:
    text file.PNG ‏32 KB
    IIOA test45.vi ‏188 KB
    table.PNG ‏57 KB

    oh...i'm sorry dennis..i almost forget these thing.Here, I attached my vi n PNG file. Actually I put the gauges 4 my data from my waveform.I think it can be linked with signal without any prob.So, I didn't know that this function just a scalar input. So refer to my table2 PNG. the date / time did not run properly n stuck with the first time/date data...thank u very much
    Attachments:
    IIOA test518.vi ‏247 KB
    table21.PNG ‏35 KB

  • Synchroniz​e two waveforms with different time

    Hi All,
         Thank you again in advance for you help on this. I am trying to create a setup where a spectrum is generated over time (millisecond time range, this function works properly), and a maximum for a peak that I select (this also works correctly) plots over time (minute time scale). However, when I try to run this, the fast plot is operating at about 40 Hz, and I have a calculation to allow a resolution feature for the minute time graph (the fast experiment is averaged a given number of times to produce a spectrum which is then analyzed for the maximum peak, so for example, at 40 Hz, and a resolution of 0.5 seconds, it should need to average 20 spectra for each point), but in operation, the time does not work correctly. At 20 spectra averaged per point, I only get about one point per second, not 2. So, in an attempt to correct this, I cut the averages in half, and was able to get it to work at very nearly 2 spectra per second. However, the time is not exact when compared to an external clock, and I need to know then exact time. Thus, is there any way to have the minute time frame graph count time on its own, and just plot a Y value whenever it recieves one? I need to have it plot in real time, as is currently achieved in the attached vi. In th attached VI, I am working with the "chromatography mode" tab, the other tabs already work correctly. However, I am somewhat new at this, and my code is a bit messy, so I apologize for that in advance. Thank you,
    <>< Eric
    Attachments:
    IMS Software v5.4.vi ‏158 KB

    Hello Eric,
    I see that you are creating a waveform using the Build Waveform VI and then wiring it to the outputs in the Chromatography Mode tab - namely 'Waveform Graph' and 'Waveform Graph 3'. Is the 'dt' value constant for every iteration of the while loop? If so, your output should have constant time spacing between plotted values in the waveform graph.
    So, again I am not completely sure what you mean by the IMS not operating at the frequency you input :-(. Are you seeing the problem in 'Waveform Graph' or 'Waveform Graph 3' or both? An simple example VI would be great to describe your issue.
    Vivek Nath
    National Instruments
    Applications Engineer
    Machine Vision

  • How to schedule with absolute time

    Hello,
    How can you schedule a task to execute at 4:35 p.m (according with the system's clock) every day.
    There are two classes that permit to schedule periodic tasks specifying the initial time and the period or delay for subsequent executions.
    These classes are:
    java.util.Timer
    java.util.concurrent.ScheduledExecutorService
    I could use these classes with an appropriated initial delay and a delay of 24 hours.
    But if the system time changes, there will be trouble:
    Example 1: if the system time changes because the Daylight Save Time rules, the task will not be executed at 4:35 p.m (system's time).
    Example 2: if some person changes the system time, the task will not be executed at 4:35 p.m.
    Some suggestions?
    Thanks.

    JoseLuis wrote:Hello,
    How can you schedule a task to execute at 4:35 p.m (according with the system's clock) every day.Are you saying that the task needs to be executed at 4:35pm everyday even if the DST has kicked in? Or do you mean after DST kicks in, the task should be executed at the time 5:35pm (in relation to the time before DST)?
    Example 1: if the system time changes because the Daylight Save Time rules, the task will not be executed at 4:35 p.m (system's time).
    Example 2: if some person changes the system time, the task will not be executed at 4:35 p.m.
    Some suggestions?
    Thanks.You can synchronize time on a machine to get updated with the world clock. Double click on clock at the bottom of your screen.
    Unfortunately, I am not an admin on my machine right now to give you the specifics.

  • How to update the absolute time value in waveform chart for labview 6i?

    Hey there,
    I'm developing a control system using labview 6i on win 2000 os.I'm receiving the sensor data every minute and i want to display the data on a waveform chart with absolute time scale on x-axes. I'm using the property nodes for the offset, multiplier and maximum values putting them outside the while loop and giving them input using get date/time in seconds function. the problem is that the time doesn't gets updated w/ refernce to the computer time and after a certain period the time shown on x-axes lags by several hours. any advise?

    Posting an example ussually help us nail these types of issues fast.
    I am therfore forced to guess.
    Do you have your code written such that the scale operations occur before the loop?
    The next thing I have to suspect (not being able to see your code) is if your dt is correct. If your dt is larger than what the chart is set for, then the time will fall behind.
    I have included an image showing how the chart can be used to show multiple sample rate plots such that the t0 of the readings are used to control how the readings are displayed. This example uses waveform data types (I believe they were available back in 6i). It should serve as a guide to do what you want.
    I suggest you start by recreating the demo and play with it until you have what
    you will need in your app.
    The beauty of this method is it lets you use the chart to plot signals acquired at different frequecies and plot them all together.
    reply to this answer if you have questions,
    Ben
    Ben Rayner
    Certified LabVIEW Developer
    www.DSAutomation.com
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction
    Attachments:
    Wform_demo.bmp ‏427 KB

  • DST setting for absolute time in waveform graph

    I am using a waveform graph to display some pre-recorded data, with absolute time on the X-axis.
    If the time period of the data includes the point at which daylight savings time changes, then this comes out correct on the X-axis i.e. there is a one hour jump in time on the X scale.
    But this is only correct if the data is recorded in the same time zone with the same DST settings as the computer used to display the data. If I am viewing data that was recorded in another country, the time on the X scale can come out wrong.
    Is there any way to get the graph to ignore the DST setting, so that I don't get the one-hour jump on the X scale?

    Hi Scott,
    Thanks for your suggestions.
    I actually prefer relative time, but other users wanted absolute time so that is why I put it in.
    Most of the time it is not going to be a problem - the data is usually analysed by the same people who recorded it, so the times will always come out correct.
    But we do have collaborations with people in other countries and swap data files back and forth, so it could get connfusing if the times come out different in different countries.
    It would be nice if I could somehow tell the graph what timezone the data was recorded in, and it would display the time correct for that timezone. This would save me from having to change the timezone setting on my computer all the time. But in the mean time, that is what I'll do.
    Many thanks,
    Mark.

  • How do you add the absolute time and date to a spreadshee​t file?

    I am creating a spreadsheet file, and I want to write the absolute time and date to its first column. Does anybody know how to do this?
    Thank You,

    BrianL answer is still valid !
    Attached is an example file with an express vi configured to use the absolute time generated from a get time/date node.
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        
    Attachments:
    Save with absolute time.vi ‏135 KB

  • Generate complement​ary digital signals with dead time between each pulse and controlled by duty ratio

    I am to generate  two complementary digital signals using NI 9606 conected by RIO Mezannine Card to NI 9683 (Half Bridge DO).
    I am able to generate the signals but I am not able to put dead time between high and low signal and also, low and high signal.
    Requirement:
    (1) When the first signal goes high and the second signal goes low, there should be a controllable dead time.
    (2) Also when the second signal goes high and the first signal goes low, there should be a controllable dead time.
    I am able to do requirement 1, but I am unable to fulfill requirement 2.
    Please have a look at my VI and let me know how to go about satisfying requirement 2.
    Attachments:
    complementary test 2.vi ‏69 KB

    Hi Frank ,
    I have already taken note of the example Tannerite has provided  and have built my vi ( attached in previous post) surrounding that example.
    Now I require to control the PWM duty cycle as you can see from the vi using a knob and that control refers to both the signal 1 and 2.
    Now the signal 1 end and signal 2 generation requires a controllable dead time. Similarly, signal 2 end and signal 1 geneeration also requires another controllable dead time.
    I am able to do either one dead time at a time using delay but not two dead time simultaneously.
    I feel that I have two put the delays at the appropriate data flow point. I am working on that.
    I would really appreciate if you could give some insight on how to solve this dead time issue and generate two complementary waveform with dead times whose duty cycle can be controlled by a knob controller in fronty panel .
    I have also posted the required timing diagram for reference as suggested by Tannerite.
    Best regards.

  • Definate absolute time chart

    I am trying to make a chart of temperature values with absolute time. First, the timing seems to be a little off and second, I would like to display an hour of data and then have it write over itself so it is always displaying the last hour of data. It would be nice to be able to scroll through a day or two of data, but not neccessary. I have attached my code from Labview 2010. Could you please help me modify my code to do this? Thank you in advance for your help.
    Solved!
    Go to Solution.
    Attachments:
    Temp_Graph_Not_Working.vi ‏14 KB

    Hi danjneff,
    how do I make it clear the chart history each time I start the program?
    Use the history property node.
    This is explained in an example VI to be found in the example finder…
    I am pretty new with LabVIEW so don't understand your answer to the x-axis question
    Again: as you are new to labVIEW you should take all those FREE online courses offered by NI on their website!
    Would it be easier for me to use a graph?
    Easier: not really.
    Getting better results: yes.
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • How do I update a waveform chart with multiple plots one point at a time?

    Hi,
    I am updating multiple plots one point at a time.  That is, every time I update the chart I have a value for one of the plots.  If I put in a cluster with NaN for each of the charts except the one with the data I can only get individual points on the chart.  I would rather have them connected.
    Any clues?  The only thing I can think of is to delay the update and do interpolation between samples - too complicated for me.
    Thanks

    Are the points within a given plot equally spaced in time?  If so, perhaps you need to maintain your own history of the data and used a waveform graph rewriting the history data to the graph each time.  If the points are unequally spaced, then you will need to do it as an XY graph.

  • Labview absolute time waveform chart to excel

    Hi everyone, I have a bit confusing on absolute time waveform chart. My problem is when I want to export to excel, the data duplicate nearly 30 times for each second. My project is about collect temperature from serial port and plot it in waveform chart, and I want to view history data in excel.
    Anyone can help to solve my question? I attached my vi here..
    Thank you so much..
    Attachments:
    NEW FINAL1.vi ‏96 KB
    snap.PNG ‏11 KB

    You are getting such a large number of readings because your VI has no timing control in it, if you simply add in a delay somewhere of maybe migrate to an event structure with a timeout then you can control the number of readings that are taken per second.

  • Plot absolute time

    Hi,
    I am reading data that contains date and time when the event occured and I need to plot that on xy chart in absolute time scale.
    This is my example text line...
    1/10/2007 3:51:53 PM Event Happened.....
    1/10/2007 3:52:45 PM Event 2 happened....etc...
    I searched other posts and couldn't find the right example...
    Can someone please help me with some example? I really appreciate the help...
    Thanks~!

    Hi tgif,
    Welcome to the wonderful world of log parsing.
    LV doesn't like to graph categorical data (event 1, event 2) as well as it likes to graph continuous data (1, 2, 3... ).  This means that one possible solution is to convert your categorical data to numeric data.  The problem is, for that to work, you'll need to know at least most of your events in advance.
    Be that as it may, there are some things that will make your life easier: your date/time stamp in your log should always be in the same place/format.  Your events should be easy to recognize (delimited with tabs or other unique characters, for instance).  Data corruption should be minimal (some log writers have real problems with that).
    In any event, my version of sample code is attached.
    Good luck (and <wave> to Dennis),
    Joe Z.
    Attachments:
    Parse_And_Graph.vi ‏52 KB

Maybe you are looking for