エラー-1950678965: LabVIEWでシェア変数を使用してクラスタデータを送信すると発生する

更新しました Oct 18, 2021

使用製品

ソフトウェア

  • LabVIEW

問題

シェア変数を使用してクラスタを送信しようとすると、エラー-1950678965が返されます。

解決策

クラスタの場合、シェア変数はカスタム制御器(.ctlファイル)を参照する必要があります。このエラーは通常、シェア変数が参照するデータタイプが、実際に送信されるクラスタデータのデータタイプと正確に一致しない場合に発生します。
  • シェア変数が適切なカスタム制御器を参照しているかを確認してください。そうでない場合は、プロジェクトファイル内のシェア変数を右クリックし、[プロパティ]からカスタム制御器のパスを正しいパスに変更します。
  • カスタム制御器がタイプ定義/指定タイプ定義に設定されているかを確認してください。その場合は、コントロールタイプをカスタム制御器に設定します。
  • 対象のクラスタデータの新しいカスタム制御器を作成し、シェア変数がそれを参照できるようにします。