パレットからブロックダイアグラム上にコードとして配置することはできますか
使用ソフトウェア:
使用ソフトウェア・バージョン:
使用ソフトウェア・バージョンに特化:
二次のソフトウェア: N/A
問題: よく使う VI (コード)をサブ VI としてではなくテンプレート(コード丸ごと)として新規 VI に配置したいです。可能でしょうか?
解決策: 予め作成されている VI をテンプレートとしてブロックダイアグラム上に配置することは可能です。まず、テンプレートとして V Iを作成してVIライブラリやユーザライブラリに保存します。
[例: C:\Program Files\National Instruments\LabVIEW 2009\user.lib ]
保存され関数パレットに作成した VI が表示されたのを確認したら、LabVIEW のツール≫上級≫パレットセットを編集よりパレットセットダイアログボックスを立ち上げます。編集画面でパレットに追加したVIで右クリック>> VI の内容を配置を選択し、変更を保存をクリックしてダイアログボックスを閉じます。
上記の設定を行うことで下図のようによく使用するコードをテンプレートとしてパレットに作成しておいたものをブロックダイアグラムのコードとして新規 VI に配置することが可能です。下図は関数パレットから For ループ、ストップボタン、待機関数を予め作成したテンプレートを VI に配置しております。
関連リンク: LabVIEW 2009 Help: Edit Controls and Functions Palette Set Dialog Box
添付:
報告日時: 11/06/2009
最終更新日: 09/02/2010
ドキュメントID: 535HELQE
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.