アカデミック 会社 イベント NI Developer Zone サポート ソリューション 製品とサービス お問い合わせ MyNI

ドキュメントタイプ: チュートリアル
NI 製品対応: 有り
発行日: 2008/09/03


フィードバック


はい いいえ

関連リンク - Developer Zone

関連リンク - Products and Services

NIシングルボードRIOのよくある質問(FAQ)

評価数 0 | 5 段階中平均 0.00
言語 | 印刷

 

1. NI シングルボードRIOには何種類の製品がありますか?

NI シングルボードRIOは8種類の製品をご用意しています。それらの製品は、プロセッサ速度、FPGAサイズ、メモリ容量、およびI/Oの組み合わせが異なっています。各製品の詳しい機能については、表1をご覧ください。全てのNI シングルボードRIO製品は、リアルタイムプロセッサ、再構成可能FPGA、I/Oなどを含め、同じNI RIOアーキテクチャを採用しています。

製品名

プロセッサ
速度
(MHz)

メモリ
(DRAM)

FPGA
サイズ
(ゲート数)

3.3 V
DIO
ライン

AI
チャンネル

AO
チャンネル

24 V
DIO
ライン

sbRIO-9601

266

64 MB

1M

110

0

0

0

sbRIO-9602

400

128 MB

2M

110

0

0

0

sbRIO-9611

266

64 MB

1M

110

32

0

0

sbRIO-9612

400

128 MB

2M

110

32

0

0

sbRIO-9631

266

64 MB

1M

110

32

4

0

sbRIO-9632

400

128 MB

2M

110

32

4

0

sbRIO-9641

266

64 MB

1M

110

32

4

32/32

sbRIO-9642

400

128 MB

2M

110

32

4

32/32

表1.NI シングルボードRIOモジュールの機能比較

2. NI シングルボードRIOにはどのようなディスプレイが使用できますか?

ナショナルインスツルメンツが提供しているHMI(ヒューマンマシンインタフェース)製品は全てNI シングルボードRIOと互換性があります。それにはTPC-2006、TPC-2012などのタッチパネルも含まれます。組込システムでよりシンプルな低コストディスプレイが必要な場合は、シリアル(RS232)型の複数のディスプレイがNI シングルボードRIOとの互換性をテスト済みです。シンプルな字体のLCDからフルカラーのタッチパネルインタフェースを備えた高度なLCDまで、様々なディスプレイに対応しています。NI シングルボードRIOとの互換性をテスト済みのRS232対応ディスプレイの計測器ドライバや詳細については、こちらの技術資料を参照してください。

3. NI シングルボードRIOに他のI/Oタイプを追加するにはどうしたらよいですか?

NIシングルボードRIOデバイスには、CシリーズI/Oモジュールのボードのみ用に拡張スロットが3個搭載されています。NIシングルボードRIO製品選択ガイドでは、ボードのみのCシリーズモジュールの最新リストを掲載しています。ボードのみのCシリーズモジュールの他に、CompactRIOを使用した試作に使用できる既存のCシリーズモジュールも全てNIシングルボードRIOと互換性があります。CompactRIO Cシリーズモジュールはボードのみのバージョンに比べわずかに大きいので、NIシングルボードRIOでは隣のスロットと重なってしまいます。そのため、NI シングルボードRIOでCompactRIO Cシリーズモジュールを使用する場合は、拡張スロットは2つしか使用できません。 

図1.NI シングルボードRIOにボードレベルのCシリーズモジュールを3個取り付けた場合

図2.NI シングルボードRIOにCシリーズモジュールを2個取り付けた場合

4. NI シングルボードRIOの機械製図は、どうしたら手に入りますか?

NI シングルボードRIO全製品の機械製図をオンラインでダウンロードすることができます。こちらで今すぐご覧いただけます。

5. NI シングルボードRIOが準拠している仕様/規格は?

NIシングルボードRIO製品の仕様と準拠規格は、以下のようになっています。

  • 保管温度:-20~70℃
  • 動作温度:-20~55℃
  • 19~30 VDC電源入力
  • RoHS準拠
  • UL規格に準拠した安全性

NIハードウェアの準拠規格や定格に関する詳細については、ni.com/certificationsを参照してください。

注:パッケージ化されたNI CompactRIO 組込システムならさらに高度な機械/安全性規格に準拠していますので、過酷な工業環境に適しています。

