Home
Support
同じファイル名を持つ、内容の異なるサブVIをブロックダイアグラムに配置することができません。
同じファイル名を持つ、内容の異なるサブVIをブロックダイアグラムに配置することができません。
使用ソフトウェア:
使用ソフトウェア・バージョン: N/A
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: LabVIEW Development Systems>>LabVIEW Base Package, LabVIEW Development Systems>>LabVIEW Professional Development System
問題: 2つの全く同じファイル名のVIをサブVIとして、メインのブロックダイアグラムに配置しようとしています。2つのVIは同じファイル名ですが、内容は異なっており、ディレクトリも異なります。片方のサブVIをブロックダイアグラムに配置することはできますが、もう片方を配置しようとすると、はじめに配置されたVIが配置されてしまいます。両方のVIを配置することはできますか?
解決策: 2つの同じファイル名で異なるVIをブロックダイアグラムに配置することはできません。対処策としてはサブVIのファイル名を変更する必要があります。
LabVIEWのブロックダイアグラムにサブVIが配置されるとLabVIEWは同名のサブVIが既にブロックダイアグラムに配置されているか確認し、もしなければそのまま配置、同名サブVIが存在する場合は既に存在している方のVIを強制的に配置させます。例えば「機能1」を持つ「SameName.vi」というファイル名のサブVIと「機能2」を持つ「SameName.vi」という同名のサブVIが存在するとします。ブロックダイアグラムに「機能2」を持つSameName.viをまず配置し、続いて「機能1」を持つSameName.viを配置しようとするとどうなるでしょう。結果的に「機能2」を持つSameName.viが2つ配置され、「機能1」を持つサブVIはロードされません。
一方のファイル名を変更することでこの問題は回避されます。
関連リンク:
添付:
報告日時: 03/21/2005
最終更新日: 06/29/2005
ドキュメントID: 3JKE9M7U
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.