Indicator of waveform data dashboard with multiple locations

I have a chart in waveform with multiple locations on my main VI running.

I use the Application Dashboard data 2.2.1 on my Ipad to monitor table of wave shape of my running app.  I placed a marker on my Ipad and also related waveform with my waveform array variable.  I can't play my data dashboard application because it shows unable to connect to the server.  I noticed that it is because of multiple plots being plotted on my table of waveform.

I could only play the App data dashboard when it is just a single parcel related to an indicator on the App.

My question is if it's possible to have a graphical indicator of waveform on a data dashboard that has several plots being plotted and not only a single square, and how to configure it?

Thank you.

Click on Bravo and select as an accepted answer.  You are welcome.

Tags: NI Software

Similar Questions

  • date max with multiple joins of tables

    Looking for expert advice on the use of max (date) with multiple joins of tables. Several people have tried (and failed) - HELP Please!

    The goal is to retrieve the most current joined line of NBRJOBS_EFFECTIVE_DATE for each unique NBRJOBS_PIDM. There are several lines by PIDM with various EFFECTIVE_DATEs. The following SQL returns about 1/3 of the files and there are also some multiples.

    The keys are PIDM, POSN and suff

    Select NBRJOBS. NBRJOBS.*,
    NBRBJOB. NBRBJOB.*
    of POSNCTL. Inner join of NBRBJOB NBRBJOB POSNCTL. NBRJOBS NBRJOBS on (NBRBJOB. NBRBJOB_PIDM = NBRJOBS. NBRJOBS_PIDM) and (NBRBJOB. NBRBJOB_POSN = NBRJOBS. NBRJOBS_POSN) and (NBRBJOB. NBRBJOB_SUFF = NBRJOBS. NBRJOBS_SUFF)
    where NBRJOBS. NBRJOBS_SUFF <>'LS '.
    and NBRBJOB. NBRBJOB_CONTRACT_TYPE = 'P '.
    and NBRJOBS. NBRJOBS_EFFECTIVE_DATE =
    (select Max (NBRJOBS1. NBRJOBS_EFFECTIVE_DATE) as 'EffectDate '.
    of POSNCTL. NBRJOBS NBRJOBS1
    where NBRJOBS1. NBRJOBS_PIDM = NBRJOBS. NBRJOBS_PIDM
    and NBRJOBS1. NBRJOBS_POSN = NBRJOBS. NBRJOBS_POSN
    and NBRJOBS1. NBRJOBS_SUFF = NBRJOBS. NBRJOBS_SUFF
    and NBRJOBS1. NBRJOBS_SUFF <>'LS '.
    and NBRJOBS1. NBRJOBS_EFFECTIVE_DATE < = to_date('2011/11/15','yy/mm/dd'))
    order of NBRJOBS. NBRJOBS_PIDM

    Welcome to the forum!

    We don't know what you are trying to do.
    You want all of the columns in the rows where NBRJOBS_EFFECTIVE_DATE is the date limit before a given date (November 15, 2011 in this example) for all rows in the result set with this NBRJOBS_PIDM? If so, here is one way:

    with         GOT_R_NUM     as
    (
         select       NBRJOBS.NBRJOBS.*,
                NBRBJOB.NBRBJOB.*     -- You may have to give aliases, so that every column has a unique name
         ,       rank () over ( partition by  NBRJOBS.NBRJOBS_PIDM
                                   order by      NBRJOBS.NBRJOBS_EFFECTIVE_DATE     desc
                          )             as R_NUM
         from          POSNCTL.NBRBJOB NBRBJOB
         inner join      POSNCTL.NBRJOBS NBRJOBS       on    (NBRBJOB.NBRBJOB_PIDM = NBRJOBS.NBRJOBS_PIDM)
                                            and      (NBRBJOB.NBRBJOB_POSN = NBRJOBS.NBRJOBS_POSN)
                                      and      (NBRBJOB.NBRBJOB_SUFF = NBRJOBS.NBRJOBS_SUFF)
         where       NBRJOBS.NBRJOBS_SUFF             != 'LS'       -- Is this what you meant?
         and        NBRBJOB.NBRBJOB_CONTRACT_TYPE   ='P'
         and       NBRJOBS.NBRJOBS_EFFECTIVE_DATE  <= to_date ('2011/11/15', 'yyyy/mm/dd')
    )
    select       *     -- Or list all columns except R_NUM
    from       GOT_R_NUM
    where       R_NUM          = 1
    order by  NBRJOBS_PIDM
    ;
    

    Normally this site does not display the <>inequality operator; He thinks it's some kind of beacon.
    Whenever you post on this site, use the other inequality operator (equivalent), *! = *.

    I hope that answers your question.
    If not, post a small example of data (CREATE TABLE and INSERT, only relevant columns instructions) for all the tables involved and the results desired from these data.
    Explain, using specific examples, how you get these results from these data.
    Always tell what version of Oracle you are using.
    You will get better results faster if you always include this information whenever you have a problem.

  • Page of dashboard with multiple reports and guests

    I built a dashboard with 2 sections.

    Column 1 contains:

    Section a.
    -----------------------------------
    1 quick to report A
    2 fast to report A
    -----------------------------------
    Section B

    Report A - Pivot
    -----------------------------------
    Section C

    Report C - Link

    =====================
    Page with column break break
    =====================

    Column 2 contains:

    Section a.
    -----------------------------------
    Ask 1 B report
    Ask 2 B report
    -----------------------------------
    Section B

    B - Pivot report
    -----------------------------------
    Section C

    D - Link report

    So if you select values on guest A results will display A report, if you select values on line B you will show results report B. But whenever I select values on the line in column 1, the two reports are running. My quick scope is defined on the Page.

    Any ideas why not working not properly?

    Thank you!

    emferrari wrote:
    Antonie, don't know if I had your approach correctly. It would be possible to send screenshots? My address is my name on the forum to gmail.

    I sent you an email

  • Problem graphic refresh with multiple locations

    Scenario:
    Draw two waveforms periodically to a chart (FMEM table for each iteration). Use the scope mode or scanning. Band mode seems to work a little better.

    Questions:
    * If a plot in a wfm-array is empty for an update, another plot will not redraw properly. It will redraw when the second parcel was given, but the first plot will be badly drawn parts data points will be absent.

    * Scan mode leave many red lines and erase some data that's in the way.

    Please take a look at the VI attached to see the (dare I call it bug) in action. If you have any ideas, please share.

    I managed to find a partial solution to this problem, but the behavior seems weird and bug - like sweep mode always looks very bad.

    Background:
    I wanted to use graphics to create the best way to display the data, since I need to display several plots with high frequencies was updated, but the variable sampling rates. Before tracing data, it is already decimated so I only to draw as many points as I have available pixels.

    Solutions of circumvention attempts:
    * ForceRedraw: Do nothing. I use it wrong?

    * Reporter FP: Does nothing.

    To remove the empty FMEM at the end of the array of wfm (for an update/iteration):
    -draws first properly draw
    -don't pull on the second plot line
    -If the window is resized, the data is deleted, only the last part of the plot is visible. Looks like previous plot data are "forgotten".
    -Automatic scale will not work. It will be autoscales on the final section of data.

    * Increase the length of history: does nothing.

    * Put a flag in front of the chart: live to be redraw until the window is resized. Update graph becomes very slow. The X-scale will go berserk. I used that thing once on an indicator of flickering text and placed an invisible object in front of it, which has contributed to this situation.

    * Resize the window: works! Not a very practical solution. Scan even seems ok.

    * Use XY-graph: my goal was to make the most efficient way to display data with relatively high update rates. I used a XY, but when I got a little bit of these graphs, the cpu load was very high and I checked it was the actual writing to the graphical indicator that took all the cpu. I tried the update less often and I already decimated data before sending it to the curve, but the cpu was still too high. Replace with the graphic work like a miracle with almost no cpu load

    * If a wfm is empty for an iteration, draw the last trace point once again, but with a very small time-offset positive (I think it didn't work well plot with new): graph redraws ok in reach mode but not in scan mode. But if I draw again and again this last point, the other plot will finally cause the x-scale to autoset and I will need to keep track of the scale and not re - plot this point only if it is out of scale-x. It starts to get difficult here and I have not solved all the problems that may arise here yet, but it is of the workaround I use now. And for the graphics, I did find a way to disable this automatic update of the scale (is there a way?).

    I did and VI test to test these issues (attached), where the different workarounds may be tested by activating different buttons. Run it just in the default to run without active workarounds and it should show the issue of discounting very clearly. I tested it on 2 PC and LabVIEW 2013, 2012, 2010 and 8.6.

    This has been touted as the CAR 455443.

    Kind regards

    Jeff Peacock

    Product Support Engineer | LabVIEW R & D | National Instruments

  • Problems with multiple locations

    I am having trouble wiring a table 2D plotting a graph of waveform information. According to everything I read in the documentation, this shouldn't be a problem, but it is. One thing I read said to activate the option 'Convert table' draw with a 2D array, but this option is grayed out in the menu. The strange thing is that there are other waveform graphs in the project who accept 2D data tables but I am unable to find a difference in the options between them. I have attached a few photos to see what I mean.

    Thanks for your help!

    I discovered the problem - the graph was not initially wired to a 2D array. I guess it maintains its initial entry 'type' for the duration of the program.

    Thanks for your time though.

  • Help with multiple locations on a XY graph under certain conditions

    Hi, I have a question about manipulating a XY Chart.

    (1) whenever the plot crosses the x-axis for value go to the top, I want the plot to change color, so that it crosses 0 will go back to the top, and I want that specific portion having a different color. It's really hard to explain, so I'll post a picture:

    [URL =http://img691.imageshack.us/i/xygraphexample.jpg/] [IMG] http://img691.imageshack.us/img691/4540/xygraphexample.jpg [LINE] [URL]

    As you can see, if the graph we cross the x-axis by decreasing, it should not change color. Only increase.

    I can't understand how to do this. I know it will take more than one location, but how would I randomly change the color as well as detect if its path that goes to the top or not.

    Any help would be appreciated.

    Thank you

    OK - chance I'm not too busy today...

    Usually, I use either screw express, but was looking for a quick solution for you.

    Here's the sample made with only the basic trigger function - no express VI.

    Also added a selectable threshold by the user.

    Then, on the space between the plots, if there is no data in the original, there no data in the colors either.

    See second attachment

  • How to create the data store with multiple LUNS

    Someone could please tell me that how can I have multiple LUNS in a single data store, is it possible?

    See the "Storage management" section in the document provided in the previous comment. You are probably looking for information on page 104.

  • Sharing of Data Source with multiple components

    I have a collection of ArrayCollection of time intervals that I want to use as the source for a series of ComboBoxes in several separate components.

    What is the best way to implement this?

    In fact, you can have global data objects. Since Flex is manufactured with components, it's kind of deprecated. But if create you a collection of public register in your home page, you can access it via the name of Application.application.var. When you type Application.application. It will show you what is available

  • external table data with several locations pump

    Hello
    I'm on:
    Oracle Database 10 g Enterprise Edition release 10.2.0.3.0 - 64biit
    SunOS 5.10

    I am trying to create a table of data pump external at the same time, with the location of the files previously created using pump.
    This is the same as the example given in step 10-13 here:
    http://docs.Oracle.com/CD/B19306_01/server.102/b14215/et_dp_driver.htm#i1007502

    But when I do this and select all the lines in the resulting table, I get the error:

    ORA-29913: error in executing ODCIEXTTABLEFETCH legend
    ORA-29400: data cartridge error
    KUP-11011: file / < filepath > sys_tables.dmp is not valid for this load operation
    ORA-06512: at "SYS." ORACLE_DATAPUMP', line 52

    Can anyone help?
    Here is a script of what I do...


    create the directory message_archive_dir as ' / your/path/directory "; -change default directory
    -chmod 777 your way

    create the sys_tables table
    external organization
    (type ORACLE_DATAPUMP
    THE DEFAULT DIRECTORY MESSAGE_ARCHIVE_DIR
    LOCATION ("sys_tables.dmp"))
    AS
    Select object_id, object_type
    of object
    where owner = 'SYS '.
    and object_type = 'TABLE '.
    and rownum < 11;

    create the table sys_indexes
    external organization
    (type ORACLE_DATAPUMP
    THE DEFAULT DIRECTORY MESSAGE_ARCHIVE_DIR
    LOCATION ("sys_indexes.dmp"))
    AS
    Select object_id, object_type
    of object
    where owner = 'SYS '.
    and object_type = 'INDEX '.
    and rownum < 11;

    Select * from sys_tables
    Union
    Select * from sys_indexes;

    -all 20 rows returned!
    -now I combine the two dmp files in a single table...

    create the table sys_objects
    (
    object_id NUMBER (14).
    object_type VARCHAR2 (30)
    )
    EXTERNAL ORGANIZATION
    (
    TYPE ORACLE_DATAPUMP
    THE DEFAULT DIRECTORY MESSAGE_ARCHIVE_DIR
    LOCATION ('sys_indexes.dmp', 'sys_tables.dmp')
    );

    Select *.
    of sys_objects
    where rownum = 1;

    -ok returnes one line (one of the dmp files work)
    --Choose so all lines...

    Select *.
    of sys_objects;

    ORA-29913: error in executing ODCIEXTTABLEFETCH legend
    ORA-29400: data cartridge error
    KUP-11011: file / < filepath > sys_tables.dmp is not valid for this load operation
    ORA-06512: at "SYS." ORACLE_DATAPUMP', line 52

    Can you see what I'm doing wrong?

    Any help is greatly appreciated!
    Thank you.

    user9969845 wrote:
    ... Etc...

    TYPE ORACLE_DATAPUMP
    THE DEFAULT DIRECTORY MESSAGE_ARCHIVE_DIR
    LOCATION ('sys_indexes.dmp', 'sys_tables.dmp')

    Combination dump files

    Files dump populated by different external tables can all be specified in the LOCATION of another external table clause. For example, data from different databases can be unloaded in separate files, and these files can then be included in an external table defined in a data warehouse. This provides an easy way to aggregate data from multiple sources. The only restriction is that the metadata for all external tables is exactly the same. This means that the game characters, time zone, schema name, table name, and column names must match. In addition, the columns must be defined in the same order, and their data types must be identical. This means that after you create the first external table you must remove it so that you can use the same table name for the second outer table. This ensures that the metadata in two dump files is the same and they can be used together to create the external table even.
    8 2

  • Just recently, I receive the following error message when you try to access the web sites. I get a pop-up window indicating "Exc in ev handl: TypeError: c.location is null" then I have to click ok. There is a problem with some plugin?

    Just recently, I receive the following error message when you try to access the web sites. I use Firefox browser version 10.0.2. I get a pop-up window indicating "Exc in ev handl: TypeError: c.location is null" as the web site page is displayed in the browser winder. So, I have to click ok. Any link/website I go to what happens. There is a problem with some plugin?

    It is only a problem for the SiteAdvisor users who are still on 3.4. This problem is resolved in the latest version of SiteAdvisor, which is 3.4.1.195. Go to http://siteadvisor.com and click on download. This will fix the problem.

    Meanwhile, SiteAdvisor team will push down a JS update in the coming days 1-2 to automatically resolve this problem in version 3.4.

  • Can bookmarks be portable to multiple computers? Is it an option to connect and use my favorites with multiple computers and locations? Thank you

    Can bookmarks be portable to multiple computers? Is it an option to connect and use my favorites with multiple computers and locations? Thank you

    https://support.Mozilla.com/en-us/KB/what-Firefox-sync

  • problem with the history of EEG waveform data

    Hello world:

    I use SIT to create a user interface in Labview to communicate with a simulink model. After I configure the SIT connection manager and run the vi, the output was displayed in waveform graph.

    Now, I want to get all the data in the history of the map of waveform. I tried to use the graphic story property node to access the whole of the historydat. But nothing copied in the part of Y in the front of the cluster of waveform...

    Can someone give me a helping hand on what is the problem? or has anyone encounter the same problem when you use SIT.  I am really confussed...

    I've attached the vi, but to run the vi, you must have a simulink model corressponding and SIT, so I'm really sorry that you can not run it

    And thanks a lot a lot a lot for that.

    / Shangning

    I just realized this data is a 2D waveform table, which contains the waveform 2000 * 1, and each waveform data contains only 1 value of Y.

  • How to query the data of Contact with multiple fields

    How can I query the data of Contact with multiple fields?

    For example, I'll get contacts which are changed after a point at the specified time and whose country is US. How could I make the chain of research of the SOAP API "Query"?

    And I also want to know how to make a search term for RESTful API for contacts above.

    Any suggestions?

    Thank you.

    Hi Biao,

    The following document describes how query for multiple fields using the SOAP API: request a Contact from several fields.

    And you can search multiple fields using the REST API with the & operator. For example, to search for a Contact by e-mail address and date of creation:

    Hope this helps and please let us know if you need more information.

    Thank you

    Fred

  • tablespace with multiple data files

    Hi all

    We have RHEL4 server with oracle 10 g 2 inside.

    can we create a tablespace with multiple data files? I mean while creating a tablespace itself, we should be able to create two or more data files (should not use ALTER tablespace command).

    If possible, please give me the SQL to do this (assume that I need to create a tablespace with two data files).

    Thanks in advance...

    Not so difficult isn't it?

    create tablespace datafile test
    '1.dbf' size 1 m REUSE AUTOEXTEND ON NEXT 32 M MAXSIZE 1500 M,
    '2.dbf' size 1 M REUSE AUTOEXTEND ON NEXT 32 M MAXSIZE 1500 M
    EXTENT MANAGEMENT SEGMENT LOCAL SPACE MANAGEMENT AUTO;

  • How to extract a D 1 waveform data in different channels to use for calculations on a page of data in real time

    Hi all

    I am a fairly new user to Labview and am trying to create a program that: watching the entries in different modules (9213, 9217) CompactDAQ sensors check errors and then uses data from some final calculations like averaging etc.  I've set up a small piece of code that includes the main functions that I am trying to accomplish.  Now I'm rather uncomfortable with getting set up and assigned channels, then pass these data in a while loop that continuously pulls the data from these sensors.

    I have the vi calculations complete and complement the inputs of channel UI, now, I'm working on the side of data manipulation and reading things.  The waveform D 1 who comes to read function is currently divided into components I want (given String Name and Y).  He then transmit this information out of the loop via a queue which transmits to the parallel loop below that will perform the verification errors and calculations of average.  There are some things that make it difficult. I showed the 2 sensors in my example, but in the actual program, there may be up to 400 entries.  The problem is that not all of these sensors will be used on all the tests that the software is used for.  To use the entries in the VI test for example: if I'm trying to the average of these 2 entries to create a common value, but then on a test, sensor 2 is not there, it must be recognized that fact and not use it in the service average.

    So to get down to it, I want to create something that can look through the D 1 waveform data groups, determine what these values are, then perform the functions necessary for these numbers once they are identified, then pass on the calculations of VI where it displays then usable for user information.  I think I'm having a problem with the finding in sorting than what I thought at makes me think that there must be an easier way.

    If someone has encountered this?  What is my explanation of what I'm trying to make sense?  Let me know and I can clarify.

    In terms of features, I don't see anything wrong. with respect to the effectiveness we must remember some general indications. These issues that I bring to the top will not affect your code now since your stack sizes are very small but can start to create the fragmentation of memory and slow down the software if your stack sizes are much larger and the software runs for a long period of time.

    1. try not to use the table to build. Whenever you use a table built labview creates a copy in memory. Try to initilized your berries and replace subsets.

    2. as much as you can try not index tables or unbundle cluster several times. try to perform as many tasks as possbile in one shot. (what was obvious in your second loop)

    In addition, he's looking good.

    I made a few changes to your code and attached to it. I wanted to give you a different on her opinion as it relates to being able to control entry and exit of programitically, if you had a look up table. I do not have the same changes to your second loop but I can guide you through what to do if you do not want to go in that direction. Yet once your original code is well done for someone who is new to labview, so don't feel you need to follow the new design of VI. Just try to remove the table construction and multiple indexing as a good habbit programming.

Maybe you are looking for

  • Toshiba PA2487U RG battery problem

    I have a laptop satellite that uses battery PA2487U RG. I bought it used for a long time with a dead battery. It was really good and I'm very happy with it. However, I was given a good so-called battery for it. The battery has always says loading and

  • shortcut of Launchpad on el capitan

    All there I put the launchpad to open when I moved the cursor to the top left corner of my screen. I don't remember how I did it, and I want to stop now. Anyone has any ideas please? Thank you

  • myDAQ unknown USB key

    Hey,. There are a few posts on this topic, but none of the above fixes has resolved my problem. Especially this thread http://forums.ni.com/t5/Academic-Hardware-Products-ELVIS/myDAQ-recognized-as-USB-flash-firmware/td-p... describes a similar problem

  • Yellow shield in the taskbar - Windows found 1 update

    I have a yellow shield appear in my sandbox.  When I click it, it says "Windows found 1 update.  This update requires that you accept first the terms of the license. "This is the first time I see this, because my updates are usually automatically ins

  • Strange question, craps remaining after the system recovery on my windows xp desktop.

    Strange question, thank you for your comments! I just reinstalled windows xp on my old HP desktop HP Pavilion Media Center TV m7334n PC computer using the recovery on D partition. I expect that the installation would be a clean install. At the beginn