LinuxRTシステムで64以上のCOMポートを開くとエラー -1073807300 が発生します

更新しました Feb 25, 2025

使用製品

ハードウェア

  • PXIe-8432

オペレーティング・システム

  • LabVIEW Real-Time (NI Linux Real-Time)

問題

PXIe-843xカードを多数使用しており、合計で96のCOMポートがあります。64以上のCOMポートを開くとエラー -1073807300 が発生しますが、64ポート以下では正常に動作します。PXIe-8861コントローラを使用しており、LabVIEW Linux RTがインストールされています。どうすればよいでしょうか?

解決策

システムのvisaconf.iniファイルを確認し、MaxNumResourcesの値を確認してください。このプロパティのデフォルト値はLinuxRTシステムでは64です。visaconf.iniのMaxNumResourcesの値を64以上、例えば96や100に更新して問題が解決するか試してみてください。visaconf.iniファイルのパスは/etc/ni-visa/visaconf.iniです。