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


Ввод данных в LGraph2 через плагины

Вы не вошли.

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

Сергей
01.04.2011 08:36:45
#1

Гость

Ввод данных в LGraph2 через плагины

Необходимо организовать ввод данных в программу lgraph2 и их отображение. Схема следующая:

К ноутбуку через USB подключены LTR11 и LTR27 и через USB(виртуальный COM-port) измерительный прибор, связь с которым по протоколу Modbus. Необходимо одновременно опрашивать все эти приборы и результаты измерений выводить в lgraph2.
Возможно ли организовать в плагине работу с COM-портом по modbus и передавать данные в lgraph2? Или каким другим способом это лучше сделать?

01.04.2011 08:40:56
#2

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

Re: Ввод данных в LGraph2 через плагины

В принципе возможно. Пишете плагин с рассчетными каналами, в плагине организуете отдельный поток, в котором опрашиваете COM порт и передаете в LGraph данные с устройства. Единственное существенное требование в LGraph2 - данные с устройства должны идти с конкретной известной частотой, чтобы они корректно отражались по оси времени.

Сергей
01.04.2011 08:52:26
#3

Гость

Re: Ввод данных в LGraph2 через плагины

Т.е. плагин это обычная библиотека без каких либо ограничений, необходимо только чтобы поддерживался интерфейс взаимодействия с lgraph2?

01.04.2011 09:16:33
#4

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

Re: Ввод данных в LGraph2 через плагины

Да.

Юрий
14.04.2011 14:03:45
#5

Гость

Re: Ввод данных в LGraph2 через плагины

При подключении плагина XY-осциллографа будут ли данные с каналов АЦП в окне плагина отображаться с учетом калибровочных значений? Или только вольты?

14.04.2011 14:10:48
#6

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

Re: Ввод данных в LGraph2 через плагины

В текущей версии как раз была добавлена возможность учета калибровочных коэффициентов в плагинах. Для определения того передавать данные в вольтах или с учетом калибровочных пользовательских коэффициентов используется меню /Настройки/Каналы

Юрий
14.04.2011 14:18:06
#7

Гость

Re: Ввод данных в LGraph2 через плагины

В каналах стоит калибровка, а плагин упорно выдает в вольтах

Юрий
14.04.2011 14:19:39
#8

Гость

Re: Ввод данных в LGraph2 через плагины

В настройках самого плагина тоже "Калибровка"

14.04.2011 15:00:35
#9

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

Re: Ввод данных в LGraph2 через плагины

А ЛГраф точно самый свежий с сайта (2.34.15) ?

Юрий
14.04.2011 15:18:08
#10

Гость

Re: Ввод данных в LGraph2 через плагины

Точно.

Юрий
14.04.2011 15:22:39
#11

Гость

Re: Ввод данных в LGraph2 через плагины

Может ли быть причина в драйвере Е14-140? Сразу сам не установился, пришлось из lusbapi33 ставить

14.04.2011 15:24:11
#12

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

Re: Ввод данных в LGraph2 через плагины

Нет, проверить смогу завтра утром.

Юрий
14.04.2011 15:38:12
#13

Гость

Re: Ввод данных в LGraph2 через плагины

Похоже, в визуальных элементах та же проблема...

15.04.2011 08:03:11
#14

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

Re: Ввод данных в LGraph2 через плагины

Только что проверил - все работает. Вы точно включили в меню /Настройки/Настройка каналов/ режим "Калибровка" в столбике "Формат", а не "Вольты"?

Юрий
15.04.2011 09:02:38
#15

Гость

Re: Ввод данных в LGraph2 через плагины

Перепроверил ещё раз - в настройке каналов стоит калибровка. В окне плагина ничего не меняется, хоть в вольтах, хоть в калибровке

15.04.2011 09:13:05
#16

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

Re: Ввод данных в LGraph2 через плагины

Попробуйте для пущей уверенности самую свежую версию ( ftp://ftp.lcard.ru/pub/users/lgraph_beta/lgraph2.zip).Если не поможет - пришлите на support Ваш grb файл с настройками.

Юрий
15.04.2011 09:21:34
#17

Гость

Re: Ввод данных в LGraph2 через плагины

Смогу только после выходных. По результатам отпишусь.

Юрий
18.04.2011 10:05:40
#18

Гость

Re: Ввод данных в LGraph2 через плагины

Не помогло.
grb файл отправил.

19.04.2011 08:45:40
#19

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

Re: Ввод данных в LGraph2 через плагины

Глюк нашел - на сайт выложил обновленную версию.

Юрий
20.04.2011 07:17:21
#20

Гость

Re: Ввод данных в LGraph2 через плагины

Калибровка в XY-осциллографе заработала. В визуальных элементах данные также с калибровкой, но оцифровка шкал не меняется (+-10). Так и должно быть?

Юрий
20.04.2011 07:30:57
#21

Гость

Re: Ввод данных в LGraph2 через плагины

И все-таки глюк остался- отображение данных в окнах каналов и плагинов идентично: если ставлю в плагине вольты, всё равно выдает калибровку. Если в каналах ставлю вольты, то и плагин выдает только в вольтах.

20.04.2011 08:11:39
#22

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

Re: Ввод данных в LGraph2 через плагины

1. Оцифровка шкал задана в самом плагине. Для ее изменения достаточно пересобрать плагин, изменив оцифровку шкалы. При необходимости могу добавить для конкретных плагинов установку оцифровки шкал в параметрах плагина.

2. В текущей версии размерность данных полностью совпадает с размерностью отображения каналов. Если Вам надо в плагине иметь свою регулировку вольты-милливольты и т.п., то теперь необходимо в настройках соответствующих каналов выбрать режим отображения Вольты.

Юрий
20.04.2011 08:39:43
#23

Гость

Re: Ввод данных в LGraph2 через плагины

1 Для программиста "пересобрать плагин" достаточно просто, а если по образованию инженер-механик, сложность увеличивается. Думаю, для многих пользователей установка оцифровки шкал в параметрах визуальных элементов была бы очень полезна.
2 Спасибо, всё понятно.

И вопрос по курсору в окне плагина - почему-то нет привязки к графику, несмотря на отсутствие "галки" в окне "свободный"?

20.04.2011 08:49:52
#24

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

Re: Ввод данных в LGraph2 через плагины

Если можно поподробнее - какой конкретно плагин?

По поводу осей - просьба сформулировать для каких плагинов для Вас актуально иметь возможность отдельной настройки шкал.

Юрий
20.04.2011 09:05:37
#25

Гость

Re: Ввод данных в LGraph2 через плагины

Конкретно интересует возможность оцифровки шкал визуальных элементов с учётом калибровочных коэффициентов каналов.
По курсору - заметил в XY-осциллографе