Тогда так:kazim писал(а):я так изначально и делал,но необходимо чтобы было всего 2 столбца в таблице
Данные в таблицу
-
Viktor
- expert
- Сообщения: 1408
- Зарегистрирован: 23 мар 2008, 10:56
- Награды: 4
- Версия LabVIEW: 2020
- Откуда: Санкт-Петербург
- Благодарил (а): 17 раз
- Поблагодарили: 3 раза
- Контактная информация:
Re: Данные в таблицу
-
- beginner
- Сообщения: 17
- Зарегистрирован: 26 мар 2013, 16:00
- Версия LabVIEW: 2012 SP1
- Контактная информация:
Re: Данные в таблицу
Здравствуйте. С LabVIEW знаком всего пару недель. Возникла сложность с сохранением данных в таблицу в Excel файл. Смысл в просмотре показаний со счетчиков в момент времени.
Имеется два одномерных массива, 1й массив из Timestamp нужно записать в первый столбец с заголовком "Время", а 2й из Numeric соответственно во второй столбец с заголовком "Показания". Подскажите пожалуйста как это можно реализовать, а то пока ума не хватает и время поджимает.
И второй маленький вопрос. С помощью каких функций можно производить запись в таблицу в определенный столбец и определенную строчку.
Имеется два одномерных массива, 1й массив из Timestamp нужно записать в первый столбец с заголовком "Время", а 2й из Numeric соответственно во второй столбец с заголовком "Показания". Подскажите пожалуйста как это можно реализовать, а то пока ума не хватает и время поджимает.
И второй маленький вопрос. С помощью каких функций можно производить запись в таблицу в определенный столбец и определенную строчку.
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: Данные в таблицу
Проще всего писать в CSV файл, это обычный текстовый файл, и работаете с ним как с текстовым файлом.
А потом открыть его в Excel.
А потом открыть его в Excel.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Данные в таблицу
Здесь рассматриваются все основные способы экспорта данных в Excel: http://zone.ni.com/devzone/cda/pub/p/id/1339
Также есть тулкит для работы с Excel, реализованный на ActiveX. И вообще, с помощью поиска можно найти массу вещей по этой теме, например вот.
Также есть тулкит для работы с Excel, реализованный на ActiveX. И вообще, с помощью поиска можно найти массу вещей по этой теме, например вот.
-
- interested
- Сообщения: 2
- Зарегистрирован: 07 май 2013, 14:13
- Версия LabVIEW: 11
- Откуда: Москва
- Контактная информация:
Re: Данные в таблицу
Здравствуйте. Помогите пожалуйста записать данные с 16 каналов в файл, задавая шаг удобный дискретизации. Частота от Гц до 2 кГц. Отправлять в файл пачками. Использую программы, показанные выше, не получается. Работаю с NI-Rio и тремя ацп в нем. Вообще не хочет писать в файл ничего(((
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: Данные в таблицу
Dasha-Dasha, посмотрите Вашу почту
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
- beginner
- Сообщения: 13
- Зарегистрирован: 10 ноя 2014, 17:01
- Версия LabVIEW: 14
- Контактная информация:
Re: Данные в таблицу
Добрый день! Подскажите пожалуйста, у меня в цикле WHILE LOOP содержится цикл CASE, при различных событиях в CASE необходимо писать данные в разные колонки. Как это можно реализовать?
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: Данные в таблицу
А с каким типом файлов Вы работаете?TDMS,xls,txt может что-то еще?Как это можно реализовать?
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын
-
- beginner
- Сообщения: 13
- Зарегистрирован: 10 ноя 2014, 17:01
- Версия LabVIEW: 14
- Контактная информация:
Re: Данные в таблицу
Спасибо за быстрый ответ!Vitekkz88 писал(а):А с каким типом файлов Вы работаете?TDMS,xls,txt может что-то еще?Как это можно реализовать?
Хотел бы с xls. Выкладываю VI. Здесь идет чтение сообщения с CAN интерфейса и в зависимости от значения первого байта, сообщение пишется в строку своего текстового файла. Т.е. 3 вида сообщений - 3 файла. Я хотел бы писать все это в таблицу в разные колонки. Частота прихода сообщений 100 Гц.
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: Данные в таблицу
Исходник выкладывайте.Ivan_TRB писал(а):Спасибо за быстрый ответ!
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- beginner
- Сообщения: 13
- Зарегистрирован: 10 ноя 2014, 17:01
- Версия LabVIEW: 14
- Контактная информация:
Re: Данные в таблицу
IvanLis писал(а):Исходник выкладывайте.Ivan_TRB писал(а):Спасибо за быстрый ответ!
- Вложения
-
- CAN BUS Parse 2.rar
- (43.35 КБ) 320 скачиваний
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: Данные в таблицу
К сожалению у меня нет тулкита для записи в xls. Хотя в том тулките есть блоки,у которых можно указывать номер столбца таблицы для записи данных.Хотел бы с xls.
Я уже привык работать с TDMS, поэтому вот Вам один из примеров реализации.
- Вложения
-
- SaveInTDMS.vi
- LabVIEW 8.6
- (26 КБ) 312 скачиваний
-
- SaveInTDMS.vi
- LabVIEW 2013
- (30.28 КБ) 326 скачиваний
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Данные в таблицу
Вам нужен NI LabVIEW Report Generation Toolkit for Microsoft Office для этого. Прилагаю простенький пример - можно сделать что-то вроде этого; можна добавить добавление данных в шаблон, построение графиков, и кучу прочих "вкусностей", тулкит этот довольно интерестный.
И маленький комментарий по поводу Вашего кода - можно обойтись одной Case Structure. Просто селектор будет не boolean, а число - Вы ведь сравниваете значение первого байта, вот и заведите его на селектор.
И маленький комментарий по поводу Вашего кода - можно обойтись одной Case Structure. Просто селектор будет не boolean, а число - Вы ведь сравниваете значение первого байта, вот и заведите его на селектор.
- Вложения
-
- Excel.vi
- (16.03 КБ) 309 скачиваний
Мы делили апельсин - много наших полегло...
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: Данные в таблицу
Price: $ 609Kosist Сегодня, 02:49
Вам нужен NI LabVIEW Report Generation Toolkit for Microsoft Office для этого.
http://sine.ni.com/nips/cds/view/p/lang/ru/nid/209050
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Данные в таблицу
Всегда можно Trial версию попробоватьVitekkz88 писал(а): Price: $ 609
http://sine.ni.com/nips/cds/view/p/lang/ru/nid/209050
Мы делили апельсин - много наших полегло...
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение