<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4283562371586836</id><updated>2011-07-29T00:16:10.218-07:00</updated><category term='selectively initialize to default'/><category term='realities'/><category term='crazy engineers'/><category term='wolfram alpha'/><category term='new logic'/><category term='mathematica'/><category term='instruments'/><category term='new kind of science'/><category term='facts'/><category term='programming'/><category term='CE'/><category term='stephen wolfram'/><category term='exe'/><category term='india'/><category term='labview tutorial'/><category term='LabVIEW myths'/><title type='text'>Labview tutorial for Labview developers</title><subtitle type='html'>This is a LabVIEW blog for LabVIEW developers. It is intended to provide free resources and tutorials for LabVIEW developers across the world.
LabVIEW programmers are encouraged to add their comments and feedback of LabVIEW programming!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://labview-tutorial-for-developers.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4283562371586836/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://labview-tutorial-for-developers.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Aniket</name><uri>http://www.blogger.com/profile/16412965243968410816</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_ED_V_5wiOQs/SPy_gaarNjI/AAAAAAAAAXQ/HbDmidSCCLo/S220/DSC00201.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4283562371586836.post-1622556808769349492</id><published>2009-06-20T02:46:00.000-07:00</published><updated>2009-10-14T07:27:16.679-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LabVIEW myths'/><category scheme='http://www.blogger.com/atom/ns#' term='facts'/><category scheme='http://www.blogger.com/atom/ns#' term='realities'/><category scheme='http://www.blogger.com/atom/ns#' term='exe'/><category scheme='http://www.blogger.com/atom/ns#' term='instruments'/><title type='text'>LabVIEW Myths &amp; Realities</title><content type='html'>I have come across certain LabVIEW myths that need to be killed (Let there be light):&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.&lt;br /&gt;Myth: You need to purchase LabVIEW from NI to run / use LabVIEW VIs legally&lt;br /&gt;&lt;br /&gt;Fact: You can run LabVIEW VIs legally as an executable on any number of machines without any purchase from NI. All you need is the LabVIEW Run-time engine which is free. Only developers need to purchase LabVIEW license from www.ni.com/labview for making / editing LabVIEW code / logic.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.&lt;br /&gt;Myth: LabVIEW supports NI hardware only&lt;br /&gt;&lt;br /&gt;Fact: NI hardware forms a small sub-set of the instruments supported by LabVIEW. LabVIEW can be used to control most of the instruments in the world (unless the instrument vendor exclusively prohibits) and can even program micro-processors, FPGA etc. so as to make your own instruments.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.&lt;br /&gt;Myth: LabVIEW is for small applications. Large applications are better programmed in C/C++, Java, Visual Studio etc. LabVIEW is not a 'real' programming language.&lt;br /&gt;&lt;br /&gt;Fact: LabVIEW is an advanced 4th generation programming language whose domain is instrumentation. It follows the graphical programming paradigm. All above languages (to date) are text-based, 3rd generation languages &amp;amp; are not domain specialized. They are hence used for a wide variety of applications where as LabVIEW is used for mainly Measurement &amp;amp; Automation. LabVIEW successfully solves huge engineering problems and can create great applications. Visit: http://www.youtube.com/view_play_list?p=0E5B77FAEBF4EE0D&amp;amp;playnext=1&amp;amp;playnext_from=PL&amp;amp;v=W1czBcnX1Ww or http://sine.ni.com/cs/app/doc/p/id/cs-740&lt;br /&gt;I have listed certain LabVIEW industrial applications here for whom I have the permission.  &lt;br /&gt;Besides, I have seen many factories and have helped program a few that are on total automation based on LabVIEW Real-time.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4.&lt;br /&gt;Myth: PLC based system is more rugged and LabVIEW on PC cannot be deterministic.&lt;br /&gt;&lt;br /&gt;Fact: A cRIO based system has &lt;span style="font-weight: bold; font-style: italic;"&gt;everything&lt;/span&gt; a PLC has plus all the obvious advantages of LabVIEW. LabVIEW is the only language I know that can so effortlessly make a standard PC / Laptop a real-time target.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4283562371586836-1622556808769349492?l=labview-tutorial-for-developers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://labview-tutorial-for-developers.blogspot.com/feeds/1622556808769349492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://labview-tutorial-for-developers.blogspot.com/2009/06/labview-myths-realities.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4283562371586836/posts/default/1622556808769349492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4283562371586836/posts/default/1622556808769349492'/><link rel='alternate' type='text/html' href='http://labview-tutorial-for-developers.blogspot.com/2009/06/labview-myths-realities.html' title='LabVIEW Myths &amp; Realities'/><author><name>Aniket</name><uri>http://www.blogger.com/profile/16412965243968410816</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_ED_V_5wiOQs/SPy_gaarNjI/AAAAAAAAAXQ/HbDmidSCCLo/S220/DSC00201.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4283562371586836.post-113959087293744190</id><published>2009-06-06T09:38:00.000-07:00</published><updated>2009-10-14T07:28:08.975-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='new logic'/><category scheme='http://www.blogger.com/atom/ns#' term='crazy engineers'/><category scheme='http://www.blogger.com/atom/ns#' term='CE'/><category scheme='http://www.blogger.com/atom/ns#' term='india'/><category scheme='http://www.blogger.com/atom/ns#' term='new kind of science'/><category scheme='http://www.blogger.com/atom/ns#' term='wolfram alpha'/><category scheme='http://www.blogger.com/atom/ns#' term='stephen wolfram'/><category scheme='http://www.blogger.com/atom/ns#' term='mathematica'/><title type='text'>Getting to know A New kind of Science...</title><content type='html'>Although LabVIEW is my tool of choice, I occasionally use others too.&lt;br /&gt;&lt;br /&gt;Currently, my curiosity is aroused by Mathematica after knowing it being used in Wolfram Alpha.&lt;br /&gt;Reading the book on new science online (obviously can't wait till Amazon ships a copy to me in India) and am fascinated by what it says on Logic!&lt;br /&gt;&lt;br /&gt;I'm overwhelmed with thousands of queries, so decided to fire one question right away to Dr. Stephen Wolfram.&lt;br /&gt;&lt;p&gt;Yes, correct. I'm not kidding. All questions from users of crazy engineers are answered here: http://www.crazyengineers.com/dr-stephen-wolfram-wolframalpha-mathematica-a-new-kind-of-science/&lt;/p&gt;&lt;p&gt;My question: Are the new rules of logic upon which computation can be based, radically different from conventional logic? Alternatively, is it an extension of conventional logic + something else?&lt;/p&gt;&lt;p&gt;Dr Wolfram's answer: Computation is ultimately about following rules—of any kind.  Traditional logic represents just one class of rules. There are lots of others that can be used. One of the surprising discoveries from NKS is just how easy it is to find rules that can support universal computation.  And that’s important if one wants to base computation on elements like molecules.  About logic itself: I wondered just how special the axiom system of logic that we use is.  One can enumerate the whole space of possible axiom systems, and then one finds that logic is about the 50,000 system one encounters. There’s really nothing special about it, except the role it plays in human intellectual history.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4283562371586836-113959087293744190?l=labview-tutorial-for-developers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://labview-tutorial-for-developers.blogspot.com/feeds/113959087293744190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://labview-tutorial-for-developers.blogspot.com/2009/06/getting-to-know-new-kind-of-science.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4283562371586836/posts/default/113959087293744190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4283562371586836/posts/default/113959087293744190'/><link rel='alternate' type='text/html' href='http://labview-tutorial-for-developers.blogspot.com/2009/06/getting-to-know-new-kind-of-science.html' title='Getting to know A New kind of Science...'/><author><name>Aniket</name><uri>http://www.blogger.com/profile/16412965243968410816</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_ED_V_5wiOQs/SPy_gaarNjI/AAAAAAAAAXQ/HbDmidSCCLo/S220/DSC00201.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4283562371586836.post-5595678312339740870</id><published>2009-05-10T23:27:00.001-07:00</published><updated>2009-05-10T23:27:30.780-07:00</updated><title type='text'>Shrinking Glaciers Redraw Europe's Borders: Discovery News</title><content type='html'>&lt;a href=http://dsc.discovery.com/news/2009/05/08/glacier-alps-borders.html&gt;Shrinking Glaciers Redraw Europe's Borders: Discovery News&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Posted using &lt;a href="http://sharethis.com"&gt;ShareThis&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4283562371586836-5595678312339740870?l=labview-tutorial-for-developers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://labview-tutorial-for-developers.blogspot.com/feeds/5595678312339740870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://labview-tutorial-for-developers.blogspot.com/2009/05/shrinking-glaciers-redraw-europe.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4283562371586836/posts/default/5595678312339740870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4283562371586836/posts/default/5595678312339740870'/><link rel='alternate' type='text/html' href='http://labview-tutorial-for-developers.blogspot.com/2009/05/shrinking-glaciers-redraw-europe.html' title='Shrinking Glaciers Redraw Europe&amp;#39;s Borders: Discovery News'/><author><name>Aniket</name><uri>http://www.blogger.com/profile/16412965243968410816</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_ED_V_5wiOQs/SPy_gaarNjI/AAAAAAAAAXQ/HbDmidSCCLo/S220/DSC00201.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4283562371586836.post-4956301658691310750</id><published>2008-10-23T06:57:00.000-07:00</published><updated>2008-10-23T08:35:47.795-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='selectively initialize to default'/><title type='text'>Excepting some Controls (and Indicators) while Initializing whole VI controls and indicators to default</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ED_V_5wiOQs/SQCWPJR7P7I/AAAAAAAAAXs/0QLucRvJUqw/s1600-h/labview+excepting+controls+while+initializing+all+to+default+value.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 307px; height: 400px;" src="http://2.bp.blogspot.com/_ED_V_5wiOQs/SQCWPJR7P7I/AAAAAAAAAXs/0QLucRvJUqw/s400/labview+excepting+controls+while+initializing+all+to+default+value.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5260369551702048690" /&gt;&lt;/a&gt;Need arises that sometimes you re-initialize values of everything in a VI to their default values. However, you just need to leave value of few controls and indicators as is. The above diagram explains how to do it. Use a sequence structure with 3 frames. Variables of those controls and indicators are placed in 'Read from' mode in the first frame. Variables of same controls and indicators are placed in 'Write to' mode in 3rd frame. The variables are wired through the second frame (using tunnels). The Invoke method node for re-initializing all values of the VI to default is placed in the 2nd frame. Like it? Drop a comment!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4283562371586836-4956301658691310750?l=labview-tutorial-for-developers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://labview-tutorial-for-developers.blogspot.com/feeds/4956301658691310750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://labview-tutorial-for-developers.blogspot.com/2008/10/excepting-some-controls-and-indicators.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4283562371586836/posts/default/4956301658691310750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4283562371586836/posts/default/4956301658691310750'/><link rel='alternate' type='text/html' href='http://labview-tutorial-for-developers.blogspot.com/2008/10/excepting-some-controls-and-indicators.html' title='Excepting some Controls (and Indicators) while Initializing whole VI controls and indicators to default'/><author><name>Aniket</name><uri>http://www.blogger.com/profile/16412965243968410816</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_ED_V_5wiOQs/SPy_gaarNjI/AAAAAAAAAXQ/HbDmidSCCLo/S220/DSC00201.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ED_V_5wiOQs/SQCWPJR7P7I/AAAAAAAAAXs/0QLucRvJUqw/s72-c/labview+excepting+controls+while+initializing+all+to+default+value.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4283562371586836.post-6871587047089682753</id><published>2008-10-23T06:29:00.000-07:00</published><updated>2009-09-10T06:53:55.940-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='labview tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>LabVIEW Tutorial - Tips and tricks I did not find elsewhere...</title><content type='html'>Greetings!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm sure you are in love with LabVIEW as I'm since using it for the first time in 2001. LabVIEW developers and consultants from all around the world have contributed with LabVIEW examples, tutorials, excerpts from their LabVIEW development,  express VI and a host of other resources to the web. And the free LabVIEW Support &amp;amp; Help from National Instruments and their online forum is superb. Then why another blog on LabVIEW training?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The reason is, while I used the examples from other LabVIEW programmers &amp;amp; support from LabVIEW forum, there are certain things I learnt myself while faced with&lt;span style="font-style: italic;"&gt; &lt;/span&gt;specific LabVIEW programming tasks. And I just thought it would be great to post it here so that other developers like you do not have to spend the time I did.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Also, I'm posting here a very simple LabVIEW tutorial that requires no programming background. Something that a 7th grader can understand and jumpstart with LabVIEW...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And yes, it goes without saying, I'll appreciate your comments and feed-back of your own LabVIEW programming experience. Feel free to contact me! Let us share our knowledge for mutual benefit.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4283562371586836-6871587047089682753?l=labview-tutorial-for-developers.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://labview-tutorial-for-developers.blogspot.com/feeds/6871587047089682753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://labview-tutorial-for-developers.blogspot.com/2008/10/labview-tutorial-tips-and-tricks-i-did.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4283562371586836/posts/default/6871587047089682753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4283562371586836/posts/default/6871587047089682753'/><link rel='alternate' type='text/html' href='http://labview-tutorial-for-developers.blogspot.com/2008/10/labview-tutorial-tips-and-tricks-i-did.html' title='LabVIEW Tutorial - Tips and tricks I did not find elsewhere...'/><author><name>Aniket</name><uri>http://www.blogger.com/profile/16412965243968410816</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_ED_V_5wiOQs/SPy_gaarNjI/AAAAAAAAAXQ/HbDmidSCCLo/S220/DSC00201.JPG'/></author><thr:total>9</thr:total></entry></feed>
