05-15-2008 08:33 AM - edited 05-15-2008 08:33 AM
Mike posted
Exactly! ![]()
Ben
05-15-2008 08:39 AM
05-15-2008 08:44 AM - edited 05-15-2008 08:48 AM
Thanks Ben for the explanation. 🙂
I didn't want to "bark up that tree".. because it is not how you would want a program to operate. Click this before that.. If it's sunny, click this other button, when it rains, you gatta click twice.. ... you know where I'm headed with that.. 😉
I figured, "let's get it right from the start" instead of spending time on what's wrong and how to make a wrong work.. That would also be wrong 😮
LOL! 🙂
I agree... if you create a rendez-vous point (using french and not the Rendez-Vous available in Synchronization from Labview) to force the completion of all loops BEFORE reading the overall Stop button, then yeah... it'll work.. Make sure you use Latching version of the button.. Although... after the three loops are done, you could press the stop button again..
<Wish I could say it's time for coffee.. oh well herbal tea will do and I'll carry-on with my madness > 😄
05-15-2008 08:54 AM
"I didn't want to "bark up that tree".. "
I understand. I just wanted to address the un-answered question about "why".
Ben
05-16-2008 12:28 AM
05-16-2008 12:40 AM - edited 05-16-2008 12:41 AM
No, Mike it did not work(stop the outer most loop). Although we can stop the outer most loop by giving 'true' in the false case in the case structures. But then only one innner loop can be ON and others have have to wait untill it is stopped and then they have to be started. So it won't work according to the desingn requirments.
@MikeS81 wrote:
Hi Halemani,
your are wrong in this point and Ben is right.
If you press the "stop4" button before you stop the last loop, it will work.
See the attached example.However, I prefere the event structure method.
Mike
05-16-2008 12:51 AM
Yeah Ben, "Why" is answered.
@Ben wrote:
"I didn't want to "bark up that tree".. "
I understand. I just wanted to address the un-answered question about "why".
Ben
05-16-2008 07:01 AM
Halemani wrote:No, Mike it did not work(stop the outer most loop). Although we can stop the outer most loop by giving 'true' in the false case in the case structures. But then only one innner loop can be ON and others have have to wait untill it is stopped and then they have to be started. So it won't work according to the desingn requirments.![]()
05-16-2008 09:06 AM