6. ナショナルインスツルメンツでは、NI シングルボードRIO用ケースは販売していますか?

いいえ。ナショナルインスツルメンツでは、NIシングルボードRIO製品用のケースは販売しておりません。ただし、NIシングルボードRIOのパッケージ版であるCompactRIO工業用/組込システムはご用意しています。またHoffmanをはじめとする多くのサードパーティメーカーが、NIシングルボードRIOを含むNI製品向けのケースを販売しています。

7. NI シングルボードRIOはどのようにしてプログラミングするのですか?

NI LabVIEWは、NIシングルボードRIO組込アプリケーションのあらゆる部分をプログラミングできる開発ツールです。LabVIEWとは、関数をアイコンで表し、データが関数間のワイヤ上を“流れる”グラフィカルプログラミング言語です。NIシングルボードRIOには、組込プロセッサ上で実行するアプリケーションを作成するためのLabVIEW Real-Timeモジュールと、オンボードFPGAのハードウェア特性をカスタマイズするためのLabVIEW FPGAモジュールが必要です。NI Developer Suite のReal-Time/FPGA実装オプションには、NI シングルボードRIOに必要なソフトウェア開発ツールが全て付属されています。

8. NIシングルボードRIOをC/C++でプログラミングできますか?

いいえ。現時点では、NI シングルボードRIOをCまたはC++でプログラミングすることはできません。既存のコードがCの場合、シェア変数としてコンパイルされたコードをLabVIEW Real-Timeで呼び出すことはできます。VxWorks用GNUツールチェーンを使用して、NI シングルボードRIOを含むNI VxWorksターゲットに対応したシェア変数を作成する方法に関しては、チュートリアルをご用意しています。

9. NI シングルボードRIOの価格を教えてください。

NI シングルボードRIOは、100個以上での販売になります。この数量で、sbRIO-9601デジタル限定ボードは$699、sbRIO-9611アナログ+デジタルI/Oボードは$999からとなります。お客様のアプリケーションに必要な数量のNIシングルボードRIOデバイスの具体的な価格については、弊社営業担当者にご連絡いただくか、ナショナルインスツルメンツまでお電話でお問い合わせください。

10. NI CompactRIOのコードをNI シングルボードRIOに移植するにはどうしたらよいですか?

CompactRIOとNIシングルボードRIOは、リアルタイムプロセッサ、再構成可能FPGA、アナログ/デジタルI/Oなど、共通のハードウェアアーキテクチャとなっています。そのため、CompactRIOとNIシングルボードRIOの間でコードを簡単に移行することができます。たいていの場合、CompactRIOアプリケーションをNI シングルボードRIOに移行する際に変更しなければならないのは、CompactRIO FPGA VIで使用した既存のI/OをNIシングルボードRIOで使用可能なI/Oにマッピングすることだけです。既存のアプリケーションがLabVIEWプロジェクトでNI シングルボードRIOに実装されると、他のLabVIEW Real-Time/FPGAコードは全て自動で移行され再利用されます。I/Oがプロジェクトで正しく移行されたら、最後はFPGA VIを再コンパイルするだけです。LabVIEWはCompactRIOとNI シングルボードRIO間の他の変更点を全て自動で処理します。

 


[+] 画像を拡大

図3.NI RIOアーキテクチャは、CompactRIOとNIシングルボードRIOを含む広範なNIハードウェアで採用されています。CompactRIOアーキテクチャを使用すると、特定のアプリケーションの要件に最適なハードウェアを選び、かつ既存のコードを再利用できるため、時間とコストの削減につながります。

CompactRIOを使用して組込デバイスをすばやく試作し、NIシングルボードRIOを使用してそのデバイスを大量に実装する方法については、こちらを参照してください。

評価数 0 | 5 段階中平均 0.00
言語 | 印刷

法律関連事項
本チュートリアル(以下「チュートリアル」という)は、National Instruments(以下「NI」という)によって作成されたものです。本チュートリアルは、NIにてサポートされていますが、本チュートリアルの内容に関するテストや検査が完全に行われていない可能性があり、チュートリアルの品質について、もしくは、関連製品およびドライバの各改訂版に対するサポート継続については、何らの保証も適用されません。本チュートリアルは、いかなる保証もなく「作成された状態のまま」で提供されており、ni.com/jpの使用条件に特別に規定されている特定の制約事項に従うものとします。 (http://ni.com/legal/termsofuse/japan/ja/)