Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Вроде получилось от дифференциального входа уменьшить помехи.
Еще такой вопрос, возможно ли на 1 компьютере подключить 2 е14-440 и одновременно на 2 мониторах запускать 2 программы LGraph? Необходимо запускать 2 программы для отображения информации из разных плагинов на 2 мониторах
Да, возможно. Попробовал запустить одновременно два LGraph2, в каждом включил сбор с конкретного модуля АЦП, все работает.
API нет, но есть простейший плагин на Си в котором есть управление цифровыми выходами. Можем прислать его с исходником на Вашу почту.
А как часто надо изменять состояние ТТЛ?
Алгоритм такой (так сделан синхронный старт в LGraph2):
1. Запускаются и обрабатываются потоки сбора со всех модулей
2 .Вызывается LTR_MakeStartMark со вторым параметром LTR_MARK_INTERNAL
3. В принимаемых от каждого модуля данных отбрасываются все данные до появления слова данных с меткой старт
Файл с настройками - lgraph2.grb
Забыл:
ATTR_TEXT_POINT_SIZE = 686
point_size от 1 до 255.
Можно попробовать вызвать SetCtrlAttribute (p_info->general_panel_handle, p_info->general_panel_control, ATTR_TEXT_POINT_SIZE, point_size);
Надо сделать зависимость названия от параметра i (i -> номер канала).
Поскольку передача текстовой строки в плагин не предусмотрена, то вариантов два:
1. Увеличить p_info->parameters на нужное число каналов и заполнить для каждого канала возможные названия (как в строках 53-56 файла VisualGauges.c
и применить выбираемые названия как в строке 89 того же файла
2. Просто руками прописать в строке 89 требуемые названия каналов
1. Вложение не видно
2. Можно установить ltr manager для более детального просмотра крейта и модулей.
3. Вопрос - крейт подключен по USB или Ethernet?
Счет продолжится.
Отправил на Вашу почту поправленную версию.
Надо, чтобы Parity было Off.
Что все?
Предлагается такой вариант: в одной панели будут три независимых элемента для вывода графиков, на каждый можно будет настроить XY осциллограмму.
Пример экспорта двух каналов (первый столбец - время в мкс):
0.0 0.000 -0.000
100.0 0.000 -0.000
200.0 0.000 -0.000
300.0 0.000 -0.000
400.0 0.000 -0.000
500.0 0.000 -0.000
600.0 0.000 -0.000
700.0 0.000 -0.000
800.0 0.000 -0.000
Экспорт в текстовый формат именно так и работает по столбцам.
Если очень нужно, можем сделать плагин.
По пункту 1 отправили на Вашу почту обновленную версию.
По пункту 2 будем разбираться на следующей неделе.
Пришлите, пожалуйста, файл lgraph2.grb
Это хорошо. Т.е. на данный момент к нам вопросов нет?
Можно будет внести мелкую доработку в ЛГраф2: при настройке на внешнюю gps синхронизацию, время старта сбора брать не от компьютера, а от gps приемника.
Еще для информации: стандартный протокол gps модулей называется NMEA. ЛГраф2 умеет обрабатывать именно этот протокол.
Подробнее про gps протокол можно посмотреть здесь https://xakep.ru/2006/03/28/30754/
Почитал про TSP-901, не очень понятно поддерживает ли он такой протокол.
2) Когда от gps начнут приходить корректные данные, то, при включенной синхронизации по GPS будет создаваться бинарный файл с расширением gps, в который будут записаны пришедшие от gps данные.
Когда используется только аппаратная синхронизация старта, то LGraph2 все равно сам точно не знает абсолютное время начала сбора данных. В принципе можно доработать LGraph2, чтобы в качестве времени начала сбора принималось время прихода первых данных от крейта.
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4
Многоканальный телефон: +7 (495) 785-95-25
Письма и запросы: lcard@lcard.ru
Отдел продаж: sale@lcard.ru
Мы работаем с юридическими и физическими лицами, пожалуйста, прикладывайте реквизиты при оформлении заказа
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск