シェア変数を複数のネットワークカードで使用する方法
使用ソフトウェア:
使用ソフトウェア・バージョン: N/A
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A
問題: ネットワークを経由したシェア変数との接続を行おうとしていますが、変数が見つからないといったエラーが発生してしまいます。PCに、複数のネットワークカードが存在しているのですが、これが原因ですか?どのようにしたらネットワーク変数を使用できるようになりますか?
解決策: 複数のネットワークカードが有効になっているPCでネットワークを経由してシェア変数に接続する場合、シェア変数エンジンがどのネットワークカードを使用するかを指定しないと正しく動作しない場合があります。
シェア変数エンジンがどのネットワークカードを使用するかを設定するには、logos.ini というファイルに、以下の記述を加えます。
[LOGOS]
ServiceBindTo=xx:xx:xx:xx:xx:xx
上記で xx:xx:xx:xx:xx:xx はネットワークカードのMACアドレスです。
logos.ini は、OSにより、保存されている場所が異なります。以下のフォルダを確認してください。
logos.ini ファイルの保存場所
関連リンク: Deploying Shared Variables to a Specific Network Card
添付:
報告日時: 08/21/2007
最終更新日: 11/26/2007
ドキュメントID: 4CK7NM0L
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.