Sub Vi на Sub panel с коннекторами
-
- beginner
- Сообщения: 10
- Зарегистрирован: 08 авг 2012, 07:23
- Версия LabVIEW: 10
- Контактная информация:
Sub Vi на Sub panel с коннекторами
Дело в том, что я хочу использовать Sub Vi на Sub панели, чтобы не открывалось отдельное окно этой подпрограммы, а было на лицевой панели основной программы, но когда я сделал sub panel, я не понял как получать выходные данные с этой самой Sub Vi. По выходным данным определяется следующий этап state machine. Вариант номер 1 работает, но не знаю как и где вставить next state, потому что не могу получить выходные данные подпрограммы. Вариант 2 работает отлично, но подпрограмма вызывается в отдельном окне(. Как же все таки реализовать Sub Vi на Sub panel получив коннекторы подпрограммы?
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Sub Vi на Sub panel с коннекторами
В есть примеры встраивания панелей в основную фронтальную панель и вызова таких : labview\examples\general\controls\subpanel.llb. Обратите внимание на пример Subpanel Templates.vi. В нём встраивается один и тот же SubVI два раза (получается реентерантный запуск) и у каждого экземпляра этого SubVI считывается значение индикатора цифрового прибора. В данном примере индикатор называется data, это прописано в файле tapGauge.vit.
-
- beginner
- Сообщения: 10
- Зарегистрирован: 08 авг 2012, 07:23
- Версия LabVIEW: 10
- Контактная информация:
Re: Sub Vi на Sub panel с коннекторами
Вроде получилось как-то, только теперь не пойму как из цикла выйти, нажав кнопку стоп на саб панели, а не стоп, который в цикле.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Sub Vi на Sub panel с коннекторами
Beljash, ну, попробуйте считывать Стоп в SubVI так же, как вы error status считываете. Вместо той кнопки Стоп, что у вас на рисунке, привяжите выход значения кнопки Стоп в SubVI.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 2 Ответы
- 647 Просмотры
-
Последнее сообщение Artem.spb