• ベストアンサー

LabVIEWでの信号機作成

学校の勉強で、LabVIEWで信号機プログラムを作ろうと思っているのですが全然できません。 使用しているLabVIEWは、7.1と2010評価版の二つです。 信号機はひとつだけの表示で、青・黄・赤の三つのブールを使用して作ろうと思っています。 青と黄と赤のブール点灯時間を任意時間(あとで変更可能)にして、順番に点灯するブールが切り替わっていく感じにしたいです。 (●○○)→(○●○)→(○○●) のような感じにしたいです。 どなたか、わかる方ご教授お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • tgook
  • ベストアンサー率48% (96/198)
回答No.1

2年程LabVIEWで、とある会社の社内向けシステム開発をやっていた者です。 質問内容の信号機を作る場合、シーケンスストラクチャというのを使えば良いと思います。 まず、シーケンスストラクチャを3つの段階に処理されるようにする。 以下URLのように3段階に分けると分かり易い。 http://bluefish.orz.hm/sdoc/labview_ex.html#%E3%82%B7%E3%83%BC%E3%82%B1%E3%83%B3%E3%82%B9%E3%82%B9%E3%83%88%E3%83%A9%E3%82%AF%E3%83%81%E3%83%A3 1段階目は青の表示機をTRUE、黄と赤の表示機をFALSE。 2段階目は黄の表示機をTRUE、青と赤の表示機をFALSE。 3段階目は赤の表示機をTRUE、青と黄の表示機をFALSE。 表示機が3段階分必要になるので、表示機のローカル変数を作って、ローカル変数を利用すると便利です。 ローカル変数は確か、表示機を右クリックでローカル変数の作成ができた筈。 その際、作成されたローカル変数が表示機か制御器か確認するのをお忘れなく。 表示機のローカル変数を作成したのに制御器の場合もあります。 またその逆で制御器のローカル変数が表示機のパターンもあります。 時間はタイマーを3個準備して使えば良いです。 タイマーの設定値は確かミリ秒だったから1000倍した時間を設定しないと駄目です。 繰り返す時は上記のシーケンスストラクチャをwhileストラクチャの中に入れてやれば良いです。 問題は終了条件をどうするかという事だけ。

klaudia-klaudia
質問者

お礼

回答ありがとうございます。 さっそく、プログラムを組んでみたいと思います

