|
 |
|
GP-IB[General Purpose Interface Bus]は、コンピュータと外部機器との接続を目的として制定された規格で、外部機器を並列に接続できる点、データ伝送(パラレル伝送)が高速に行える点などの特長を持っています。GP-IBインタフェースを持っている計測器などの外部機器との接続、制御に使われます。
・プログラムによる自動測定。
・1つの機器から複数の機器へデータを送る
・非同期システムが組めるので、通信速度の異なる機器の混在が可能。
一般に、1台のコンピュータに複数の機器をつないで自動計測を行い、その計測データを一括して管理するといった使われ方が多くされています。 |

|
|
 |
|
 |
GP-IBの概要 | GP-IBとは GP-IB[General Purpose Interface Bus]は、コンピュータと外部機器との接続を目的として制定された規格で、外部機器を並列に接続できる点、データ伝送(パラレル伝送)が高速に行える点などの特長を持っています。GP-IBインタフェースを持っている計測器などの外部機器との接続、制御に使わ ...
| |
GP-IBバス接続 | ●GP-IBバス接続 GP-IBは1つの回線に多数の端末を接続する分岐方式での接続形態をなします。それぞれの機器やコンピュータは、バス(24ピンのケーブル)で接続してデータ伝送を行います。バスに接続できる機器の数はコンピュータを含め最大15台です。バスは、その長さは「各機器間で4m以内」,「機器の数が11台以上の場合はその総合計が20m以内」,「機器が10台以下の ...
| |
GP-IBアドレス | ●GP-IBアドレス GP-IBでは、データを転送するときや、リモートコントロールするときには、接続する全ての装置に固有の番号を振り、その番号を使って装置を特定します。この番号のことをアドレス(Address:番地)と呼び、アドレスは、0〜30を使用します。アドレスは、1次アドレス(Primary Address)と ...
| |
リスナ, トーカ, コントローラ | ●リスナ, トーカ, コントローラ GP-IBではバス上に接続された機器の中で、プリンタやプロッタ等のデータを受信する機器をリスナ(Listener)といい、反対に計測器等のデータを送信する機器をトーカ(Talker)といいます。この他に、トーカやリスナを指定したりバスの管理を行う機器をコントローラ(Controller)といいます。1台の機器が複数の役割(トーカとリスナ)を ...
| |
インタフェース機能 | ●インタフェース機能 GP-IBで接続する機器は、それぞれバス上で信号のやりとりをします。その機能であるリスナ, トーカ, コントローラの3つを先に示しましたが、これらをインタフェース機能といいます。インタフェース機能は下表のように10種の機能として分類されています。GP-IBに接続する機器は、これら全てのインタフェース機 ...
| |
3線ハンドシェイク | ●3線ハンドシェイク GP-IBで使用されているハンドシェイクの形式で、3本の信号線(NRFD、NDAC、DAV)を使用します。GP-IBでは、1つのソース(送信デバイス:トーカ)が、多数のアクセプタ(受信デバイス:リスナ)に対してデータを送信する事ができます。このとき、3本の信号線のやり取りによって、「一番遅いアク ...
| |
サービスリクエスト | ●サービスリクエスト サービスリクエストとは、機器から事象の変化をコントローラに伝えるための仕組みです。コンピュータでは、事象の変化を受け取るために「割り込み」を用いますが、サービスリクエストも同じことを実現します。GP-IBでは、機器がコントローラに事象の変化を伝えるために、SRQラインと呼ばれる信号線を用います。コント ...
| |
FIFOメモリ | ●FIFOメモリ 「先入れ先出し」を意味し、受信したデータを順にメモリに格納し、読み出し時はデータの古いものから順に読み出せる働きのことです。 [FIFOメモリを用いた特長] 1. メモリ空間を使用しないで、高速な GP-IB通信が可能。 2. GP-IB通信とデータの読み出しが、&nb ...
| |
DMA転送 | ●DMA転送 バスマスタ機能を利用したDMA(ダイレクトメモリアクセス)転送のことで、ボードから直接コンピュータのメインメモリにデータ入出力転送を行うことができます。CPUに負荷をかけず、ボード単体が自動的にメモリにアクセスするため、高速なデータ転送が実現できます。
| |
システム構成例 | ●インタフェース機能 以下にGP-IBを使ったシステムの1例を記載します。上記システムは、2台のデジタル・マルチ・メータ(DMM)より送られる計測データをコンピュータ上に蓄積し、コンピュータではそのデータの集計,解析が行うことができます。
| |
|