Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Хорошо. Спасибо
Нет. Пока нет вопросов. Исправили подключение канала и данные перестали плавать
Добрый день.
При включенной настройке синхрозапуска в лграф2 файлы начинают инкреиментироаться начиная с 0000.
Поле файла с именем 9999 файлы начнут переписываться или счёт продолжится?
Здраствуйте. Используем крейт на улице в краснодарском крае. Температура днем +8, ночью падает до нуля. При этом сильно скачут показания измеряемые на дифференциальном входе (от 2,4 до 1,6В).
Сегодня провели эксперимент: немного нагревали феном и наблюдали просаживание по напряжению.
Как бороться с этим эффектом?
Так же очень странно, что крейт так сильно реагирует на любые касания корпуса. Любое поглаживание по корпусу выдают такие импульсы, как до обведенной области
По пункту 1 отправили на Вашу почту обновленную версию.
По пункту 2 будем разбираться на следующей неделе.
Первый пункт проверил. Всё работает как мы и хотели. Спасибо за помощь.
Жду решение по второму пункту
Сохранил текущую конфигурацию, которую использую.
https://drive.google.com/file/d/1GZHAHA … sp=sharing
Добрый день. Возникло ещё несколько проблем
1)Я задал длину выборки 9 минут 55с, потому что при заданной длине 10 минут, начало старта выборки постепенно смещается на по одной секунде. Думал оставить этот запас 5 секунд, чтобы данные сохранились и крейт опять вышел в ждущий режим. При таких настройках синхронизации я ожидал, что каждая выборка серии измерений будет стартовать в 0, 10, 20, 30, 40 и 50 минут. Но оказалось, что это выравниваение работает только для первого старта. Подскажите, как можно настроить LGraph, чтобы он каждую выборку в серии измерений стартовал с времени, кратного 10 минутам, а если собрал раньше, то ждал следующего отрезка?
2) Иногда при старте сбора данных вылетают такие или похожие ошибки (часто встречается с кодом -47). При этом после перезапуска LGraph они не повторяются. Нет ли какой-нибудь настройки, чтобы при вылете ошибок LGraph автоматически перезапускался? И где можно узнать, что именно означают выводимые коды ошибок?
Это хорошо. Т.е. на данный момент к нам вопросов нет?
Да. Пока все вопросы решились
2) Когда используется только аппаратная синхронизация старта, то LGraph2 все равно сам точно не знает абсолютное время начала сбора данных. В принципе можно доработать LGraph2, чтобы в качестве времени начала сбора принималось время прихода первых данных от крейта.
Было бы неплохо, потому что при внешней синхронизации по сигналу PPS разбежка между нажатием кнопки и реальным стартом выборки может достигать 1 секунды.
Можно будет внести мелкую доработку в ЛГраф2: при настройке на внешнюю gps синхронизацию, время старта сбора брать не от компьютера, а от gps приемника.
Тоже очень хорошая идея. Было бы неплохо иметь такую доработку.
Только если я правильно понимаю задачу, одной привязки gps к старту будет недостаточно, нужна привязка всех секундных меток, принимаемых от крейта по pps, к данным модулей на протяжении всего эксперимента, чтобы учесть разбежку генераторов опорной частоты разных крейтов
Тоже заметили эту проблему. На часовых выборках разбежка достигла 2,5 мс. Пока решили тем, что собираем выборки по 10 минут. В таком случае разбежка около 0,5 мс на конце выборки. а при старте новой выборки они вновь синхронизируются.
Еще для информации: стандартный протокол gps модулей называется NMEA. ЛГраф2 умеет обрабатывать именно этот протокол.
Да, по умолчанию у контроллера был включен только протокол TSIP (скорее всего протокол разработчика контроллера). Включили протокол NMEA - данные пошли.
Для передачи данных о спутниках кроме $GPRMC надо еще включать передачу $GPGSV. Было бы неплохо, если бы сведения о протоколе, который принимает Лграф2, и необходимых сообщения были бы отображены в руководстве для него
Алексей Чубукин пишет:А как подключается GPS к крейту?
модуль GPS должен быть подключен как на стороне LTR (PPS), так и на стороне ПК (RS-232, RS-485)
Сейчас у меня реализована именно такая схема. Остались 2 проблемы:
1) Не работает настройка синхронизации по GPS в LGraph. Программа либо не принимает данные с контроллера GPS, либо читает их не корректно. В другой ветке форума я уже предоставил примеры приходяших сообщений от контроллера. Жду ответ.
2) Не корректно записывается время начала выборки. В файле .par за начало выборки считается время нажатие на кнопку запись в LGraph, хотя фактически при внешней синхронизации по сигналу PPS это не начало выборки, а время перехода в "ждущий режим". Сбор выборки начинается по приходу сигнала PPS, то есть расхождение может достигать 1 секунды.
Алексей Чубукин пишет:Спасибо за ответ.
Немного больше разобрался с поставленной задачей и возможностью LGraph. Сейчас достаточно использовать только GPS модулю для синхронизации данных. Разбираюсь с этимСкажу коротко, что здесь критичен параметр 1мс. Для его обеспечения нужно подключать GPS непосредственно к крейтам LTR и поддерживать сихронизацию отсчетов данных на уровне крейтов. Но, если же этот параметр мы загрубляем, то можно подключать GPS и к ПК...
А как подключается GPS к крейту? Я сейчас подключил сигнал PPS с GPS модуля на через входной дискрет. И назначил на него внешнюю синхронизацию
Еще столкнулся со следующей проблемой:
Начало ввода здесь и в файле считается не с фактического старта сбора по сигналу с GPS модуля, а по системному моменту нажатия на кнопку "Запись". из-за это появляются расхождения при попытке синхронизировать сигнал с разных устройств
Спасибо за ответ.
Немного больше разобрался с поставленной задачей и возможностью LGraph. Сейчас достаточно использовать только GPS модулю для синхронизации данных. Разбираюсь с этим
Проще всего проверить, используя программу Терминал из виндоуз. При штатной настройке от GPS модуля должны раз в секунду приходить текстовые строки с информацией. Если Вы их там увидите, просьба скопировать пример строки сюда.
Всё так. раз в секунду приходят следующие строки:
HEX: 10 8F AB 00 04 2D AE 08 4F 00 12 00 3A 03 04 0E 0A 07 E4 10 03
ASCII:Џ«<0>-O<0><0>д
Это не одна и та же строка. между ними несколько секунд прошло. Пока изменял настройку
1. Конфигурация крейтов: Какие модули LTR будут иcпользованы в крейтах LTR-EU-2?
Два модуля LTR24-2
2. Какие количественные требования к точности синхронизации получаемых отсчётов данных разных крейтов? Привязка отсчёта данных к времени GPS нужна? - если да, то с какой точностью?
Точность синхронных отсчетов нужна 1мс. Да, желательно, чтобы полученные данные приходили с таймштампами. У нас нет необходимости собирать выборки данных по несколько секунд. Нужно синхронно с двух крейтов получать по одному кадру раз в секунду.
3. Конфигурация системы: сколько компьютеров в системе, по каким интерфейсам они соединены между собой и с крейтами LTR? Какой из компьютеров в этой системе должен собирать данные от всех крейтов LTR?
Две независимые системы: 1 компьютер, 1 крейт, 1 GPS контроллер. Связь между компьютером и крейтом по Ethernet. Между компьютерами связи нет. Они буду в течение месяца собирать данные на свой жесткий диск. После этого данные с двух компьютеров будут вместе анализироваться. Для этого и нужна такая точность измерений
Добрый день.
Есть необходимость получать постоянно периодически (раз в секунду получать по одному значению с нескольких каналов) с крейтов LTR-EU-2. При этом крейты будут на большом расстоянии друг от друга. подключены к разным компьютерам и соответственно с разными ltrd службами.
Для синхронизации планирую использовать два GPS/Глонас модуля TSP-901/485U-v4. Начало сбора данных тоже должно быть синхронно.
Как я понял, почитав форум, это всё можно сделать с помощью LGraph2? Есть ли какие-нибудь инструкции или мануалы для подобных задач, пункты настроек, на которые стоит обратить внимание? Как можно настроить запуск и начало сбора данных в Lgraph при перезагрузке компьютера? Есть ли службы для перезапуска LGraph в случае его зависания?
Страницы 1
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск