marathon VCX-QP#

marathon VCX-QP をコンピュータにインストールするには、PCIe Gen. 2 x4 以上のスロットに差し込みます。次の画像は、2台のカメラが接続された marathon VCX-QP を示しています。

画像処理#
このフレームグラバーはVisualAppletsにより完全にプログラム可能です。特定のニーズに合わせてカスタマイズされた独自の画像処理アプリケーションを設計できます。Baslerでは、コンサルティングサポート、VisualAppletsトレーニングを提供しているほか、お客様の特定のアプリケーションの実装も承っております。
独自のアプレットの作成方法については、VisualApplets documentationを参照してください。
生産ラインへの統合#
生産ラインへの統合のために、marathon VCX-QP は複数の汎用入出力(GPIO)を備えています。使用するハードウェアアドオンに応じて、4~20個の GPIO がガルバニック絶縁されています。
これらのGPIOを使用することで、以下のことが可能になります。
- 照明信号やカメラ信号などのトリガー信号を送信して、周辺機器を制御する。
- ロータリーエンコーダや光電センサなど、周辺機器からさまざまなトリガー信号を受信する。
- 複数の marathon VCX-QP フレームグラバーを同期させます。
- 接続されたデバイスを同期させる。

ソフトウェアプログラミングおよび設定インターフェース#
marathon VCX-QPは、使いやすいAPIを提供します。Framegrabber APIを使用すると、画像処理アプリケーションにフレームグラバーを簡単に統合できます。Framegrabber APIを使用して、次の言語でコードを記述できます。
- C/C++
- C#(ラッパー利用可能)
- Python(ラッパー利用可能)
Framegrabber APIの詳細については、Framegrabber APIドキュメントを参照してください。
または、Basler GenTL Interfaceを使用して、GenTLコンシューマーの形式でアプリケーションを開発することもできます。Basler GenTL Interfaceの詳細については、GenTL Interfaceドキュメントを参照してください。
コネクタとLED#
コネクター#
marathon VCX-QPには、以下のコネクタが搭載されています。

コンフィギュレーションスイッチ#
ポートのほかに、marathon VCX-QPには、SAVE configurationと呼ばれるフォールバックFPGA設定を有効にするためのオンボード設定スイッチが用意されています。SAVE configurationの詳細については、FPGA Fall-Back Configurationを参照してください。

スロットブラケットのLED#
marathon VCX-QPのブラケットには、CXPリンクの状態を示す1つのLEDが搭載されています。

CXPリンクの接続準備完了
CXPリンクに接続されていません
ボード上のLED#

