data and draw it

Hello

I have a dream.

I want a program to plot the data I put in the table, and then I can save the table and plot.

the attachment is a trial. It is not very good, but he says the concept.

Thank you

Cynitha


Tags: NI Software

Similar Questions

  • I am creating a stamp of Certification of drawing dynamic shop with fields of text 'Name' and 'Date '. I tried different ways within Javascript, but I can't seem to make it work. The Date and time remains static on the stamp when it is inserted and

    I am creating a stamp of Certification of drawing dynamic shop with fields of text 'Name' and 'Date '. I tried different ways within Javascript, but I can't seem to make it work. The Date and time remains static on the stamp when inserted and always reflect when the stamp was created and the name is always my name. I try to have the user name or the username inserted so that he who is the insertion of the postmark of the stamp automatically inserts their name and what day and time the stap is inserted. I can't get this dynamic stamp works like the default Adobe Acrobat Dynamic stamps. Can anyone help with this one. Thank you

    Have you created a page template for your stamp? Did name the template of the page correctly? It's the right format:

    #InternalStampName = display name of stamp

  • The most effective way to log data and read simultaneously (DAQmx, PDM) high data rates

    Hello
     
    I want to acquire the data of several Modules cDAQ using several chassis to
    high data rates (100 k samples per second if possible). Let's say the measurement time is 10 minutes and we got a large number of channels (40 for example). The measured data is written to a PDM file. I guess, the memory or the HARD disk speed is the limits. For the user, there must be a possibility to view the selection of channels in a graph during the measurement.

    My question: what is the best and most effective way to save and read data at the same time?

    First of all, I use an architecture of producer-consumer and I don't want to write and display the data in the same loop. I expect two possibilities:

    [1] to use the 'DAQmx configure logging.vi' with the operation 'journal and read' to write the data to a PDM file. To display the data in a second loop, I would create a DVR samples documented and 'sent' the DVR for the second loop, where the data will be displayed in a graph (data value reference). This method has the disadvantage that the data of all channels is copied into memory. Correct me if I'm wrong.

    [2] use 'DAQmx configure logging.vi', but only with the "journal" operation to write the data to a PDM file. To view the selected data, I had read a number of samples of the TDMS file in the second loop (I'm currently writing the TDMS file). In this case, I have only one copy data from the selected channels (not), but there will be more HARD drive accesses necessary.

    What is the most effective and efficient solution in this case?

    Are there ways to connect and read data with high frequencies of sampling?

    Thank you for your help.

    You say that the measurement time is 10 minutes. If you have 40 channels and you enjoy all CHs at 100 kHz, it is quite a number of values.

    In this case, I always try to approach under the conditions of use. If a measure is only 10 minutes, I just connect all PDM data and create a graphic module that could be in the same loop of consumers where connect you the data. You can always work on the raw data files big offline afterwards, the extraction of all the information you need (have a look at the product called NI DIAdem: http://www.ni.com/diadem/)

    The main issue is that the user needs to see in the graph (or perhaps a chart can be useful too). Lets say that the graph is 1024 pixels wide. It makes no sense to show multiple data to 1024 points, Yes? Every second will produce you 100 data points k per channel. What is the useful information, which should see your username? It depends on the application. In similar cases, I usually use some kind of data reduction method: I use a moving average (Point by point Mean.VI for example) with a size of the interval of 100. This way you get 100 data points of 1000 per channel every second. If you feed your graph every second with these average values, it will be able to data points in 1024 of the store (as a default) by channel (curve), which is a little more than 10 minutes, so that the user will see the entire measurement.

    So it depends on the frequency at which you send data to the consumer. For example, collect you values 1024 by iteration of the producer and send it to the consumer. Here you can make a normal means calc or a bearing (according to your needs) and he draw a graphic. This way your chart will display only the values of the last 10 seconds...

    Once I programmed some kind of module where I use a chart and not a graph, and the user can specify the interval of the absolute timestamp that is traced. If the data size is larger than the size of the chart in pixels, the module performs an average calculation in order to reduce the number of data points. Of course, if you need to see the raw data, you can specify an interval that is small. It all depends on how you program zoom functions, etc... In my case I hade a rate of 1 Hz, so I just kept all data in RAM limiting the berries to keep 24 hours of data, so that technicians could monitor the system. In your case, given the enormous amount of data, only a file read/write approach can work, if you really need access to all of the RAW data on the fly. But I hope that the values of working capital means will be enough?

  • XY graph, initialize multiple groups of data and update a single set of data

    Hello

    I have developed a VI to control the coordinates XY of a platform using two engines. A version a little kwicks xy plotter.

    The detail that I could use help in is the following:

    1. I have 469 (or 400 ~ ish, there are two modes) of the discrete points to be initialized/connected to a XY graph such that a cursor on the XY graph can break discrete points. It's well done.

    2. I have to keep track of the current position of XY. It's also well done

    3. I have to keep track of the former x - y positions, where I was able to extract the data correctly. This is done by a switch.

    4. almost all VI has an a giant loop, although sequenced by 0 of the past a structure of case to another until you reach the final "global dummy.

    Now, signals which are processed to the engine through a USB digital signal generator, I think not that the specifications are necessary. Essentially I needed bitmask each individual movement, so the 'engine of movement' part is embedded in the giant of while loop. This means that whenever I have add a new feature to my VI, engine movements slow down, each time that the operating system on the computer decides to run an automatic update, drivers slow down. I do not have the luxury of multi-threading or a microcontroller immediately.

    At this point, my engines are terribly slowly, and I'll try to find a way to make them run faster. I am sure that the bottleneck is actually treatment for my data XY graph.

    My XY graph manages 3 sets of data,

    a. 469 discrete points (table 2 x 469) or 400 ~ ish discrete points (2 x 400 ~ table)

    position current c. (x, y)

    d. "rescued/captured" (2xincreasing up to table 469) positions

    everything has, b, c are inside the while loop. A switch determines the 'a' is used.

    the berries are grouped and then sent in the graph xy inside the while loop. I need the graph to be interactive to the cursor and data.

    Now, is that I wish to run things.

    1. selection from either a or b is responsible to the xy chart (by a switch).

    2 c is updated constantly.

    3 d is updated whenever the data was captured (by a switch).

    Basically, I need a and or b to run only ONCE at initialization of the (and when I decide to swtich from one to the other) and remains constant. In the same way D updates only when a switch has been pressed.

    I failed to find resources too tracing data to the xygraph, and drawing a live data on top selectively.

    I have attached an outdated version of my front as reference. I would like suggestions. Thank you in advance.

    -JLS


  • Help in the merging of data and create mailing labels

    I have a CSV file with three field ("name, envelope" "" = address"and"City ST Zip") and 245 records.

    I have the labels that correspond to seven on a page.

    I have the designed document. I am able to get the fields inserted, but... when I merge, I get the first page with seven the first record labels, the second page with seven second record labels, page 3 with seven third record labels. You get the photos. I want seven different addresses on each page. So... instead of having more to 35 245 pages.

    Is this possible or should I find a way to make my drawing in Word? * sigh *.

    Everyone made the same mistake; you set seven (records) to your InDesign document, are not.

    Create the first instance (upper-left)

    Go to control panel to merge the data and choose multiple records per page.

    It helps to have put guidelines in place for the Visual presentation and I try to keep the total area of my equal fields the number of hole - exactly 2 inches of width, for example.

    Data merge multiple records per page will need the values for spacing from room to room. Integers and guides make easier.

  • The JavaScript calendar date and access date incompatible field!

    I need some help here! My form has two fields where the user enters a beginning date and an end date. These dates are then used in a WHERE clause to retrieve all records in these dates. The problem is that access does not recognize dates and shows not all records. If I remove the WHERE clause, all records are displayed. I tried to change the area of access to the text, use the input mask, etc. nothing works. Any ideas?

    This is the code for the entry form;

    < html >
    < head >

    < style type = "text/css" >

    {.ds_box}
    background-color: #FFF;
    border: 1px solid #000;
    position: absolute;
    z index: 32767;
    }

    {.ds_tbl}
    background-color: #FFF;
    }

    {.ds_head}
    background-color: #333;
    color: #FFF;
    do-family: Arial, Helvetica, without serif.
    font size: 13px;
    make-weight: bold;
    text-align: center;
    letter-spacing: 2px;
    }

    {.ds_subhead}
    background-color: #CCC;
    Color: #000;
    do-size: 12px;
    make-weight: bold;
    text-align: center;
    do-family: Arial, Helvetica, without serif.
    Width: 32px;
    }

    {.ds_cell}
    background-color: #EEE;
    Color: #000;
    font size: 13px;
    text-align: center;
    do-family: Arial, Helvetica, without serif.
    padding: 5px;
    cursor: pointer;
    }

    {.ds_cell:hover}
    background-color: #F3F3F3;
    } / * This code hover does not work for IE * /.

    < / style >


    < style type = "text/css" >
    <!--
    . Style8 {do-family: Tahoma}
    ->
    < / style >

    < style type = "text/css" >
    <!--
    {body
    background-image: url();
    background-repeat: no-repeat;
    left margin: 0px;
    margin-top: 0px;
    }
    a: link {}
    text-decoration: none;
    }
    a: visited {}
    text-decoration: none;
    }
    a: hover {}
    text-decoration: none;
    }
    a: active {}
    text-decoration: none;
    }
    . Style9 {make-size: 12px}
    .style10 {do-size: 14px}
    .style11 {do-size: 16px}
    {.style12}
    do-size: 18px;
    make-weight: bold;
    }
    ->
    < / style >
    < / head >

    < title > manna Prime - Kit < /title > Report

    < body >

    < table class = "ds_box" cellpadding = "0" cellspacing = "0" id = "ds_conclass" style = "" display: none; ">"
    < tr > < id td = "ds_calclass" >
    < table > < /tr >
    < /table >

    < script type = "text/javascript" >
    <!-<! [CDATA]

    Project: Date Picker Dynamics (DtTvB) - 2006-03-16
    The script featured on JavaScript Kit - http://www.javascriptkit.com
    Code to start...
    Set the initial date.
    var ds_i_date = new Date();
    ds_c_month = ds_i_date.getMonth () + 1;
    ds_c_year = ds_i_date.getFullYear ();

    Get the item by Id
    function ds_getel (id) {}
    return document.getElementById (id);
    }

    Download the left and the top of the element.
    function ds_getleft (el) {}
    var tmp = el.offsetLeft;
    El = el.offsetParent
    {while (El)}
    tmp += el.offsetLeft;
    El = el.offsetParent;
    }
    return tmp;
    }
    function ds_gettop (el) {}
    var tmp = el.offsetTop;
    El = el.offsetParent
    {while (El)}
    tmp += el.offsetTop;
    El = el.offsetParent;
    }
    return tmp;
    }

    Output element
    var ds_oe = ds_getel ('ds_calclass');
    Container
    var ds_ce = ds_getel ('ds_conclass');

    Output control
    var ds_ob = ";
    function ds_ob_clean() {}
    ds_ob = ";
    }
    function ds_ob_flush() {}
    ds_oe.innerHTML = ds_ob;
    ds_ob_clean();
    }
    function ds_echo (t) {}
    ds_ob += t;
    }

    var ds_element; Text element...

    var ds_monthnames =]
    'January', 'February', 'March', 'April', 'May', 'June ',.
    'July', 'August', 'September', 'October', 'November', 'December '.
    ]; You can translate it into your language.

    var ds_daynames =]
    'Sun', 'Mon', 'Mar', 'Sea', 'Thursday', 'Sun', 'Sam '.
    ]; You can translate it into your language.

    Model calendar
    function ds_template_main_above (t) {}
    "return ' < table cellpadding = '3' cellspacing ="1"class ="ds_tbl">"
    + "< tr >".
    + ' < class td = "ds_head" style = "" cursor: pointer "onclick =" ds_py (); "> & lt; & lt; < table > '
    + ' < class td = "ds_head" style = "" cursor: pointer "onclick =" ds_pm (); "> & lt; < table > '
    + ' < class td = "ds_head" style = "" cursor: pointer "onclick =" ds_hi (); ' colspan = "3" > [close] < table > '
    + ' < class td = "ds_head" style = "" cursor: pointer "onclick =" ds_nm (); "> & gt; < table > '
    + ' < class td = "ds_head" style = "" cursor: pointer "onclick =" ds_ny (); "> & gt; & gt; < table > '
    + "< /tr >".
    + "< tr >".
    + '< td colspan = "7" class = "ds_head" >' t + '< table >.
    + "< /tr >".
    + "< tr >";
    }

    function ds_template_day_row (t) {}
    return '< class td "ds_subhead" = >' t + '< table > ";
    Set the width in CSS, XHTML Strict 1.0 does not have the width for her property.
    }

    function ds_template_new_week() {}
    return '< /tr > < tr > ";
    }

    function ds_template_blank_cell (colspan) {}
    return ' < td colspan = "' + colspan + '" > < table > '
    }

    function ds_template_day (d, m, y) {}
    return ' < class td = "ds_cell" onclick = "ds_onclick (d + ',' + m + ',' + y + ')" > ' d + '< table > ";
    Set the width of the line of the day.
    }

    function ds_template_main_below() {}
    return '< /tr > ".
    + '< /table > ';
    }

    It is inspired by calendar...
    function ds_draw_calendar (m, y) {}
    Start by removing the output buffer.
    ds_ob_clean();
    Here, we will make the header
    ds_echo (ds_template_main_above (ds_monthnames [m - 1] + ' ' + y));
    for (i = 0; I < 7; i ++) {}
    ds_echo (ds_template_day_row (ds_daynames [i]));
    }
    Make a date object.
    var ds_dc_date = new Date();
    ds_dc_date.setMonth (m - 1);
    ds_dc_date.setFullYear (y);
    ds_dc_date. SetDate (1);
    If (m == 1 | m == 3 | m == 5: m == 7 | m == 8 | m == 10: m == 12) {}
    days = 31;
    } Else if (m == 4: m == 6 | m == 9 | m == 11) {}
    days = 30;
    } else {}
    days = (y % 4 == 0)? 29: 28;
    }
    var first_day = ds_dc_date.getDay ();
    var first_loop = 1;
    Beginning of the first week
    ds_echo (ds_template_new_week());
    If Sunday is not the first day of the month, make an empty cell...
    If (first_day! = 0) {}
    ds_echo (ds_template_blank_cell (first_day));
    }
    var j = first_day;
    for (i = 0; I < days; i ++) {}
    Today is Sunday, a new week.
    If this Sunday is the first day of the month,
    We already have a new line for you.
    If (j == 0 & &! first_loop) {}
    New week!
    ds_echo (ds_template_new_week());
    }
    Do a rank of this day here!
    ds_echo (ds_template_day (i + 1, m, y));
    Is not first loop more...
    first_loop = 0;
    What is the next day?
    j ++;
    j % = 7;
    }
    Make the footer
    ds_echo (ds_template_main_below());
    And we will show...
    ds_ob_flush();
    To scroll in the display.
    ds_ce. ScrollIntoView();
    }

    Function to display the calendar.
    When the user clicks on the date, it will define the content of t.
    function ds_sh (t) {}
    Set the element to set.
    ds_element = t;
    Make a new date and set the current month and year.
    var ds_sh_date = new Date();
    ds_c_month = ds_sh_date.getMonth () + 1;
    ds_c_year = ds_sh_date.getFullYear ();
    Draw schedule
    ds_draw_calendar (ds_c_month, ds_c_year);
    To change the position correctly, we must show first.
    ds_ce.style.display = ";
    Move the calendar container!
    the_left = ds_getleft (t);
    the_top = ds_gettop (t) + t.offsetHeight;
    ds_ce.style.left = the_left + 'px ';
    ds_ce.style.top = the_top + 'px ';
    To scroll in the display.
    ds_ce. ScrollIntoView();
    }

    Hide the calendar.
    function ds_hi() {}
    ds_ce.style.display = 'none ';
    }

    Moves to next month...
    function ds_nm() {}
    Increase the current month.
    ds_c_month ++;
    We have past December, back to next year.
    Increase the current year and set the month of January.
    If {(ds_c_month > 12)
    ds_c_month = 1;
    ds_c_year ++;
    }
    Redraw the calendar.
    ds_draw_calendar (ds_c_month, ds_c_year);
    }

    Moves to the previous month.
    function ds_pm() {}
    ds_c_month = ds_c_month - 1; Impossible to use the dashboard dashboard here, getting the invalid page.
    We stayed in January, let's go back to the previous year.
    Decrease the current year and set the month of December.
    If (ds_c_month < 1) {}
    ds_c_month = 12;
    ds_c_year = ds_c_year - 1; Impossible to use the dashboard dashboard here, getting the invalid page.
    }
    Redraw the calendar.
    ds_draw_calendar (ds_c_month, ds_c_year);
    }

    Moves to next year...
    function ds_ny() {}
    Increase in the current year.
    ds_c_year ++;
    Redraw the calendar.
    ds_draw_calendar (ds_c_month, ds_c_year);
    }

    Moves to the previous year...
    function ds_py() {}
    Reduction in the current year.
    ds_c_year = ds_c_year - 1; Impossible to use the dashboard dashboard here, getting the invalid page.
    Redraw the calendar.
    ds_draw_calendar (ds_c_month, ds_c_year);
    }

    The format of the release date.
    function ds_format_date (d, m, y) {}
    2-digit month.
    M2 = '00' + m;
    M2 = m2.substr (m2.length - 2);
    day 2-digit.
    D2 = '00' + d;
    D2 = d2.substr (d2.length - 2);
    AAAA-MM-JJ
    return m2 + "/" + d2 + "/" + y;
    }

    When the user clicks on the day.
    function ds_onclick (d, m, y) {}
    Hide the calendar.
    ds_hi();
    Set the value of it, if we can.
    If (typeof (ds_element.value)! = 'undefined') {}
    ds_element. Value = ds_format_date (d, m, y);
    Maybe we want to define the HTML in there.
    } else if (typeof (ds_element.innerHTML)! = 'undefined') {}
    ds_element.innerHTML = ds_format_date (d, m, y);
    I don't know how we should view, only he warn the user.
    } else {}
    Alert (ds_format_date (d, m, y));
    }
    }

    And this is the end.

    []] >-->
    < /script >

    < are method = "post" action = "kit_report2.cfm" >
    < class p = 'style8 style12' > Kit Report < /p >
    < class p = "style8 style11" > report date span < /p >
    < p > < span class = 'style8 style11' > start date:
    < label >
    < Input onClick = "ds_sh (this); "name = 'Start' readonly ="readonly"value =" "style =" "cursor: text" / > ""
    < / label >
    End date:
    < label >
    < Input onClick = "ds_sh (this); "name = 'End' readonly ="readonly"value =" "style =" "cursor: text" / > ""
    < / label >
    </span > < span class = "style8 style10" > < label > < / label >
    </span > < span class = "style8 style9" > < label > < / label >
    </span > < span class = "style8" > < label > < / label >
    </span >
    < label > < / label >
    < /p >
    < p >
    < label >
    < name of entry = "Submit" type = "submit" id = "Submit" value = "Run report" >
    < / label >
    < /p > < / make >
    < / body >
    < / html >

    This is the query that is used on the page of action;

    < cfquery datasource = "manna_premier" name = "kit_report" >
    SELECT SaleDate,
    TerritoryManager,
    Distributor,
    DealerID,
    Variable
    Orders
    WHERE SaleDate BETWEEN #FORM. Start # AND #FORM. End #.
    ORDER BY SaleDate
    < / cfquery >

    ... The problem is that access does not like

    dates and not all records will display.

    ...

    WHERE SaleDate BETWEEN #FORM. Start # AND #FORM. End #.

    Use one of the available functions to convert the form field values in a date object. Learn more about the CreateODBCDate function

    WHERE DateColumn BETWEEN #CreateODBCDate (form.start) #...

    and the CFQueryParam tag

    WHERE DateColumn BETWEEN

    ....

    I tried to change the access to the text field

    No, do not use 'text' to store dates. Dates should always be kept as DateTime.

  • International date and time

    Last week, I was in the United States and took a lot of pictures.  Now that I'm back in Australia, Photos has automatically adjusted the time and date of the pictures to what was the time in Australia, not the time it was when I took the pictures.  It's incredibly annoying.  Does anyone know how to fix this please? Thank you very much.

    Hello! I had the same problem. I took photos in Asia, some on them without location data. I imported on my Mac at home in France. And then, something went wrong with the date and time. As I've learned here for photos without location data, Photos uses the time zone of the place where you perform the import. If had imported the photos in the same zone where I took them, everything would have been fine.

    The solution was to select all the photos and then manually set their time zone in Malaysia where I took them. You can do this with "setting date and time" to the 'Image' (or 'Photos' menu, or however, it is called in English).

  • Evil of the formats of date and currency in the Sierra

    I'm on MacOS in English, but I want the region settings to reflect the country I live in.

    After the passage of El Capitan in Sierra, date and currency formats broke. For example, if you set the region of Finland, the date format should be 26.9.2016 instead of 26/09/2016. Also the currency symbol must appear after the value, 4 €567,89 instead of €4 567,89.

    Days of week and months are untranslated.

    Have you checked the tab 'Advanced' for date and time formats?

    Just after the upgrade, I found that the short format for the date has been reset to include slashes, whereas I had previously removed them.

    My region is set to the Germany, but with the main system language set to English, the months and days of the week are in English. I can't find a way to change this.

  • Can I change the date and time on my account?

    Is there anywhere on this site where I can set the details of the date and time?

    When I posted a recent issue, the date and time were incorrect IE not my country date & time.

    Thank you

    Sylvia

    PS Sorry if this is the wrong place to post this question, not that the possibilities of passage are really there?

    The date and time are universally on us Pacific time zone. You can't change it.

  • How long does take to set up the date and time

    How long does take to set up the date and time

    Less than a minute.

    Settings > general > time zone > set automatically

    If this does not work, try the help in this support article > If your Apple TV will stop to display date and time on startup - Apple Support

  • Photos Version 1.5 does not sort by date AND time

    I use a Macbook Air early 2015 running OS X El Capitan 10.11.5 & version 1.5 of the Photos. I took ~ 200 pictures at an event using a camera of 2 nights ago. I put the SD card in my camera in my Mac tonight and uploaded all the photos at a time. They are not in chronological order - arrrgghh!

    All photos were taken from Headquarters even of the same place the same evening. No adjustments were made at the time of the camera during the event. I checked the time / date stamp on the pictures - they are accurate, then I haven't adjusted their. The photos are simply in the random time sequence.

    I've read the support forums & tried to solve the problem by creating a record of the event, and then selecting all the photos, and then 'view' > 'fate' > 'keep sorted oldest first' and the order does not change.

    Can someone help me get these pictures in the order in which they were actually taken?

    Thank you!

    Photos sorts the images differently depending on which mode you are in.

    Special album 'All the Photos' is sorted by the date that the images have been added to your library.

    'Photos' special album is sorted based on the timestamp of image creation and organized automatically based on the date and place on Moments, the Collections and the years.

  • Why Thuderbird stopped sorting emails by date and added a new sort of his method?

    Yesterday, my emails have been sorted in strict chronological order. Today, they are classified by subject and by date and are in reverse chronological order - oldest first. If all the mails I received from a person in the last two months are grouped, chronologically. I can't imagine what use that method can be anyone.

    When I click on the Date header nothing changes.

    It looks like you might have screwed so turned on.
    Sort by view by Unthreaded

  • Date and time of change of batch

    Mac running El Capitan with the latest version of Photo

    When I try to batch change date and time on some old 50 photos that have been digitized on days different and downloaded in the library of my pictures the results aren't good. The days and hours can vary a lot.

    When I checked and changed a lot of photos that have been taken or analyzed the day everything seems to work fine. Why? Is there a simple work around?

    If you do not change the dates butare, added dates for digital photographs (Digital Photos do not have EXIF/IPTC data then do not use the control change time data - using the user script Script: batch change Date and time on a fixed Date )

    LN

  • How do you know the date and time of synchronization in the windows version?

    Where can I see the date and time of synchronization?

    Is there a toolbar button in the Palette to customize. Move this button to a toolbar or in the Menu box open. When you hover over this button, a ToolTip will appear with the day of the week and time of the last synchronization event.

  • Date and time keep reseting

    Hello

    El Capitan keeps resetting system date and time to 2013, at least 2 or 3 times a day. It was installed about 4 months ago and the problem has always been here, but only recently has it received so often, that I can't get a good use of my computer.

    It of very frustrating, is there a solution?

    Thank you.

    Try the suggestion of Linc in this topic: date and time to the 05/12/2013 times randomly changes

Maybe you are looking for