NI CompactRIOをスキャンモードで使用時にエラー -66208 が発生する

更新しました Feb 20, 2025

使用製品

ソフトウェア

  • LabVIEW

ドライバ

  • NI CompactRIO

問題

  • CompactRIO をスキャン モードで実行していますが、次のエラーが表示されます。

共有変数でエラー -66208 が発生しました

考えられる理由:

LabVIEW: 変数refnumが無効です。  リファレンスを開いた後に変数が削除されたか、または有効なリファレンスは開かれていません。

エラー.PNG
  • CompactRIOの IO 変数から読み取ろうとすると、エラー-66208 表示されます。どうすれば修正できますか?

解決策

このエラーを解決するには、以下のトラブルシューティング手順に従ってください。

  1. NI スキャン エンジンがデプロイされていることを確認します。
    • LabVIEW プロジェクトで、cRIO ターゲットをデプロイし、 Real-Time スキャン リソースまたはC シリーズ モジュールを右クリックします。
    • デプロイを選択します。
  2. NI 変数エンジンと NI PSP サービスが自動および実行に設定されていることを確認します。
    • Windows 検索バーからWindowsのサービスアプリケーションを開きます。
    • サービスのリストを下にスクロールして、NI Variable EngineNI PSP Service Locatorを見つけます。
    • いずれかのサービスが実行されていない場合は、サービスを手動で再起動してください。

  1. 新しい IO 変数を含む新しい LabVIEW プロジェクトで同じエラーが発生するかどうかを確認します。
    • CompactRIO IO 変数が削除または名前変更されると、プロジェクトで問題が発生する可能性があります。
  2. NI CompactRIO ドライバーを修復します。