Как открыть лицевую панель подприбора
-
- user
- Сообщения: 84
- Зарегистрирован: 23 мар 2010, 10:50
- Версия LabVIEW: 2009
- Откуда: Казань
- Контактная информация:
Re: Как открыть лицевую панель подприбора
вообщем нужно чтобы при загорании индикатора на Sub VI, это отображалось и на лицевой панели основного Vi
-
Alex89
- adviser
- Сообщения: 202
- Зарегистрирован: 04 апр 2010, 18:20
- Награды: 1
- Версия LabVIEW: 2009 SP1
- Откуда: Санкт-Петербург
Re: Как открыть лицевую панель подприбора
Зайди в NI Example Finder. Набери в строке поиcка: "global". Найди 2-а 's : Display Numbers и Generate Numbers. Эти 's обмениваются данными через глобальные переменные. Посмотри как они работают, там много комментариев, все понятно. Точно так же используй global и в subVI, главное следи, что бы чтение из global не опережало запись в нее.а можешь показать как это можно сделать используя global?
-
Alex89
- adviser
- Сообщения: 202
- Зарегистрирован: 04 апр 2010, 18:20
- Награды: 1
- Версия LabVIEW: 2009 SP1
- Откуда: Санкт-Петербург
Re: Как открыть лицевую панель подприбора
А почему не хочешь просто продублировать индикатор в subVI и mainVI ? Сделай выход из subVI (boolean) и подключи к нему индикатор.вообщем нужно чтобы при загорании индикатора на Sub VI, это отображалось и на лицевой панели основного Vi
-
- user
- Сообщения: 82
- Зарегистрирован: 17 ноя 2009, 01:38
- Версия LabVIEW: 2009, 2019
- Поблагодарили: 2 раза
- Контактная информация:
Re: Как открыть лицевую панель подприбора
если exe-файл запустить то подприборы автоматом по кнопке запускаются, но не стартуют... также просходит и с вариантом grjgrj или я не так что-то понял?Viktor писал(а):Нужно сделать так, чтобы при нажатии на кнопку открывалась лицевая панель подприбора
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Как открыть лицевую панель подприбора
Этот Property Node только открывает его лицевую панель, либо должен быть запущен заранее, либо его нужно запустить до открытия ЛП с помощью Run.
-
- user
- Сообщения: 82
- Зарегистрирован: 17 ноя 2009, 01:38
- Версия LabVIEW: 2009, 2019
- Поблагодарили: 2 раза
- Контактная информация:
Re: Как открыть лицевую панель подприбора
как сделать так, чтобы в исполняемом файле не нужно было нажимать кнопку "Run" при вызову subVI?
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
-
- user
- Сообщения: 82
- Зарегистрирован: 17 ноя 2009, 01:38
- Версия LabVIEW: 2009, 2019
- Поблагодарили: 2 раза
- Контактная информация:
Re: Как открыть лицевую панель подприбора
пробывал при создании мсполняемого файла ничего не происходит... Вообще не реагирует на кнопку
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Как открыть лицевую панель подприбора
Я чего то не понимаю. В исполняемом файле Top VI стартуется автоматически, никакие кнопки нажимать не нужно.
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: Как открыть лицевую панель подприбора
Если у вызываемого SubVI есть кнопка Run, то значит там просто не убран тулбар.
File-Vi Prop-Window Apperance-Customoze-убрать галочку Show toolbar then running
File-Vi Prop-Window Apperance-Customoze-убрать галочку Show toolbar then running
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
- user
- Сообщения: 82
- Зарегистрирован: 17 ноя 2009, 01:38
- Версия LabVIEW: 2009, 2019
- Поблагодарили: 2 раза
- Контактная информация:
Re: Как открыть лицевую панель подприбора
eg так и есть
Indey снята там галка[/b]
Что я хочу: когда запускаю экзешник главное окно стартует сразу, а нажимая на кнопку вызова sub нужно еще нажимаеть Run
и в настройках создания exe подключаю sub vi include
Indey снята там галка[/b]
Что я хочу: когда запускаю экзешник главное окно стартует сразу, а нажимая на кнопку вызова sub нужно еще нажимаеть Run
и в настройках создания exe подключаю sub vi include
Последний раз редактировалось ABSH 27 авг 2010, 16:36, всего редактировалось 1 раз.
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: Как открыть лицевую панель подприбора
Белая стрелка говорит только об одном - тело SubVI у тебя не в цикле и выполняется однократно.
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Как открыть лицевую панель подприбора
Ну так запусти его программно, через VI Server -> Invoke Node -> Run VI перед открытием.
http://labviewportal.org/ru/licevaja-pa ... 1-10-12-45
http://labviewportal.org/ru/licevaja-pa ... 1-10-12-45
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 2 Ответы
- 165 Просмотры
-
Последнее сообщение Borjomy_1
-
- 5 Ответы
- 247 Просмотры
-
Последнее сообщение AndreyDmitriev