В проекте не видно устройств NI

Обсуждение вопросов, связанных со средами разработки и проектирования
Ответить
Аватара пользователя
Mikl_
I/O
I/O
Сообщения: 30
Зарегистрирован: 04 мар 2013, 08:44
Версия LabVIEW: 2009
Откуда: Рязань
Благодарил (а): 2 раза
Контактная информация:

В проекте не видно устройств NI

Сообщение Mikl_ »

Появилась следующая проблема, любой контрл из библиотеки DAQmx Name Controls помещенный на лицевую панель VI оказывается пустым (вообще не разворачивается даже строки Browse... нет), если VI подключен к проекту. Если то же самый VI открыть без проекта, то проблемы нет, нажимаешь на котнтол и выпадает список всех доступных каналов. Самое ужасное, что эта проблема появилась во всех проектах (абсолютно рабочих) которые я делал раньше, то есть если VI открываешь через проект (запустил проект, нашел в дереве нужный VI), то контро пустой, если открыть только этот VI, то все физические каналы устройства NI корректно отображаются.
...что делать
Аватара пользователя
Mikl_
I/O
I/O
Сообщения: 30
Зарегистрирован: 04 мар 2013, 08:44
Версия LabVIEW: 2009
Откуда: Рязань
Благодарил (а): 2 раза
Контактная информация:

Re: В проекте не видно устройств NI

Сообщение Mikl_ »

Снес все от NI и поставил заново, проблема не исчезла, что делать посоветуйте
Аватара пользователя
Mikl_
I/O
I/O
Сообщения: 30
Зарегистрирован: 04 мар 2013, 08:44
Версия LabVIEW: 2009
Откуда: Рязань
Благодарил (а): 2 раза
Контактная информация:

Re: В проекте не видно устройств NI

Сообщение Mikl_ »

запускаю LabVIEW 2009 SP1, создаю новый VI, помещаю из библиотеки DAQmx Name Controls элементы DAQmx Task Name, DAQmx Terminal, DAQmx Device Name, DAQmx Physical Channel. Каждый элемент содержит списки. Далее через главное меню создаю проект и выбираю вариант добавить VI к проекту (Add). Теперь все списки пустые, кроме DAQmx Terminal, который содержит исходный список терминалов. Закрываю проект, открываю VI без проекта, все контролы работают как надо, списки на месте. Что делать...
Borjomy_1

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

Re: В проекте не видно устройств NI

Сообщение Borjomy_1 »

Проблема с путями к библиотеке, скорее всего вы каким-то образом перенесли DAQmx файлы из каталога :labview: . Сравните путь к библиотеке (и ее функциям) в проекте и без.
Аватара пользователя
Mikl_
I/O
I/O
Сообщения: 30
Зарегистрирован: 04 мар 2013, 08:44
Версия LabVIEW: 2009
Откуда: Рязань
Благодарил (а): 2 раза
Контактная информация:

Re: В проекте не видно устройств NI

Сообщение Mikl_ »

Borjomy_1, спасибо за совет.
DAQmx файлы на месте, где скорректировать пути к библиотекам найти не смог. Скачал и поставил DAQmx 9.7.0. Проблема решилась, все контролы содержат то, что надо. Теперь думаю, как поведут себя проекты после переноса на другие компы, где старые дрова DAQmx.
Аватара пользователя
Mikl_
I/O
I/O
Сообщения: 30
Зарегистрирован: 04 мар 2013, 08:44
Версия LabVIEW: 2009
Откуда: Рязань
Благодарил (а): 2 раза
Контактная информация:

Re: В проекте не видно устройств NI

Сообщение Mikl_ »

День нормально поработал, а сегодня опять не знаю что. Открываю VI отдельно все нормуль, открываю проект с одним этим же VI нет ни каких DAQ устройств. Где какие пути указать? Смотрел библиотеку channels.llb все нужные VI на месте. Еще такое дело когда вызываю VI из проекта появляется лицевая панель и на ней все поле белое, подвигаешь окно VI, компоненты начинают проявляться.
Ответить

Вернуться в «Среды разработки»