Запись в файл

Работа с файлами и базами данных
fanat
beginner
beginner
Сообщения: 32
Зарегистрирован: 31 июл 2008, 17:35
Версия LabVIEW: 8.3 и 8.5
Контактная информация:

Запись в файл

Сообщение fanat »

Здравствуйте, подскажите, пожалуйста. А точнее, дайте совет.
Вобщем необходимо определится с формой записи файла - т.е. писать или Ансишный файл или TDM или TDMS или другой формат.
Информация, записываемая в файл представляет из себя
["Дата" "Время" "Значение величины"]
["Дата" "Время" "Значение величины"]
["Дата" "Время" "Значение величины"].............

Записей очень много, порядка 10 записей за 1 сек.
Подскажите способ, с помощью которого мы можем сократить размер файла, в который будет записываться информация.
Аватара пользователя
Eugen Graf

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

Re: Запись в файл

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

Записывать в бинарном виде может быть?
fanat
beginner
beginner
Сообщения: 32
Зарегистрирован: 31 июл 2008, 17:35
Версия LabVIEW: 8.3 и 8.5
Контактная информация:

Re: Запись в файл

Сообщение fanat »

спасибо, завтра попробую, раскажу
fanat
beginner
beginner
Сообщения: 32
Зарегистрирован: 31 июл 2008, 17:35
Версия LabVIEW: 8.3 и 8.5
Контактная информация:

Re: Запись в файл

Сообщение fanat »

Ну говорю итоги: Вообщем решили делать текстовый файл с табуляцией - по размеру получается приблизительно раз в 60 меньше чем TDM и TDMS. =(
Аватара пользователя
Konstantin Sumenko

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Версия LabVIEW: 2010
Откуда: Moscow
Поблагодарили: 1 раз
Контактная информация:

Re: Запись в файл

Сообщение Konstantin Sumenko »

Все правильно. При таком раскладе- текстовый файл. Более того, 10 записей за 1 секунду это не так уж и много. Удачи :)
Tpokl
beginner
beginner
Сообщения: 17
Зарегистрирован: 21 дек 2013, 16:02
Версия LabVIEW: 2011 SP1
Контактная информация:

Re: Запись в файл

Сообщение Tpokl »

Здравствуйте, подскажите, пожалуйста.
При записи массива цифр в начало файла записывается количество этих цифр.
Как записывать только сами цифры?
Вложения
Запись масива(картинка).jpg
Запись масива(картинка).jpg (15.65 КБ) 13089 просмотров
Значение которое не нужно записывать
Значение которое не нужно записывать
Зарись масива NEX.jpg (27.4 КБ) 13089 просмотров
Аватара пользователя
Eugen Graf

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

Re: Запись в файл

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

Там сверху есть флэг "Prepend array or string size", так вот его нужно выставить на false.
Tpokl
beginner
beginner
Сообщения: 17
Зарегистрирован: 21 дек 2013, 16:02
Версия LabVIEW: 2011 SP1
Контактная информация:

Re: Запись в файл

Сообщение Tpokl »

Спасибо, надо будет посмотреть повнимательней.
Alexandr29rus
interested
interested
Сообщения: 4
Зарегистрирован: 06 апр 2016, 12:48
Версия LabVIEW: 2013
Контактная информация:

Re: Запись в файл

Сообщение Alexandr29rus »

Ребята помогите!
У меня задача с помощью Daq и тензодатчика написать программу что то типа весов и записывать полученный вес в таблицу, но как это сделать если значение тензодатчика постоянно меняется. Помогите плиз.
Вложения
моя работа черновик.vi
(79.56 КБ) 204 скачивания
Аватара пользователя
Andrew Lunev

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

Re: Запись в файл

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

1. Какой модуль используете для подключения тензодатчика и по какой схеме подключаете?
2. Почему значение тензодатчика постоянно меняется и почему не должно меняться по вашему мнению?
Alexandr29rus
interested
interested
Сообщения: 4
Зарегистрирован: 06 апр 2016, 12:48
Версия LabVIEW: 2013
Контактная информация:

Re: Запись в файл

Сообщение Alexandr29rus »

NI-9219 подключаю по четырех проводной для наиболее точных измерений. DAQ настроен на измерение сопротивления. Я понимаю что сопротивление постоянно меняется, но мне нужно в таблицу среднее значение в момент воздействия на тензодатчик
Blackman

Activity
leader
leader
Сообщения: 932
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Версия LabVIEW: 6.1,8.5,20

Re: Запись в файл

Сообщение Blackman »

1. Разработать методику измерения веса с предполагаемым оборудование.
2. Реализовать ее в :labview:
3. Записать измеренное по методике значение веса в таблицу.
4. :drink:
Аватара пользователя
Andrew Lunev

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

Re: Запись в файл

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

Alexandr29rus писал(а):NI-9219 подключаю по четырех проводной для наиболее точных измерений. DAQ настроен на измерение сопротивления. Я понимаю что сопротивление постоянно меняется, но мне нужно в таблицу среднее значение в момент воздействия на тензодатчик
1. Использовать модуль 9219 в режиме измерения сопротивления для работы с тензодатчиками методически неверно. Википедия вам в помощь: https://ru.wikipedia.org/wiki/%D0%98%D0 ... 1%81%D1%82
Надо работать в режиме Full-Bridge. Преимущества мостовой схемы сами нагуглите. Но для учебной задачки можно и так, вопрос только какая точность вам нужна и при какой температуре хотите работать.
2. Для устранения шумов используйте усреднение сигнала. Вы его попытались сделать, но у вас совершенно не получилось. Усреднение сейчас у вас не работает. Разбирайтесь почему, для этого начните с основ Labview.
Alexandr29rus
interested
interested
Сообщения: 4
Зарегистрирован: 06 апр 2016, 12:48
Версия LabVIEW: 2013
Контактная информация:

Re: Запись в файл

Сообщение Alexandr29rus »

1.Взять весы
2.Измерить вес
3.записать в тетрадку
4. :nono:
Alexandr29rus
interested
interested
Сообщения: 4
Зарегистрирован: 06 апр 2016, 12:48
Версия LabVIEW: 2013
Контактная информация:

Re: Запись в файл

Сообщение Alexandr29rus »

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

Вернуться в «Сохранение данных»