Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
|
||||
|
Проблемы с LTR212Добрый день. У меня одноместный крейт LTR-U-1 с модулем LTR212. Серийный номер крейта 2R369043, модуля LTR212- 4R369514.
|
|||
|
||||
|
Re: Проблемы с LTR212Проделайте, пожалуйста, следующий эксперимент.
|
|||
|
||||
|
Re: Проблемы с LTR212Если эффект проявится и при отключенном кабеле, просьба точно сообщить все параметры модуля, при которых происходит сбой (какое выбрано опорное напряжение, сколько каналов включено на ввод и т.п.), чтобы мы у себя провели аналогичную проверку. |
|||
|
||||
|
Re: Проблемы с LTR212Еще можно попробовать повводить данные с помощью нового ЛГрафа (http://www.lcard.ru/forumthreads/8528). В его дистрибутиве лежит новая ltr212api.dll. |
|||
|
||||
|
Re: Проблемы с LTR212Попробовал сегодня как Вы написали: отключил разъем DB-37 запустил программу. Моя программа проработала 1.5 часа, UTS - 15 минут. Затем установил новый LGraph2. О самом Л-графе отдельный разговор. А сейчас я заменил старую библиотеку LTR_212api.dll на новую, из дистрибутива LGraph2. затем запустил программы, сначала свою, затем UTS. Моя проработала 20 минут, UTS - почти 2 часа. В общем ничего не понятно.
|
|||
|
||||
|
Re: Проблемы с LTR212P.S/ В измерениях использовал следующие установки: 4-х канальный режим средней точности, опорное напряжение - 5в, измер. диапазон: ±10мВ. Задействованы все 4 канала. Сопротивления мостов по 400 ом. В процессе прогона программ уровень сигналов был постоянный и не превышал 2мВ. |
|||
|
||||
|
Re: Проблемы с LTR2122 часа прогона маловато, желательно погонять подольше (допустим, 8 часов), чтобы точно убедиться, что с отключенным DB-37 программные ошибки не возникают.
|
|||
|
||||
|
Re: Проблемы с LTR212Для корректной работы LGraph2 необходимо, чтобы дрова были самые свежие (http://www.lcard.ru/download/lcomp.exe) и свежий ltrserver 1.5.2.1 (http://www.lcard.ru/download/ltr_binary.zip). В понедельник погоняем модуль с Вашей конфигурацией. |
|||
|
||||
|
Re: Проблемы с LTR212Я, наверное, не совсем ясно написал в предыдущем сообщении. Дело в том, что при отключенном разъеме DB-37 до появления сообщения о нарушении целостности семплов моя программа проработала 1.5 часа, а UTS - 15 минут.А после замены версии LTR_212api.dll на новую, с точностью до наоборот: моя программа смогла проработать только 20 минут, а UTS - 2 часа. Да, ещё забыл ранее написать про особенность: при появлении сбоя в передаче данных, индикатор-лампочка крейта вела себя так, как будь то передача данных не прекращалась. И только после нажатия кнопки стоп она начинала мигать,а программа зависала. Правда после замены LTR_212api.dll на новую версию программа уже наглухо не зависала, но через 3-5 секунд появлялось сообщение: "Не могу остановить сбор данных". И вернуть крейт в рабочее состояние можно было только выдернув шнур USB. Ну а насчет заземления системы измерений, так я ей пользовался раньше с помощью карты L-783 и проблем не возникало. Да и заземлял я её по Вашим рекомендациям.
|
|||
|
||||
|
Re: Проблемы с LTR212Сергей. В понедельник Вашу конфигурацию мы тоже потестируем. Обратите внимание, после возникновении сбоя в диспетчере устройств в каком состоянии находится это USB-устройство? Каким USB-кабелем подключаете (входящим в комплект или своим)? Если последнее, какая длина, тип? Я правильно понял, Вы используете стационарный компьютер с питанием от сети? Если так, то какие USB-порты используете: основные (сзади системного) блока или дополнительные (выносные, как правило спереди или сбоку системного блока)? Дополнительные USB-хабы используете?
|
|||
|
||||
|
Re: Проблемы с LTR212Основные USB-порты - это те, которые на материнской плате непосредственно на внешний USB-разъём выходят (без кабеля-удлинителя). |
|||
|
||||
|
Re: Проблемы с LTR2121)Примеры для Delphi перепроверяю
|
|||
|
||||
|
Re: Проблемы с LTR212Здравствуйте. Установил сегодня новые lComp ltrserver. Шнур USB использую штатный. Переключился на "задний" порт USB. На новых дровах UTS проработала до сбоя 3 часа. Сразу проверил Диспетчер задач. Там все было нормально. Проверил журнал LTRServer, там были сообщения о переполнении буфера LTR021. Хотел скопировать содержание журнала, но не смог - нет такой функции. Затем запустил свою программу - там у меня фиксируются каждое неправильное срабатывание Recv() без останова измерений. Примерно через час появилось сообщение о 3-х неправильных срабатываниях. Одновременно появилось сообщение в журнале сервера о переполнении буфера LTR021, но выдача измерений не прекратилась. Через 20 минут функция Recv стала возвращать сплошные нули. Появилось ещё одно сообщение о переполнении буфера LTR021. Затем был следующий запуск. На 75 минуте появилось сообщение о двух неправильных срабатываниях Recv(), сообщений о переполнении буфера в журнале не появилось, а показ измерений по-прежнему продолжался. Поскольку рабчий день заканчивался я попытался закрыть приложение штатным способом, но тут опять появилось сообщение "Не могу остановить сбор данных", которое обычно появляется только при закрытии приложения после сбоя.
|
|||
|
||||
|
Re: Проблемы с LTR212Очень похоже что какая-то тяжёлая программа таки мешает своевременному приёму данных от крейта, вероятно всё-таки антивирус. (для статистики скажите какой у вас)
Запустил проверку на более длительный срок. На нашей тестовой машине нет антивирусных программ, и нет каких-то других программ кроме необходимых для LTR. |
|||
|
||||
|
Re: Проблемы с LTR212У меня стоит Касперский. Попробую его отключить. Процессор 4-х ядерный. Да. ещё в режиме высокой точности таких сбоев почему-то нет.Гонял программу в этом режиме более 5 часов и всё нормально. Количество точек на канал было четверть частоты сбора данных 38. |
|||
|
||||
|
Re: Проблемы с LTR212Например, был реальный случай с Avast: отключение не помогало, помогла только деинсталляция... |
|||
|
||||
|
Re: Проблемы с LTR212Всю ночь и весь вчерашний рабочий день работают два 1-местных крейта с LTR212 без проблем. Запущены оба на одном и том же компе (работают 2 копии UTS). |
|||
|
||||
|
Re: Проблемы с LTR212>Хотел скопировать содержание журнала, но не смог - нет такой функции Вообще-то журнал в файле ltrserver.log (если в ltrserver.ini не указано иначе). |
|||
|
||||
|
Re: Проблемы с LTR212...и клавиши Ctrl-C либо Ctrl-Ins в окне журнала работают, просто в меню не вынесено. А сообщение о переполнении - это Crate LTR21 Buffer Overflow? Если да, то это ошибка самого крейта, т.е. данные не вычитываются по USB. У процесса ltrserver.exe приоритет high? |
|||
|
||||
|
Re: Проблемы с LTR212Сегодня отключил Касперского, почистил из диспетчера задач программы, находящиеся в трее запустил программу. Из диспетчера задач понаблюдал за загрузкой ЦП. Общая загрузка не превышала 4-5%. LTRServer грузил процессор на 0-1-2%, остальные процессы были по нулям. Сбой произошел через полчаса с характерным сообщением в журнале ...Crate LTR021 Buffer Overflow. Приоритет сервера - высокий.
|
|||
|
||||
|
Re: Проблемы с LTR212Регулярные ошибки LTR021 могут ли означать что он не исправен? или это программные ошибки? |
|||
|
||||
|
Re: Проблемы с LTR212Ошибка "переполнение буфера LTR021" происходит если сервер не успел вовремя откачать данные из крейта.
Сбой в режиме высокой точности может произойти если затормозить систему на несколько десятков секунд - это сделать сложнее. Средняя загрузка операционной системы совсем не показатель, нужно как-то определять пики загрузки. Понять на 100% в чём-же дело на конкретном компьютере можно только если переустановить операционную систему, поставить только ПО для LTR и драйверы, отключить компьютер от локальной сети, отключить всевозможные задачи по расписанию.
К сожелению сейчас слишком большая вероятность что какое-то нежелательное ПО просочилось на компьютер, и невозможно зарание учесть все влияния. |
|||
|
||||
|
Re: Проблемы с LTR212Арсений, в сервере я не нашел информационное поле, где отображается заполнение буфера. Оно находится в журнале? Но там при нормальной работе не появляется никаких сообщений. |
|||
|
||||
|
Re: Проблемы с LTR212Это поле находиться на первой вкладке с крейтами, нижняя строчка в параметрах, отображающихся при выборе какого-нибудь модуля.
|
|||
|
||||
|
Re: Проблемы с LTR212Два дня гонял программу, наблюдая за заполнением буфера сервера. Значение его составляло 0.03-0.04%, редко 0.05%.В момент сбоя и после него каких либо изменений в окне статистики не происходило и заполнение буфера сервера не превышало 0.04%, всё так же считалось количество принятых и отправленных слов. В общем в окне статистики всё было так же, как до сбоя, только данных не поступало, а функция Recv() возвращала сплошные нули. Индикатор на крейте всё так же имитировал исправную передачу данных.
|