NI-XNETセッション作成時にエラー-1074384758または-1074384895が発生する

更新しました Aug 22, 2024

使用製品

ソフトウェア

  • LabVIEW

ドライバ

  • NI-XNET

問題

  • LabVIEWのNI-XNETセッションでエラー-1074384895が発生します。これを修正するにはどうすればよいですか?
  • NI-XNETセッションを作成しようとすると、エラー-1074384758またはエラー -1074384895が発生しました。これはなぜですか?また、この問題を修正するにはどうすればよいですか?

解決策

これらのエラーは、システムの状態に応じて、いくつかの方法で解決できます。
  • CompactDAQ (cDAQ) シャーシを使用していて、複数の NI-DAQmx タスクがすでに実行されている場合、これは既知の問題の結果であり、 NI-DAQmxバージョン 17.1.1 以降で修正されています。 パッチを追加するには、DAQmx ドライバをバージョン 17.1.1 以降にアップグレードします。 DAQmx のアップグレードが難しい場合は、次の回避策を適用します。
    • DAQmx タスクを作成する前に、XNET セッションを作成します。
    • ハードウェアがサポートされている場合は、 NI-DAQmx 15.0にダウングレードします。
  • CシリーズモジュールまたはcDAQ/cRIOシャーシが意図的に、またはUSBドライバの問題によってシステムから取り外されたか、シャーシに問題がありNI-XNETに通知できなかった可能性があります。この問題の解決に役立つ改善が加えられているNI-XNET 17.5以降にアップグレードしてください。
  • キュー サイズプロパティがアプリケーションに対して適切に設定されていません。USB-8502 を使用している場合は、正しいポートが選択されていること、および PC とバスに正しく接続されていることを確認してください。
  • メモリ データベースを使用している場合は、メモリ データベースの I/O モードが別のセッションで使用されるデータベースと一致していることを確認してください。
  • このエラーはメモリ割り当てが原因で、XNET ドライバーとは関係がない可能性があります。 Windows タスク マネージャーまたはパフォーマンス モニターを調べて、メモリの増加が問題かどうかを確認します。
  • 複数のXNETセッションを作成している場合は、以下の図のようにXNET Create Session.viの間に遅延を追加します。