Страница 1 из 2

переход с 7 на 12

СообщениеДобавлено: Вт сен 10, 2013 3:31 pm
Yurets
Здравствуйте, совем недавно я стал пользователем Labview 7.1, все работает хорошо, но не хватает функий для работы с платой,поэтому перешел на labview 12.0.Вопрос такой: почему в программе labview 12.0 нет библиотеки(user libraries) функций к ацп(хотя в 7.1 были)

Re: переход с 7 на 12

СообщениеДобавлено: Вт сен 10, 2013 4:21 pm
Yurets
точнее они есть, но выдается ошидка, что они старые

Re: переход с 7 на 12

СообщениеДобавлено: Ср сен 11, 2013 10:46 am
Техподдержка NI
Здравствуйте!

Вообще, не факт, что VI, созданный в LV 7, будет работать в 12 версии. Вам нужна палитра NI-DAQmx, она доступна в LabVIEW если установлены драйверы DAQmx соотвествующей версиии (для LabVIEW не старше 9.3.5). Если есть, то с какими конкретно функциями у Вас возникают проблемы?

______________
Олег Шкалябин

Re: переход с 7 на 12

СообщениеДобавлено: Ср сен 11, 2013 12:45 pm
Yurets
Этой палитры нет, а она необходима для работы с любыми платами?

Re: переход с 7 на 12

СообщениеДобавлено: Ср сен 11, 2013 12:49 pm
Yurets
просто используется плата LA2USB-14 и библиотека написана для 7.1,а 12 ее не воспринимает.

Re: переход с 7 на 12

СообщениеДобавлено: Ср сен 11, 2013 4:22 pm
Техподдержка NI
Видимо это зависит от тех функций, которые используются в библиотеке работы с этим устройством. Если производитель их не обновлял то соответственно, они могли устареть. Может есть смысл обратиться к производителю? Можете еще прислать какую ошибку выдает LabVIEW

______________
Олег Шкалябин

Re: переход с 7 на 12

СообщениеДобавлено: Ср сен 11, 2013 8:52 pm
IvanLis
Yurets писал(а):просто используется плата LA2USB-14 и библиотека написана для 7.1,а 12 ее не воспринимает.

Типов новых еще не придумали.
По идее разницы не должно быть из какой версии LabVIEW вызываются функции dll.

После открытия проекта в 12 версии, проверьте работоспособность в режиме отладки (если оно конечно запустится) и посмотрите функции, которые выдают ошибку. LabVIEW конечно не стоит на месте, но вышестоящая версия должна иметь функции нижестоящей, они могут отличаться по типам данных, но их смысл остается прежним.

Выложенные файлы значительно ускорят решение проблемы, но это право автора, выкладывать или нет.

Re: переход с 7 на 12

СообщениеДобавлено: Чт сен 12, 2013 8:30 am
Yurets
Техподдержка NI писал(а):Видимо это зависит от тех функций, которые используются в библиотеке работы с этим устройством. Если производитель их не обновлял то соответственно, они могли устареть. Может есть смысл обратиться к производителю? Можете еще прислать какую ошибку выдает LabVIEW

______________
Олег Шкалябин

I
IvanLis писал(а):
Yurets писал(а):просто используется плата LA2USB-14 и библиотека написана для 7.1,а 12 ее не воспринимает.

Типов новых еще не придумали.
По идее разницы не должно быть из какой версии LabVIEW вызываются функции dll.

После открытия проекта в 12 версии, проверьте работоспособность в режиме отладки (если оно конечно запустится) и посмотрите функции, которые выдают ошибку. LabVIEW конечно не стоит на месте, но вышестоящая версия должна иметь функции нижестоящей, они могут отличаться по типам данных, но их смысл остается прежним.

Выложенные файлы значительно ускорят решение проблемы, но это право автора, выкладывать или нет.

vanLis согласен так должно быть и видимо так и есть, как и написали выше все-таки, наверно, проблема в драйверах, разработчики не позаботились о совместимости устройства с ЛВ12.

Re: переход с 7 на 12

СообщениеДобавлено: Чт сен 12, 2013 9:13 am
Техподдержка NI
Добрый день!

В выложенном Вам коде не хватает нескольких subVI, создайте проект и поместите туда все необходимые файлы (если у Вас они все имеются), после этого выложите проект.

______________
Олег Шкалябин

Re: переход с 7 на 12

СообщениеДобавлено: Чт сен 12, 2013 9:42 am
Yurets
в смысле вообще все subvi или которые используются в программе?

Re: переход с 7 на 12

СообщениеДобавлено: Чт сен 12, 2013 9:52 am
Техподдержка NI
Те subVI, котоые используются в VI, выложенном Вами. Возможно, для этого нужен драйвер для устройства и (или) библиотека. Повторюсь, у нас нет этого устройства и софта для него.

______________
Олег Шкалябин

Re: переход с 7 на 12

СообщениеДобавлено: Чт сен 12, 2013 10:02 am
Yurets
Расширение llb запрещено администратором, а как тогда выложить?

Re: переход с 7 на 12

СообщениеДобавлено: Чт сен 12, 2013 10:23 am
Yurets
на скрине видно, что программа даже не запускается,выдавая, что subvi не иициализируются

Re: переход с 7 на 12

СообщениеДобавлено: Чт сен 12, 2013 11:51 am
Техподдержка NI
Пришлите хотя бы один из этих subVI, их же можно раскрыть и посмотреть блок-диаграмму?

______________
Олег Шкалябин

Re: переход с 7 на 12

СообщениеДобавлено: Чт сен 12, 2013 12:26 pm
IvanLis
Yurets писал(а):Расширение llb запрещено администратором, а как тогда выложить?

Теперь разрешено.
Любой файл можно заархивировать и вставить как вложение.

Yurets писал(а):на скрине видно, что программа даже не запускается,выдавая, что subvi не иициализируются

Такое впечатление, что слетели настройки функций, которые обращаются к библиотеке, может Вы ее перенесли в другое место?