Один и тот же VI вставить в SubPanel но в разные программы

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 685
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Один и тот же VI вставить в SubPanel но в разные программы

Сообщение JohnChaban »

Всем привет, столкнулся с интересным фактом.
Есть простой прибор рисует графики синус и косинус.
Например есть 2 не как не свзяанных виртуальных прибора.
На них обоих есть SubPanel.
Могу ли одновременно вставить один и тоже виртуальных прибор в subpanel 1 прибора и в subpanel 2 прибора?
Пока я остановаился вот на чем смотри приложенные файлы.
Если можно то мне нужно скачать viewtopic.php?t=6304 subpanell.dll для LV2014
Cпасибо
Вложения
TestVI.vi
(13.08 КБ) 11 скачиваний
SubPanelMain.vi
(9.96 КБ) 10 скачиваний
SubPanelMain2.vi
(9.96 КБ) 10 скачиваний
1.jpg
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5540
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 32 раза
Поблагодарили: 103 раза

Re: Один и тот же VI вставить в SubPanel но в разные программы

Сообщение IvanLis »

JohnChaban писал(а): 26 ноя 2024, 13:03 Могу ли одновременно вставить один и тоже виртуальных прибор в subpanel 1 прибора и в subpanel 2 прибора?
Нужно запустить два независимых экземпляра VI и вставить каждый в свое окно.
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 685
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Re: Один и тот же VI вставить в SubPanel но в разные программы

Сообщение JohnChaban »

Нужно запустить два независимых экземпляра VI и вставить каждый в свое окно.
А как получить экземпляр? я пропывал в свойствах виртуального прибора  Shared clone reentrant execution и  Preallocated clone reentrant execution
Мне не помогло.
Artem.spb

Activity Автор
professor
professor
Сообщения: 3538
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 56 раз
Поблагодарили: 189 раз
Контактная информация:

Re: Один и тот же VI вставить в SubPanel но в разные программы

Сообщение Artem.spb »

JohnChaban писал(а): 26 ноя 2024, 20:59 А как получить экземпляр? я пропывал в свойствах виртуального прибора  Shared clone reentrant execution и  Preallocated clone reentrant execution
Мне не помогло.
Open VI ref используйте свойства
options determines characteristics of the VI referenced by vi reference, including whether you can call the VI asynchronously. The default is 0x0. Create options by combining a subset of the following option flags. Option flag Description
0x08 Prepare for reentrant run—Use this option flag when you want to use the Run VI method to run multiple instances of a reentrant target VI in parallel.
Аватара пользователя
JohnChaban
leader
leader
Сообщения: 685
Зарегистрирован: 18 фев 2010, 13:26
Версия LabVIEW: 2015,2016
Откуда: Город Сосновый Бор Ленинградская Область
Контактная информация:

Re: Один и тот же VI вставить в SubPanel но в разные программы

Сообщение JohnChaban »

Спасибо вам большое, все получилось.
Воспользовался схемой приведенной на приклепленном рисунке.
Вложения
1.jpg
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2249
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 32 раза
Поблагодарили: 30 раз

Re: Один и тот же VI вставить в SubPanel но в разные программы

Сообщение Borjomy_1 »

Правильней использовать свойство "Path VI", а не "Name". И можно обойтись одной константой Strict
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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