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


Модуль Е14-14-М-D ошибка "Неаозможно предварительно остановить АЦП"

Вы не вошли.

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

Евгений140
05.08.2014 08:59:20
#1

Гость

Модуль Е14-14-М-D ошибка "Неаозможно предварительно остановить АЦП"

Добрый день, начав работу с данным модулем столкнулся с проблемой подключения. Программа LGraph2 при запуске выдает сообщение, о невозможности подключения к модулю. Консольные приложения выдают ошибку "ADC Thread: STOP_ADC() --> Bad"
Создается такое впечатление, что после включения модуля в USB порт, немедленно стартует ацп и его невозможно остановить. Помогите пожалуйста исправить эту досадную ошибку.

06.08.2014 17:09:48
#2

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

Re: Модуль Е14-14-М-D ошибка "Неаозможно предварительно остановить АЦП"

А Ваш модуль раньше работал нормально?

07.08.2014 11:07:03
#3

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

Re: Модуль Е14-14-М-D ошибка "Неаозможно предварительно остановить АЦП"

Евгений140 пишет:

"ADC Thread: STOP_ADC() --> Bad"
Создается такое впечатление, что после включения модуля в USB порт, немедленно стартует ацп и его невозможно остановить.

Нет, чтоб сам стартовал, так не бывает (со штатной прошивкой), просто ошибка выполнения команды. Причем STOP_ADC - такая команда, которая в любом состоянии должна выполняться успешно.
Возможно, это проблема связи ПК с прибором.
Странно, правда, потому что в примере ReadData это не первая вызываемая функция управления модулем.

Попробуйте на всякий случай установить с сайта последний lcomp, там актуальная версия драйвера.
И погоняйте примеры из e140-console-test.zip: get_info, ramtest, unidir...

Евгений140
07.08.2014 13:01:46
#4

Гость

Re: Модуль Е14-14-М-D ошибка "Неаозможно предварительно остановить АЦП"

Сергей, да прибор работал нормально.
Александр, драйвер помог, но не полностью.
вот скрин теста.VeKur8ocZDmBb

Евгений140
07.08.2014 13:05:05
#5

Гость

Re: Модуль Е14-14-М-D ошибка "Неаозможно предварительно остановить АЦП"

https://yadi.sk/i/VeKur8ocZDmBb вот еще, как видно не получается постановить цап и апц.

08.08.2014 11:08:39
#6

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

Re: Модуль Е14-14-М-D ошибка "Неаозможно предварительно остановить АЦП"

Евгений140 пишет:

Сергей, да прибор работал нормально.
Александр, драйвер помог, но не полностью.

Чем помог? В чем "не полностью"? Скриншот соответствует первоначальному описанию, причем аппаратных причин вернуть ошибку в этом состоянии нет - только проблемы с USB или драйвером (когда сбор не запущен, команды STOP физически ничего не делают).

Пока ничего не приходит в голову, кроме проблем с софтом.
По Вашей диагностике получается, что библиотека или драйвер не может выполнить некоторые функции IOCTL для USB устройства, в зависимости от кода vendor device request. Это непонятно.
Можете, конечно, потестировать еще, например, TTL I/O в цикле
(обновил e140-console-test.zip, там ttl_speed).
Вероятно, она не будет вываливаться.

Но если раньше прибор работал нормально, то естественный вопрос: что изменилось? (Другой компьютер, переставлялся софт, ставили высоковольтные опыты и т.п.)
Без этой информации искать причину придется вслепую.

Евгений140
08.08.2014 13:15:30
#7

Гость

Re: Модуль Е14-14-М-D ошибка "Неаозможно предварительно остановить АЦП"

Александр, драйвер помог тем, что в программе LGraph2 до установки нового драйвера, было невозможно подключиться к устройству, а теперь подключается, но невозможно осуществить сбор данных. К прибору подключались источники тока с нагрузкой, измерялось напряжение на нагрузке (3-3.5 вольта), 7 штук по схеме с общей землей, были оставлены на сутки. Так же подключался источник постоянного тока, для проверки плагинов, на нем не выставлялось более 5 вольт, но возможно били моменты включения и выключения питания на источнике, что могло привести к скачкам напряжения, но прибор продолжал работать исправно до недавнего времени.

TTL_SPEED выдал -
TTL OUT ERROR
Stopped

08.08.2014 13:46:28
#8

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

Re: Модуль Е14-14-М-D ошибка "Неаозможно предварительно остановить АЦП"

Евгений140 пишет:

TTL_SPEED выдал -
TTL OUT ERROR
Stopped

Ух ты! Нет сигнала готовности ПЛИС? Похоже, таки сожгли, тогда слово Александру Гарманову и после подтверждения диагноза - в ремонт.

08.08.2014 18:47:08
#9

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

Re: Модуль Е14-14-М-D ошибка "Неаозможно предварительно остановить АЦП"

Евгений. Вероятно, при подключении либо не было учтено, что E14-140-MD не имеет гальванической изоляции от компьютера,  и сквозным током его пожгли, либо на его цифровом входе или выходе было превышено предельно допустимое напряжение.  Если желаете разобраться в причинах, опишите подробно, что и как подключали, какой компьютер,  заземлён ли он, что подключали к E14-140-MD? ...Можно и схемку подключения зарисовать и выложить (картинки возможно выкладывать сюда после регистрации).

11.08.2014 08:44:23
#10

Участник
Здесь с 11.08.2014
Сообщений: 2

Re: Модуль Е14-14-М-D ошибка "Неаозможно предварительно остановить АЦП"

Александр, подключал батарейки как на рисунке. В дальнейшем планировалось подключать через ОУ с КУ=1. Вызванная неисправность поддается ремонту ?

11.08.2014 08:45:13
#11

Участник
Здесь с 11.08.2014
Сообщений: 2

Re: Модуль Е14-14-М-D ошибка "Неаозможно предварительно остановить АЦП"

conn.png

11.08.2014 09:59:12
#12

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

Re: Модуль Е14-14-М-D ошибка "Неаозможно предварительно остановить АЦП"

Евгений140 пишет:

Вызванная неисправность поддается ремонту ?

Это ремонтники определят.  Ваша схема - слепая и не говорит ни о чём.

11.08.2014 11:13:01
#13

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

Re: Модуль Е14-14-М-D ошибка "Неаозможно предварительно остановить АЦП"