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


Возникла проблема одновременно работать с АЦП и ТТ

Вы не вошли.

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

Михаил
26.08.2009 13:30:42
#1

Гость

Возникла проблема одновременно работать с АЦП и ТТ

Возникла проблема одновременно работать с АЦП и ТТЛ-линиями модуля E14-440. Проект создаю в С++ Builder 6. В конструкторе формы инициализирую модуль E14-440 и после этого создаю два потока. Первый поток выполняет циклическое чтение данных с АЦП,а второй поток циклически опрашивает TTL-линии.При циклическом чтениии данных с АЦП использую функцию ReadData и делаю все как в примерах на CD.После запуска приложения через несколько секунд (а иногда и сразу) наблюдаю зависание потока,опрашивающего TTL.При этом поток, читающий данные с АЦП продолжает работать.Если закоментировать в TTL-потоке опрос TTL-линий,то оба потока работают нормально.Подскажите в чем может быть причина зависания ТТЛ-потока и как сделать одновременное чтение данных с АЦП и работу с ТТЛ линиями?

26.08.2009 13:42:46
#2

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

Re: Возникла проблема одновременно работать с АЦП и ТТ

Вы используете lusbapi.dll или lcomp?

Михаил
26.08.2009 13:50:32
#3

Гость

Re: Возникла проблема одновременно работать с АЦП и ТТ

Я использую  lusbapi.dll.

26.08.2009 18:22:30
#4

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

Re: Возникла проблема одновременно работать с АЦП и ТТ

Тогда надо дождаться понедельника, когда программист по lusbapi выйдет из отпуска.

31.08.2009 12:33:20
#5

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

Re: Возникла проблема одновременно работать с АЦП и ТТ

Если У вас модуль Е14-440 с ревизией от /'A/' до /'D/', то при одновременной работе АЦП и ТТЛ вполне  может проявляться указанный Вами глюк. Тогда Ваш модуль рекомендуется каким-нибудь образом доставить к нам на доработку.

Михаил
01.09.2009 10:57:51
#6

Гость

Re: Возникла проблема одновременно работать с АЦП и ТТ

У меня модуль Е14-440 с ревизией /'E/'.

02.09.2009 11:34:53
#7

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

Re: Возникла проблема одновременно работать с АЦП и ТТ

Засылайте Вашу программу (вместе с исходниками). Будем разбираться в чём причина.

Александр Михайлович
02.09.2009 14:05:02
#8

Гость

Re: Возникла проблема одновременно работать с АЦП и ТТ

У меня модуль Е14-440 ревизии //'D//', если его привезти к вам, то сколько времени займёт устранение указанного глюка?

02.09.2009 14:42:57
#9

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

Re: Возникла проблема одновременно работать с АЦП и ТТ

Не больше часа (с запасом).

Михаил
03.09.2009 11:23:06
#10

Гость

Re: Возникла проблема одновременно работать с АЦП и ТТ

Сергей, исходники программы(ADC_TTL.rar) отправил на адрес support@lcard.ru.

03.09.2009 12:01:18
#11

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

Re: Возникла проблема одновременно работать с АЦП и ТТ

Получил. Буду разбираться...

03.09.2009 17:53:48
#12

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

Re: Возникла проблема одновременно работать с АЦП и ТТ

Ответил письмом.

Михаил
04.09.2009 09:48:51
#13

Гость

Re: Возникла проблема одновременно работать с АЦП и ТТ

Сергей, письмо не получил. Повторите еще раз на
адрес rogogkin@rambler.ru

04.09.2009 11:34:56
#14

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

Re: Возникла проблема одновременно работать с АЦП и ТТ

Повторил...

Руслан
17.12.2009 20:29:49
#15

Гость

Re: Возникла проблема одновременно работать с АЦП и ТТ

У меня возникла такая же проблема: параллельные потоки асинхронного сбора данных АЦП и вывод на ТТЛ-линию (или одиночный вывод ЦАП). Через какое-то время поток с ТТЛ (или ЦАП) зависал. У меня модуль ревизии "D". Можно ли исправить это, не заезжая к вам? Или это уже на уровне железа и пайки?

17.12.2009 21:00:17
#16

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

Re: Возникла проблема одновременно работать с АЦП и ТТ

Придется передать в L-Card. Эта доработка на уровне железа.

Руслан
17.12.2009 21:11:01
#17

Гость

Re: Возникла проблема одновременно работать с АЦП и ТТ

А в Питере это можно сделать? Есть сервис в Питере соответствующий?

Руслан
17.12.2009 21:15:31
#18

Гость

Re: Возникла проблема одновременно работать с АЦП и ТТ

Да, а есть гарантия, что этого глюка нет в последующих версиях? Планируем купить еще модуль как раз для работы с параллельными потоками сбора с АЦП и работы с ТТЛ?

17.12.2009 22:13:07
#19

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

Re: Возникла проблема одновременно работать с АЦП и ТТ

Есть два представителя L-Card в Питере:
http://www.lcard.ru/partners
Можно с передать через них, я полагаю.
Данный глюк давно исследован и во всех последующих версиях уже приняты соответствующие меры.