FireWireを利用した画像取り込みを可能にするPCビジョンシステム

FireWire を利用した画像取り込みを可能にする PC ビジョンシステム
PC ベースのマシンビジョンのための、
FireWire を利用した柔軟な画像取り込み
デジタル通信の標準規格 FireWire®(IEEE 1394)は、マシンビジョンに新し
い選択肢をもたらし、デジタルカメラをコグネックス PCビジョンシステムに
直接接続できるようにしました。コグネックスの FireWire の実装によって、
インテグレーション作業が簡単になり、画像取り込みの選択肢が増え、お客
様はフレームグラバを使用せずに高品質なデジタル画像を適切なコストで
効率的に利用できるようになりました。
インテグレーション作業が簡単に
コグネックスは FireWire を PCビジョンシステムに統合し、インテグレーション
作業を容易にする完全な FireWire ハードウェア/ソフトウェアソリューション
FireWire 規格を利用したコグネックスのデジタル画像取り込みによって、フレー
を提供します。コグネックスの FireWire システムでは、そのほかのすべての
ムグラバを使用せずに、
広範な種類のカメラから高品質の画像を利用できます。
コグネックス PCビジョンシステムと同じアプリケーション開発ソフトウェア、
ビジョンツール、および定評のある画像取り込みエンジンを使用することが
できます。コグネックスの FireWire カメラドライバはソフトウェアに統合され
ているため、サードパーティ製のドライバをインストールしたり、カメラ固有
のツールキットで開発したりする手間と、そうしたことに伴って生じるさま
ざまな問題がなくなります。これらによって、コグネックスの高水準の画像
取り込みと、信頼性、そしてパフォーマンスを維持します。
高品質のデジタル画像を適切なコストで
効率的に利用可能
FireWire を利用すると、カメラをフレームグラバ経由ではなく、PC に直接、
あるいは、低価格な PCI バスインタフェースカードで接続できます。それだ
けでなく、廉価なハブやケーブルによって、適切なコストで効率的に、複数
台のカメラを使用するシステムを構成したり、ケーブル長を延ばしたりする
画像取り込みの選択肢が増える
ことができます。この場合、複数枚のフレームグラバを使用することなく低
FireWire 規格の採用によって、従来のコグネックス MVS-8000 シリーズでサ
コストで柔軟な画像取り込みを実現します。
ポートされている広範な画像取り込みが強化されます。FireWire ベースのシ
ステムでは、複数のベンダーが提供するさまざまな解像度のカメラを最大
で 63 台まで構成することが可能です。アプリケーションは、カラーおよびモ
FireWire を利用した完全な画像取り込みシステム
ノクロの FireWire 対応カメラを使用することができます。必要に応じて安価
コグネックスの FireWire 製品は、次のものから構成されています。
な FireWire インタフェースカードを追加することで、カメラの数を増やすこ
• インタフェースカード:カメラを PC に直接接続します。
とが可能です。上に述べたような柔軟性のおかげで、FireWire ベースのシス
• ソフトウェア : VisionPro マシンビジョンソフトウェアスイート、または CVL
テムは、1 枚のフレームグラバよりも幅広い機能を提供することができます。
ソフトウェア開発キット
• ドングル:ご使用のPC にコグネックスソフトウェアのライセンスを与えます。
さらに、FireWire カメラはフレームグラバが既に装着されているシステムに
• 利用可能なアクセサリ:サードパーティ製カメラも提供できます。
追加することができますので、画像取り込みの選択の幅がさらに広がりま
す。コグネックスは、アナログ、デジタル、エリアスキャン、ラインスキャン、
カラー、シングルチャネル、およびマルチチャネルのアプリケーションに対
応しているフレームグラバを提供しています。
利 点
s マルチカメラ検査システムのコストを抑えます。
s カメラの選択幅が広がり、画像取り込みの柔軟性が増します。
s 定評ある画像取り込みエンジンを使用した完全なソリューションを提供することに
よって、開発を簡易にしてインテグレーション作業でのリスクを軽減します。
FireWire を利用した画像取り込みを可能にする PC ビジョンシステム
コグネックスの DCAM − FireWire のパフォーマンスを最適化
画像取り込み方法の選択
コグネックスDCAMドライバは、DCAM バージョン1.30 以降に適合するFireWire
FireWire またはフレームグラバのどちらを使用して画像を取り込むのかは、
デジタルカメラなら種類を問わずサポートします。カメラと通信を行うため
利用可能な帯域幅、カメラの要件(位置やカメラの移動を含む)、CPU 使用
に、カメラベンダーのソフトウェアを使用する必要はありません。通信用ソ
率、PCI バストラフィック等の要因に依存します。通常、FireWire システムは
フトウェアは、コグネックス画像取り込みインタフェースおよび DCAMドライ
次のようなアプリケーションで使用されます。すなわち、FireWire バスあた
バによって自動的に提供されます。
り1 秒間に必要な帯域幅が 30MB 以下で、バッファされた画像取り込みおよ
カメラ設定 ― DCAM 機能は、コグネックスソフトウェアの画像取り込みプロ
パティに対応しています。コントラストや輝度のような属性は、アプリケー
ションの実行時に容易に設定することができます。すべての DCAM 機能は
完全にサポートされており、DCAMレジスタへのアクセスを使用して最新の
びエラー検出が必要とされないアプリケーションです。また、カメラの位置
および動きも画像取り込み方法の選択に影響を与えます。一般に、FireWire
は、カメラが固定されていて、PCとカメラの間の距離が比較的近い場合に
使用されます。
カメラ機能を利用することができます。
バス共有 ― コグネックスの FireWire 実装は、それぞれのカメラに対する帯域幅
の割り当てを実現しました。さらにそれを実行時に変更することができます。
ソフトウェア開発環境
VisionPro マシンビジョンソフトウェア製品 … Microsoft Visual Studio® .NET お
IEEE DCAM 仕様に従えば、同一のアプリケーションで異なるベンダーが販
よび COM/ActiveX ベースのプログラミング環境のどちらもサポートします。
売するカメラを混在して使用することができます。これにより、例えば、カ
自動化システムにインテグレーション作業を行う場合、サードパーティ製の
メラ 2 台のアプリケーションで、あるベンダーの高解像度カメラとほかのベ
オブジェクトをビジョンアプリケーションに容易に統合できます。強力で柔軟
ンダーの低解像度カメラを混在させることが可能になります。
な最新のプログラミングテクノロジ、さらに Visual Basic や C# のようなグラ
以下は、カメラの組み合わせの例です。
フィカルなプログラミング環境を利用すれば、システムインテグレータは短
• 30フレーム/秒で解像度 640×480 のカメラを 3 台
時間で強力なマシンビジョンアプリケーションを開発して設置することがで
• 15 フレーム/秒で解像度 1024×768 のカメラを 2 台、さらに 15 フレーム/
きます。
秒で解像度 640×480 のカメラを 1 台
CVL(Cognex Vision Library)ソフトウェア開発キット … ユーザは、強力
• 15フレーム/秒で解像度 1600×1200 のカメラを1台
で完全にカスタマイズされた C++ ソリューションを開発することができま
す。ユーザは、ビジョン処理操作の順序を変更したり、独自のツールを作成
したり、ビジョンツールをリンクしたり、ピクセルレベルの処理や複雑な画
CCF は新しいカメラを効率的にサポート
像バッファリングなどのさまざまな専門性の高いビジョン関数を実行したり
CCF(カメラ設定ファイル)を使用すると、新しいカメラを容易に追加する
することができます。
ことができます。サードパーティ製のソフトウェアの管理や、ライセンス、あ
るいは新しいカメラのドライバを入手する必要がなくなります。ご使用中の
さらに詳細な技術情報、
ソフトウェアのアプリケーションで新しいカメラを使用可能にするには、そ
およびカメラサポートのアップデート情報については、
のカメラに対応している CCF を Cognex ウェブサイトからダウンロードして、
www.cognex.co.jp/ にアクセスしてください。
実行するだけで十分です。
以下の表に、FireWireとフレームグラバによる画像取り込みの比較を示します。
FireWire(IEEE1394)
MVS-8500(アナログ)
フレームグラバ
MVS-8600(Camera Link®)
フレームグラバ
カメラの
最大数
帯域幅
オンボードの
画像バッファ
オンボード I/O
ケーブルの
最大長 1
最大解像度 2
モノクロ
カラー
エリア
スキャン
ライン
スキャン
63
カードあたり
32MB/秒
×
なし。外部ボード
に 24 本のライン
4.5m3
1600×1200
○
○
○
×
4
PCI: 75MB/秒
PCI-X: 150MB/秒
16MB
16 本の双方向
TTL
30.5m
1600×1200
○
○、ただしカメラ
1 台の場合
○
×
2
PCI: 75MB/秒
PCI-X: 150MB/秒
48MB
8 本の入力、
8 本の出力、
10m
エリアスキャンの
場合2000×2000
ラインスキャンの
場合、幅8000
○
×
○
○
すべて光絶縁
注: 1. 指定された長さはケーブル 1 本の場合。リピータを使用すれば、FireWire の場合でも Camera Link の場合でも延長は可能。
2. 新しいカメラがサポートされると最大解像度が増大する場合があります。最新情報については、弊社営業担当者にお問い合わせください。
3. FireWire 仕様は標準で最大 4.5m のケーブル長をサポートしていますが、10m ケーブルも広い範囲で利用されています。
コグネックス株式会社
〒113-6591 東京都文京区本駒込2丁目28番8号文京グリーンコート23階
●お問い合わせ プロダクト・プロモーション TEL. (03)5977-5409 FAX. (03)5977-5401 www.cognex.co.jp
記載内容は予告なく変更する場合があります。