Multiplot, Plot Legend и Cursor Legend

Обсуждение, связанное с разработкой ПО верхнего уровня
Ответить
Alex Dem
assistant
assistant
Сообщения: 119
Зарегистрирован: 06 май 2015, 22:24
Версия LabVIEW: 2014, 2018
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

Multiplot, Plot Legend и Cursor Legend

Сообщение Alex Dem »

Здравствуйте! Нужна помощь в написании программы для просмотра данных из csv файла в графическом виде.
Программа вполне работоспособна, но есть особенности поведения компонента Mixed Signal Graph, которые я не могу победить.
При загрузке двух разных файлов (сначала 2016_11_20, потом 2016_11_29) не совпадает информация в Plot Legend и Сursor Legend, а именно Plot Name,
также не получается извлечь данные точек Y из Сursor Legend, никак не могу найти правильный Property Node.
Помогите пожалуйста, а то я совсем запутался в такой простой ситуации.
Вложения
Graph.vi
(23.43 КБ) 175 скачиваний
2016_11_20.csv
(35.19 КБ) 176 скачиваний
2016_11_29.csv
(26.86 КБ) 173 скачивания
Аватара пользователя
Oleg B.

Activity Professionalism
leader
leader
Сообщения: 674
Зарегистрирован: 25 сен 2011, 11:30
Награды: 2
Версия LabVIEW: 5 .. 2021
Откуда: Israel
Контактная информация:

Re: Multiplot, Plot Legend и Cursor Legend

Сообщение Oleg B. »

Alex Dem писал(а): При загрузке двух разных файлов (сначала 2016_11_20, потом 2016_11_29) не совпадает информация в Plot Legend и Сursor Legend, а именно Plot Name,
2016_11_20.csv

Код: Выделить всё

Время;Отн. влажн.;t, камера;t, увлаж.
00:00:03;95,9;35,7;59,7
00:01:03;96,8;35,6;58,9
2016_11_29.csv

Код: Выделить всё

Время;Отн. влажн.;t, камера
0:00:03;95,8;35,6
0:01:03;96,6;35,6
Они действительно разные - по количеству столбцов
Alex Dem
assistant
assistant
Сообщения: 119
Зарегистрирован: 06 май 2015, 22:24
Версия LabVIEW: 2014, 2018
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Multiplot, Plot Legend и Cursor Legend

Сообщение Alex Dem »

Спасибо за ответ, файлы разные, так и задумано :D .
Ошибки в отображении возникают если запустить программу и открыть первый файл, затем загрузить второй файл, потом опять первый.
В поле Сursor Legend остаются лишние данные от прошлого файла, в поле Plot Legend вместо имен, соответсвующих заголовкам столбцов, появляется Plot0 или что-то подобное.
У меня не получается пока очистить историю Mixed Signal Graph перед загрузкой следующего файла.
Blackman

Activity
leader
leader
Сообщения: 932
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Версия LabVIEW: 6.1,8.5,20

Re: Multiplot, Plot Legend и Cursor Legend

Сообщение Blackman »

Имена плотов надо менять после записи данных и обновления контрола (Mixed Graph). Это не только для Mixed. Для обновления курсора его всегда надо создавать снова.
Вложения
Graph2.png
Graph2.vi
(68.52 КБ) 185 скачиваний
Alex Dem
assistant
assistant
Сообщения: 119
Зарегистрирован: 06 май 2015, 22:24
Версия LabVIEW: 2014, 2018
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Multiplot, Plot Legend и Cursor Legend

Сообщение Alex Dem »

Спасибо, буду разбираться.
Ответить

Вернуться в «Лицевая панель»