Работа с USB осциллографом
-
- beginner
- Сообщения: 14
- Зарегистрирован: 01 ноя 2008, 18:36
- Версия LabVIEW: 8.5
- Контактная информация:
Работа с USB осциллографом
Здравствуйте, помогите с такой проблемой. Есть 2-х канальный USB осциллограф, он может работать в LabVIEW (в комплекте идет dll и программа работы осциллографа в LV). Но вот как на базе этого осциллографа делать свои вирт. приборы не знаю, а точнее не могу его подключить к своим виртуальным приборам. Пробывал читать литературу по Instrument Asisstent и VISA вообще запутался, не могу понять с помощью какого модуля подлючить USB осцил.
Подскажите пожалуйста как подключить осциллограф к своим вирт. приботам.
Подскажите пожалуйста как подключить осциллограф к своим вирт. приботам.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: работа с USB осциллографом
Если в комплекте идёт DLL, то нужно использовать Call Library Function Node, для вызова етой DLL. Но может быть кто то уже сделал это за тебя и выложил в интернет. Поищи LabVIEW драйвер для твоего осциллографа в нете, может повезёт.
-
- beginner
- Сообщения: 14
- Зарегистрирован: 01 ноя 2008, 18:36
- Версия LabVIEW: 8.5
- Контактная информация:
Re: работа с USB осциллографом
Спасибо попробую поискать драйвер.
А есть где то подробное описание (и желательно на рус.) как подключить через Call Library Function Node. А то пробовал сам писал там *IDN? и USB а зачем и почему так и не понял ну и результат соответствующий.
Упс, idn и ubs то я спутал с Instrument Assistent.
А есть где то подробное описание (и желательно на рус.) как подключить через Call Library Function Node. А то пробовал сам писал там *IDN? и USB а зачем и почему так и не понял ну и результат соответствующий.
Упс, idn и ubs то я спутал с Instrument Assistent.
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: работа с USB осциллографом
Что-то не совсем ясно, если есть "программа работы осциллографа в LV", то что мешает взять ее и изучить? Это в любом случае будет проще для новичка, чем изучать примеры подключения DLL в LabVIEW. Поскольку в этой программе уже все обёртки для библиотек написаны и не надо их писать самому. Или эта программа без исходников?Андрей писал(а):Здравствуйте, помогите с такой проблемой. Есть 2-х канальный USB осциллограф, он может работать в LabVIEW (в комплекте идет dll и программа работы осциллографа в LV). Но вот как на базе этого осциллографа делать свои вирт. приборы не знаю, а точнее не могу его подключить к своим виртуальным приборам. Пробывал читать литературу по Instrument Asisstent и VISA вообще запутался, не могу понять с помощью какого модуля подлючить USB осцил.
Подскажите пожалуйста как подключить осциллограф к своим вирт. приботам.
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
- beginner
- Сообщения: 14
- Зарегистрирован: 01 ноя 2008, 18:36
- Версия LabVIEW: 8.5
- Контактная информация:
Re: работа с USB осциллографом
Пробывал я изучить Block Diagram работы осциллографа и честно говоря мало что понял, пробывал применять от туда разные блоки в результате при запуске программы синий экран и перезагрузка компьютера. Вот и подумал может как то можно проще подключить прибор к своим ВП.
Схему работы осцил. идущую в комплекте с прибором прикладываю может быть кто поможете мне разобраться с ней .
Схему работы осцил. идущую в комплекте с прибором прикладываю может быть кто поможете мне разобраться с ней .
- Вложения
-
- LV_OSC.vi
- (97.06 КБ) 462 скачивания
-
Viktor
- expert
- Сообщения: 1408
- Зарегистрирован: 23 мар 2008, 10:56
- Награды: 4
- Версия LabVIEW: 2020
- Откуда: Санкт-Петербург
- Благодарил (а): 17 раз
- Поблагодарили: 3 раза
- Контактная информация:
Re: работа с USB осциллографом
Хотелось бы ещё увидеть usbosc.dllСхему работы осцил. идущую в комплекте с прибором прикладываю может быть кто поможете мне разобраться с ней
-
Konstantin Sumenko
- expert
- Сообщения: 1439
- Зарегистрирован: 17 июл 2008, 12:20
- Награды: 2
- Версия LabVIEW: 2010
- Откуда: Moscow
- Поблагодарили: 1 раз
- Контактная информация:
Re: работа с USB осциллографом
Лучше киньте описание к dll, ну и саму dll, естественно.
P.S: кто так программы презентационные пишет...
P.S: кто так программы презентационные пишет...
-
- beginner
- Сообщения: 14
- Зарегистрирован: 01 ноя 2008, 18:36
- Версия LabVIEW: 8.5
- Контактная информация:
Re: работа с USB осциллографом
Прикрепляю файлы описания и саму dll
Не совсем понял, а при чем тут программы презентации?
Не совсем понял, а при чем тут программы презентации?
- Вложения
-
- readme.doc
- (44.5 КБ) 342 скачивания
-
- usbosc.rar
- (33.2 КБ) 323 скачивания
-
Konstantin Sumenko
- expert
- Сообщения: 1439
- Зарегистрирован: 17 июл 2008, 12:20
- Награды: 2
- Версия LabVIEW: 2010
- Откуда: Moscow
- Поблагодарили: 1 раз
- Контактная информация:
-
- beginner
- Сообщения: 14
- Зарегистрирован: 01 ноя 2008, 18:36
- Версия LabVIEW: 8.5
- Контактная информация:
Re: работа с USB осциллографом
Как и следовало ожидать драйвер на свой осциллограф в сети не нашел. Так что последняя надежда на Вас господа форумчане, помогите подключить USB осциллограф с помощью выложенной dll
-
Forward
- professional
- Сообщения: 337
- Зарегистрирован: 03 мар 2008, 12:41
- Награды: 3
- Версия LabVIEW: 2010
- Откуда: Кишинев
- Контактная информация:
Re: работа с USB осциллографом
В LabVIEW можно очень просто получить доступ к USB устройтсву и без наличия драйвера с помощью VISA.
http://zone.ni.com/devzone/cda/tut/p/id/4478
Но далее для работы конечно необходимо знать тип передачи данных и систему команд, которые как я понял нигде не описаны. В этом случае dll наверное единственный вариант.
Дока к ней конечно без единого лишнего слова и там "описаны" только те 5 функций, которые используются в коде. Если нужны другие (может из оставшихся есть что-то полезное?!), то надо посидеть поэкспериментировать. А если проблема только в обработке и представлении принятого сигнала - то что мешает вставить свои модули перед waveform graph?
ПС. Еще следуя классике работы с I/О фунциями стоит увеличить принимаемый буффер (почему-то здесь считывается магическое число 563) и сократить частоту обращения к нему, иначе получаешь меньшую скорость передачи и больше загружаешь проц.
http://zone.ni.com/devzone/cda/tut/p/id/4478
Но далее для работы конечно необходимо знать тип передачи данных и систему команд, которые как я понял нигде не описаны. В этом случае dll наверное единственный вариант.
Дока к ней конечно без единого лишнего слова и там "описаны" только те 5 функций, которые используются в коде. Если нужны другие (может из оставшихся есть что-то полезное?!), то надо посидеть поэкспериментировать. А если проблема только в обработке и представлении принятого сигнала - то что мешает вставить свои модули перед waveform graph?
ПС. Еще следуя классике работы с I/О фунциями стоит увеличить принимаемый буффер (почему-то здесь считывается магическое число 563) и сократить частоту обращения к нему, иначе получаешь меньшую скорость передачи и больше загружаешь проц.
-
- beginner
- Сообщения: 14
- Зарегистрирован: 01 ноя 2008, 18:36
- Версия LabVIEW: 8.5
- Контактная информация:
Re: работа с USB осциллографом
Спасибо за совет, наверно только это и остается. Хотелось бы конечно разобраться с dll библиотекой, но видать не дано, слишком много разных заморочек, начал подумывать о приобретении простенького модуля от NI.А если проблема только в обработке и представлении принятого сигнала - то что мешает вставить свои модули перед waveform graph?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 4 Ответы
- 619 Просмотры
-
Последнее сообщение Borjomy_1
-
- 4 Ответы
- 482 Просмотры
-
Последнее сообщение Eugene543210
-
- 4 Ответы
- 242 Просмотры
-
Последнее сообщение Embedder74
-
- 16 Ответы
- 3263 Просмотры
-
Последнее сообщение Artem.spb
-
- 4 Ответы
- 220 Просмотры
-
Последнее сообщение Andrew Lunev