Форум:

Вы не вошли.

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

#1 Re: Техническая поддержка » LabView проблемы с периодическим сбором данных L-Card E14-440 » 01.04.2020 16:25:39

UPD2:
Ознакомился с https://www.lcard.ru/forums/viewtopic.p … 489#p64489 , скачал обновленную версию lview.dll(у меня все-таки старая стояла) - Oscillograph.vi работает без ошибок, данные считываются корректно.

#2 Re: Техническая поддержка » Возникла ошибка работы программы Oscillograph.vi с модулем E14-140M » 01.04.2020 15:38:11

Роман пишет:

На ваш e-mail указанный в профиле выслал для тестирования версию
lview.dll, в которой учтены некоторые особенности.

Добрый день, столкнулся с такой же проблемой ошибки при повторном считывании данных из буфера  https://www.lcard.ru/forums/viewtopic.php?id=10264 на АЦП E14-440, кроме того у меня тоже наблюдается "перескакивание" канала. Не могли бы вы переслать мне новую версию lview.dll

#3 Re: Техническая поддержка » LabView проблемы с периодическим сбором данных L-Card E14-440 » 01.04.2020 14:12:57

UPD1: отмечу, что такая же последовательность операций выполняется в примере Oscillograph.vi из lview.llb при следующей последовательности действий:
1. запуск приложения
2. включение каналов
3. остановка кнопкой "Stop"
4. повторный запуск осциллографирования кнопкой "Run"
При этом возникает та же ошибка считывания буфера при выполнении LV_GetAdcRealTimeData.vi

#4 Техническая поддержка » LabView проблемы с периодическим сбором данных L-Card E14-440 » 01.04.2020 13:43:04

NoFate
Ответов: 2

Добрый день

С заданной периодичностью необходимо считывать данные с АЦП L-Card E14-440. Чтобы не грузить систему и АЦП хотелось бы с заданной периодичностью запускать процесс сбора данных с помощью блока LV_StartRealTimeAdcSampling.vi, затем считывать из буфера данные блоком LV_GetAdcRealTimeData.vi, после чего останавливать процесс сбора данных блоком LV_StopRealTimeAdcSampling.vi.

При первом проходе такой последовательности - данные считываются и все работает. При втором проходе  LV_StartRealTimeAdcSampling.vi успешно выполняется без ошибок, а при попытке считать данные из буфера LV_GetAdcRealTimeData.vi возникает ошибка. Подскажите, пожалуйста, в чем может быть дело?

Контакты

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

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

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

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