Устройства сбора данных с драйвером LabVIEW

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Драйвера под LabVIEW

Сообщение Viktor »

Относительно L-Card:
У меня есть старый LTC крейт с модулями LC-301C и LC-201.
http://www.lcard.ru/sltc.php3
Мне нужно сделать программу на LabVIEW для испытательной установки на базе модуля LC-201.
На сайте L-Card http://www.lcard.ru/ я не нашёл примеров по программированию именно LC-201.
Я запутался в функциях lcard32.dll
Может быть подскажете, какие и в какой последовательности их применять.
Особенно непонятно применение калибровочных коэффициентов.
:dntknw:
Андрей
beginner
beginner
Сообщения: 14
Зарегистрирован: 01 ноя 2008, 18:36
Версия LabVIEW: 8.5
Контактная информация:

Re: Драйвера под LabVIEW

Сообщение Андрей »

antoha писал(а): Кому будет интересно, то могу главу отцифровать....в ознакомительных целях.... :brows: Тем более скоро начну свой старый проект для работы с АЦП от L-card, написанный в дельфях на :labview: перегонять....так что, если решишься, то будем действовать сообща :drink:
Аntoha очень интересно если возможно то пожалуйста отсканируй и выложи где нибудь :thank:

Честно говоря не понял на что решаться??? Я LV только начал изучать и к сожелению мало в чем смогу помочь :think: .
Аватара пользователя
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: Драйвера под LabVIEW

Сообщение mzu2006 »

рекомендую приборы от measurement computing http://www.measurementcomputing.com/

Всё, кроме плат счётчиков у них довольно приличное, сам работал, цены ниже NI
Аватара пользователя
antoha
beginner
beginner
Сообщения: 24
Зарегистрирован: 04 окт 2008, 12:38
Версия LabVIEW: 8.5
Контактная информация:

Re: Драйвера под LabVIEW

Сообщение antoha »

немного отсутствовал, командировка

Viktor, по поводу крейтов ничего сказать не могу, т.к. опыт работы есть только с внешними модулями серии Е14, использующих lusbapi.dll. Кстати, на http://www.lcard.ru/ не нашел самой библиотеки lcard32.dll. А какие именно функции не понятны?

По поводу калибровочных коэффициентов - для модулей Е14 в виду отсутствия автоматической коррекции в модулях и в dll, показания АЦП (ЦАП) могут иметь некоторое смещение нуля и неточность в масштабе. Таким образом, работа по коррекции возлагается на пользователя, а точнее на программиста. При этом эти коэффициенты зашиты в ППЗУ модуля и зависят от используемого коэффициента усиления.

Вообщем, если короче, то считанный с АЦП сигнал необходимо преобразовывать по формуле: Y=(X+B)*A,
где Х - некорректированные данные АЦП;
Y - скорректированные данные АЦП;
А, В - калибровочные коэффициенты, которые предварительно считываются из ППЗУ модуля (А - коэффициент масштаба, В - коэффициент смещения нуля).


Андрей, я имел ввиду, если решишь приобретать оборудование L-card. В :labview: я тоже с ним не работал (дело пока имел только с родным NI) и думаю что подводные камни возникнут. К концу недели главу отцифрую, давай мыло, скину (если для тебя это еще, конечно, актуально).
Андрей
beginner
beginner
Сообщения: 14
Зарегистрирован: 01 ноя 2008, 18:36
Версия LabVIEW: 8.5
Контактная информация:

Re: Драйвера под LabVIEW

Сообщение Андрей »

Antoha вопрос все еще актуален так что жду главу на это мыло
дело пока имел только с родным NI
А чем не устраивает прибор от NI, почему хочешь на Lcard работать?
Последний раз редактировалось Андрей 29 ноя 2008, 17:58, всего редактировалось 1 раз.
Аватара пользователя
antoha
beginner
beginner
Сообщения: 24
Зарегистрирован: 04 окт 2008, 12:38
Версия LabVIEW: 8.5
Контактная информация:

Re: Драйвера под LabVIEW

Сообщение antoha »

В наличии у меня есть от NI внутренняя плата PCI-6024Е, а от L-Card внешний USB модуль E14-440D...Часто приходится выезжать с буком и делать кое-какие измерения на энергообъектах, а первую в него не засунешь (хотя она и понавороченней будет), отсюда и выбор :wink: да и интересно разобраться просто
Аватара пользователя
antoha
beginner
beginner
Сообщения: 24
Зарегистрирован: 04 окт 2008, 12:38
Версия LabVIEW: 8.5
Контактная информация:

Re: Драйвера под LabVIEW

Сообщение antoha »

Андрей, до выходных главу скину тебе на мыло
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Драйвера под LabVIEW

Сообщение Viktor »

Viktor, по поводу крейтов ничего сказать не могу, т.к. опыт работы есть только с внешними модулями серии Е14,
использующих lusbapi.dll. Кстати, на http://www.lcard.ru/ не нашел самой библиотеки lcard32.dll. А какие именно
функции не понятны?
Выкладываю lcard32.dll + описание для LTC крейта (второй файл - это я выбрал из главного то, что связано с LC201 и
LC301) и VI, простейший осциллограф, который у меня не работает как надо.
Модули LC301 и LC201 обнаруживаются, переключение каналов, усиления и частоты среза фильтров работает, но вместо
стабильного сигнала на графике видна прыгающая линия с периодически появляющимся сигналом.
Один раз у меня пошел стабильный сигнал (не помню после каких манипуляций), но после выключения крейта и компа
запуск того же VI дал прежний результат:
http://gerasimovviktor.narod.ru/crait/crait.htm
Бьюсь уже долго - результат =0
Может быть дело в последовательности вызова функций?
Спасибо за помощь!
CRAIT.zip
(2.68 МБ) 440 скачиваний
LC201.zip
(193.17 КБ) 441 скачивание
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Драйвера под LabVIEW

Сообщение Viktor »

Всё оказалось просто - новая версия lcard32.dll (2002г.) работает неправильно с этим крейтом,
когда я использовал старую (1998г.) всё заработало :super:
Аватара пользователя
antoha
beginner
beginner
Сообщения: 24
Зарегистрирован: 04 окт 2008, 12:38
Версия LabVIEW: 8.5
Контактная информация:

Re: Драйвера под LabVIEW

Сообщение antoha »

Есть такой прикол у л-кард. Я пользовался только lusbapi.dll (для модулей серии Е14). И постоянно при выходе новой версии переписывал свои проекты...то название функции поменяется, то новая добавится.....вообщем, нормальное (для л-кард) явление.... :suicide:
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Драйвера под LabVIEW

Сообщение Viktor »

Если интересно, тут кое что по крейту: http://gerasimovviktor.narod.ru/crait_ltc/
Аватара пользователя
Forward

Activity Tutorials Black
professional
professional
Сообщения: 337
Зарегистрирован: 03 мар 2008, 12:41
Награды: 3
Версия LabVIEW: 2010
Откуда: Кишинев
Контактная информация:

Re: Драйвера под LabVIEW

Сообщение Forward »

+ в копилку:
http://lad.2x4.ru/products.html
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Драйвера под LabVIEW

Сообщение Eugen Graf »

Кстати, свой iUSBDAQ я продал (успел поиграться с ним немного).
А ещё Irene He (владелица фирмы http://www.hytekautomation.com) мне сказала что в Европе они больше не продают.
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Драйвера под LabVIEW

Сообщение Eugen Graf »

Forward, интересно :super:
А кто нибудь его опробовал этот LAD 2x4? Как он?
Аватара пользователя
Forward

Activity Tutorials Black
professional
professional
Сообщения: 337
Зарегистрирован: 03 мар 2008, 12:41
Награды: 3
Версия LabVIEW: 2010
Откуда: Кишинев
Контактная информация:

Re: Драйвера под LabVIEW

Сообщение Forward »

Я пробовал первый модуль - все в порядке, работает, каких-то мегабагов не заметил.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Коммуникация с приборами»