関連するQ&A

  • 信号機の矢印が点灯するタイミングが遅れるようになった

    近頃、矢印の点灯するタイミングがワンテンポ遅れるようになった信号機があります。 たとえば(青)(黄)(赤)と(⇒)の信号機の場合、通常は青→黄のあと、赤と同時に⇒が点灯しますが、 近頃一部で青→黄→赤に変わったあとで、わずかに遅れて⇒が点灯する信号機があります。 遅れるといっても1秒あるかないかで、一瞬「あれ?」と思っていると点灯する感じです。 私が気づいたのは東京都内、練馬、中野、新宿あたりです。他の地域はわかりません。 矢印が遅れて点灯するようになったのはなぜか、意図的ならば何か意味があるのか気になっております。 個人的には矢印が点灯することを期待しての見切り発車を防ぐためかなぁとも思っています。 慣れの問題だと思いますが、一瞬「あれ?」と思わされるのでイラッとくるのも正直なところです(笑 ご存知の方おられましたらよろしくお願いいたします。

  • 十字路の信号機で赤信号の下に3方向の矢印信号が出る場合

     こんにちは、ghq7xyです。今回は信号機について質問します。  十字路で信号機のある交差点では、青、黄、赤のスタンダードな信号機の下に黒バックに青矢印の信号機がつけられているところが多いですね。右折の場合、対向車の通過を待ってからでないと右折はできませんから、右折→の矢印のみが設置されている信号機が多いです。  でも、十字路の交差点によっては、青、黄、赤の信号機の下に←、↑、→の(左折、直進、右折)3方向の矢印が設置されているところもありますね。そういう所では、上の信号が赤信号が点灯した状態で、←、↑、→の3方向の矢印信号が点灯しますね。私はかねてから疑問を抱いていましたが、こんな形での信号の点灯って、結局青信号と変わらないのではないか、と思ってしまうのです。  そこで、お聞きしたいのですが、赤信号の下に3方向の矢印が点灯する状態と、青信号では何か違いがあるのでしょうか。また、赤信号の下に3方向の矢印が点灯する状態が特別意味があるとすればどういう点でしょうか。  宜しくお願いします。

  • 信号機の点灯の仕方について

    ある交差点の信号機が青、黄、赤が用意されているのに、青になる時青にはならず黄色が点滅し、その後黄色が点灯し赤になる場所があります。 その交差点は電車を挟んで右側と左側がそうなっています(どちらの車線も双方向に走れる)。 ガードをくぐる方は普通の点灯の仕方をする信号です。 こういう点灯の仕方をする意味は何なのでしょうか?

  • 鉄道の信号について

    小田急線の沿線に住んでいます。近くに信号があるのですが、信号は上から黄、赤、黄、青です。電車が来る前は、青色が点灯していて、電車が通過すると赤にかわります。それから赤の下の黄色、続いて一番上の黄色と青が点灯してから、青に変わります。質問ですが、なぜ上の黄色が必要なのか、三番目の黄色と一番下の青だけ使えばいいのではないか?また道路信号と違い、黄色と青が点灯がどうして必要なのか、またどんなを意味(順番から言うと注意と普通に走行してもOKの間だと思いますが)ですか。

  • 大阪の信号機

    いきなりですが、 右折の矢印信号が出る信号機の事でお聞きします。 普通、「青」→「黄」→「赤と右矢印」→「黄」→「赤」→「青」... ですよね。 でも、大阪の信号機の場合って 「青」→「黄」→「赤と右矢印」→「赤」(矢印信号が突然消える)→「青」... ですよね? 少なくとも私の住んでいる地域は(知っている限り)前者のタイプばかりなので大阪に行った時は戸惑います。 よく他都道府県に旅行に行くのですがやはり前者のタイプ(記憶にある限り)ばかりです。 でもなぜか大阪だけ後者のタイプがやたら多いです。(すべてではなかったような気がしますけど) 信号って重要な物なのになぜ全国で統一されてないのでしょうか? 信号の規格?みたいなものってないのでしょうか? 教えて下さい。よろしくお願いします。

  • 信号機の色

    とってもおバカな質問かと思いますが、信号機の色って子どもにはどう教えていますか? やっぱり「赤・黄・青」でしょうか? 今月で2歳になった我が子に色を教えているのですが、街の中の信号を指差して、「ほら赤になったから止まれ」とか、「青になったから進めだね」とか言っているときに、あれっ??って思ったのです。 信号機の色って、どう見ても「緑」だよなあ・・・・って。 私も小さい頃(小学校低学年)に疑問を持ったことがあったのですが、「でも青なの!」って押し切られた記憶があります。 「緑」なんだけど「青」でいいのでしょうか? どうせだったら「青」の信号機を作ってくれればいいのに、とも思ったんですが、もしかして私が知らないだけなのかなあ?とも思ったりします。

  • 信号機はなぜ?

    信号機はなぜ赤青黄なんですか? 次に、赤が右、青が左、黄色が真ん中の配列はなんででしょうか? そして、なぜ緑色なのに、青というのでしょうか? なんか質問ばかりになってしまいすみません。

  • 信号機について

    わからないことがあるのですが、どうやって調べたら良いかわからず困っています。 信号機のことなのですが、「赤・黄・赤・黄」という信号機があると聞きました。 これは一体なんのためのものなのでしょうか? どなたか教えてください。

  • おもちゃの信号機について

    言葉で説明するのは難しいのですが、昭和時代に発売されたおもちゃの信号機で自分の記憶では下部は立方体・ないし直方体の台になっていて、その上は信号機を支える棒のようなもの・その上に信号機(赤・青・黄の三色)が付いていたと思っております。 そして、信号機はおそらく自動・ないし切り替え式で一定時間ごとに青・黄色・赤になると思われます。 なお、歩行者用の信号などはついておらず信号機は一台と思っており、発売時期はよくわからないのですが昭和40年代~60年代のような気がします。 そこで質問ですが、当該おもちゃの信号機は現在でも売られている・ないし出品等なされているでしょうか。

  • 右折のでる信号機について

    右折の→がでる信号機で、右折の青から赤になる時、 一旦黄色になってから赤になる場合と黄色にならずに いきなり→が消えて赤になる場合との違いは何でしょう? いきなり消えるのは非常に危ないと普段から思うのですが・・・ どなたか教えて下さい。

専門家に質問してみよう