Непрерывный сбор данных
-
- beginner
- Сообщения: 34
- Зарегистрирован: 29 сен 2008, 21:21
- Версия LabVIEW: 8.5.1
- Контактная информация:
Непрерывный сбор данных
Подскажите пож-та как настроить непрерывный сбор данных как правильно выбрать буфер, number of scan to read, scan rate платы макс 250 кгц, я использую частоту 200 кгц, что делать в случае если буфер переполняется и как предовратить переполнение!!!я использую traditional daq
-
Konstantin Sumenko
- expert
- Сообщения: 1439
- Зарегистрирован: 17 июл 2008, 12:20
- Награды: 2
- Версия LabVIEW: 2010
- Откуда: Moscow
- Поблагодарили: 1 раз
- Контактная информация:
Re: Непрерывный сбор данных
Для начала tiemout в event сруктуре выставить нормальный (например 100 мс), сейчас у вас timeout бесконечный.
-
Konstantin Sumenko
- expert
- Сообщения: 1439
- Зарегистрирован: 17 июл 2008, 12:20
- Награды: 2
- Версия LabVIEW: 2010
- Откуда: Moscow
- Поблагодарили: 1 раз
- Контактная информация:
Re: Непрерывный сбор данных
Можно и 0, тогда следует убрать event структуру, если она нигде больше не используется. Надо смотреть на деле по заполнению буфера.
-
- beginner
- Сообщения: 34
- Зарегистрирован: 29 сен 2008, 21:21
- Версия LabVIEW: 8.5.1
- Контактная информация:
Re: Непрерывный сбор данных
Привет помогите разабраться!!я использую частоту дескритизации 10кгц!!!если я использую буфер 10000 то буфер заполняется каждую секунду данные отображаются нормально scan backlog = 0, если я использую буфер 1000 то буфер заполняется 0,1 сек но при выводе данных происходят скачки(небольшая пауза) scan backlog уже не 0!!!возможно происходят потери!!!как с ними бороться!!!пробовал увеличивать чистоту дискритизации и буфер всё равно то же самое!!!подскажите что можно сделать
-
Konstantin Sumenko
- expert
- Сообщения: 1439
- Зарегистрирован: 17 июл 2008, 12:20
- Награды: 2
- Версия LabVIEW: 2010
- Откуда: Moscow
- Поблагодарили: 1 раз
- Контактная информация:
-
- beginner
- Сообщения: 34
- Зарегистрирован: 29 сен 2008, 21:21
- Версия LabVIEW: 8.5.1
- Контактная информация:
Re: Непрерывный сбор данных
от 120 до 700 меняется и каждый раз разные значения !!!загрузка где то около 30%!!!но при выборе буфера не 0,1c бывает постоянное значение
-
Konstantin Sumenko
- expert
- Сообщения: 1439
- Зарегистрирован: 17 июл 2008, 12:20
- Награды: 2
- Версия LabVIEW: 2010
- Откуда: Moscow
- Поблагодарили: 1 раз
- Контактная информация:
Re: Непрерывный сбор данных
Traditional DAQ'а у меня нет- могу судить только по картинке. Ты помимо данной операции чтения из буфера еще чем-нибудь параллельно из палитры T DAQ пользуешься? Потерь быть не должно- буфер циклический: либо он переполнен и вылетет ошибка, либо все ОК. А таймаута у AI Read нет? Если нет, то поробуй выставить таймаут event структуры на 10мс- посмотри что будет.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 3 Ответы
- 869 Просмотры
-
Последнее сообщение IvanLis
-
- 13 Ответы
- 1223 Просмотры
-
Последнее сообщение Boxa
-
- 0 Ответы
- 500 Просмотры
-
Последнее сообщение Juri
-
- 3 Ответы
- 272 Просмотры
-
Последнее сообщение AndreyDmitriev
-
- 13 Ответы
- 2451 Просмотры
-
Последнее сообщение rsv