情報詳細Q:HALCONのGigEVisionとGigEVision2インターフェースの変更点について教えてください。A:1.GigEVision2インターフェースで導入された重要な機能としては以下の通りです。・GigE Vision2.0のサポート・GigE Visionチャンクデータとイベントデータのフルサポート・3Dデバイスのネイティブサポート(Using 3D Devices)・grab_dataおよびgrab_data_async演算子(Acquisition-Grab Operators)のサポートインターフェースの将来のアップデートで対処されるであろう現在の制限:・ストリーミングフィルタは、両方のバージョンのAcquisitionインターフェイスを使用し続けるためのものです。2.デバイスを開くこと(open_framegrabberとinfo_framegrabber)に関連する変更点は以下の通りです。 ・両方のバージョンが現在共存している間に、取得インターフェイス自体の名前が変更されました(GigEVisionの代わりにGigEVision2)。 ・open_framegrabber演算子では、ImageWidth、ImageHeight、StartRow、StartColumn、Field、ExternalTrigger、Port、LineInの各パラメータは無視されます。対応する機能は、対応する各デバイスのGenICam機能を設定して設定する必要があります。 ・未設定のデバイスを検出する機能(デバイスが接続されているネットワークインターフェイスと一致しないIPサブネット)と、 開くときに新しい一時IPアドレスをデバイスに強制するオプションは存在しますが、 新しいIPアドレスを要求する文字列の形式はに変わります。基盤となる新しいデバイス検出アーキテクチャと一致します。 open_framegraberのforce_ip汎用パラメータを参照してください。 ・open_framegrabberの以下の一般的なパラメータは新しい名前を持ちます。 GtlNumBuffersの代わりにnum_buffers GtlForceSocketDriverではなくforce_sockdrv ・一般的なパラメータGtlGVCPRetriesとGtlGVCPTimeoutはサポートされていません、 それらの機能はset_framegrabber_paramパラメータ[Device] LinkCommandRetryCountと[Device] LinkCommandTimeoutを 通して新しくアクセス可能です。 ・一般的なパラメータGtlUseCameraPacketSizeおよびGtlDisableAutomaticTestPacketsは現在まったくサポートされていません。 ・Gtl接頭辞で始まるパラメータはもう存在しません ・Gev接頭辞で始まるパラメータはもう存在しません (実際に接続されているデバイスによっては、これらのパラメータの中には、 デバイス自体がそれらを提供するものであれば、まだ利用できるものもあります)。以下の追加パラメータはサポートされなくなりました。・do_flush_buffers ・do_flush_callback_queue, max_num_queued_callbacks, num_queued_callbacks, callback_timeout ・do_write_xml_file ・DeviceID, DeviceModelName, DeviceVendorName (Gev接頭部を持つパラメーターと同様です。これらは、デバイス自体がそれらをサポートしている場合に使用可能になる場合があります)。 ・parameters_hidden 上記の不足しているパラメータの一部は、同じ名前または類似の目的で新しい名前(かっこ内の古い名前のパラメータ)に置き換えられました。[Device]DeviceID (DeviceID) [Device]DeviceVendorName (DeviceVendorName) [Device]DeviceModelName (DeviceModelName) [Device]DeviceSerialNumber (GtlSerialNumber) [Device]GevDeviceIPAddress (GtlCurrentIPAddress) [Device]GevDeviceMACAddress (GtlDeviceMACAddress) [Device]LinkCommandRetryCount/[Device]LinkCommandTimeout (GtlGVCPRetries/GtlGVCPTimeout) [Stream]StreamBufferHandlingMode (GtlBufferHandlingMode) nt [Stream]GevStreamDeliverIncompleteBlocks (GtlGVSPDiscardIncompleteBuffers) [Stream]GevStreamMaxBlockDuration (GtlBlockTimeout) [Stream]GevStreamActiveEngine (GtlAcquisitionEngine)[Stream]GevStreamIncompleteBlockCount (GtlIncompleteBuffers) buffer_is_incomplete (GtlBufferIncomplete) buffer_timestamp (GtlBufferTimestamp) do_write_configuration (do_write_xml_file) 添付ファイルタイトルHALCONのGigEVisionとGigEVision2.0インターフェースの変更点URL 名000004819公開状況公開済み検証状況公開済み