Dennis, I have seen this response (use sequence sparingly) on numerous occassions and would just like to point out that there are times when the sequence structure just makes more sense to me and other times when it is neccessary hence the reason it exists. Forgive my ingnorance and ask this question, I cannot say I fully understand why the use of the sequence structure is not encouraged when a state machine is (logically, to me) just another method of expressing what needs to be done and often times just as if not more complicated. Why one over the other besides the usual answers like IDS (it's dataflow, stupid) or sequence structures make the flow difficult to read (why would that be the case if a flat sequence structure executing from left to right
chronologically makes more sense?), etc. Once upon a time in a version of LabVIEW long long a go, I believe it was not possible to print out all frames of a sequence structure and made sequence and its content difficult to present. I pray it not to be the real reason for discouraging its use since it is no longer an issue with ease of presentation with modern versions of LabVIEW (flat sequences) as well as the ability of printing each frame in a stacked sequence structure.