07-16-2007 01:43 PM - edited 07-16-2007 01:43 PM
Message Edited by Radiance_Jon on 07-16-2007 01:48 PM
Message Edited by Radiance_Jon on 07-16-2007 01:52 PM
07-16-2007 02:04 PM - edited 07-16-2007 02:04 PM

Message Edited by smercurio_fc on 07-16-2007 02:07 PM
07-16-2007 03:16 PM
07-16-2007 03:50 PM
07-16-2007 04:07 PM
07-16-2007 04:46 PM - edited 07-16-2007 04:46 PM


Message Edited by smercurio_fc on 07-16-2007 04:48 PM
07-16-2007 04:55 PM
07-16-2007 05:04 PM - edited 07-16-2007 05:04 PM
@smercurio_fc wrote:
Well, in my experience I have found that dealing with errors early on is the best course of action as it leads to less headaches down the road...
Auto-indexing is one of the more powerful features of LabVIEW. If you're familiar with text-based languages it's equivalent to the "foreach" statement. Basically it allows you to wire an array into a for-loop and the size of the array tells LabVIEW how many times the loop needs to execute. Inside the loop LabVIEW peels of each element of the array in order for each iteration of the loop. Looks like this:
My comment regarding not needing the sequence frame was related to using the error cluster since that wire would allow you enforce data dependency like so:
Note that the VISA resource wire does the same thing.
"I got a little aggravated at how NI seemed to handle the loops in those two frames concurrently". That's because LabVIEW is a data-flow language, and not a sequenced language like C or VB. In fact, that's one of the things that makes LabVIEW so powerful.Message Edited by smercurio_fc on 07-16-2007 04:48 PM
Message Edited by Radiance_Jon on 07-16-2007 05:06 PM
07-16-2007 05:17 PM
07-16-2007 05:46 PM - edited 07-16-2007 05:46 PM

Message Edited by smercurio_fc on 07-16-2007 05:47 PM