Home
Support
PCI-1408でSnapやGrabを行うとエラー1074397178が出て集録できない場合の対処方法
PCI-1408でSnapやGrabを行うとエラー1074397178が出て集録できない場合の対処方法
使用ソフトウェア:
使用ソフトウェア・バージョン: N/A
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: LabVIEW Development Systems>>LabVIEW Full Development System
問題: PCI-1408画像集録ボードを使って、画像を集録しようとしています。
MAXでは画像を集録できますが、サンプルプログラムやIMAQ Snap.viを使った簡単なプログラムなどを動かそうとするとエラー107439178が出て画像を集録できません。
どのように対処したらいいですか?
解決策: エラーはimgGetBitsPerComponents関数で発生します。
この関数はIMAQ SnapやIMAQ Grab AcquireなどのVIに含まれています。
imgGetBitsPerComponents関数は、ボードが何bitの画像を出力するかを調べる関数ですが、PCI-1408は8ビット固定となっていて、この情報を出力しません。
したがってエラーが発生します。
NI-IMAQ3.5、3.5.1などの一部のバージョンのNI-IMAQドライバに含まれるIMAQのVIに、この関数が使われています。
PCI-1408を使ってこのエラーが発生する場合は、
imgGetBitsPerComponents関数を添付のものと入れ替えてください。添付のimgGetBitsPerComponents関数は、PCI-1408ボードを使う場合に、ビット数を8にして出力するように変更してあります。
関連リンク:
添付:
- imgGetBitsPerComponent.vi
報告日時: 02/07/2006
最終更新日: 02/07/2006
ドキュメントID: 3U6IB88V
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.