Проблема с XY Graph - где линия

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
mrpit
beginner
beginner
Сообщения: 20
Зарегистрирован: 08 дек 2009, 01:13
Версия LabVIEW: 8.5
Откуда: Санкт-Петербург
Контактная информация:

Проблема с XY Graph - где линия

Сообщение mrpit »

Здравствуйте, уважаемые участники форума!
Помогите, пожалуйста, чайнику =)
Версия Labview - 8.5

Есть у меня программка тестовая
forum_help.vi
(31.35 КБ) 132 скачивания
prog.jpg
В ней отображается график случайного числа от времени (системное время компьютера) с задержкой 1 секунда. Сейчас на графике каждую секунду строится точка соответствующая этому моменту, как мне сделать чтобы не только точка строилась но и график полностью за весь период. Подозреваю, что это делается в настройках графика, но что-то порывшись так и не нашел.

И ещё вопрос как сделать читаемый формат графика, чтобы было видны изменения а не по 10 минут.

Всем заранее спасибо!
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Проблема с XY Graph - где линия

Сообщение mzu2006 »

Ты используешь XY Graph. Когда к нему на вход приходит массив кластеров массивов он отображает то, что приходит. У него нет истории. В твоём случае он одну точку постоянно и отображает.
Что делать? Поменять его на WaveForm chart. Например как-то так:
1.png
И кнопочку Stop в цикл внести.
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Проблема с XY Graph - где линия

Сообщение Viktor »

Можно и с graph:
LVtemp0334309343922d.png
LVtemp0334309343922d.png (9.22 КБ) 3873 просмотра
LVtemp0334309343955.png
Аватара пользователя
mrpit
beginner
beginner
Сообщения: 20
Зарегистрирован: 08 дек 2009, 01:13
Версия LabVIEW: 8.5
Откуда: Санкт-Петербург
Контактная информация:

Re: Проблема с XY Graph - где линия

Сообщение mrpit »

Извините, а не подскажете, что это за элемент слева за цикклом и где его найти. Спасибо.
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Проблема с XY Graph - где линия

Сообщение Viktor »

Это пустой массив.
(Кликаешь правой кнопкой мыши на Shift регистре и говоришь Create Constant)
Аватара пользователя
mrpit
beginner
beginner
Сообщения: 20
Зарегистрирован: 08 дек 2009, 01:13
Версия LabVIEW: 8.5
Откуда: Санкт-Петербург
Контактная информация:

Re: Проблема с XY Graph - где линия

Сообщение mrpit »

mzu2006, Viktor,
Спасибо вам большое!
Виктор, использовал ваш вариант все работает!
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Проблема с XY Graph - где линия

Сообщение Eugen Graf »

Должен добавить, что такой вариант нелзья оставлять работать долгое время. Использование памяти RAM будет всё время увеличиваться. Для понятия принципа это очень клёво.
Но если думать дальше, то нужно както ограничить размер массива. Для этого либо используют Replace Array Subset, либо обрезают массив при достижении определённого размера, либо я лично предложил бы использовать Lossy Queue.
У нас где то имеется похожая тема, которая называется примерно так - "XY Plot в качестве самописца".
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Проблема с XY Graph - где линия

Сообщение Viktor »

Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»