Загрузка VI в память

Простейшие вопросы в области инженерной разработки
Ответить
irena_abr

Activity
developer
developer
Сообщения: 261
Зарегистрирован: 22 дек 2008, 14:07
Награды: 1
Версия LabVIEW: 8.5
Контактная информация:

Загрузка VI в память

Сообщение irena_abr »

Есть ли возможность загрузить один VI в память из уже запушенного другого VI? Т.е. именно загрузить, а не запустить как SubVi из VI. Спасибо.
Аватара пользователя
FireFly

Activity Black
expert
expert
Сообщения: 1321
Зарегистрирован: 25 апр 2009, 08:58
Награды: 2
Версия LabVIEW: 2014
Откуда: Санкт-Петербург
Поблагодарили: 1 раз

Re: Загрузка VI в память

Сообщение FireFly »

Вот как это делаю я. Возможно вы именно это имеете ввиду. Тут VI (Base) запускается из другой VI (This VI), ей передаются некоторые значения, а затем This VI закрывается, оставляя запущенную Base работать дальше вместо себя.
Вложения
Start.PNG
Start.PNG (11.5 КБ) 4639 просмотров
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
Аватара пользователя
FireFly

Activity Black
expert
expert
Сообщения: 1321
Зарегистрирован: 25 апр 2009, 08:58
Награды: 2
Версия LabVIEW: 2014
Откуда: Санкт-Петербург
Поблагодарили: 1 раз

Re: Загрузка VI в память

Сообщение FireFly »

Ещё посмотрите вот этот пример
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
irena_abr

Activity
developer
developer
Сообщения: 261
Зарегистрирован: 22 дек 2008, 14:07
Награды: 1
Версия LabVIEW: 8.5
Контактная информация:

Re: Загрузка VI в память

Сообщение irena_abr »

Спасибо. Мне надо, чтобы 1 VI работал, при этом в память загружалась фронт панель другого VI (но он не запускался) Пробую по ссылке открыть фронт панел FP.Open .Пока не получается
irena_abr

Activity
developer
developer
Сообщения: 261
Зарегистрирован: 22 дек 2008, 14:07
Награды: 1
Версия LabVIEW: 8.5
Контактная информация:

Re: Загрузка VI в память

Сообщение irena_abr »

Спасибо большое! Я поставила на FP.Open константу True (как у вас!) Заработало! Теперь мне бы еше сохранить каким-то образом изменения во фронт панели этого VI программно!
Аватара пользователя
FireFly

Activity Black
expert
expert
Сообщения: 1321
Зарегистрирован: 25 апр 2009, 08:58
Награды: 2
Версия LabVIEW: 2014
Откуда: Санкт-Петербург
Поблагодарили: 1 раз

Re: Загрузка VI в память

Сообщение FireFly »

irena_abr писал(а):Теперь мне бы еше сохранить каким-то образом изменения во фронт панели этого VI программно!
Первая половина в прикрепленном изображении как раз этим и занимается. Програмно меняет значения FP другой (запускаемой) VI.
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
irena_abr

Activity
developer
developer
Сообщения: 261
Зарегистрирован: 22 дек 2008, 14:07
Награды: 1
Версия LabVIEW: 8.5
Контактная информация:

Re: Загрузка VI в память

Сообщение irena_abr »

Спасибо, вообшем, вот так у меня заработало
Вложения
Open_Save _VI.PNG
Аватара пользователя
FireFly

Activity Black
expert
expert
Сообщения: 1321
Зарегистрирован: 25 апр 2009, 08:58
Награды: 2
Версия LabVIEW: 2014
Откуда: Санкт-Петербург
Поблагодарили: 1 раз

Re: Загрузка VI в память

Сообщение FireFly »

Ещё вместо minimized можно hidden...
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
irena_abr

Activity
developer
developer
Сообщения: 261
Зарегистрирован: 22 дек 2008, 14:07
Награды: 1
Версия LabVIEW: 8.5
Контактная информация:

Re: Загрузка VI в память

Сообщение irena_abr »

Да, только совсем прятать не хочется, так, для самопроверки, открылся нужныи VI внизу, закрылся при выходе. Все ок.
Ответить

Вернуться в «Для чайников»