COGNEX®

Cognex
ビジョンソフトウェア
GigE Vision カメラ
ユーザーズガイド

2011 年 12 月

Cognex 製ソフトウェアと GigE Vision カメラ
Cognex VisionPro および CVL ソフトウェアは、GigE Vision カメラからの画像の取り込み、処理、および表示をサポートします。本書では、
GigE Vision ハードウェアの IP アドレスの設定方法および他の構成タスクの実行方法について説明します。
Cognex 製ビジョンソフトウェアで GigE Vision カメラを使用する方法については、VisionPro または CVL のマニュアルを参照してください。さらに、弊社テクニカルサポートのサイトには、マシンビジョンアプリケー
ションでの GigE Vision の使用に関する追加のマニュアルが掲載される場合があります。
GigE Vision カメラを Cognex ソフトウェアとともに使用するには
1. 1 つ以上の GigE Vision ネットワークアダプタを取り付け、カメラを接続します。
2. アダプタの製造元のドライバと Cognex ソフトウェアをインストールします。

GigE Vision ネットワークアダプタおよびスイッチの取り付け
Cognex では、PCI Express バスを使用する Gigabit イーサネットネットワークアダプタを推奨していますが、各種マルチポートアダプタとイーサネットスイッチをサポートしています。選択したネットワークアダプタとスイッチは、ジャンボフレームをサポートしている必要があります。
お使いのビジョンソリューションに最適な GigE Vision デバイスの選択に関しては、弊社営業窓口にお問い合わせください。Gigabit イーサネット
ネットワークデバイスは、製造元の指示に従って取り付けてください。

GigE Vision カメラの接続使用しているカメラが 1 台のみの場合、GigE Vision カメラのネットワー
クは Gigabit イーサネットネットワークアダプタとそのカメラのみで構成されます。

Cognex ソフトウェアのインストールの手順については、『VisionProクイックリファレンス』または『CVL ゲッティングスターテッド』を参照してください。
3. 各 GigE ネットワークアダプタまたはマルチポートネットワークの各ポートの IP アドレスを設定します。
4. 各 GigE Vision カメラの IP アドレスを設定します。
5. 必要に応じて PC の Windows ファイアウォールを無効にします。
6. 必要に応じて各種システムプロパティを調整します。
詳細については、以降の節を参照してください。

複数のカメラを使用している場合は、マルチポートネットワークアダプタまたは Gigabit イーサネットスイッチを使用することができます (下図参照)。

ソフトウェアセキュリティ要件
Cognex 製ソフトウェアを実行するためには、Cognex 製ソフトウェアのマニュアルに示されているソフトウェアとハードウェアの標準の条件に加えて、ご使用の PC に次のいずれかのセキュリティメカニズムが搭載されている必要があります。
•Cognex 製フレームグラバ•

Cognex 製セキュリティキー (ドングル)•

Cognex 製ソフトウェアのライセンス

これらのデバイスはすべて、必要なライセンス情報を Cognex 製ソフトウェアに提供できます。詳細については、弊社営業窓口にお問い合わせく
ださい。

2GigE Vision カメラユーザーズガイド

GigE Vision カメラユーザーズガイド 3

ネットワークスイッチを使用している場合は、前出の図にあるように、そのスイッチに接続されているすべてのカメラの間でネットワーク帯域幅が共有されます。
いずれの場合も、カメラは独自のネットワーク上に配置し、ローカルエリアネットワークまたはインターネットには接続しないようにしてください。
ご使用の PC には、PC をローカルエリアネットワークやインターネットに接続するために使用されるネットワークアダプタが既に取り付けられていることがあります。画像取り込みに使用するネットワークアダプタはGigE Vision カメラ専用にして、ローカルエリアネットワークには接続しないようにしてください。

Vision Pro の場合は次のように選択します。
[Cognex] → [VisionPro] → [Utilities] → [GigE Vision Conﬁguration Tool]
Cognex GigE Vision Conﬁguration ツールには、ご使用の PC に取り付けられたネットワークアダプタに対応するすべてのネットワーク接続と、そこに接続されている GigE Vision カメラが表示されます。

カメラをネットワークアダプタまたはスイッチに接続するには Cat 5e ま
たは Cat 6 のどちらのイーサネットケーブルでも使用できますが、Cat 6のイーサネットケーブルを強く推奨します。

Cognex 製ビジョンソフトウェアのインストール
GigE Vision ネットワークアダプタの製造元のドライバをインストールした後、Cognex ドライバを含めた Cognex ビジョンソフトウェア (CVL または VisionPro) をインストールします。
CVL および VisionPro のインストールには、GigE Vision ネットワークアダプタとカメラを設定するためのユーティリティ、および大半の製造現場で GigE Vision アプリケーションのパフォーマンスを改善する eBus
Universal Pro ドライバが含まれています。

GigE Vision Conﬁguration ツールの起動
Cognex GigE Vision Conﬁguration ツールを起動し、各 GigE Vision ネッ
トワークアダプタポートとそれに接続されたカメラに IP アドレスを割り当てます。
•IP アドレスを設定する前に、GigE カメラがアダプタに接続され、電源がオンになっていることを確認してください。

•CVL または VisionPro を使用しているアプリケーションをすべて停止します。

•Windows XP を使用している場合は、GigE Vision Conﬁguration ツールは、管理者権限を持つアカウントから使用する必要があります。

中央のパネルに、使用可能なネットワーク接続とカメラに関する情報が表示されます。ほとんどの環境では、[ローカルエリア接続] のうち少なくとも 1
つは PC のネットワーク接続に関連付けられています。それがどの接続に該当するかが不明な場合は、ネットワーク管理者に確認してください。
ユーティリティの右側に質問と回答の対話型リストが表示され、IP アドレスの設定とその他のシステムプロパティの構成の手順が示されます。

CVL の場合は [スタート] メニューから次のように GigE Vision Conﬁguration
ツールを起動します。
[Cognex] → [CVL] → [Utilities] → [GigE Vision Conﬁguration Tool]

4GigE Vision カメラユーザーズガイド

GigE Vision カメラユーザーズガイド 5

ネットワークアダプタの IP アドレスの設定

カメラの IP アドレスの設定

各 GigE Vision ネットワークアダプタ (またはマルチポートアダプタの各ポート) には、独自のサブネット上の独自の IP アドレスが割り当てられている必要があります。GigE Vision ネットワークアダプタの IP アドレスを設定するには、次の手順に従ってください。

各カメラには、ネットワークアダプタと同じサブネット内の IP アドレスが割り当てられている必要があります。GigE Vision カメラの IP アドレスを設定するには、次の手順に従ってください。

1. GigE Vision カメラが接続されているアダプタポートに対応する [ローカルエリア接続] を選択します。

1. 左側でカメラを選択します。中央のパネルに、選択したカメラに関する情報が表示されます。

適切な [ローカルエリア接続] を選択するためのガイダンスについては、ユーティリティに組み込みの質問と回答を参照してください。
中央のパネルに、選択したアダプタポートに関する情報が表示されます。

2. カメラの [IP Address] および [Subnet mask] を入力します。

2. アダプタの [IP Address] および [Subnet mask] を入力します。
3. [Update Network Connection] をクリックします。
TCP/IP ネットワークに精通していない場合は、次の値を使用することを推奨します。
ネットワークアダプタ

IP アドレス

サブネットマスク

1 台目のアダプタ

192.168.21.203

255.255.255.0

2 台目のアダプタ

192.168.22.203

255.255.255.0

3 台目のアダプタ

192.168.23.203

255.255.255.0

6GigE Vision カメラユーザーズガイド

カメラの IP アドレスは、[Host IP address] として表示されるネット
ワークアダプタ (またはアダプタポート) と同じサブネット上に存在している必要があります。さらに、カメラのサブネットマスクは、[Hostsubnet mask] と同じにする必要があります。
例えば、ネットワークアダプタ IP アドレスが 192.168.21.203 で、サブネットマスクが 255.255.255.0 の場合、このネットワークアダプタに接続されたカメラは、192.168.21.203 (ネットワークアダプタ IP アドレス) を除く、192.168.21.1 ～ 192.168.21.254 の範囲の番号になります。
3. [Update Camera Address] をクリックします。
CVL や VisionPro では、カメラがそのネットワークアドレスに従って順序付けられます。
ビジョンアプリケーションの実行中はカメラの IP アドレスを正常に変更できない点に注意してください。アプリケーションを停止し、IP アドレスの変更後に再起動する必要があります。

GigE Vision カメラユーザーズガイド 7

