12-16-2022 12:20 AM
プロジェクトエクスプローラにおいて、.lvlibファイルに「Initial Value: Not licensed or cannot be edited outside of LabVIEW.」というエラーが発生しviが動作できません。
このプロジェクトは別のコンピュータで作成されたものを使用しています。
このファイルにはコンピュータのIPアドレスが入力され、プロジェクト内で共有変数として用いられるようです。
解決済! 解決策の投稿を見る。
12-16-2022 07:23 AM
.lvlibはプロジェクトライブラリですね。
内容がシェア変数だとすると、lvlib上で右クリックしてデプロイしなおしたら使えませんか?
編集できない場合、lvlib上で右クリックしてプロパティを表示し、保護カテゴリでパスワード保護がかかっていませんか?
12-19-2022 12:56 AM
ご回答ありがとうございます。
お教えいただきました通りlvlib上で右クリックしデプロイを試行したところ、
Network Variable\Computer IP Address deployment failed (error: -1950678996, LabVIEW: The variable configuration is invalid. Edit the variable properties to correct the configuration.
//
LabVIEW: The variable configuration is invalid. Edit the variable properties to correct the configuration.).
Deploying myRIO(successfully deployed target settings)
Deploying myExplorer Project.lvproj
Deployment completed with errors
というエラーが表示されました。プロパティ内の保護はかかっていないことを確認しています。
12-19-2022 04:39 AM
"プロジェクトファイル名".aliases ファイル内のIPアドレスが違っていませんか?
12-19-2022 11:24 PM
度々ご回答ありがとうございます。
aliasesファイルにて、
"My Computer"
"myRIO"
"myRIO-1900"
"使用myRIO名"
の4つのアドレスが表示されました。My Computerと使用myRIOのアドレスは確認できましたが、myRIOとmyRIO-1900のアドレスの正誤はどのようにして判断できますか?加えて、このファイルはメモ帳で開き、書き換えることはできるのでしょうか。一度書き換えてlvlibファイルをデプロイしようとしたところ、前回の返信と同じエラーが表示され、aliasesファイルのアドレスが元に戻っていました。
お手数お掛けいたします。
12-21-2022 07:14 AM
aliasesファイルは編集できます。
myRIOがいくつかあるのは歴代のmyRIOの名残りだと思われます。現在使用しているmyRIOが合っていれば大丈夫だと思います。
エラーメッセージから察するに、myRIOは成功していて、PCのほうが失敗しているようです。aliasesの内容はホストPCのIPアドレスと合っていますか?
またlvlib内の共有変数のプロパティで、エイリアス(有効にしている場合)の記述は合っていますか?
12-21-2022 09:13 PM - 編集済み 12-21-2022 09:19 PM
現在myRIOでワイヤレスネットワークを作成し、それにpcを接続して行っているのですが、以下の画像(.aliasesファイル)のようにIPアドレスは一致しているようです。WindowsのコマンドプロンプトよりIPが正しいことも確認できました。(Nyquistは使用しているmyRIO)
しかし依然lvlibのデプロイは同じエラーが出て失敗してしまいます...。lvlib内の共有変数のプロパティとは以下のタブだと思うのですが、propatiesを開くと最初に投稿したエラーが表示されます。
myRIOで作成したネットワークは制限ありで接続されているのですが、これは何か問題を発生させますでしょうか?
させるとしたら既存のWiFiにmyRIOとpcを接続することになると思うのですが、NI maxを用いて接続を試みると資格情報が正しくないとされ
接続できずにいます...。
12-23-2022 03:27 AM
ううむ・・・たぶんネットワークがらみの問題とは思いますが、これ以上はわからないです。
あとはターゲットやLvlibなどのアイテムを作り直してみるくらいしか思いつきません。
経験上、RIOを使うプロジェクトを他から持ってきたときは、使用するターゲットを新たに作って元のターゲットからアイテムを移動するようにしています。そうしないといろいろ不具合が出るので。
01-04-2023 06:45 PM
何度もご返信ありがとうございました!
色々見直してみようと思います。