| LED名 | LEDの色 | 意味 |
|---|---|---|
| TRG_PWR | 緑 | フロントGPIOが外部電源(電源IN)に接続されています。 |
| SAVE | RED | FPGAコンフィギュレーションにはSAVE configurationが使用されます。 |
| READY | オレンジ色 | FPGAのコンフィギュレーションが正常に完了し、動作準備が整いました。LED READYは、FPGAでSAVE configurationが使用されている場合にも点灯します。 |
| PGOOD | オレンジ色 | PGOOD=Power Good すべての電圧が正しく印加されています。 |
| 1 | オレンジ色 | ユーザー定義。LEDはソフトウェアで制御できます。カメラコネクタには関連付けられておらず、任意の目的に使用できます。 |
| 2 | オレンジ色 | ユーザー定義。LEDはソフトウェアで制御できます。カメラコネクタには関連付けられておらず、任意の目的に使用できます。 |
| 3 | オレンジ色 | ユーザー定義。LEDはソフトウェアで制御できます。カメラコネクタには関連付けられておらず、任意の目的に使用できます。 |
| 4 | オレンジ色 | ユーザー定義。LEDはソフトウェアで制御できます。カメラコネクタには関連付けられておらず、任意の目的に使用できます。 |
| PWR(上側LED) | 緑 | フレームグラバーはPCIeインターフェースを介して12 VDC INを取得します。 |
| PWR(下側LED) | 緑 | フレームグラバーは、CXPケーブルを介してカメラに電源を供給するため、コンピューターの電源コネクタを介して電圧INを取得します。 |
仕様#
| marathon VCX-QP | |
|---|---|
| 注文番号 | 2200000357 |
| ホストインターフェース | PCIe Gen 2 x4(ダイレクトメモリウムアクセス) |
| 帯域幅(標準 / 最大) | 最大1.8 GB/sの持続的データ帯域幅 |
| オンボードメモリ | 2 GByte DDR3-RAM |
| 電源(入力) / 現在のPCIeスロット | 12 VDC (±5 %) / <1.5 A (actual values depend on processing) |
| 電源(入力) / 現在のPCIe 6ピンコネクタ | 12 VDC (±5 %) / <6.5 A (actual values depend on connected PoCXP cameras) |
| PoCXP電源(出力) | CoaXPressコネクタあたり17 W(24 VDC安定化電源) |
| 消費電力 | 標準 1.175 A @ 12 VDC(実際の値は画像前処理によって異なります)、最大負荷:3.35 A(4ピン電源コネクタからの単一電源供給) |
| サイズ(L x H) | PCIe標準高 ハーフレングスカード: 167.64 mm x 111.15 mm |
| 重量 | 200 g |
| カメラインターフェース | 4 x CXP-6(CXP-1~CXP-6、DINコネクタ) |
| 周囲温度 | 50 °C (0 LFMa) 60 °C (100 LFMa) コンピューター内での十分なエアフローが推奨されます。 |
| FPGA動作温度b | 0~85 °C (100 LFMa時) |
| 保管温度 | -50~80 °C |
| 稼働時湿度 | 5~90 % (結露なきこと) |
| 保管時湿度 | 5~95 % |
| 規格適合 | CE、RoHS、UKCA |
情報
PCIeバスのデータスループットは、ホストコンピュータのマザーボード、チップセット、BIOS設定によって異なります。また、装着されているPCIeボードの数もスループットに影響します。たとえば、PCIe x8コネクタがx4のパフォーマンスしかサポートしない場合があります。確認のために、必ずマザーボードのマニュアルをよく確認してください。
フロントGPIOコネクタ#
フロントGPIOコネクタは、フレームグラバーの基本的なトリガー設定に対応しています。そのトリガーコネクタを使用すると、周辺機器(PLC)の制御や、複数のmarathon VCX-QPボードの同期を行うことができます。

ソケットはスロットブラケット上に直接配置されています:

デフォルト設定では、フロントGPIOコネクタのトリガーコネクタは以下を提供します:
- 3つの差動入力信号、またはプルアップモードでの2つの差動および1つのシングルエンド入力信号
- 2つのTTL出力信号
情報
フロントGPIOコネクタのピン割り当てを設定して、以下のような異なる入力信号を提供できます:
- プルダウン
- 4つのシングルエンド信号(差動信号なし)。
GPIO設定を変更するには、Framegrabber SDKと共にインストールされるコマンドラインツールを使用します。
詳細については、入力設定(Input Configuration)とgpioToolを参照してください。
フロントGPIOコネクタのピン配列#

