Страница 2 из 4

Re: Данные в таблицу

Добавлено: 16 окт 2012, 19:05
Viktor
kazim писал(а):я так изначально и делал,но необходимо чтобы было всего 2 столбца в таблице
Тогда так:
Write To Spreadsheet File
Write To Spreadsheet File
Write To Spreadsheet File.PNG (5.27 КБ) 12545 просмотров

Re: Данные в таблицу

Добавлено: 26 мар 2013, 16:37
khismad
Здравствуйте. С LabVIEW знаком всего пару недель. Возникла сложность с сохранением данных в таблицу в Excel файл. Смысл в просмотре показаний со счетчиков в момент времени.
Имеется два одномерных массива, 1й массив из Timestamp нужно записать в первый столбец с заголовком "Время", а 2й из Numeric соответственно во второй столбец с заголовком "Показания". Подскажите пожалуйста как это можно реализовать, а то пока ума не хватает и время поджимает.

И второй маленький вопрос. С помощью каких функций можно производить запись в таблицу в определенный столбец и определенную строчку.

Re: Данные в таблицу

Добавлено: 26 мар 2013, 17:43
IvanLis
Проще всего писать в CSV файл, это обычный текстовый файл, и работаете с ним как с текстовым файлом.
А потом открыть его в Excel.

Re: Данные в таблицу

Добавлено: 27 мар 2013, 05:58
dadreamer
Здесь рассматриваются все основные способы экспорта данных в Excel: http://zone.ni.com/devzone/cda/pub/p/id/1339
Также есть тулкит для работы с Excel, реализованный на ActiveX. И вообще, с помощью поиска можно найти массу вещей по этой теме, например вот.

Re: Данные в таблицу

Добавлено: 14 май 2013, 11:14
Dasha-Dasha
Здравствуйте. Помогите пожалуйста записать данные с 16 каналов в файл, задавая шаг удобный дискретизации. Частота от Гц до 2 кГц. Отправлять в файл пачками. Использую программы, показанные выше, не получается. Работаю с NI-Rio и тремя ацп в нем. Вообще не хочет писать в файл ничего(((

Re: Данные в таблицу

Добавлено: 14 май 2013, 11:43
Pavel Krivozubov
Dasha-Dasha, посмотрите Вашу почту

Re: Данные в таблицу

Добавлено: 12 ноя 2014, 17:34
Ivan_TRB
Добрый день! Подскажите пожалуйста, у меня в цикле WHILE LOOP содержится цикл CASE, при различных событиях в CASE необходимо писать данные в разные колонки. Как это можно реализовать?

Re: Данные в таблицу

Добавлено: 12 ноя 2014, 17:40
Vitekkz88
Как это можно реализовать?
А с каким типом файлов Вы работаете?TDMS,xls,txt может что-то еще?

Re: Данные в таблицу

Добавлено: 12 ноя 2014, 18:24
Ivan_TRB
Vitekkz88 писал(а):
Как это можно реализовать?
А с каким типом файлов Вы работаете?TDMS,xls,txt может что-то еще?
Спасибо за быстрый ответ!

Хотел бы с xls. Выкладываю VI. Здесь идет чтение сообщения с CAN интерфейса и в зависимости от значения первого байта, сообщение пишется в строку своего текстового файла. Т.е. 3 вида сообщений - 3 файла. Я хотел бы писать все это в таблицу в разные колонки. Частота прихода сообщений 100 Гц.

Re: Данные в таблицу

Добавлено: 12 ноя 2014, 19:03
IvanLis
Ivan_TRB писал(а):Спасибо за быстрый ответ!
Исходник выкладывайте.

Re: Данные в таблицу

Добавлено: 12 ноя 2014, 19:06
Ivan_TRB
IvanLis писал(а):
Ivan_TRB писал(а):Спасибо за быстрый ответ!
Исходник выкладывайте.

Re: Данные в таблицу

Добавлено: 12 ноя 2014, 19:37
Vitekkz88
Хотел бы с xls.
К сожалению у меня нет тулкита для записи в xls. Хотя в том тулките есть блоки,у которых можно указывать номер столбца таблицы для записи данных.
Я уже привык работать с TDMS, поэтому вот Вам один из примеров реализации.

Re: Данные в таблицу

Добавлено: 13 ноя 2014, 01:49
Kosist
Вам нужен NI LabVIEW Report Generation Toolkit for Microsoft Office для этого. Прилагаю простенький пример - можно сделать что-то вроде этого; можна добавить добавление данных в шаблон, построение графиков, и кучу прочих "вкусностей", тулкит этот довольно интерестный.
И маленький комментарий по поводу Вашего кода - можно обойтись одной Case Structure. Просто селектор будет не boolean, а число - Вы ведь сравниваете значение первого байта, вот и заведите его на селектор.

Re: Данные в таблицу

Добавлено: 13 ноя 2014, 05:25
Vitekkz88
Kosist Сегодня, 02:49
Вам нужен NI LabVIEW Report Generation Toolkit for Microsoft Office для этого.
Price: $ 609 :brows:
http://sine.ni.com/nips/cds/view/p/lang/ru/nid/209050

Re: Данные в таблицу

Добавлено: 13 ноя 2014, 10:26
Kosist
Vitekkz88 писал(а): Price: $ 609 :brows:
http://sine.ni.com/nips/cds/view/p/lang/ru/nid/209050
Всегда можно Trial версию попробовать :wink: