06-04-2014 01:35 AM
いつもお世話になっております
現在USBカメラを用いて周期的に撮影を行い、撮影した画像をフォルダに保存しようと考えております
以前に”撮影動画を画像に変換して保存”という内容で質問されている方がおりましたので参考にしながらViを組ましたが、画像が保存されていないもしくは何処に保存されているのかが解らない状況となってしまっております
このような場合どうようにファイルパスを設定すれば指定したフォルダに画像を取り込み続けるのでしょうか?
またエラーは発生せずViは正常に動いております
初歩的な質問で申し訳ございませんが
アドバイスを頂けると幸いでございます。
宜しくお願い致します。
解決済! 解決策の投稿を見る。
06-04-2014 03:15 AM
こんにちは。
プログラムの動作中の値の確認方法については、ブロックダイアグラムのワイヤで表示器作成する方法や、
プローブがあります。添付したスクリーンショットで赤丸の部分のワイヤを右クリックして、作成->表示器や
プローブを接続することで、指定されているファイルパスが確認できます。
なお、エラーが発生していないとのことですが、現在エラーのワイヤがWhileループの条件端子などに接続されていないので、
エラーが発生しても確認できない状態になっています。ですので、条件端子の前にORの関数を置いて、
停止ボタンからのワイヤとエラーのワイヤを配線することで、エラーが発生したときにWhileループを停止させる様な方法も検討してみてください。
もしくは、Whileループの右側のエラー配線のトンネルをシフトレジスタに変更して、エラーの情報を保持させることによって、
Whileループを抜けだしたときにループ内でエラーが発生していたかどうかを「error out」で確認することができます。
06-04-2014 04:20 AM
ご回答有難うございます
ご指摘のようにエラーのワイヤがWhileループの条件端子に繋がれていなかったので
繋ぎ直してみますと、”ファイルアクセスが拒否されました”というエラーが確認されました
またファイルパスのプロパティを変更しますと画像の保存が可能となり問題が解決しました
ありがたございました、今後ともよろしくお願いいたします