Windows ファイアウォールの無効化

未使用のネットワーククライアントの無効化

GigE Vision Conﬁguration ツールには、PC の Windows ファイアウォールのステータスが示されます。画像取り込みの場合は、Windows ファイアウォールを無効にする必要があります。

デフォルトでは、Windows XP と Windows 7 の両方で、GigE Vision には必要のないネットワーククライアントがインストールされ、有効化されています。このような未使用のクライアントを無効化することによって、GigE の性能を改善することができます。

GigE Vision Configuration ツールによって、Windows ファイアウォールがオン、または選択したアダプタポート上で実行されていないことが示されている場合は、以下の図で強調されている設定ボタンをクリックして、Windows コントロールパネルを開きます。

設定Windows XP
Windows XP で未使用のクライアントを無効にするには、次の手順を実行します。
1. Windows のコントロールパネルから [ネットワーク接続] アプレットを開きます。
2. GigE Vision ネットワーク用に使用している Gigabit イーサネットアダ
プタに対応するアイコンを右クリックし、[プロパティ] を選択します。
3. [全般] タブを選択します。

特定のオペレーティングシステムで Windows ファイアウォールを無効にする手順の詳細については、GigE Vision Conﬁguration ツールに組み込みの質問と回答を参照してください。
ユーティリティは Windows ファイアウォールのローカル設定のみを検出し、この PC のローカル設定に優先するグループポリシーによって決定された設定は検出しない点に注意してください。このような状況では、
GigE Vision Conﬁguration ツールは、PC で Windows ファイアウォールはオンだが、グループポリシーによって安全に無効にされているため、警告メッセージは無視してかまわない旨をレポートすることがあります。

4. 次の項目のみがチェックされていることを確認します。
•インターネット プロトコル (TCP/IP)•

Ethernet Bus Filter (eBus Universal)[Ethernet Bus Filter] に対するエントリが表示されない場合は、[インターネット プロトコル (TCP/IP)] のみがチェックされていることを確認します。
5. [OK] をクリックします。
Windows 7

システムプロパティの変更

Windows 7 で未使用のクライアントを無効にするには、次の手順に従ってください。

GigE Vision Conﬁguration ツールは、以下の図に示すように、ジャンボフレーム値などの特定のシステムプロパティが必要なレベルに設定されていない場合に警告を表示します。設定ボタンをクリックして、Windows コ
ントロールパネルを開きます。

1. [コントロール パネル] → [ネットワークと共有センター] を開きます。

設定必要に応じて修正するシステムプロパティの詳細については、GigE Vision
Conﬁguration ツールに組み込みの質問と回答を参照してください。

8

GigE Vision カメラユーザーズガイド

2. [アダプターの設定の変更] をクリックします。
3. GigE Vision ネットワーク用に使用している Gigabit イーサネットアダプタを表すアイコンを右クリックし、[プロパティ] を選択します。
4. 次の項目のみがチェックされていることを確認します。
•インターネット プロトコル バージョン 4 (TCP/IPv4)•Ethernet Bus Filter (eBus Universal)[Ethernet Bus Filter] に対するエントリが表示されない場合は、[インターネット プロトコル (TCP/IPv4)] のみがチェックされていることを確認します。
5. [OK] をクリックします。

GigE Vision カメラユーザーズガイド 9

GigE Vision カメラの使用製造元のカメラマニュアルは GigE Vision カメラの最も適切な情報源です。

ビデオフォーマット
C o g n e x 経 由 で 入 手 し た G i g E Vi s i o n カ メ ラ で は 、 次 の G e n e r i cGigEVision ビデオフォーマットのうち 1 つが使用されます。

Cognex API が存在する場合は、常にその API を使用して GigE Vision 機能を設定します。ただし、GigE Vision 機能のための Cognex API が存在しない場合は、VisionPro クラス ICogGigEAccess または CVL クラス
ccGigEVisionCamera を使用して直接読み取り/書き込みできます。

アダプタとケーブル•

Mono

最大の性能を確保するために、GigE Vision ネットワーク内のすべてのコンポーネントが Gigabit イーサネット標準に準拠していること、およびCat 5e または Cat 6 のケーブルを使用していることを確認してください。

•Mono10

サンプルプログラム•

Mono10 Packed•

Mono12

