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


Опрос АЦП в L-264

Вы не вошли.

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

Анатолий_Омск
23.10.2014 10:43:09
#1

Гость

Опрос АЦП в L-264

Добрый день!

1. Имеем желание использовать имеющиеся ISA платы l-264 для измерений в асинхронном режиме в WinXP. Плата обнаруживается, библиотека lcomp.dll подключается и lbios12 грузиться без проблем. При тестовых попытках измерить напряжение элемента питания АЦП возвращает ноль, независимо от выбранного канала с общей землей.
Функция IoAsync() возвращает нулевой код ошибки.
Фрагмент кода, который используется для обращения к АЦП:

var
  pLDev: IDaqLDevice;
  ap: ASYNC_PAR;

   ...........
//-------- Конфигурирование ----
   ap.s_Type := L_ASYNC_ADC_CFG;
   ap.NCh := 1;                  // число опрашиваемых каналов
   ap.Chn[0] := 0;               // логический номер канала
   pLDev.IoAsync(ap);            // инициализация АЦП
//-------- Измерение -----
   ap.s_Type := L_ASYNC_ADC_INP;
   ap.Chn[0] := ADC_Chan_U;
   ap.Mode := 0;
   cCode := plDev.IoAsync(ap);

   WriteLn(ap.Data[0]);

Пожалуйста, подскажите в чем может быть проблема?

2. Где можно взять расположение и назначение джамперов для этой же платы l-264, но ранней версии (где отсутствует ПЛИС)? В официальной документации (l264.doc) информации об этой версии платы нет.

23.10.2014 10:56:11
#2

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

Re: Опрос АЦП в L-264

1. А чему равен ADC_Chan_U?
2. Описание есть только одно - www.lcard.ru/download/l264_doc.zip

Анатолий_Омск
24.10.2014 10:41:38
#3

Гость

Re: Опрос АЦП в L-264

1. ADC_Chan_U равен 0. Пробовали также и первый канал.
2. Расположение джамперов у ранней версии l-264 отличается от поздней.

24.10.2014 12:34:28
#4

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

Re: Опрос АЦП в L-264

Конфигурирования никакого нет.  Только ввод. После загрузки PlataTest успешно выполняется?

Анатолий_Омск
25.10.2014 05:59:23
#5

Гость

Re: Опрос АЦП в L-264

Конфигурирование есть, оно не показано в приведенном фрагменте. PlataTest выполняется. На плате установлен также ЦАП. Он нормально выдает напряжение в асинхронном режиме. Похоже проблема в совместном использовании АЦП и ЦАП.

27.10.2014 13:02:20
#6

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

Re: Опрос АЦП в L-264

Я втом смысле что L_ASYNC_ADC_CFG в библиотеке для этого модуля нет...