| ピン番号(3P FPGA) | ガルバニック絶縁 | 信号 | 基準信号 |
|---|---|---|---|
| 1 | いいえ | GPO 0 (TTL) | 5 VDC / グローバルGND(ピン6) |
| 2 | いいえ | GPO 1 (TTL) | 5 VDC / グローバルGND(ピン6) |
| 3 | いいえ | RS485(GND)用に予約済み | |
| 4 | いいえ | RS485用に予約されています | |
| 5 | いいえ | — | |
| 6 | いいえ | GND(グローバルGND) | |
| 7 | いいえ | 5 V_OUT(最大0.5 A) | |
| 8 | はい | GPI 2(差動信号に使用される場合はGPI2+) | GPI電圧IN(ピン10) / GPI GND(ピン15) |
| 9 | はい | GPI 3 (差動信号に使用する場合は GPI2-) | GPI電圧IN(ピン10) / GPI GND(ピン15) |
| 10 | はい | GPI電圧 IN (4.5~28 VDC) | |
| 11 | はい | GPI 0+ | GPI電圧IN(ピン10) / GPI GND(ピン15) |
| 12 | はい | GPI 0- | GPI電圧IN(ピン10) / GPI GND(ピン15) |
| 13 | はい | GPI 1+ | GPI電圧IN(ピン10) / GPI GND(ピン15) |
| 14 | はい | GPI 1- | GPI電圧IN(ピン10) / GPI GND(ピン15) |
| 15 | はい | GPI GND |
ガルバニック絶縁回路用の追加Voltage IN/GND#
フロントGPIOコネクタのすべての汎用入力(GPI)はガルバニック絶縁されています。入力信号はデジタルアイソレータを介してフレームグラバーに転送されます。これにより、フレームグラバーを高入力電圧から確実に保護します。
ただし、内部GPI回路を動作させるには、電源とグランドを接続する必要があります。ピン10には、内部オペアンプの動作電圧として機能する電圧(GPI voltage IN)を印加します。ピン15には、対応するグランド(GPI GND)を接続します。
必要な供給電圧
marathon VCX-QPのトリガーシステムには、GPI Voltage INピン(ピン10)に電源電圧を供給する必要があります。PWRピンを持たないデバイスを接続する場合は、外部ソースからGPI Voltage INピン(ピン10)に電源を供給する必要があります。
可能なトポロジー#
marathon VCX-QPは、次のように操作できます。
| カメラの数 | カメラポートの数 | フレームグラバーポートの数 | モード | トポロジー |
|---|---|---|---|---|
| 1 | 4 | 4 | Bayer Pattern | |
| 1 | 4 | 4 | Grayscale | |
| 1 | 4 | 4 | RGB | |
| 2 | 2 | 4 | Bayer Pattern | |
| 2 | 2 | 4 | Grayscale | |
| 2 | 2 | 4 | RGB | |
| 4 | 1 | 4 | Bayer Pattern | |
| 4 | 1 | 4 | Grayscale | |
| 4 | 1 | 4 | RGB |
常に12Vを供給するPCIe 6ピンコネクタを介してコンピューターの電源に接続されている場合、marathon VCX-QPはPower over CXP(PoCXP)をサポートします。
情報
1台のホストコンピューターで複数の imaFlex CXP-12 Quad ボードを使用する場合は、ボードごとに PCIe Gen. 3.0 x8 以上のスロットがホストコンピューターに空いていることを確認してください。詳細については、1台のホストでの複数ボードの使用を参照してください。
どのトポロジをどのアップレットで使用できるかについては、エリアスキャン用アップレットの選択またはラインスキャン用アップレットの選択を参照してください。
取得アプレット#
システムリソースを最適に活用するため、marathon VCX-QP向けに設計されたすべての画像取得・処理機能が同時にmarathon VCX-QPにロードされるわけではありません。その代わりに、特定のアプリケーション分野の要件を満たすように組み合わせられた、画像取得・処理機能のさまざまなコンパイルがBaslerから提供されています。
通常、アップレットは、特定のカメラインターフェース規格およびトポロジ、特定の画像取得機能、および場合によっては特定の画像(前)処理機能をサポートします。
アプレットには、常に Basler から提供される Acquisition Applets (*.dll) と、ユーザー自身または Basler が VisualApplets で開発したカスタム アプレット (*.hap) の 2 種類があります。
- フレームグラバーに付属する標準アプレットと、使用されるトポロジとの依存関係の詳細については、Acquisition Applets for marathon VCX-QPを参照してください。
- 付属のAcquisition Applets(GenTLおよびFglib)のPDFドキュメントについては、Acquisition Applets for marathon VCX-QP Documentationを参照してください。
- marathon VCX-QPには、標準で含まれているAcquisition Appletsに加えて、特定のアプリケーションで必要とされる高度な画像処理タスクを実行するようにプログラムすることができます。プログラミングは、Basler、認定パートナー、または使いやすいグラフィカルFPGAプログラミング環境であるVisualAppletsを使用してご自身で行うことができます。
注意事項#
→ 安全上のご注意(フレームグラバー)を参照してください。
インストール#
→ フレームグラバーの接続を参照してください。
→ カメラの接続を参照してください。