Cognex 製ソフトウェアには、GigE Vision カメラとともに VisionPro や CVLを使用する方法を学習するためのサンプルプログラムが用意されています。

•Mono12 Packed

VisionPro サンプルプログラムは次の場所にあります。

•Mono14%VPRO_ROOT%\Samples\Programming\Acquisition•Mono16•

Bayer Color

QuickBuild スクリプトを使用している場合、QuickBuild ジョブファイルのサンプルは次の場所にあります。

•RGB8 Color•YUV422 Packed

GigE Vision カメラには、カメラ固有の CCF ファイルはありません。

サポートされている GigE Vision 機能
Cognex 製ビジョンソフトウェアは、Cognex 製ビジョンソフトウェア
API を通して次の GigE Vision 機能をサポートします。この「機能」とは、GenICam 標準またはカメラの製造元によって定義されているカメラの設定です。
Cognex API でサポートされている GigE Vision 機能
AcquisitionMode
AcquisitionStart
AcquisitionStop
AcquistionFrameRateAbs
BlackLevel (旧 BlackLevelRaw)
ExposureTime (旧 ExposureTimeAbs or ExposureTimeRaw)
Gain (旧 GainRaw)
OffsetX
OffsetY
PixelFormat
TriggerMode
WidthHeight

完全なリストについては、『CVL User’s Guide』の「Acquiring Images:Application Notes」の章を参照してください。VisionPro の場合は、『ユーザーズガイド』の「画像取り込み: GigE Vision」の節を参照してください。

10

GigE Vision カメラユーザーズガイド%VPRO_ROOT%\Samples\QuickBuild\GigE Vision のテクニックを示した QuickBuild ジョブファイルの名前はScript_GigE で始まります。
CVL サンプルプログラムは次の場所にあります。

%VISION_ROOT%\sample\cvl
トリガ、ストロボ、および帯域幅
多くの場合、ビジョンアプリケーションではストロボを使用してシーンを照射して動きを止め、トリガを使用して画像取り込みを制御します。また、信頼性の高い動作のために、GigE Vision ネットワークの帯域幅を考慮することが必要になることがあります。
一般に、ストロボ、トリガ、および帯域幅を制御するプロパティは製造元やカメラによって異なるため、それらのプロパティを Cognex ビジョン
API で直接サポートすることは不可能です。
ソフトウェアとともにインストールされるサンプルプログラムには、トリガおよびストロボの使用方法や、GigE Vision カメラで帯域幅を制御する方法の例が含まれます。
取り込まれた各画像に含まれているタイムスタンプを使用して、失敗した画像または失敗したトリガを検出することができます。タイムスタンプの詳細については、『VisionPro ユーザーズガイド』にある「GigE Vision カ
メラによるタイムスタンプの使用」のトピックを参照してください。CVLを使用している場合は、サンプルプログラム %CVL_ROOT%\sample\cvl\
gige_timestamp.cpp を参照してください。

GigE Vision カメラユーザーズガイド

11

ProSet ソフトウェアや他の同様の動作をするソフトウェアをインストールしないことを推奨しています。

他社製品に関する考慮事項
カメラに製造元のドライバまたはソフトウェア開発キットが含まれていても、それらをインストールすることは推奨しません。このようなドライバが既にインストールされている場合は、Cognex ソフトウェアをインストールする前に、それらをアンインストールするようにしてください。

•GigE Vision eBus Universal Pro ドライバは、電源管理をサポートしていません。PC の電源をオフにするには、[スタンバイ] や [休止状態]
ではなく、[シャットダウン] を使用してください。

GigE Vision を使用するすべてのシステムで、GenICam ライブラリの位置を指す環境変数 %GENICAM_ROOT_V2_2% および %GENICAM_CACHE_V2_2% が設定されています。Cognex 製ビジョンソフトウェア
をインストールすると、インストーラは、この環境変数をライブラリをインストールした位置に設定します。別のベンダの GigE Vision 製品をインストールしている場合は、この環境変数が既に設定されていることがあります。この場合、インストーラは警告を表示して、この変更を承認するか、またはインストーラを終了するよう求めます。

•Pacific Instruments 社製 USB ドライバのインストーラの問題によって、インストール中に、eBus Universal Pro ドライバが削除されることがあります。この問題を解決するには、USB ドライバのインストー
ル後に、Cognex 製ドライバを再度インストールしてください。

