01-26-2021 07:27 PM
下のVIを上のVIにサブVVIとして挿入しているのですが
上のVIが動作して下のVIに移る際にVIが起動しません
一度下のVIのみを動作させたのちに上のVIを動作させると正常に動きはするのですが
何が原因なのかわからない状態です
01-27-2021 06:10 AM
VIが起動しない、とはどういう状態でしょうか?(VIのフロントパネルが開かない、ということでしょうか?)「下のVI」が例えば再入実行になっていれば、サブVIが動いていないように見えることもありますが、恐らくそういうことではない・・・ですかね
サブVIが動作していることをどのように判断されているかはわかりませんが、ステップ実行を使用してみると様子がつかめるかもしれないと思いました。
http://zone.ni.com/reference/ja-XX/help/371361R-0112/lvhowto/single_step_mode/
あと余談にはなりますが、下のVIはVision AcquisitionのImage Out出力を分岐させてVision Assistantに入れている状態だと、正しく動作しない可能性があるのかなと思います。
02-07-2021 11:43 PM
下のVIと上のVIでは同じカメラから画像を取得しようとしていませんか?このVIの作り方だと一つのVision Acquisition Express VIから一つのカメラしか扱えないので、画像取得中のカメラに同時アクセスできず止まってしまっているのだと思います。