Вольт-амперная характеристика в реальном времени

Обсуждение вопросов, связанных с обработкой аудио и видео информации
Ответить
antibiotik
beginner
beginner
Сообщения: 27
Зарегистрирован: 18 ноя 2011, 17:33
Версия LabVIEW: 2010
Контактная информация:

Вольт-амперная характеристика в реальном времени

Сообщение antibiotik »

Вообщем, проблема следущая. Есть два прибора передающие данные на компьютер и записывающие в таблицу данные при помощи LabVIEW.
Существует необходимость отображения двухкоординатного графика (ВАХ исследуемого образца) в реальном времени, чтобы каждое последущее
измерение отображалось на графике.

При подаче массива на вход графика в цикле изменяются только значения диапазонов по осям абсцисс и ординат, подскажите пожалуйста как это сделать...

Заранее всем благодарен.
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5467
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Вольт-амперная характеристика в реальном времени

Сообщение IvanLis »

antibiotik писал(а):Вообщем, проблема следущая. Есть два прибора передающие данные на компьютер и записывающие в таблицу данные при помощи LabVIEW.
Существует необходимость отображения двухкоординатного графика (ВАХ исследуемого образца) в реальном времени, чтобы каждое последущее
измерение отображалось на графике.

При подаче массива на вход графика в цикле изменяются только значения диапазонов по осям абсцисс и ординат, подскажите пожалуйста как это сделать...
Сделать что?
В чем проблема?
antibiotik
beginner
beginner
Сообщения: 27
Зарегистрирован: 18 ноя 2011, 17:33
Версия LabVIEW: 2010
Контактная информация:

Re: Вольт-амперная характеристика в реальном времени

Сообщение antibiotik »

Во-первых, у меня не отображается график в XY Graph, во-вторых меня интересует, каким образом осуществить нанесение каждой отдельной точки в реальном времени.
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5467
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Вольт-амперная характеристика в реальном времени

Сообщение IvanLis »

antibiotik писал(а):Во-первых, у меня не отображается график в XY Graph, во-вторых меня интересует, каким образом осуществить нанесение каждой отдельной точки в реальном времени.
Выложите Ваши исходники, что бы посмотреть как Вы делаете и в чем может быть ошибка.

Посмотрите пример:
XYGraph-PtByPt.vi
lv2010
(11.71 КБ) 310 скачиваний
Снимок.png
Последний раз редактировалось IvanLis 05 дек 2011, 12:25, всего редактировалось 1 раз.
Аватара пользователя
Andrew Lunev

Activity Professionalism
VIP
VIP
Сообщения: 957
Зарегистрирован: 11 дек 2010, 12:31
Награды: 2
Версия LabVIEW: 2014-2021
Откуда: Москва
Благодарил (а): 4 раза
Поблагодарили: 10 раз

Re: Вольт-амперная характеристика в реальном времени

Сообщение Andrew Lunev »

Покажите программу, в которой у вас не отображается график. Тогда легче будет вам объяснить ошибку.
XY Graph в отличии от Chart не обладает собственным буфером памяти. Поэтому на него надо подавать кластер с массивами координат точек (отдельно координаты X, отдельно Y). Подадите новый кластер, старый полностью исчезнет. Этот кластер вы сами формируете. Если надо обновлять в реальном времени, то сделайте массивы из 1000 элементов и инициализируйте их значениями NaN. Затем в цикле при приходе новой пары точек заполняете массив конкретными значениями на каждой итерации, выводите полный массив на график. Будет создаваться впечатление построения ВАХ в реальном времени.
Похожий пример: https://decibel.ni.com/content/docs/DOC-16243
antibiotik
beginner
beginner
Сообщения: 27
Зарегистрирован: 18 ноя 2011, 17:33
Версия LabVIEW: 2010
Контактная информация:

Re: Вольт-амперная характеристика в реальном времени

Сообщение antibiotik »

Высылаю...
Вложения
1.JPG
Measurment.vi
(29.29 КБ) 187 скачиваний
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5467
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Вольт-амперная характеристика в реальном времени

Сообщение IvanLis »

antibiotik писал(а):Высылаю...
1.JPG
antibiotik
beginner
beginner
Сообщения: 27
Зарегистрирован: 18 ноя 2011, 17:33
Версия LabVIEW: 2010
Контактная информация:

Re: Вольт-амперная характеристика в реальном времени

Сообщение antibiotik »

Виртуальный прибор из комплекта Picotest M3500. Просто на домашнем компьютере дрова не стоят (((
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5467
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Вольт-амперная характеристика в реальном времени

Сообщение IvanLis »

antibiotik писал(а):Виртуальный прибор из комплекта Picotest M3500. Просто на домашнем компьютере дрова не стоят (((
на работе то все в порядке....
посмотрите, как я в примере отображаю данные, Вам необходимо сделать подобное
antibiotik
beginner
beginner
Сообщения: 27
Зарегистрирован: 18 ноя 2011, 17:33
Версия LabVIEW: 2010
Контактная информация:

Re: Вольт-амперная характеристика в реальном времени

Сообщение antibiotik »

Для отображения графика нужен отдельный цикл или все можно встроить в уже существующий?
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5467
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Вольт-амперная характеристика в реальном времени

Сообщение IvanLis »

antibiotik писал(а):Для отображения графика нужен отдельный цикл или все можно встроить в уже существующий?
делайте все на базе существующего
только смотрите как в примере сделано, на каждой итерации цикла мы добавляем элемент
у Вас по оси X идет элемент, потом правда Вы его в массив переделываете, используйте для построения графика именно скалярное значение
а вот по Y непонятно что у Вас, если это несколько значений соответствующие нескольким величинам (графикам), то необходимо разбирать массив на элементы и создавать для каждого свой массив Y, на основании которого будет вестись построение XYGraph
А если Вам нужно несколько графиков на один контрол вывести, то объедините кластера в массив, типа этого
XYGraph.png
antibiotik
beginner
beginner
Сообщения: 27
Зарегистрирован: 18 ноя 2011, 17:33
Версия LabVIEW: 2010
Контактная информация:

Re: Вольт-амперная характеристика в реальном времени

Сообщение antibiotik »

Все получилось... спасибо
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Работа с графикой и звуком»