Как измерить?
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Как измерить?
Всё понятно
Ты сделал неправильно. Мой пример уже с циклом, в этом и проблема. Тебе не нужно два цикла.
Возьми мой пример и вместо кубиков вставь свои два прибора.
Ты сделал неправильно. Мой пример уже с циклом, в этом и проблема. Тебе не нужно два цикла.
Возьми мой пример и вместо кубиков вставь свои два прибора.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Как измерить?
Так должно работать, вроде бы всё правильно, но цикл конечно не нужно останавливать сразу. Справа снизу выставь FALSE вместо TRUE, чтобы цикл работал.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Как измерить?
Поставь вместо задержки в 100 мс например 10мс, а там где 10 в моём примере поставь 100.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Как измерить?
Virt, а какая это плата от Measurent Insruments? И какая версия Universal Library?
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Как измерить?
А что же ты тогда по одному значению опрашиваешь? Если он может до 50 000 значений в секунду выдавать, то возьми хотябы 1000 в секунду, твоя стрелка меньше дрожать будет.
Re: Как измерить?
EG. Ты 100% прав.
Только я в начале проекта и ещё предстоить много вещей увязать между собой, в том числе оптимизировать скорость и точность измерений.
Для справки: 50К, это max при работе на один канал( всего 8 single )
Я и в дальнейшем очень надеюсь на твою помощь и помощь форумчан.
Большое спасибо
Только я в начале проекта и ещё предстоить много вещей увязать между собой, в том числе оптимизировать скорость и точность измерений.
Для справки: 50К, это max при работе на один канал( всего 8 single )
Я и в дальнейшем очень надеюсь на твою помощь и помощь форумчан.
Большое спасибо
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Как измерить?
исключительно верно. И ещё неплохо бы несколько (десяток) первых измеренных выброситьeg писал(а):А что же ты тогда по одному значению опрашиваешь
Мой опыт работы с USB и PCI изделиями от Measurement Computing
говорит о крайне сырой лабвьюшной библиотеке (Universal library for Labview) для них.
Как пример, одна из версий Universal Library for Labview содержала ошибки:
1. 1 (или 2) первых измеренных значений не имели отношения к делу (как выяснилось в результате отладки буффер был сдвинут в памяти )
2. Плата CTR-20HD (20 счётчиков) работала только на некоторых режимах пересчёта. Для того,
чтобы работали все пришлось писать дополнительные wrapper dll's.
Платы получаются немного дешевле чем NI, но ввиду сырости библиотеки я стараюсь не выбирать их для новых проектов.
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
Re: Как измерить?
... И ещё неплохо бы несколько (десяток) первых измеренных выбросить.
Десяток-другой говорите? Можно попробовать. А как это сделать? Проконсультируйте плз.
Спасибо.
Десяток-другой говорите? Можно попробовать. А как это сделать? Проконсультируйте плз.
Спасибо.