в свойствах задачи есть параметр "количество сгенерированных".
показать не могу, инсталяха сейчас запущена.
USB-6255 аналоговый выход
-
- beginner
- Сообщения: 21
- Зарегистрирован: 15 окт 2015, 13:58
- Версия LabVIEW: 14
- Контактная информация:
Re: USB-6255 аналоговый выход
Так и не понял почему заданное кол-во сэмплов в сэмпл рейте генерится по факту 2 секунды. Решил просто этот параметр умножать на 2, так чтобы actual sample rate был в 2 раза больше.
Появилась еще одна проблема. Подключил выход устройства ко входу и решил посмотреть что там генерится по факту. На скринах в правой части - дефолтная прога чтения аналогового входа.
Обнаружилось, что при некотором кол-ве семплов в пакете, подаваемом на DAQmx write появляется пилообразное искажение на замеряемом сигнале. При разных комбинациях sample rate и samples искажения появляются чаще или реже. Впечатление, что они появляются в тот момент когда идет обращение к DAQmx write. Хотя ведь эта vi всего лишь записывает данные в буфер устройства. От чего так получается? Как видно на 1 скрине искажений нет если выбрать сэмпл рейт 1кк и засылать по 80 тыс сэмплов.
Появилась еще одна проблема. Подключил выход устройства ко входу и решил посмотреть что там генерится по факту. На скринах в правой части - дефолтная прога чтения аналогового входа.
Обнаружилось, что при некотором кол-ве семплов в пакете, подаваемом на DAQmx write появляется пилообразное искажение на замеряемом сигнале. При разных комбинациях sample rate и samples искажения появляются чаще или реже. Впечатление, что они появляются в тот момент когда идет обращение к DAQmx write. Хотя ведь эта vi всего лишь записывает данные в буфер устройства. От чего так получается? Как видно на 1 скрине искажений нет если выбрать сэмпл рейт 1кк и засылать по 80 тыс сэмплов.
-
- leader
- Сообщения: 932
- Зарегистрирован: 17 янв 2016, 15:02
- Награды: 1
- Версия LabVIEW: 6.1,8.5,20
Re: USB-6255 аналоговый выход
Максимальные значения travel speed X и Y?
Функции передачи X = f(Vxout), Y = f(Vyout)?
Оценка значения Sample rate для AO Task?
Покажите как задаются Sample Rate и Buffer Size для AO Task, а так же значение свойства регенерации буфера.
Функции передачи X = f(Vxout), Y = f(Vyout)?
Оценка значения Sample rate для AO Task?
Покажите как задаются Sample Rate и Buffer Size для AO Task, а так же значение свойства регенерации буфера.
-
- beginner
- Сообщения: 21
- Зарегистрирован: 15 окт 2015, 13:58
- Версия LabVIEW: 14
- Контактная информация:
Re: USB-6255 аналоговый выход
К сожалению я не понял ни одного вопроса. Что такое travel speed, AO Task? Как получить свойства регенерации буфера? X и Y формируются при помощи Arbitrary wave палитры Signal generation
-
- beginner
- Сообщения: 21
- Зарегистрирован: 15 окт 2015, 13:58
- Версия LabVIEW: 14
- Контактная информация:
Re: USB-6255 аналоговый выход
график по центру - то что подается на выход
график справа - то что подается на вход, после замыкания аналоговых входа и выхода
-
- beginner
- Сообщения: 21
- Зарегистрирован: 15 окт 2015, 13:58
- Версия LabVIEW: 14
- Контактная информация:
Re: USB-6255 аналоговый выход
такое наблюдение, пила появляется если остановить подачу данных в буфер и если последняя пачка данных не состояла из одинаковых значений. Впечатление, что устройство генерит циклически последнюю пачку данных определенной длины, не известно какой. Закономерность в том, что длина этой пачки данных не меняется при кратном изменении sampl rate и samples. Здесь в таблице N - длина в семплах участка пилы входного сигнала (sampl rate входного сигнала не менялся и равен 10000)
sampl rate \ samples \ N
1000000 80000 400
10000 100 50
100000 1000 50
1000000 10000 50
1000000 100000 500
sampl rate \ samples \ N
1000000 80000 400
10000 100 50
100000 1000 50
1000000 10000 50
1000000 100000 500
-
- professor
- Сообщения: 3408
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: USB-6255 аналоговый выход
это к автору вопросаabelar писал(а):К сожалению я не понял ни одного вопроса. Что такое travel speed,
Это задача работы с оборудованием. Фиолетовый провод, путешествующий через все функции типа "создать канал", "записать", "считать"AO Task?
По умолчанию она включена, так что если вы её не выключали, то ответ именно такой. как управлять написано тутКак получить свойства регенерации буфера?
так и есть, потому что регенерация буфера включена.такое наблюдение, пила появляется если остановить подачу данных в буфер и если последняя пачка данных не состояла из одинаковых значений. Впечатление, что устройство генерит циклически последнюю пачку данных
известно какой, равной длине буфера (точнее, размеру куска данных в нём). Если вы не задали буфер руками (а на диаграмме этого нет), то буфер создаётся автоматом, его размер равен записанному блоку данных.определенной длины, не известно какой.
Это у них такая запутка.акономерность в том, что длина этой пачки данных не меняется при кратном изменении sampl rate и samples
На чтение параметр samples означает количество сэмплов и влияет на буфер, В задаче на выдачу этот параметр влияет на количество повторений.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 4 Ответы
- 621 Просмотры
-
Последнее сообщение Borjomy_1
-
- 4 Ответы
- 482 Просмотры
-
Последнее сообщение Eugene543210
-
- 4 Ответы
- 243 Просмотры
-
Последнее сообщение Embedder74