| カテゴリ | |
| 対象製品 |
エラーコード5317はHALCON側のエラーコードです。
内容は以下のとおりです。
| エラーコード | エラー内容 |
| 5317 | Image acquisition: wrong camera type |
HDevelopで表示されるダイアログ
HALCONエラーコード5317は、主に以下の原因で発生します。
open_framegrabberの第13引数(CameraType)で指定しているIniファイル名やファイルパスが正しいか、またファイルが存在するか確認してください。
Iniファイルのパスまたはファイル名に日本語などの全角文字が含まれていると、Iniファイルを読み込めずエラーが発生することがあります。
パスまたはファイル名に全角文字が含まれていないか確認し、半角英数字で構成されたパスに変更してください。
例:
| OK例 | open_framegrabber ('AcapLib2', 1, 1, 0, 0, 0, 0, 'default', -1, 'gray', -1, 'false', 'C:/Users/AVALDATA/Desktop/Camera.ini', 'default', 1, -1, AcqHandle) |
| NG例1 (パスに全角がある) |
open_framegrabber ('AcapLib2', 1, 1, 0, 0, 0, 0, 'default', -1, 'gray', -1, 'false', 'C:/Users/アバールデータ/Desktop/Camera.ini', 'default', 1, -1, AcqHandle) |
| NG例2 (ファイル名に全角がある) |
open_framegrabber ('AcapLib2', 1, 1, 0, 0, 0, 0, 'default', -1, 'gray', -1, 'false', 'C:/Users/AVALDATA/Desktop/カメラ.ini', 'default', 1, -1, AcqHandle) |
| NG例3 (パス、ファイル名に全角がある) |
open_framegrabber ('AcapLib2', 1, 1, 0, 0, 0, 0, 'default', -1, 'gray', -1, 'false', 'C:/Users/アバールデータ/Desktop/カメラ.ini', 'default', 1, -1, AcqHandle) |
※ファイルパスやファイル名を変更できない場合は、open_framegrabberを実行する前に以下の処理を記述してエンコーディングを設定することで回避できる場合があります。
set_system('filename_encoding', 'locale')
IniファイルのXサイズがサイズ制限に引っかかっていないか確認してください。
サイズ制限については以下リンクのFAQをご確認ください。
Xサイズ、Yサイズに制限はありますか?(Camera Link対応ボード)
Xサイズ、Yサイズに制限はありますか?(CoaXPress対応ボード)
Xサイズ、Yサイズに制限はありますか?(10GigE対応ボード)
Xサイズ、Yサイズに制限はありますか?(GVIF対応ボード)
Now Loading...