HALCON エラーコード:5312が発生する

エラーコード:5312はopen_framegrabberやget_framegrabber_param実行の際にデバイス情報を適切に取得できない場合に発生します。 要因としては以下の内容が考えられます。 ①カメラに電源が供給されていない、もしくは別のアプリケーションでカメラ接続を行っているので HALCONから接続ができない。 ②カメラリンクカメラの場合:microDisplayなど、画像を保存させるmcfファイルを通じて画像処理を行う場合  HDevelopでの記述とこちらの実ファイル名が合致していない。 ③初回のHALCONからドライバ割当てする前に別のドライバにてカメラデバイスを認識していた場合、汎用デバイスドライバ(GigEVisionやUSB3Vision)を使う際、一度HDevelopを再起動しなければ、完全に切替わりができずエラーが発生する場合があります。 ④セキュリティソフトによりデバイスの認識が妨げられている。 ⑤動画のAVIファイルを開こうとした場合PCにコーデックソフトがないため、再生できないことが原因です。 2018/4/23宮田追記: カメラの方でAOIを制限している場合: open_framegrabber ('pylon', 1, 1, 0, 0, 0, 0, 'default', 8, 'gray', '', 'false', 'default', 'Emulation (0815-0000)', -1, -1, AcqHandle1) のように、HorizontalResolution,VerticalResolutionが1になっているとカメラのフルAOIを使う設定になります。 open_framegrabber ('pylon', 0, 0, 0, 0, 0, 0, 'default', 8, 'gray', '', 'false', 'default', 'Emulation (0815-0000)', -1, -1, AcqHandle1) と、0を設定するとカメラに設定されているAOIを使う設定になります。 詳細は、ドキュメント Image Acquisition Interfacesも参照 ナレッジNo.332も参照

詳細
添付ファイル
タイトル
HALCON エラーコード:5312が発生する
URL 名
000003343
公開状況
公開済み
検証状況
公開済み