MAXを使ってタスクを作る

p.572、problem 9(a)
Digital_Oscilloscope_MAX_Task.vi - Google ドライブ

これまではブロックダイアグラム上で直接タスクを作っていたが、ここではMAXを使ってオシロスコープのようなタスクを作ってみる。

  1. MAXを起動し、[マイシステム]、[データ設定]の順に開き、[NI-DAQmxタスク]を右クリックし、[新規NI-DAQmxタスクを作成]を選ぶ。
    f:id:ti-nspire:20190730083758p:plain:w500
  2. ここではオシロのようなものを作るので、[信号を集録]、[アナログ入力]、[電圧]の順に選択する。
    f:id:ti-nspire:20190730084016p:plain:w500
  3. 使用するチャンネルを選んで[次へ]をクリックする。
    f:id:ti-nspire:20190730084217p:plain:w500
  4. 適当に名前をつけて[終了]をクリックする。
    f:id:ti-nspire:20190730084411p:plain:w500
  5. [構成]タブで適当に設定して[保存ボタン]をクリックする。これでタスクが出来上がった。
    f:id:ti-nspire:20190730084747p:plain:w500

――――――――――――――――――――――――――――
今度は今作ったタスクを実際にブロックダイアグラムで使ってみる。

  1. [DAQmxタスク名]アイコンを配置する。
    f:id:ti-nspire:20190730085352p:plain:w500
  2. そのアイコンをクリックして目的のタスクを選ぶ。
    f:id:ti-nspire:20190730085529p:plain:w500
  3. あとは下のようなviを作る。
    f:id:ti-nspire:20190730092422p:plain:w500
  4. FGからmyDAQのAin0+/-に1Vpp、50Hzの信号を入力してviを実行したところ下のように観測された。
    f:id:ti-nspire:20190730092450p:plain:w500

f:id:ti-nspire:20190730093508p:plain:w500