これらの手順を開始する前に、
LabVIEWでNI-DAQmxデバイスのタスクを作成する 資料の
DAQアシスタントまたは
NI MAX タスクのセクションをご確認ください。
DAQアシスタント:
DAQアシスタント Express VIを使用してタスクを構成する場合、そのタスクはアプリケーションに対してローカルであり、他のアプリケーションでは使用できません。タスクをMAXに保存して他のアプリケーションで使用したり、コードを生成する場合は、DAQアシスタント ExpressVIをDAQmxタスク名定数に変換できます。
DAQアシスタントを右クリックし、
NI-DAQmxタスクに変換または
NI-DAQmxコードを生成を選択します
。
- NI-DAQmxタスクに変換
- このオプションをクリックすると、構成ウィンドウが再び起動しますので、構成を確認します。必要なものはすべて更新します。
- OKをクリックします。
- これにより、DAQmxタスク名定数が作成され、 NI MAXのマイシステム >> データ設定 >> NI-DAQmxタスクにタスクが作成されます。
- 以下の「DAQmxタスク名定数」セクションを確認します。
- NI-DAQmxコードを生成
- このオプションをクリックすると、コードを生成オプションの構成とサンプルオプションと同様に、LabVIEW APIを使用してコードが作成されます。最低限の項目は含まれます:
- 定数としての構成情報
- DAQmx読み取りVIまたはDAQmx書き込みVI
- DAQmxタスクを停止VI
注:このオプションでは、タスクはNI MAXに保存されません。
- 1で作成されたコードを使用して、アプリケーションの残りの部分を作成します。
DAQmxタスク名定数:
DAQmxタスク名(タスク定数)を取得したら、
タスク定数を右クリックして、
コード生成にカーソルを合わせます。次のオプションから選択します:
サンプル、構成、構成とサンプル、および
ExpressVIに変換。各オプションの詳細については、NI-DAQmxマニュアルの「
Generate Code 」をご確認頂けます。