Форум: Техническая поддержка

Тема: многоканальный ввод на Е330 (Delphi5)

Вы не вошли.

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

Роман
15.06.2001 12:40:13
#1

Гость

многоканальный ввод на Е330 (Delphi5)

Пытаюсь читать с трех каналов АЦП с помощью
SOFT() из LCARD_32.DLL. В тестовом примере подаются постоянные напряжения 1.5, 2 и 3.2 V. Если я правильно понимаю документацию, в массиве должно быть что-то вроде 1.500, 2.000, 3.200, 1.500, 2.000... и т. д. На самом деле оцифровываются такие значения: 1.560, 1.560, 1.560, 3.767, 3.767, 3.767, 4.998, 4.998, 4.998, 4.998... (последнее повторяется до конца выборки). При этом STREAM() считывает правильные значения для каждого канала. В чем может быть проблема?

15.06.2001 13:18:55
#2

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

Re: многоканальный ввод на Е330 (Delphi5)

В неправильно сформированном массиве  логических каналов.
Есть пример soft32.dpr - он работает?

Роман
15.06.2001 14:54:22
#3

Гость

Re: многоканальный ввод на Е330 (Delphi5)

Массив формируется следующим образом:
for i:=0 to 15 do Channels[i]:=CREATE_CHANNEL(i,0,1);
Реально получается 0, 1, 2... и т. д. (проверено в отладчике).
Возможно дело в неправильном значении Rate? Из документации неясно - Rate задается в мкс или нет? Если нет, как корректно пересчитать в микросекунды?

Что касается soft32 - он работает, но то что отображается в окне мало похоже на реальное состояние первых четырех каналов.

18.06.2001 08:55:32
#4

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

Re: многоканальный ввод на Е330 (Delphi5)

Rate задается в мкс.Может что-то сподключением сигнала?

Роман
19.06.2001 13:44:00
#5

Гость

Re: многоканальный ввод на Е330 (Delphi5)

Если проблемы в подключении, почему нормально работает STREAM()?

Можно ли отправить вам тестовый пример по e-mail, возможно это прояснит ситуацию?

20.06.2001 08:50:13
#6

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

Re: многоканальный ввод на Е330 (Delphi5)

можно на poul@lcard.ru

Контакты

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

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

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

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