Несколько копий одного VI в Subpanel при создании exe

Темы связанные с инженерными разработками, но не подходящие в другие ветки форума
Ответить
ninja
interested
interested
Сообщения: 7
Зарегистрирован: 29 окт 2008, 11:03
Версия LabVIEW: 8.5
Контактная информация:

Несколько копий одного VI в Subpanel при создании exe

Сообщение ninja »

При запуске основного VI, необходимо вставить в несколько сабпанелей SubVI. Эти SubVI могут повторяться.
Проблема заключается в том, что когда запускается главный VI в самом LV, то все нормально работает, но после того как создался самостоятельный exe, то в сабпанели рабоатает только по одной копии SubVI, а остальные просто отрисовываются, но не стартуют.
В чем может быть проблема?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Несколько копий одного VI в Subpanel при создании exe

Сообщение Eugen Graf »

А ты референс на подприбор случайно нигде не закрываешь? У меня что то подобное было связанное с динамическим запуском приборов.
Покажи блоковую диаграмму, ты я понимаю запускаешь динамически, тебе надо выставить опцию 8 при открытии референса на реинтрантный подприбор.
ninja
interested
interested
Сообщения: 7
Зарегистрирован: 29 окт 2008, 11:03
Версия LabVIEW: 8.5
Контактная информация:

Re: Несколько копий одного VI в Subpanel при создании exe

Сообщение ninja »

Нет, референс остается.
С опцией 8, копии даже не отрисовываются...
Вложения
screen.jpg
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Несколько копий одного VI в Subpanel при создании exe

Сообщение Eugen Graf »

Ну а прибор в установках помечен реинтрантным?
ninja
interested
interested
Сообщения: 7
Зарегистрирован: 29 окт 2008, 11:03
Версия LabVIEW: 8.5
Контактная информация:

Re: Несколько копий одного VI в Subpanel при создании exe

Сообщение ninja »

Да.
Вложения
screen1.jpg
screen1.jpg (12.66 КБ) 4814 просмотров
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Несколько копий одного VI в Subpanel при создании exe

Сообщение Eugen Graf »

Ну я вот сделал, как думаю должно работать. Сделал экзешник, всё работает. Наверное у тебя в проге что то напутано.
Вложения
VI.vi
LV 8.0
(13.49 КБ) 190 скачиваний
SubVI.vi
LV 8.0
(10.15 КБ) 210 скачиваний
VI_FP.png
VI_BD.png
SubVI_BD.png
SubVI_BD.png (4.12 КБ) 4803 просмотра
ninja
interested
interested
Сообщения: 7
Зарегистрирован: 29 окт 2008, 11:03
Версия LabVIEW: 8.5
Контактная информация:

Re: Несколько копий одного VI в Subpanel при создании exe

Сообщение ninja »

Хмм... Из вашего примера даже exe работает.
Щас попробую свой переделать...
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Несколько копий одного VI в Subpanel при создании exe

Сообщение Eugen Graf »

ninja писал(а):Хмм... Из вашего
Мы здесь ны ты, если непротив :wink:
ninja
interested
interested
Сообщения: 7
Зарегистрирован: 29 окт 2008, 11:03
Версия LabVIEW: 8.5
Контактная информация:

Re: Несколько копий одного VI в Subpanel при создании exe

Сообщение ninja »

Аааа. Понял в чем проблема была.
В вашем примере вставляется *.vi, а я делал через *vit.
Переделал всё свое на *.vi и заработало =)
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Общие»