•[refresh] ボタンをクリックするか [表示] -> [最新の情報に更新] を選択して、ユーティリティを最新の IP アドレスで更新します。GigE ネットワークアダプタまたは GigE Vision カメラの IP アドレスの設定後では最新の設定が反映されない場合があります。

トラブルシューティング•

場合によっては、デュアルタップ GigE Vision カメラを使用している
VisionPro アプリケーションでは、取り込まれた画像の左右の輝度値のバランスが取れていない場合、画像を 2 分割する垂直線が表示される場合があります。タップのバランスを取る方法の詳細については、
VisionPro オンラインマニュアルのトピック「デュアルタップ GigEVision カメラの設定」を参照してください。

•GigE ネットワークアダプタの IP アドレスの設定が困難な場合は、ご使用の Cognex ソフトウェアのリリース情報を参照して、最新のニュースや情報を確認してください。

•ほとんどの場合、画像の乱れや画像取り込み FIFO 作成の失敗は、互換性のない Gigabit Ethernet アダプタを使用した結果として発生します。このような問題を修正または回避する最適な方法は、Cognex 推奨のアダプタを使用することです。

•

一部のバージョンの Windows XP Service Pack 2 が PC のクラッシュやロックを引き起こすことがあります。Microsoft はこの問題を解決するためのホットフィックスを提供しています。詳細については、
http://support.microsoft.com/kb/921337 を参照してください。

•Windows 7 に eBus Universal Pro ドライバをインストールしている
途中で、Windows の [セキュリティの警告] ダイアログが表示されることがあります。Pleora の Microsoft Authenticode 証明書を永久的に受け入れるには、このダイアログが表示されたときに、[PleoraTechnologies Inc] → [証明書のインストール] → [次へ] をクリックします。[証明書をすべて次のストアに配置する] を選択します。[証明書ストア] フィールドに、「信頼された発行者」と入力します。[次へ] →[完了] → [OK] をクリックします。これで、[セキュリティの警告] ダイ
アログは表示されなくなります。

•Cognex 製ドライバのインストールを中断すると、ネットワークアダプタが不正な状態のままになることがあります。

•Intel ProSet ソフトウェアは、Cognex が使用している eBus Universal
Pro ドライバと互換性がない場合があります。Cognex では、Intel12

GigE Vision カメラユーザーズガイド

GigE Vision カメラユーザーズガイド 13

14

GigE Vision カメラユーザーズガイド

GigE Vision カメラユーザーズガイド 15

Copyright © 2011 Cognex Corporation All Rights Reserved
本書の内容の一部、または全部を Cognex Corporation の書面による許可なく複製、ほかのメディアに送信すること、およびほかの言語に翻訳することを禁じます。
Cognex が提供するハードウェアおよびソフトウェアの一部は、次に示す 1 つまたは複数の米国および他国の特許で保護されていることがあります。申請中の米国および他国の特許についても同様です。本書の発行日以降に申請された米国および他国の特許については、Cognex の Web サイト (http://www.cognex.com/patents) に掲載されています。
5481712, 5495537, 5548326, 5583954, 5602937, 5640200, 5751853, 5768443, 5825913, 5850466, 5872870,5901241, 5943441, 5978080, 5978521, 5987172, 6005978, 6039254, 6064388, 6075881, 6137893, 6141033,6167150, 6215915, 6240208, 6324299, 6381366, 6381375, 6411734, 6421458, 6459820, 6490375, 6516092,
6563324, 6658145, 6687402, 6690842, 6697535, 6718074, 6748110, 6771808, 6804416, 6836567, 6850646,6856698, 6920241, 6959112, 6963338, 6973207, 6975764, 6985625, 6993177, 6993192, 7006712, 7016539,7043081, 7058225, 7065262, 7088862, 7164796, 7190834, 7242801, 7251366, 7313761, EP0713593,
JP3522280, JP3927239
Cognex および Cognex ロゴは、Cognex Corporation の商標または登録商標です。Microsoft、Windows、および Windows ロゴは、米国および/またはほかの国における Microsoft Corporation の商標または登録商標です。FireWire および FireWire シンボルは、米国およびそのほかの国で登録されている Apple Computer, Inc. の商標です。FireWire ロゴは Apple Computer, Inc. の商標です。

P/N 590-7148