LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Will the execution of flat sequence be interrupted if the case is no longer being the selected one?

I have a flat sequence inside a case structure.  Will the execution be interrupted if we select a different case or LabView will wait til the end of flat sequence's execution to make the switching possible?
0 Kudos
Message 1 of 3
(2,215 Views)
The latter.

LabVIEW uses dataflow to determine execuition order. So a sequence structure, once entered will run to completion before anything outside the sequence can run. Similarly everything inside the selected case of a case structure will complete before exiting the case structure. A new value of the case selector will have no effect until the case is ready to run again.

Lynn
Message 2 of 3
(2,212 Views)
Thanks!
0 Kudos
Message 3 of 3
(2,208 Views)