04-28-2017 01:26 AM
Labview初心者のものです。
現在下記ファイルにあるようなviを使用しています。
現段階では、周波数などを手動で変更するとイベントストラクチャが
実行されて動作する仕組みになっていますが、
それを外部から与えられた値によって、自動的に周波数を決定し、
変更できるようなプログラミングを行うことは可能でしょうか?
できれば方法も詳しく教えていただければ幸いです。
よろしくお願いいたします。
05-01-2017 09:20 PM
外部から与えられた値によって自動的に周波数を決定するとは、外部からの値に割り当てられた周波数に変更するという解釈でしょうか?(例えば、外部からの値:1→周波数:1000Hz、外部からの値:2→周波数:2000Hzといったような)
上記の場合でしたら、ケースストラクチャを使用する事で解決できるかと思われます。
05-02-2017 12:01 AM
質問をされるときは、アプリケーションの動作も必要かもしれませんが、
プログラムとしてどのような動作をされたいか、順を追って記載されるとよりわかりやすいと思いますよ。
例えば今回でしたら、Tomihiroさんの解説に基づくと下記のようなイメージでしょうか。
それであれば、どういった形でもできると思いますので、提案できることがかなり多いです。
といった流れになるかと思いました。
05-02-2017 09:21 PM
ご回答ありがとうございます。
説明不足ですみませんでした。
そのような解釈であっております。
添付ファイルのviではイベントストラクチャを使用して
周波数の変更をしていますが、これを崩してケースストラクチャに
置き換えるということでしょうか。
05-02-2017 09:38 PM
ご回答ありがとうございます。
ご指摘していただいた点におきまして
今後気を付けさせてもらいます。
ありがとうございます。
参考にさせていただきます。
基本的な知識もまだまだ足りていないので
今後ともよろしくお願いいたします。
05-04-2017 09:29 AM - 編集済み 05-04-2017 09:32 AM
おっしゃるとおりです。
私のほうで簡単なサンプルのVIを作製してみました。
乱数の値によって表示させる値を変えるVIです。
masa12様の場合に当てはめると、乱数の部分を外部からの値と考えればわかりやすいかと思います。ご参考までにどうぞ。
05-08-2017 03:22 AM
ご回答ありがとうございます。
参考にさせて頂きます。
ありがとうございました。
今後も質問する機会がある際はよろしくお願い致します。