Установка тулкита PID control
-
- interested
- Сообщения: 2
- Зарегистрирован: 25 дек 2011, 10:22
- Версия LabVIEW: разные
- Контактная информация:
Re: Установка тулкита PID control
Vasa, IvanLis, спасибо вам большое, поставила тулкит Control Design and Simulation - то что было нужно
Re: Установка тулкита PID control
Подскажите, где найти русскоязычное описание Fuzzy Logic Toolkit? Ну и вообще что-нибудь о нем.
Последний раз редактировалось Kvanto 12 мар 2012, 15:41, всего редактировалось 1 раз.
-
Andrew Lunev
- VIP
- Сообщения: 957
- Зарегистрирован: 11 дек 2010, 12:31
- Награды: 2
- Версия LabVIEW: 2014-2021
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 10 раз
Re: Установка тулкита PID control
Описание именно Fuzzy Logic Toolkit на русском вы вряд ли найдете. Но книг по нечеткой логике на русском очень много, если изучите основы и принципы, то разобраться в их реализации на LabView не составит труда.
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Установка тулкита PID control
это Shift Register Delay.vi лежащий в той же библиотеке
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
- beginner
- Сообщения: 10
- Зарегистрирован: 01 ноя 2012, 17:56
- Версия LabVIEW: 2012
- Контактная информация:
Re: Установка тулкита PID control
Подскажите, можно ли заставить vi, использующий подприборы этого toolkit, работать на другом компьютере, где он не установлен?
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Установка тулкита PID control
Наверняка потянет за собой какие-то дополнительные зависимости, не только к другим , а ещё и к динамическим библиотекам. Лучше все-таки установить.drunja писал(а):Подскажите, можно ли заставить vi, использующий подприборы этого toolkit, работать на другом компьютере, где он не установлен?
-
- beginner
- Сообщения: 10
- Зарегистрирован: 01 ноя 2012, 17:56
- Версия LabVIEW: 2012
- Контактная информация:
Re: Установка тулкита PID control
Я делал проект в labview 12 и использовал несколько приборов из PID toolkit. Как можно заставить программу работать на других компах (версии 11 и 8.6), если ни там, ни там нельзя установить данный пакет? неужели единственный способ - компиляция exe? но ведь тогда нельзя будет не только изменять блок-диаграмму, но даже посмотреть ее.dadreamer писал(а):Наверняка потянет за собой какие-то дополнительные зависимости, не только к другим , а ещё и к динамическим библиотекам. Лучше все-таки установить.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Установка тулкита PID control
А почему, собственно, нельзя?.. У вас тулкит только для 12-й версии?drunja писал(а):ни там, ни там нельзя установить данный пакет
-
- beginner
- Сообщения: 10
- Зарегистрирован: 01 ноя 2012, 17:56
- Версия LabVIEW: 2012
- Контактная информация:
Re: Установка тулкита PID control
Мне нужно показывать свой проект руководителю по практике и преподавателю в универе. Неудобно просить людей чего-то там устанавливать, что бы мое задание работало.dadreamer писал(а):А почему, собственно, нельзя?.. У вас тулкит только для 12-й версии?
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Установка тулкита PID control
drunja
Ну, тогда придётся компилировать, но при запуске exe должен стоять Runtime той же версии, что и , в котором создавалась программа. То есть, не тулкит, так рантайм придётся поставить. Или ещё способ: посмотреть, какие VI/DLL вызываются внутри инструментов, использованных вами, скопировать их и разместить в те же папки на других компах. Но может не запуститься, если что-то будет пропущено. Блок-диаграмму, в принципе можно показать и без этих PID-инструментов (они будут со знаком вопроса). Или сделать скриншот.
Ну, тогда придётся компилировать, но при запуске exe должен стоять Runtime той же версии, что и , в котором создавалась программа. То есть, не тулкит, так рантайм придётся поставить. Или ещё способ: посмотреть, какие VI/DLL вызываются внутри инструментов, использованных вами, скопировать их и разместить в те же папки на других компах. Но может не запуститься, если что-то будет пропущено. Блок-диаграмму, в принципе можно показать и без этих PID-инструментов (они будут со знаком вопроса). Или сделать скриншот.
-
- beginner
- Сообщения: 10
- Зарегистрирован: 01 ноя 2012, 17:56
- Версия LabVIEW: 2012
- Контактная информация:
Re: Установка тулкита PID control
dadreamer
Я просто открыл все используемые vi,полностью их скопировал и сохранил как свои. А потом заменил их в своей главном файле. Муторно, но сработало.
Единственное,чего не понимаю:
в главной программе 3 раза использую библиотечный PID регулятор и все работает, вызовы друг другу не мешают. А когда я его скопировал назвал PID_copy и так же 3 раза воткнул, получалась белиберда. Пришлось создавать PID_copy(1), PID_copy(2) и PID_copy(3), и юзать их как будто разные подпрограммы. тогда все опять заработало.
Я просто открыл все используемые vi,полностью их скопировал и сохранил как свои. А потом заменил их в своей главном файле. Муторно, но сработало.
Единственное,чего не понимаю:
в главной программе 3 раза использую библиотечный PID регулятор и все работает, вызовы друг другу не мешают. А когда я его скопировал назвал PID_copy и так же 3 раза воткнул, получалась белиберда. Пришлось создавать PID_copy(1), PID_copy(2) и PID_copy(3), и юзать их как будто разные подпрограммы. тогда все опять заработало.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Установка тулкита PID control
drunja
Видимо, все инструменты входят в библиотеку и между ними определены иерархические связи. Получается, что у вас два экземпляра ссылаются на одну и ту же библиотеку, точнее, содержат в себе элементы, входящие туда. Из-за этого и конфликт. В LabVIEW есть опция Disconnect From Library, должно помочь, по идее.
Видимо, все инструменты входят в библиотеку и между ними определены иерархические связи. Получается, что у вас два экземпляра ссылаются на одну и ту же библиотеку, точнее, содержат в себе элементы, входящие туда. Из-за этого и конфликт. В LabVIEW есть опция Disconnect From Library, должно помочь, по идее.
-
Vasiliy Baev
- leader
- Сообщения: 545
- Зарегистрирован: 31 окт 2011, 09:02
- Награды: 4
- Версия LabVIEW: 2019
- Откуда: Санкт-Петербург
- Благодарил (а): 8 раз
- Поблагодарили: 10 раз
- Контактная информация:
Re: Установка тулкита PID control
В свойствах VI ---> execution --->выберите тип исполнения reentrant (повторный)Единственное,чего не понимаю:
в главной программе 3 раза использую библиотечный PID регулятор и все работает, вызовы друг другу не мешают. А когда я его скопировал назвал PID_copy и так же 3 раза воткнул, получалась белиберда. Пришлось создавать PID_copy(1), PID_copy(2) и PID_copy(3), и юзать их как будто разные подпрограммы. тогда все опять заработало.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение