Установка тулкита PID control

Лимма
interested
interested
Сообщения: 2
Зарегистрирован: 25 дек 2011, 10:22
Версия LabVIEW: разные
Контактная информация:

Re: Установка тулкита PID control

Сообщение Лимма »

Vasa, IvanLis, спасибо вам большое, поставила тулкит Control Design and Simulation - то что было нужно :super:
Kvanto

Activity Bronze Автор
VIP
VIP
Сообщения: 414
Зарегистрирован: 26 янв 2011, 17:56
Награды: 3
Версия LabVIEW: 10.0

Re: Установка тулкита PID control

Сообщение Kvanto »

Подскажите, где найти русскоязычное описание Fuzzy Logic Toolkit? Ну и вообще что-нибудь о нем.
Последний раз редактировалось Kvanto 12 мар 2012, 15:41, всего редактировалось 1 раз.
Аватара пользователя
Andrew Lunev

Activity Professionalism
VIP
VIP
Сообщения: 957
Зарегистрирован: 11 дек 2010, 12:31
Награды: 2
Версия LabVIEW: 2014-2021
Откуда: Москва
Благодарил (а): 4 раза
Поблагодарили: 10 раз

Re: Установка тулкита PID control

Сообщение Andrew Lunev »

Описание именно Fuzzy Logic Toolkit на русском вы вряд ли найдете. Но книг по нечеткой логике на русском очень много, если изучите основы и принципы, то разобраться в их реализации на LabView не составит труда.
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Установка тулкита PID control

Сообщение mzu2006 »

это Shift Register Delay.vi лежащий в той же библиотеке
drunja
beginner
beginner
Сообщения: 10
Зарегистрирован: 01 ноя 2012, 17:56
Версия LabVIEW: 2012
Контактная информация:

Re: Установка тулкита PID control

Сообщение drunja »

Подскажите, можно ли заставить vi, использующий подприборы этого toolkit, работать на другом компьютере, где он не установлен?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Установка тулкита PID control

Сообщение dadreamer »

drunja писал(а):Подскажите, можно ли заставить vi, использующий подприборы этого toolkit, работать на другом компьютере, где он не установлен?
Наверняка потянет за собой какие-то дополнительные зависимости, не только к другим :vi: , а ещё и к динамическим библиотекам. Лучше все-таки установить.
drunja
beginner
beginner
Сообщения: 10
Зарегистрирован: 01 ноя 2012, 17:56
Версия LabVIEW: 2012
Контактная информация:

Re: Установка тулкита PID control

Сообщение drunja »

dadreamer писал(а):Наверняка потянет за собой какие-то дополнительные зависимости, не только к другим :vi: , а ещё и к динамическим библиотекам. Лучше все-таки установить.
Я делал проект в labview 12 и использовал несколько приборов из PID toolkit. Как можно заставить программу работать на других компах (версии 11 и 8.6), если ни там, ни там нельзя установить данный пакет? неужели единственный способ - компиляция exe? но ведь тогда нельзя будет не только изменять блок-диаграмму, но даже посмотреть ее.
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Установка тулкита PID control

Сообщение dadreamer »

drunja писал(а):ни там, ни там нельзя установить данный пакет
А почему, собственно, нельзя?.. У вас тулкит только для 12-й версии?
drunja
beginner
beginner
Сообщения: 10
Зарегистрирован: 01 ноя 2012, 17:56
Версия LabVIEW: 2012
Контактная информация:

Re: Установка тулкита PID control

Сообщение drunja »

dadreamer писал(а):А почему, собственно, нельзя?.. У вас тулкит только для 12-й версии?
Мне нужно показывать свой проект руководителю по практике и преподавателю в универе. Неудобно просить людей чего-то там устанавливать, что бы мое задание работало.
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Установка тулкита PID control

Сообщение dadreamer »

drunja

Ну, тогда придётся компилировать, но при запуске exe должен стоять Runtime той же версии, что и :labview: , в котором создавалась программа. То есть, не тулкит, так рантайм придётся поставить. Или ещё способ: посмотреть, какие VI/DLL вызываются внутри инструментов, использованных вами, скопировать их и разместить в те же папки на других компах. Но может не запуститься, если что-то будет пропущено. Блок-диаграмму, в принципе можно показать и без этих PID-инструментов (они будут со знаком вопроса). Или сделать скриншот.
drunja
beginner
beginner
Сообщения: 10
Зарегистрирован: 01 ноя 2012, 17:56
Версия LabVIEW: 2012
Контактная информация:

Re: Установка тулкита PID control

Сообщение drunja »

dadreamer
Я просто открыл все используемые vi,полностью их скопировал и сохранил как свои. А потом заменил их в своей главном файле. Муторно, но сработало.
Единственное,чего не понимаю:
в главной программе 3 раза использую библиотечный PID регулятор и все работает, вызовы друг другу не мешают. А когда я его скопировал назвал PID_copy и так же 3 раза воткнул, получалась белиберда. Пришлось создавать PID_copy(1), PID_copy(2) и PID_copy(3), и юзать их как будто разные подпрограммы. тогда все опять заработало.
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Установка тулкита PID control

Сообщение dadreamer »

drunja

Видимо, все инструменты входят в библиотеку и между ними определены иерархические связи. Получается, что у вас два экземпляра ссылаются на одну и ту же библиотеку, точнее, содержат в себе элементы, входящие туда. Из-за этого и конфликт. В LabVIEW есть опция Disconnect From Library, должно помочь, по идее.
Аватара пользователя
Vasiliy Baev

Activity Gold Bronze
leader
leader
Сообщения: 545
Зарегистрирован: 31 окт 2011, 09:02
Награды: 4
Версия LabVIEW: 2019
Откуда: Санкт-Петербург
Благодарил (а): 8 раз
Поблагодарили: 10 раз
Контактная информация:

Re: Установка тулкита PID control

Сообщение Vasiliy Baev »

Единственное,чего не понимаю:
в главной программе 3 раза использую библиотечный PID регулятор и все работает, вызовы друг другу не мешают. А когда я его скопировал назвал PID_copy и так же 3 раза воткнул, получалась белиберда. Пришлось создавать PID_copy(1), PID_copy(2) и PID_copy(3), и юзать их как будто разные подпрограммы. тогда все опять заработало.
В свойствах VI ---> execution --->выберите тип исполнения reentrant (повторный)
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Motion / PID»