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


E-270 в Лабвью, нерегулярный сброс на ноль

Вы не вошли.

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

Алексей
29.11.2011 13:23:42
#1

Гость

E-270 в Лабвью, нерегулярный сброс на ноль

Не подскажете ли, в чем может быть дело. Плата Е-270 через USB, субмодули Н27U10, регистрация раз в секунду, длительная круглосуточная работа, программа на Лабвью 7.0. Время от времени (нерегулярно, иногда через 10-20 мин, иногда через 4-5 часов) происходит выдача нуля по всем каналам, после чего продолжается нормальная работа. Для задач регистрации это не страшно, но для управления внешними процессами недопустимо.

Алексей
01.12.2011 09:24:41
#2

Гость

Re: E-270 в Лабвью, нерегулярный сброс на ноль

В других версиях Лабвью (7.1 и 8.51) наблюдается то же самое. Видимо дело связано с железом Е-270. Интересно, что похожее наблюдение было в посте
(http://lcard.ru/forums/1?action=viewthread&thread=4063), но осталось без ответа.

Алексей
02.12.2011 11:17:43
#3

Гость

Re: E-270 в Лабвью, нерегулярный сброс на ноль

Не могли бы вы ответить как-нибудь, например, "Не знаем", чтобы перестать рассчитывать на Вашу помощь.

Алексей
09.12.2011 14:59:14
#4

Гость

Re: E-270 в Лабвью, нерегулярный сброс на ноль

Нулевые выбросы пришлось программно заменять на предшествующие значения. Подачу команд на TTL для управления внешними устройствами пришлось программно подстраховать (проверкой, прошел ли сигнал). Конечно, Е-270 уже снята с производства, но интересно, не унаследовала ли это свойство ее наследница - LTR-27, и в чем причина полного молчания техподдержки.

09.12.2011 16:06:46
#5

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

Re: E-270 в Лабвью, нерегулярный сброс на ноль

Алексей, в понедельник попробуем воспроизвести у себя эту ситуацию.

09.12.2011 16:22:08
#6

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

Re: E-270 в Лабвью, нерегулярный сброс на ноль

LTR27 и E-270 - совершенно разные платформы, с совершенно другой аппаратной и программной реализацией. По-моему, нет причин искать в них что-то общее в поведении...
Алексей, у Вас есть возможность проверить другой экземпляр E-270 при тех же условиях?

Алексей
14.12.2011 13:00:27
#7

Гость

Re: E-270 в Лабвью, нерегулярный сброс на ноль

У нас есть два экземпляра Е-270. На обоих выбросы на ноль происходят, синхронности в выбросах нет.

Алексей
14.12.2011 13:05:17
#8

Гость

Re: E-270 в Лабвью, нерегулярный сброс на ноль

В дополнение к предыдущему: Наверное говорить о несинхронности нельзя, поскольку несмотря на одинаковую частоту считывания моменты опроса наверняка отличаются

14.12.2011 13:21:10
#9

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

Re: E-270 в Лабвью, нерегулярный сброс на ноль

Серийные номера обоих Е-270 сообщите, пожалуйста.
В каком году они были куплены?

Алексей
15.12.2011 09:39:26
#10

Гость

Re: E-270 в Лабвью, нерегулярный сброс на ноль

Серийные номера 4R382612 и 3L911813. Один приобретен в прошлом году, другой - значительно раньше (лет 5-6 тому назад)

15.12.2011 14:54:51
#11

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

Re: E-270 в Лабвью, нерегулярный сброс на ноль

Алексей, попробуйте исправленную библиотеку. Скачки должны исчезнуть.

ftp://ftp.lcard.ru/pub/users/e270/e270api.dll

Алексей
19.12.2011 16:13:38
#12

Гость

Re: E-270 в Лабвью, нерегулярный сброс на ноль

Спасибо! Действительно, сбросы на ноль исчезли, но скольких перживаний это стоило...

20.12.2011 11:00:58
#13

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

Re: E-270 в Лабвью, нерегулярный сброс на ноль

Ситуацию со сбросом на ноль можно было разрешить средствами labview, просто добавив обработку возвращаемого значения ВП ReadE270.
Сброс на ноль появлялся, когда ReadE270 возвращала ошибку чтения.

Алексей
06.06.2012 12:01:15
#14

Гость

Re: E-270 в Лабвью, нерегулярный сброс на ноль

Прошу прощения, что возвращаюсь к старой теме, но она вновь становится актуальной. После замены библиотеки e270api.dll на исправленную сбросы на ноль почти исчезли. Но в последнее время в отдельные дни они опять стали появляться довольно часто. Роман, Вы пишете, что можно средствами labview исключить сбросы на ноль, добавив обработку ошибок. Но в виртуальном подприборе ReadE270 нет терминала ошибок. Там есть только вызов библиотечной функции LVE270_GetData из библиотеки e270lvdll.dll. Или Вы имели ввиду какой-то другой путь узнать, когда ReadE270 возвращает ошибку чтения?

07.06.2012 12:32:55
#15

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

Re: E-270 в Лабвью, нерегулярный сброс на ноль

Сбросы на ноль появляются, когда функция LVE270_GetData из библиотеки e270lvdll.dll не может считать данные и возвращает значение > 0.
В этом случае возвращается произвольное значение, в данном случае нуль.

В изначальном виртуальном приборе ReadE270 действительно нет терминала ошибок, но вы его можете легко добавить.

Далее, нужно анализировать возвращаемое значение ReadE270 и если данные не считаны, то повторять попытку в течении некоторого времени.

Так вы совершенно точно избавитесь от некорректных данных.

Алексей
18.06.2012 13:04:34
#16

Гость

Re: E-270 в Лабвью, нерегулярный сброс на ноль

Вы пишете:"В изначальном виртуальном приборе ReadE270 действительно нет терминала ошибок, но вы его можете легко добавить."
Извините, но не могли бы Вы показать, как это можно легко сделать, например, в том же MainDemoE270.vi, прилагаемом к Е-270

25.06.2012 17:03:01
#17

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

Re: E-270 в Лабвью, нерегулярный сброс на ноль

Алексей, сообщите адрес вашей электронной почты, вышлю пример.

Алексей
28.06.2012 09:45:00
#18

Гость

Re: E-270 в Лабвью, нерегулярный сброс на ноль

Мой адрес alturkuz@mail.ru. Буду Вам очень признателен!

Контакты

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

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

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

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