ローカルホストでの実行時に Modbus カスタム デバイスを使用して保持レジスタに書き込めない

更新しました Apr 18, 2024

使用製品

ソフトウェア

  • VeriStand
  • VeriStand Custom Devices

その他

  • Modbus Custom Device

問題

NI VeriStand Modbus カスタムデバイス を使用して Modbus 通信を実行し、ローカルのWindowsコンピュータ (localhost) で実行しているプロジェクトの保持レジスタ(Holding register)に値を書き込もうとしています。保持レジスタに値を書き込もうとすると、データが実際には保持レジスタに書き込まれません。保持レジスタからの読み取りは正しく機能し、データを正しく返します。

解決策

この問題は、カスタムデバイスのバグであり、2019 リリースで修正されています。 Modbusのカスタムデバイスの 2019バージョンに更新すると、エラーが解決します。