<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Subpanels, Waveform Charts, Async VIs in LabVIEW</title>
    <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972872#M1132500</link>
    <description>&lt;P&gt;I have tried that.&amp;nbsp; When I remove a VI and load a different one into the subpanel, the waveform chart in that VI restarts the plot.&lt;/P&gt;</description>
    <pubDate>Wed, 25 Sep 2019 17:17:10 GMT</pubDate>
    <dc:creator>gsklyr</dc:creator>
    <dc:date>2019-09-25T17:17:10Z</dc:date>
    <item>
      <title>Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971417#M1131907</link>
      <description>&lt;P&gt;Hi All,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am starting 4 VIs with Async call and inserting each one into a subpanel in 4 tabs (each tab has a subpanel).&amp;nbsp; It is the same VI I am using 4 times.&amp;nbsp; The VI has a waveform chart in it.&amp;nbsp; When tabbing through the 4 tabs, the waveform chart in each subpanel resets and starts plotting new data as soon as I tab into it.&amp;nbsp; Any idea why?&amp;nbsp; All other parameter/timers/counters do not reset and run asynchronously as expected.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.JPG" style="width: 999px;"&gt;&lt;img src="https://ip1.i.lithium.com/e34b40e1d695c2515a6b96ad2d15e789de371d82/68747470733a2f2f6e692e6c69746869756d2e636f6d2f74352f696d6167652f736572766572706167652f696d6167652d69642f32353333393969383144313344464638423345424330302f696d6167652d73697a652f6c617267653f763d76322670783d393939" role="button" title="1.JPG" alt="1.JPG" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.JPG" style="width: 999px;"&gt;&lt;img src="https://ip1.i.lithium.com/4e9f01ad3d0fd8dfd155973f12d69d2b939497ea/68747470733a2f2f6e692e6c69746869756d2e636f6d2f74352f696d6167652f736572766572706167652f696d6167652d69642f32353334303069393831463633413041314642464638442f696d6167652d73697a652f6c617267653f763d76322670783d393939" role="button" title="2.JPG" alt="2.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 20 Sep 2019 16:19:59 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971417#M1131907</guid>
      <dc:creator>gsklyr</dc:creator>
      <dc:date>2019-09-20T16:19:59Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971418#M1131908</link>
      <description>&lt;P&gt;It would really aid us in helping you if you attached the subvi&lt;/P&gt;</description>
      <pubDate>Fri, 20 Sep 2019 16:28:24 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971418#M1131908</guid>
      <dc:creator>JÞB</dc:creator>
      <dc:date>2019-09-20T16:28:24Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971475#M1131923</link>
      <description>&lt;P&gt;Scarce little to go on but I will throw out an idea based on the fact you said you are using a Waveform Chart and I see globals in the code.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A chart that uses a Waveform data type will reset (clear the plot) and start plotting from the beginning when ever a new update is not consistent with what is already plotted.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Examples;&lt;/P&gt;
&lt;P&gt;The channel names change&lt;/P&gt;
&lt;P&gt;The T0 of the new data is older that data already in the chart&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So if your tabbing is introducing a timing issue that results in the charts getting a new set of channel names or old T0 timestamps... it would explain what you described.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You may want to skip putting them in the subpanels and just showing the FPs to see if that make a difference.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ben&lt;/P&gt;</description>
      <pubDate>Fri, 20 Sep 2019 19:43:39 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971475#M1131923</guid>
      <dc:creator>Ben</dc:creator>
      <dc:date>2019-09-20T19:43:39Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971479#M1131926</link>
      <description>&lt;P&gt;Ben, thank you for the insight.&amp;nbsp; Going to investigate that route soon.&lt;/P&gt;</description>
      <pubDate>Fri, 20 Sep 2019 20:10:39 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971479#M1131926</guid>
      <dc:creator>gsklyr</dc:creator>
      <dc:date>2019-09-20T20:10:39Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971515#M1131939</link>
      <description>&lt;P&gt;I'm not sure I understand what you are doing, and (of course) without your code I can't really find out, but I'm puzzled by your description of four tabs (which sounds like a Tab Control) each with four sub-Panels.&amp;nbsp; You also seem to have (I don't know how many) detached asynchronous routines doing I'm-not-sure what.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I had a project that involved recording analog data from multiple stations.&amp;nbsp; I wrote a single sub-VI that acquired the data from one station and displayed the result on a Waveform Chart on its front panel.&amp;nbsp; Let's say I had 10 of these running simultaneously.&amp;nbsp; My main routine would launch all 10 clones and have them update their own front panels.&amp;nbsp; In the Main routine, I could select which of the 10 I wanted to view, and all I had to do was to put it in the single sub-Panel and I could see its evolving Chart.&amp;nbsp; I could switch between them as fast as I could change the selector.&amp;nbsp; Very simple, easy to program, easy to organize.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm looking forward to seeing your code to understand what you are doing.&amp;nbsp; Maybe there's a simpler way ...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bob Schor&lt;/P&gt;</description>
      <pubDate>Sat, 21 Sep 2019 01:48:49 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971515#M1131939</guid>
      <dc:creator>Bob_Schor</dc:creator>
      <dc:date>2019-09-21T01:48:49Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971544#M1131947</link>
      <description>&lt;P&gt;Could be a UI thing, where the data is there but not drawn.&amp;nbsp; Try changing one of the scales to force a redraw.&lt;/P&gt;</description>
      <pubDate>Sat, 21 Sep 2019 08:04:42 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971544#M1131947</guid>
      <dc:creator>drjdpowell</dc:creator>
      <dc:date>2019-09-21T08:04:42Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971556#M1131952</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/589349"&gt;@gsklyr&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Ben, thank you for the insight.&amp;nbsp; Going to investigate that route soon.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;With respect to Ben's insights...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I Hate Tabs. subpanels on tab containers that display charts are not going to play nicely.&amp;nbsp; That's just the way tab containers work....you "refresh" the data on the Tab Pane when you activate the view of a specific tab.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;User viewable data updates on hidden tab views is generally ignored by the OS (the USER has chosen to pay no attention to the data behind the screen by selecting a different view from the tab containers view control)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A control with a history display e,g, a chart....makes no sence on a tab and double nonsense in a subpanel on a hidden tab view.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That being said,&amp;nbsp; does the subvi have a panel actvation Event?&lt;/P&gt;</description>
      <pubDate>Sat, 21 Sep 2019 11:01:54 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971556#M1131952</guid>
      <dc:creator>JÞB</dc:creator>
      <dc:date>2019-09-21T11:01:54Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971605#M1131972</link>
      <description>&lt;P&gt;Why not 1 sub panel and a set of radio buttons to switch views? Seems like it would easy to implement/change your current VI.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;mcduff&lt;/P&gt;</description>
      <pubDate>Sat, 21 Sep 2019 16:55:47 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971605#M1131972</guid>
      <dc:creator>mcduff</dc:creator>
      <dc:date>2019-09-21T16:55:47Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971618#M1131981</link>
      <description>&lt;P&gt;I agree with McDuff (how did he know I was using Radio Buttons to choose which of my Asynchronous Clones had the display I wanted to see?)(See my earlier reply -- sorry I wasn't as succinct as McDuff).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bob Schor&lt;/P&gt;</description>
      <pubDate>Sat, 21 Sep 2019 18:40:00 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971618#M1131981</guid>
      <dc:creator>Bob_Schor</dc:creator>
      <dc:date>2019-09-21T18:40:00Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971620#M1131982</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/95728"&gt;@Bob_Schor&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;I agree with McDuff (how did he know I was using Radio Buttons to choose which of my Asynchronous Clones had the display I wanted to see?)(See my earlier reply -- sorry I wasn't as succinct as McDuff).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bob Schor&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Because mcduff has read the same posts by me as you have and assumes.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Tab containers are hateful&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 21 Sep 2019 18:59:47 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971620#M1131982</guid>
      <dc:creator>JÞB</dc:creator>
      <dc:date>2019-09-21T18:59:47Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971867#M1132081</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/123634"&gt;@JÞB&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;...&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Tab containers are hateful&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I am not sure what about tabs left you with a sour taste, but they work OK for me.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sure, in the early days there were issues with charts on hidden pages not updating as expected. I recall having to implement "jiggle the handle" type code to ensure the charts updated. But it has been years since I ran into those types of issues and I DO use tab with and without charts in many if not all of my applications.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Now when I have to develop for novice customers to support the code I deliver and "writing to my audience", I find tab controls easier for them to grasp than sub-panels.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So for what it is worth,...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-SPOILER&gt;
&lt;P&gt;Before the tab control was introduced... problably LV 5.1 or so I found myself implementing a very complex GUI that required hiding and showing groups of controls and indicators. Lacking the tab control the code was dominated by attribute nodes since the "grouping" of controls and indicators that we gain from tab controls was not available. Now since&amp;nbsp;it was in LV 5.1, there was no option to use control refs and sub-VIs to handle the visibility, it all had to be done in the top-level! With all of that code just to handle the look and feel it was difficult to find what code actually did anything!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;While I can not be sure, I suspect that code is one of the examples that NI trots out as bad code. While it may be unfair showing code developed for LV 5.1 and presenting it as bad code in the world of property nodes and ActiveX, it does give one an opportunity to appreciate control refs and tab controls.&amp;nbsp;&lt;/P&gt;
&lt;/LI-SPOILER&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I still use tab controls.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ben&lt;/P&gt;</description>
      <pubDate>Mon, 23 Sep 2019 12:49:38 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3971867#M1132081</guid>
      <dc:creator>Ben</dc:creator>
      <dc:date>2019-09-23T12:49:38Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972443#M1132330</link>
      <description>&lt;P&gt;Some great thoughts and ideas, thank you!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So I have changed my top level VI to a single subpanel with some buttons and an event structure to decide which VI will be swapped into view.&amp;nbsp; While it is a good improvement to my overall program, waveform charts still start plotting from scratch when a VI is inserted into the subpanel.&amp;nbsp; My guess is that if you don't have a physical view of the VI, it won't update the chart.&amp;nbsp; I am considering having 4 subpanels stacked on top of each other and 3 of them hidden at a time.&lt;/P&gt;</description>
      <pubDate>Tue, 24 Sep 2019 15:52:21 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972443#M1132330</guid>
      <dc:creator>gsklyr</dc:creator>
      <dc:date>2019-09-24T15:52:21Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972469#M1132340</link>
      <description>&lt;P&gt;Old versions of LV had issues with the chart if not viewed.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I believe you have ruled out the tab control as a suspect so we should now question the VI you are inserting in the sub-panel is the culprit.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Dumb down the inserted sub-VI as much as you can (while preserving the questionable behavior)&amp;nbsp;and share that with us so that we can take a look since (inquiring minds) want to know about problems before we stumble&amp;nbsp;over them ourselves.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Share the inserted sub-VI.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Note:&lt;/P&gt;
&lt;P&gt;Without you sharing an example of the issue, I do not suspect there is much we can do to help.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ben&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 24 Sep 2019 16:51:08 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972469#M1132340</guid>
      <dc:creator>Ben</dc:creator>
      <dc:date>2019-09-24T16:51:08Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972608#M1132386</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;So I have changed my top level VI to a single subpanel with some buttons and an event structure to decide which VI will be swapped into view.&amp;nbsp; While it is a good improvement to my overall program, waveform charts still start plotting from scratch when a VI is inserted into the subpanel.&amp;nbsp; My guess is that if you don't have a physical view of the VI, it won't update the chart.&amp;nbsp; I am considering having 4 subpanels stacked on top of each other and 3 of them hidden at a time.&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I can definitely state that this is&amp;nbsp;&lt;U&gt;not&lt;/U&gt; the case.&amp;nbsp; I have a routine with multiple independent processes producing graphs on their Front Panels.&amp;nbsp; As they are running as sub-VI,&amp;nbsp;&lt;U&gt;none&lt;/U&gt; of these Graphs are visible, but by pushing a (Radio) button, I can insert any of them into my Main VI's sub-Panel, and see the (evolving) Graph.&amp;nbsp; I'm using a Graph rather than a Chart, but I'm 99.44% certain I could build a demo that does this with Charts, as well (if you'd like me to try, send an encouraging Reply and I'll give it a shot tomorrow).&amp;nbsp; So if it isn't working for you, the problem (probably) likes in your sub-VI that you are inserting into the sub-Panel.&amp;nbsp; Attach it to your Reply and I'll bet one of us can make some helpful suggestions ...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bob Schor&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2019 02:40:26 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972608#M1132386</guid>
      <dc:creator>Bob_Schor</dc:creator>
      <dc:date>2019-09-25T02:40:26Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972627#M1132397</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/9539"&gt;@Ben&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Old versions of LV had issues with the chart if not viewed.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I believe you have ruled out the tab control as a suspect so we should now question the VI you are inserting in the sub-panel is the culprit.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Dumb down the inserted sub-VI as much as you can (while preserving the questionable behavior)&amp;nbsp;and share that with us so that we can take a look since (inquiring minds) want to know about problems before we stumble&amp;nbsp;over them ourselves.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Share the inserted sub-VI.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Note:&lt;/P&gt;
&lt;P&gt;Without you sharing an example of the issue, I do not suspect there is much we can do to help.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ben&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I thought I said that last week.&amp;nbsp; We reallly can't debug code that we cannot see!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;( I am still betting on a panel activation event.... but my magic 8-Ball is located on my desk in North America while I am in Europe)&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2019 05:04:26 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972627#M1132397</guid>
      <dc:creator>JÞB</dc:creator>
      <dc:date>2019-09-25T05:04:26Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972857#M1132493</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Current situation:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;- I have 4 stacked subpanels with an async instance of my subVI inserted in each one.&lt;/P&gt;
&lt;P&gt;- 3 of the subpanels are invisible at a time.&lt;/P&gt;
&lt;P&gt;- When I switch away from a subpanel and come back to it, it does not re-plot the data anymore, BUT there is a blank space in the plot for the time it was not visible!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Questions:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;1. What is a panel activation event?&lt;/P&gt;
&lt;P&gt;2. If all 4 stacked subpanels are visible, can I programatically bring one subpanel to the front or move the other 3 out of the screen?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Finally, my top level VI and the plotting loop in the subVI:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Top Level.  The other events just hide/unhide subpanels" style="width: 999px;"&gt;&lt;img src="https://ip1.i.lithium.com/6aabb6252337435fea4a8eb0413b4ac8ebbe2988/68747470733a2f2f6e692e6c69746869756d2e636f6d2f74352f696d6167652f736572766572706167652f696d6167652d69642f32353336323169414244313830393142334541453439462f696d6167652d73697a652f6c617267653f763d76322670783d393939" role="button" title="Top Level.JPG" alt="Top Level.  The other events just hide/unhide subpanels" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Top Level.  The other events just hide/unhide subpanels&lt;/span&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Chart Loop" style="width: 602px;"&gt;&lt;img src="https://ip1.i.lithium.com/afc220ef4688c61a7f446f2f9f3761516bdd6581/68747470733a2f2f6e692e6c69746869756d2e636f6d2f74352f696d6167652f736572766572706167652f696d6167652d69642f32353336323269433546433235423234394146453436442f696d6167652d73697a652f6c617267653f763d76322670783d393939" role="button" title="Chart Loop.JPG" alt="Chart Loop" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Chart Loop&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2019 16:18:44 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972857#M1132493</guid>
      <dc:creator>gsklyr</dc:creator>
      <dc:date>2019-09-25T16:18:44Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972870#M1132498</link>
      <description>&lt;P&gt;I know this isn't exactly the point of this thread, but why have multiple hidden subpanels?&lt;/P&gt;
&lt;P&gt;You could simplify your code by having just a single subpanel and an array of references, then choosing which VI reference to insert to the subpanel (from the array formed by the async running copies) using whichever method you liked.&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2019 17:06:39 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972870#M1132498</guid>
      <dc:creator>cbutcher</dc:creator>
      <dc:date>2019-09-25T17:06:39Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972872#M1132500</link>
      <description>&lt;P&gt;I have tried that.&amp;nbsp; When I remove a VI and load a different one into the subpanel, the waveform chart in that VI restarts the plot.&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2019 17:17:10 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972872#M1132500</guid>
      <dc:creator>gsklyr</dc:creator>
      <dc:date>2019-09-25T17:17:10Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972880#M1132502</link>
      <description>&lt;P&gt;Check;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Properties &amp;gt;&amp;gt;&amp;gt; Execution&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;of the inserted VI and verify the "Non-Reentrent" is NOT selected.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ben&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2019 17:47:54 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972880#M1132502</guid>
      <dc:creator>Ben</dc:creator>
      <dc:date>2019-09-25T17:47:54Z</dc:date>
    </item>
    <item>
      <title>Re: Subpanels, Waveform Charts, Async VIs</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972881#M1132503</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/9539"&gt;@Ben&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Check;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Properties &amp;gt;&amp;gt;&amp;gt; Execution&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;of the inserted VI and verify the "Non-Reentrent" is NOT selected.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ben&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Another thing to try: Disable the subpanel control, set the VI to open the front panel when called, that way you have a bunch of windows open. Are all of the plot window updating properly? If not, then look into settings, controls, etc.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;mcduff&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2019 17:50:47 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Subpanels-Waveform-Charts-Async-VIs/m-p/3972881#M1132503</guid>
      <dc:creator>mcduff</dc:creator>
      <dc:date>2019-09-25T17:50:47Z</dc:date>
    </item>
  </channel>
</rss>

