アカデミック 会社 イベント NI Developer Zone サポート ソリューション 製品とサービス お問い合わせ MyNI
This Document is not yet Rated  Rate this Document

PCI/PXI 6534 での連続パターン生成での書き込みデータサイズの制限

ハードウェア: Digital I/O (DIO)>>High-Speed>>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 - 6534 line 0 output.jpg



報告日時: 12/17/2003
最終更新日: 10/20/2006
ドキュメントID: 34GMACU6

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit