Здравствуйте, уважаемые участники форума!
Помогите, пожалуйста, чайнику =)
Версия Labview - 8.5
Есть у меня программка тестовая
В ней отображается график случайного числа от времени (системное время компьютера) с задержкой 1 секунда. Сейчас на графике каждую секунду строится точка соответствующая этому моменту, как мне сделать чтобы не только точка строилась но и график полностью за весь период. Подозреваю, что это делается в настройках графика, но что-то порывшись так и не нашел.
И ещё вопрос как сделать читаемый формат графика, чтобы было видны изменения а не по 10 минут.
Всем заранее спасибо!
Проблема с XY Graph - где линия
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Проблема с XY Graph - где линия
Ты используешь XY Graph. Когда к нему на вход приходит массив кластеров массивов он отображает то, что приходит. У него нет истории. В твоём случае он одну точку постоянно и отображает.
Что делать? Поменять его на WaveForm chart. Например как-то так: И кнопочку Stop в цикл внести.
Что делать? Поменять его на WaveForm chart. Например как-то так: И кнопочку Stop в цикл внести.
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
- mrpit
- beginner
- Сообщения: 20
- Зарегистрирован: 08 дек 2009, 01:13
- Версия LabVIEW: 8.5
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Проблема с XY Graph - где линия
Извините, а не подскажете, что это за элемент слева за цикклом и где его найти. Спасибо.
-
Viktor
- expert
- Сообщения: 1408
- Зарегистрирован: 23 мар 2008, 10:56
- Награды: 4
- Версия LabVIEW: 2020
- Откуда: Санкт-Петербург
- Благодарил (а): 17 раз
- Поблагодарили: 3 раза
- Контактная информация:
Re: Проблема с XY Graph - где линия
Это пустой массив.
(Кликаешь правой кнопкой мыши на Shift регистре и говоришь Create Constant)
(Кликаешь правой кнопкой мыши на Shift регистре и говоришь Create Constant)
- mrpit
- beginner
- Сообщения: 20
- Зарегистрирован: 08 дек 2009, 01:13
- Версия LabVIEW: 8.5
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Проблема с XY Graph - где линия
mzu2006, Viktor,
Спасибо вам большое!
Виктор, использовал ваш вариант все работает!
Спасибо вам большое!
Виктор, использовал ваш вариант все работает!
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Проблема с XY Graph - где линия
Должен добавить, что такой вариант нелзья оставлять работать долгое время. Использование памяти RAM будет всё время увеличиваться. Для понятия принципа это очень клёво.
Но если думать дальше, то нужно както ограничить размер массива. Для этого либо используют Replace Array Subset, либо обрезают массив при достижении определённого размера, либо я лично предложил бы использовать Lossy Queue.
У нас где то имеется похожая тема, которая называется примерно так - "XY Plot в качестве самописца".
Но если думать дальше, то нужно както ограничить размер массива. Для этого либо используют Replace Array Subset, либо обрезают массив при достижении определённого размера, либо я лично предложил бы использовать Lossy Queue.
У нас где то имеется похожая тема, которая называется примерно так - "XY Plot в качестве самописца".
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение