NI-XNETでインポートされたデータベースを開くとエラー1074384541が発生する

更新しました Aug 16, 2024

使用製品

ソフトウェア

  • LabVIEW

ドライバ

  • NI-XNET

問題

Vectorからインポートしたデータベースを使用してNI-XNETサンプルを実行すると、次のエラーが発生します。
エラー -1074384541
NI-XNET: (16進数0xBFF63163) XNETデータベースのオブジェクト (データベース、クラスタ、ECU、フレーム、または信号) に空の名前を使用しました。空の名前はサポートされていません。解決策: NI-XNETのヘルプを参照して、IO名に必要な構文を確認し、その構文を使用するためにコードを変更してください。

解決策

このエラーは、信号が空であるか信号がないフレームに関連しています。これを修正するには、 XNET データベース エディタ を使用してフレームを編集します。

あるいは、データベースを XML 形式に変換し、XML エディタからフレームを編集することもできます。

追加情報

XNET データベース エディターを使用してデータベースを作成すると、フレームに追加された新しい信号にビットが自動的に割り当てられます。これにより、この記事で説明されているエラーを回避できます。