Принять данные в массив и построить по этим значениям график

Простейшие вопросы в области инженерной разработки
Ответить
Zhaja
interested
interested
Сообщения: 8
Зарегистрирован: 27 май 2010, 10:18
Версия LabVIEW: 7.1
Контактная информация:

Принять данные в массив и построить по этим значениям график

Сообщение Zhaja »

я принимаю данные с внешнего прибора, используя Visa Read. Естественно, данные приходят в виде строк. Я выделяю необходимую мне информацию с помощью String Subset и далее получаю нужные данные опять в виде строки.
А мне надо эти значения отображать в виде осциллограммы. Чтобы график рисовался по мере поступления данных. Как это сделать?
Аватара пользователя
Eugen Graf

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

Re: Принять данные в массив и построить по этим значениям гр

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

В палитре String есть такие :vi: , которые превращают строку в цифру.
Zhaja
interested
interested
Сообщения: 8
Зарегистрирован: 27 май 2010, 10:18
Версия LabVIEW: 7.1
Контактная информация:

Re: Принять данные в массив и построить по этим значениям гр

Сообщение Zhaja »

я еще использовала функцию Spreadsheet String To Array. Но не знаю как и что писать в Format String. В итоге я просто подключила к этому входу строковую константу. Так же можно? Но результата нет. На графике меняется цена деления и все...больше ничего не видно.
Аватара пользователя
Viktor

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

Re: Принять данные в массив и построить по этим значениям гр

Сообщение Viktor »

Смотри в хелпе по :labview: "Format Specifier Syntax"
Аватара пользователя
BilD
beginner
beginner
Сообщения: 14
Зарегистрирован: 10 июн 2010, 21:19
Версия LabVIEW: 8.5, 2009
Откуда: Украина
Контактная информация:

Re: Принять данные в массив и построить по этим значениям гр

Сообщение BilD »

Текстовые данные в цифры можно перевести используя элемент на картинке.
Строку разделить на отдельные числа можно просканировав строку, и как только начинаются пробелы делать новое число.
Вложения
Фрагмент схемы.
Фрагмент схемы.
Untitled-1.jpg (20.29 КБ) 4115 просмотров
Аватара пользователя
BilD
beginner
beginner
Сообщения: 14
Зарегистрирован: 10 июн 2010, 21:19
Версия LabVIEW: 8.5, 2009
Откуда: Украина
Контактная информация:

Re: Принять данные в массив и построить по этим значениям гр

Сообщение BilD »

Чтобы график рисовался по мере поступления данных. Как это сделать?
По мере поступления - принцип такой. Сначала рисуем, когда цикл закончился - сохраняем.
Вложения
Данные сразу по мере получения идут на график...
Данные сразу по мере получения идут на график...
Zhaja
interested
interested
Сообщения: 8
Зарегистрирован: 27 май 2010, 10:18
Версия LabVIEW: 7.1
Контактная информация:

Re: Принять данные в массив и построить по этим значениям гр

Сообщение Zhaja »

Спасибо всем большое! Попробую реализовать :think:
Zhaja
interested
interested
Сообщения: 8
Зарегистрирован: 27 май 2010, 10:18
Версия LabVIEW: 7.1
Контактная информация:

Re: Принять данные в массив и построить по этим значениям гр

Сообщение Zhaja »

И еще вопрос - я хочу чтобы принятые данные поступали в массив. И каждое новое значение помещалось в новую ячейку массива. А то у меня массив не заполняется значениями, а переписывает старое. :dntknw:
Аватара пользователя
Viktor

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

Re: Принять данные в массив и построить по этим значениям гр

Сообщение Viktor »

А то у меня массив не заполняется значениями, а переписывает старое
Проверь свою блок диаграмму, видимо, где-то ошибка
array.png
array.png (2.66 КБ) 4077 просмотров
Eugene

Activity Bronze
leader
leader
Сообщения: 548
Зарегистрирован: 20 авг 2009, 17:58
Награды: 2
Версия LabVIEW: 2011
Контактная информация:

Re: Принять данные в массив и построить по этим значениям гр

Сообщение Eugene »

можно использовать Build Array - она добавляет в новый индекс
We live in a graphical world.
Why not program in one?
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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