Home
Support
Archived: PCI/PXI 6534 での連続パターン生成での書き込みデータサイズの制限
Archived: PCI/PXI 6534 での連続パターン生成での書き込みデータサイズの制限
This document has been archived and is no longer updated by National Instruments
ハードウェア: Digital I/O (DIO)>>High-Speed Digital I/O>>PXI-6534
問題: PCI/PXI 6534 を使って、8bitデータの連続パターン生成を行おうとしています。データ数が、4の倍数の場合には問題ないのですが、それ以外の数になるとエラー-200077、Output.BufSizeプロパティでサポートされていない値が入力されたとなってしまいます。これはどうしてですか?
解決策: この問題は、6534のオンボードメモリへの書き込みサイズにより発生します。
6534では、32bit単位でのデータの書き込みを行います。したがって、6534で連続パターン生成を行う場合には、以下のような制限があります。
- 8 bitデータの場合:バッファサイズは4の倍数にする必要があります
- 16 bitデータの場合:バッファサイズは2の倍数にする必要があります
- 32 bitデータの場合:制限はありません
このエラーが発生した場合は、以下のいずれかの方法で、正しく動作するように修正してください。
- 書き込むデータのサイズを上記制限に合わせる
- 16bitや32bitといったより大きなサイズのデータの書き込みを行う
6533には、オンボードメモリがありませんので、この制限はありませんが、DMA転送を行う場合に、16bitのDMA転送を行うので、8bitデータの場合は2ずつの増減にする必要があります。以下のリンクも参考にしてください。
関連リンク: DIO-32HSのボードを使用して、エラー-10010が発生します。
NI 653X User Manual
添付: - 6534 line 0 output.jpg
報告日時: 12/17/2003
最終更新日: 10/20/2006
ドキュメントID: 34GMACU6
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.