Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года

LTR212 в LabVIEW

Вы не вошли.

 Поиск | Регистрация | Вход 

Павел
30.01.2008 14:14:42
#1

Гость

LTR212 в LabVIEW

Как запустить модуль LTR212 в LabVIEW c библиотекой Net. Руководства - нет, те настройки что описаны в ltr212api мы вписали, но плата пишет что не удается перезагрузить модуль, не удается запустить ацп. В других программах все работает.

Антон
05.02.2008 23:22:42
#2

Гость

Re: LTR212 в LabVIEW

На диске L-Card, поставляемом с крейтом, в папке LTR/SOURCE/ltr-212/example/LabView/ есть пример подключения к LTR212 через LabVIEW. Попробуйте сделать свою программу по аналогии или перетаскивать функции из примера в свой VI. Я делал именно так и все работает.

Ирина Молчанова
11.11.2008 18:08:32
#3

Гость

Re: LTR212 в LabVIEW

Работаю с модулем LTR212 в LabView. За основу взяла имеющийся на диске пример. Все работает, но он для 4-канального режима высокой точности. Хочу использовать 4-канальный режим средней точности. Для включения БИХ и КИХ фильтров записываю в параметры IIR и FIR единички. В параметрах FIR-Name и IIR_Name задается строка с именем файла с настройками этих фильтров. Но тип этих параметров - одномерный массив!? Преобразую строку в массив используя функцию StringToByteArray. Не понимает. После выполнения функции SetADC далее выдается ошибка. При начале измерений везде идут одни нули. Есть ли пример для работы с этим режимом? Или в параметре FIR_name задается не имя файла, а что то другое?
Подскажите пожалуйста.

Арсений
12.11.2008 20:11:42
#4

Гость

Re: LTR212 в LabVIEW

Вы делаете все правильно, действительно на входе  одномерные массивы и текстовый массив нужно преобразовать в числовой с кодами символов, однако кроме этого массив должен быть строго определённой длинны: 512+1 (см. LTR212API.h).
    Я выслал по указанному адресу пример, в котором реализован этот режим сбора данных.

Ирина Молчанова
17.11.2008 19:29:31
#5

Гость

Re: LTR212 в LabVIEW

Здравствуйте Арсений. С настройками фильтров разобралась. Спасибо за помощь. Работаю в режиме средней точности. Использую какой-нибудь КИХ-фильтр. При изменении сигнала на входе индикация на экране происходит через 20-40 секунд. Если использую только БИХ-фильтр то же самое. Поделитесь пожалуйста вашим опытом в этом вопросе.

17.11.2008 20:03:41
#6

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: LTR212 в LabVIEW

Ирина, дополните пожалуйста свой вопрос:
- C каким именно крейтом LTR Вы работаете?
- Ваш USB порт на какой скоростной режим настроен full-speed (USB1.1) или high-speed (USB 2.0)?

Арсений
18.11.2008 11:06:43
#7

Гость

Re: LTR212 в LabVIEW

Может быть несколько причин замедления сбора данных:
1)Большой буфер на прием данных в процедуре LTR11_RECV.
2)Использование FIR фильтра подразумевает децимацию,  размер которой указан в файле выбранного фильтра. Получается что скорость выдачи данных может снижаться от 5 до 40 раз.
3)Какая у вас версия LabView? Работа с LTR возможна начиная с версии 7.1 но желательно 8-ю, так как у 7-й версии наблюдается невысокое быстродействие.
4)Чтобы более точно разобраться в настройках LTR212, можно использовать программу UTS.
   В ней, в настройках для 212-го модуля, можно увидеть с какой скоростью будет происходить сбор данных в зависимости от тех, или иных настроек.

Ирина Молчанова
18.11.2008 16:57:53
#8

Гость

Re: LTR212 в LabVIEW

Крейт LTR-U-8-1. USB 2.0.
Версия LabView у меня 8.5. Буфер на приеме данных не может быть большим. Я опрашиваю всего 4 канала в одном модуле. По одному опросу для канала. Скорость выдачи данных нормальная. Задержка происходит при изменении входного сигнала, напряжение на входе поменялось, измерения идут по старому еще 20-40 секунд, новое значение появляется только через это время.
Что за программа UTS? Где ее посмотреть?

18.11.2008 18:00:01
#9

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: LTR212 в LabVIEW

UTS-универсальная тестовая программа L-Card для проверки основных возможностей модулей LTR. Входит в комплект поставки на CD-ROM/LTR/UTS и скачать тоже можно http://www.lcard.ru/download/ltr_uts.zip

Арсений
18.11.2008 18:12:32
#10

Гость

Re: LTR212 в LabVIEW

UTS идет в комплекте ПО с крейтом, или можно скачать у нас на сайте: http://www.lcard.ru/download/ltr_uts.zip

   Замедленная реакция на изменение сигнала возможно вызвана тем, что вы не успеваете забирать данные из сервера с той скоростью, с которой они приходят от модуля.
   В сервере есть буфер в который данные приходят от модуля, и из которого эти данные забирает ваша программа. Посмотреть состояние этого буфера можно вызвав сервер и указав модуль LTR212. Справа, в нижней строчке будет отображено текущее состояние буфера для модуля.
   При нормальной работе он будет показывать заполнение близкое к нулю, если значение растет, то, вероятно, вы забираете данные слишком медленно.

Ирина Молчанова
18.12.2008 16:44:48
#11

Гость

Re: LTR212 в LabVIEW

Нужен пример или алгоритм для опроса двух или более модулей LTR-212 в составе крейта LTR-U-8-1. Опрашиваю два модуля в 4-канальном режиме средней точности по очереди. Время опроса очень большое - 2.5 секунды.

Арсений
19.12.2008 11:42:53
#12

Гость

Re: LTR212 в LabVIEW

Возмите пример для одного модуля идущий на диске с крейтом и добавьте использование второго модуля.
Для этого: Создайте второй экземпляр структуры TLTR_212, и так-же как и  с первым, выполните все необходимые действия описанные в Руководстве программиста для модуля LTR-212.

Ирина Молчанова
12.02.2009 16:59:48
#13

Гость

Re: LTR212 в LabVIEW

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

Арсений
12.02.2009 18:07:10
#14

Гость

Re: LTR212 в LabVIEW

Можно использовать функцию LTR212_Calibrate() в режиме внешней калибровки нуля, перед началом измерения. Работа этой функции подробно рассмотрена в руководстве программиста для LTR212 в разделе 5.
Однако кодек не сможет скомпенсировать смещение нуля большее чем: 1,5% от номинального значения напряжения питания моста (2,5В или 5В).

12.02.2009 22:22:09
#15

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: LTR212 в LabVIEW

Ирина. Цитирую формулировку из спецификации LTR212:
"Диапазон компенсации начального разбаланса моста -- не менее 1,5% от номинального значения напряжения питания моста". Это означает +-37,5 мВ при напряжении питания моста 5 В.

Нурзаада
11.02.2017 20:08:15
#16

Гость

Re: LTR212 в LabVIEW

как записать таких функции в LabVIEW |m2+1|

15.02.2017 11:58:23
#17

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,293

Re: LTR212 в LabVIEW

Можно поподробнее, что хотели узнать, т.к. не совсем понятно. Пример для LabView есть тут (http://www.lcard.ru/download/examples/l … abview.zip), описание функций - в руководстве программиста (http://www.lcard.ru/products/ltr/ltr212?start=soft).

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2

Многоканальный телефон:
+7 (495) 785-95-25

Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск