| カテゴリ | |
| 対象製品 |
エラーコード5306(H_ERR_FGF)は、HALCONのgrab_imageやgrab_image_asyncなどの画像取得処理の実行時に、カメラから画像データを設定時間内に正常に取り込めなかった(受信タイムアウトした)ことを示します。
| エラーコード | エラー内容 |
| 5306 | Image acquisition: failed grabbing of an image |
表示されるダイアログ
カメラおよびボードの物理接続・通信・電源等に問題がない場合、原因として以下の可能性が考えられます。
※以下はボードに外部トリガまたはエンコーダ信号を入力している場合の確認方法です。カメラに直接信号を入力している場合は、使用されているカメラのマニュアル等をご確認ください。
[手順1] AIPToolでの撮像動作・入力信号確認
HDevelopを一度完全に終了してからAIPToolを起動し、現象を確認します。
外部トリガ使用時: 撮像実行時にAIPToolのCounterグループで更新ボタンをクリックし、外部トリガ信号(EXTRG_COUNT)の値が変化して画像が取得できるか確認してください。
エンコーダ使用時: 撮像実行時にAIPToolのEncoderグループで更新ボタンをクリックし、エンコーダパルスカウント(RLT_COUNTやAGR_COUNT)の値が変化して画像が取得できるか確認してください。
| 相対カウンタ設定時 | 絶対カウンタ設定時 |
カウンタが変化しなかった場合は、外部トリガ/エンコーダの接続設定の見直しを行ってください。以下のFAQもご参照ください。
外部トリガ信号やエンコーダ信号はどのようにボードに接続すればよいですか?
画像入力ボードにエンコーダ信号を入力していますが、AIPToolのRLT_COUNT、AGR_COUNTの値が変化しません。何が原因ですか?
[手順2] トリガモード・エンコーダ設定およびタイムアウト値の確認
AIPToolで信号検知、画像取得に問題がない場合は、HALCON使用時の設定内容をご確認ください。
USER_EXTERNAL_TRIGGER_ENABLE 等)やエンコーダの設定(USER_ENCODER_ENABLE 等)が、使用機器の信号仕様と合致しているか確認してください。USER_TIMEOUT1(ミリ秒単位。例: USER_TIMEOUT1 = 10000 で10秒)の値を変更し、タイムアウトまでの時間を延長してください。[手順3] HALCON(HDevelop)プログラムの確認
HALCON(HDevelop)使用時のボードのパラメータ設定方法をご確認ください。
※上記手順をすべて確認しても解決しない場合は、お使いのボード型式、カメラ型式、およびHDevelopプログラム(.hdev)を添付のうえ、当社サポートまでお問い合わせください。
Now Loading...