日本ナショナルインスツルメンツ技術部の宮本です。
お問い合わせの件に関しまして以下の通り回答いたします。
1)「stop of While(Out)」ですが、この値はWhileループ終了時に更新されます。またWhileループ自体がForループ内にありますので、この値は計3回更新されます。Whileループは必ず終了するように構成されていると共に、Whileループが終了する際の「複合演算」関数からの出力値は必ずTrueですので、この値がTrueになるのはプログラム的に正しい動作です。
2)代数計算を行う際にローカル変数を使用されているのですが、エラーの起こる原因として考えられるのはローカル変数自体の設定にあるのではないかと推測しております。ローカル変数を使用する際には、ローカル変数を「書き込み」として使用しているのか、「読み込み」として利用しているのかご注意ください。代数計算の詳細に関しましては、添付のVIをご参照ください。
3)Forループを途中で中断することは出来ません。ループを途中で中断させるようなプログラムを構成されたい場合は、Whileループをご使用ください。
弊社ではLabVIEWのトレーニングを行っております。下記リンク先にトレーニングの構成などが説明されておりますのでご参照いただければ幸いです。
http://www.ni.com/training/ja/
また、下記リンク先で紹介されているプログラミングガイドも参考になるのではないかと考えております。
http://digital.ni.com/worldwide/japan.nsf/web/all/F8A2EBEF199944C749256F26002D4873
以上、よろしくお願い致します。