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


Простая программа оцифровки для L-780 в Delphi

Вы не вошли.

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

Алексей_АСУТП
06.08.2009 20:14:52
#1

Гость

Простая программа оцифровки для L-780 в Delphi

Здравствуйте! Первый раз работаю с платой с сигнальным процессором (L-780). Третий день разобраться не могу...  Не понял как работать с буфером. А это понадобится (нужно работать на частоте 400 кГц). Не могли бы Вы скинуть мне на Email простенькую программу в Deplhi 7.0 для оцифровки аналогового сигнала (АЦП). Самый простейший вариант - 1 канал, без визулизации непрерывная запись входного сигнала в переменную с заданной частотой опроса.

06.08.2009 20:27:39
#2

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: Простая программа оцифровки для L-780 в Delphi

А чего там непонятного? В примере там счетчик читается,а буфер это массив... Грубо говоря есть переменная sync которая меняется от 0 до bufsize и массив data[bufsize]. Когда sync равен bufsize/2 то массив data от 0 до bufsize/2 содержит валидные данные....потом вторая половинка. и так все циклически

Алексей_АСУТП
09.08.2009 20:52:47
#3

Гость

Re: Простая программа оцифровки для L-780 в Delphi

Извините, а про какой из примеров вы говорите? Он есть на этом сайте?

10.08.2009 08:53:14
#4

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: Простая программа оцифровки для L-780 в Delphi

я в общем смысле. пример l7xx.dpr. сохраняйте данные из массива data куда Вам угодно...

Алексей_АСУТП
10.08.2009 18:43:14
#5

Гость

Re: Простая программа оцифровки для L-780 в Delphi

Посмотрел пример l7xx.dpr. Но он под бибилиотеку VDXAPI, а она у меня не работает (опер. система Win XP). Под Lcomp.dll примеров для Delphi (нужно для версии 6.0 и новее) не нашел. Сишный пример L7XX_osc ругается, пишет, что что-то не так в файле *.obj, я в си не очень разбираюсь... в общем, пока не одного рабочего примера найти не удалось... Исходник Lgraph требует кучу модулей и надстроек, которых у меня нет. Как вы поняли, я не программист, а специалист по оборудованию и технологиям, и мне нужна простая рабочая программа, чтобы сделать из нее свою (со своей графикой и математикой) методом копипаст)) Не могли бы вы все-таки указать мне ссылку на конкретный пример программы для Delphi под lcomp.dll со всеми компонентами и надстройками, или переслать его на адрес /'alexey.electrica@gmail.com/'?

11.08.2009 07:46:12
#6

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: Простая программа оцифровки для L-780 в Delphi

а lcomp то свежий? примеры надо смотреть не на сайте, а после установки lcomp. в папке library.

11.08.2009 09:04:51
#7

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

Re: Простая программа оцифровки для L-780 в Delphi

Пример для Delphi 6.0 для lcomp Вы можете скачать с http://www.lcard.ru/download/examples/l … xx_dpr.zip

11.08.2009 10:09:05
#8

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

Re: Простая программа оцифровки для L-780 в Delphi

Алексею.

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

Алексей_АСУТП
11.08.2009 19:05:20
#9

Гость

Re: Простая программа оцифровки для L-780 в Delphi

Спасибо, посмотрю.

Алексей_АСУТП
12.08.2009 15:20:39
#10

Гость

Re: Простая программа оцифровки для L-780 в Delphi

Кажется, я понял, почему ни одна из тестовых программ не работает. В панели управления Windows - Lcard setup, где found PCI boards, написано: Slot 50 - failed, cannot load LDev50. Check IRQ conflict in your system.  None. Как это можно исправить?

12.08.2009 15:29:25
#11

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: Простая программа оцифровки для L-780 в Delphi

Это Вы старые драйвера поставили. Удалите их и установите lcomp.exe. Убедитесь что L-Graph работает и дальше смотрите примеры. В панель управления больше заходить не надо (хотя эта программулька там может остаться после удаления драйверов...винда ее удреживает от удаления иногда).