エラー 1143: DataSocketを使用したLabVIEWアプリケーションでエラーが発生する

更新しました Oct 3, 2022

使用製品

ソフトウェア

  • OPC Servers
  • LabVIEW

問題

  • DataSocketを使用するLabVIEWアプリケーション(実行ファイル)を実行しようとすると、エラー1143が発生します。このアプリケーションを正しく配布するにはどうすればよいですか?
  • LabVIEW実行ファイルを実行しようとすると、エラー1143が発生します。OPC Server Quick Clientは動作しますが、DataSocket APIで読み取ろうとするとこのエラーが発生します。

解決策

DataSocketを使用するLabVIEWアプリケーションを実行するには、ターゲットコンピュータにNI DataSocketをインストールする必要があります。
 

LabVIEWでインストーラを作成する際に、追加のインストーラカテゴリでNI DataSocketをチェックすることでDataSocketのサポートを含めることができます。

 


メモ: LabVIEW 2014以降では、追加のインストーラカテゴリで自動選択チェックボックスのチェックを外す必要があります。