メモ 本コンテンツの日本語版は、便宜を図るために自動翻訳で提供されています。正確な最新情報については、英語版をご覧ください。

このトピックの情報は、マスタタイムベースを備えたアナログ入力モジュールに適用されます。

表 94. マスタタイムベースを備えたアナログ入力モジュール
  • NI 9202
  • NI 9218
  • NI 9225
  • NI 9227
  • NI 9229
  • NI 9230
  • NI 9231
  • NI 9232
  • NI 9234
  • NI 9235
  • NI 9236
  • NI 9237
  • NI 9238
  • NI 9239
  • NI 9242
  • NI 9244
  • NI 9246
  • NI 9247
  • NI 9250
  • NI 9251
  • NI 9252
  • NI 9253
  • NI 9770
  • NI 9775

モジュールの入力チャンネルは、モジュールに設定されたデータレートで同時にサンプリングされます。モジュールを集録モードに入れるまたは解除するには、開始チャンネルと停止チャンネルを使用します。

集録モードのモジュールは、データのみを集録できます。モジュールが集録モードの場合、以下のような他の操作は実行できません。
  • モジュールが集録モードの場合、モジュールプロパティにはアクセスできません。
  • モジュールが集録モードの場合、サポートされている場合でもTEDS情報にはアクセスできません。
モジュールからデータを読み取るには、FPGA I/Oノードを使用します。
メモ  FPGA I/Oノードを使用して項目を構成する前に、まずモジュールのFPGA I/O項目を作成する必要があります。

モジュールからの読み取り方法については、labview\examples\CompactRIO\Module Specific\<module>\<module> Getting Startedにある「Getting Started (FPGA)」VIを参照してください。

モジュールを集録モードに切り替える

メモ 本コンテンツの日本語版は、便宜を図るために自動翻訳で提供されています。正確な最新情報については、英語版をご覧ください。

モジュールを集録モードにするには、以下の手順に従ってください。

  1. モジュールの開始チャネルでFPGA I/Oノードを構成します。
  2. TRUEに設定されたブール定数をFPGA I/Oノードの開始入力にワイヤします。
    同期パルスがモジュールに送信されます。モジュールは、設定されたデータレートでデータの集録を開始します。

モジュールからデータを読み取る

メモ 本コンテンツの日本語版は、便宜を図るために自動翻訳で提供されています。正確な最新情報については、英語版をご覧ください。

モジュールがデータの集録を開始した時に、FPGA I/Oノードを使用してモジュールからデータを読み取ることができます。

FPGA I/OノードのAI出力([1]1 NI 9770の場合は、RF In/I項目またはRF In/Q項目を接続します。)を、FPGAメモリ機能やFPGA FIFO機能など、さまざまなタイプの機能に接続します。

モジュールで複数のチャンネルを読み取る際に、VIがデータを同期的に読み取れるよう、これらのチャンネルを同じFPGA I/Oノードに配置します。

モジュールは内部で指定されたレートでデータを取得します。FPGA I/Oノードは、モジュールが新しいデータを取得するまでデータを返しません。

メモ FPGA I/Oノードがモジュールからのデータを待っている間にモジュールがデータの集録を開始または停止しない場合、FPGA I/OノードはI/O未開始エラー (65582) を返します。

集録モードを終了する

メモ 本コンテンツの日本語版は、便宜を図るために自動翻訳で提供されています。正確な最新情報については、英語版をご覧ください。

集録モードを終了するには、以下の手順に従ってください。

  1. モジュールの停止チャネルを使用してFPGA I/Oノードを構成します。
  2. 停止入力にTRUEを書き込みます。
    モジュールは集録モードではなくなりました。プロパティ、または一部のモジュールではTEDS情報にアクセスできるようになりました。

1 NI 9770の場合は、RF In/I項目またはRF In/Q項目を接続します。