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

Запись в файл

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

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

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

Добавлено: 05 авг 2008, 17:20
Eugen Graf
Записывать в бинарном виде может быть?

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

Добавлено: 05 авг 2008, 17:25
fanat
спасибо, завтра попробую, раскажу

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

Добавлено: 07 авг 2008, 17:02
fanat
Ну говорю итоги: Вообщем решили делать текстовый файл с табуляцией - по размеру получается приблизительно раз в 60 меньше чем TDM и TDMS. =(

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

Добавлено: 11 авг 2008, 09:58
Konstantin Sumenko
Все правильно. При таком раскладе- текстовый файл. Более того, 10 записей за 1 секунду это не так уж и много. Удачи :)

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

Добавлено: 18 фев 2014, 16:23
Tpokl
Здравствуйте, подскажите, пожалуйста.
При записи массива цифр в начало файла записывается количество этих цифр.
Как записывать только сами цифры?

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

Добавлено: 18 фев 2014, 17:09
Eugen Graf
Там сверху есть флэг "Prepend array or string size", так вот его нужно выставить на false.

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

Добавлено: 19 фев 2014, 14:59
Tpokl
Спасибо, надо будет посмотреть повнимательней.

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

Добавлено: 06 апр 2016, 16:07
Alexandr29rus
Ребята помогите!
У меня задача с помощью Daq и тензодатчика написать программу что то типа весов и записывать полученный вес в таблицу, но как это сделать если значение тензодатчика постоянно меняется. Помогите плиз.

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

Добавлено: 06 апр 2016, 17:41
Andrew Lunev
1. Какой модуль используете для подключения тензодатчика и по какой схеме подключаете?
2. Почему значение тензодатчика постоянно меняется и почему не должно меняться по вашему мнению?

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

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

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

Добавлено: 06 апр 2016, 18:09
Blackman
1. Разработать методику измерения веса с предполагаемым оборудование.
2. Реализовать ее в :labview:
3. Записать измеренное по методике значение веса в таблицу.
4. :drink:

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

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

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

Добавлено: 06 апр 2016, 18:26
Alexandr29rus
1.Взять весы
2.Измерить вес
3.записать в тетрадку
4. :nono:

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

Добавлено: 06 апр 2016, 18:31
Alexandr29rus
Спасибо что помог записать данные в таблицу