<?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: How to increase the performance with the case structure? in LabVIEW</title>
    <link>https://ni.lithium.com/t5/LabVIEW/How-to-increase-the-performance-with-the-case-structure/m-p/349336#M178317</link>
    <description>&lt;DIV&gt;&lt;/DIV&gt;You can consider multithreading the single loop and using a synchronization resource to communicate between threads.&amp;nbsp; You should also consider cutting down on the global variable dependancies which makes the code hard to follow.</description>
    <pubDate>Fri, 07 Apr 2006 11:38:36 GMT</pubDate>
    <dc:creator>falkpl</dc:creator>
    <dc:date>2006-04-07T11:38:36Z</dc:date>
    <item>
      <title>How to increase the performance with the case structure?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-increase-the-performance-with-the-case-structure/m-p/349232#M178285</link>
      <description>&lt;DIV&gt;Hiii, All&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I want to stop the looping into my vi, which is occuring because of Case structure, as i ve shown in the figure, i am checking for the trigger, either it is Manual or it is Auto, if auto i am going inside the case and checking the loop of either Auto trigger is for Analog values or for digital values, if it is for analog valus, i am checking the set point that, either P.V. has cross the setpoint or not? if it is then i am starting to write the file and the control comes out again to check the Start trigger again, either it is Auto or manual? and because of these contonuous loops inside the while loop, my other while loops inside the vi, decrease the performance mean they are slowing down also with the current while loop, so i think solution is to stopping these nested loops, but what should i do to stop these nested loops? please suggest something.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Thanks in Advance,&lt;/DIV&gt;
&lt;DIV&gt;Nishant&lt;/DIV&gt;</description>
      <pubDate>Fri, 07 Apr 2006 07:32:56 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-increase-the-performance-with-the-case-structure/m-p/349232#M178285</guid>
      <dc:creator>Nishant</dc:creator>
      <dc:date>2006-04-07T07:32:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to increase the performance with the case structure?</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-increase-the-performance-with-the-case-structure/m-p/349336#M178317</link>
      <description>&lt;DIV&gt;&lt;/DIV&gt;You can consider multithreading the single loop and using a synchronization resource to communicate between threads.&amp;nbsp; You should also consider cutting down on the global variable dependancies which makes the code hard to follow.</description>
      <pubDate>Fri, 07 Apr 2006 11:38:36 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-increase-the-performance-with-the-case-structure/m-p/349336#M178317</guid>
      <dc:creator>falkpl</dc:creator>
      <dc:date>2006-04-07T11:38:36Z</dc:date>
    </item>
  </channel>
</rss>

