Multiplot, Plot Legend и Cursor Legend

Обсуждение, связанное с разработкой ПО верхнего уровня

Multiplot, Plot Legend и Cursor Legend

Postby Alex Dem on 05 Dec 2016, 20:32

Здравствуйте! Нужна помощь в написании программы для просмотра данных из csv файла в графическом виде.
Программа вполне работоспособна, но есть особенности поведения компонента Mixed Signal Graph, которые я не могу победить.
При загрузке двух разных файлов (сначала 2016_11_20, потом 2016_11_29) не совпадает информация в Plot Legend и Сursor Legend, а именно Plot Name,
также не получается извлечь данные точек Y из Сursor Legend, никак не могу найти правильный Property Node.
Помогите пожалуйста, а то я совсем запутался в такой простой ситуации.
Attachments
Graph.vi
(23.43 KiB) Downloaded 74 times
2016_11_20.csv
(35.19 KiB) Downloaded 69 times
2016_11_29.csv
(26.86 KiB) Downloaded 73 times
Alex Dem
user
user
 
Posts: 70
Joined: 06 May 2015, 22:24
LabVIEW Version: 2014
Karma: 8

Re: Multiplot, Plot Legend и Cursor Legend

Postby Oleg B. on 06 Dec 2016, 05:40

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

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

2016_11_29.csv
Code: Select all
Время;Отн. влажн.;t, камера
0:00:03;95,8;35,6
0:01:03;96,6;35,6

Они действительно разные - по количеству столбцов
User avatar
Oleg B.
leader
leader
 
Posts: 671
Joined: 25 Sep 2011, 11:30
Location: Israel
Medals: 2
Activity (1) Professionalism (1)
LabVIEW Version: 5 .. 2016
Karma: 165
CLD I/O VIP vision freelance

Re: Multiplot, Plot Legend и Cursor Legend

Postby Alex Dem on 06 Dec 2016, 08:02

Спасибо за ответ, файлы разные, так и задумано :D .
Ошибки в отображении возникают если запустить программу и открыть первый файл, затем загрузить второй файл, потом опять первый.
В поле Сursor Legend остаются лишние данные от прошлого файла, в поле Plot Legend вместо имен, соответсвующих заголовкам столбцов, появляется Plot0 или что-то подобное.
У меня не получается пока очистить историю Mixed Signal Graph перед загрузкой следующего файла.
Alex Dem
user
user
 
Posts: 70
Joined: 06 May 2015, 22:24
LabVIEW Version: 2014
Karma: 8

Re: Multiplot, Plot Legend и Cursor Legend

Postby Blackman on 06 Dec 2016, 09:11

Имена плотов надо менять после записи данных и обновления контрола (Mixed Graph). Это не только для Mixed. Для обновления курсора его всегда надо создавать снова.
Attachments
Graph2.png
Graph2.vi
(68.52 KiB) Downloaded 78 times
Blackman
leader
leader
 
Posts: 731
Joined: 17 Jan 2016, 15:02
Medals: 1
Activity (1)
LabVIEW Version: 6.1,8.5,20
Karma: 189

Re: Multiplot, Plot Legend и Cursor Legend

Postby Alex Dem on 06 Dec 2016, 22:23

Спасибо, буду разбираться.
Alex Dem
user
user
 
Posts: 70
Joined: 06 May 2015, 22:24
LabVIEW Version: 2014
Karma: 8


Return to Лицевая панель

Who is online

Users browsing this forum: No registered users and 3 guests

cron