Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Следующие этапы демонстрируют способность драйвера NI-DAQmx автоматически создавать код LabVIEW на основе установок тактирования и триггеров для задачи или канала, которые вы настроили в Помощнике по сбору данных.
1. Вызовите контекстное меню элемента управления DAQmx Task Name на лицевой панели и выберите опцию Generate Code»Configuration and Example (Сгенерировать код»Настройка и пример). После этого сгенерируется LabVIEW код для настройки задачи на основе установок, выбранных вами в Помощнике по сбору данных. Выбор этой опции также сгенерирует код для примера измерительного ВП. В этом случае виртуальный прибор будет осуществлять ввод аналогового сигнала, поскольку именно такой тип измерения вы выбрали для задачи.
2. Посмотрите на блок-диаграмму, и вы увидите появившийся код. На лицевой панели возникнет график осциллограммы, поскольку вы настроили задачу так, чтобы она возвратила N выборок.
3. Запустите ВП. Покрутите ручку импульсного датчика положения в течение примерно трех секунд, затем нажмите кнопку цифрового триггера на испытательной коробке.
4. Закройте ВП и выйдете из LabVIEW. ВП сохранять не надо.
Конец упражнения 3-1
Итоги
· Триггеры могут вызывать следующие действия: запуск, установку опорной точки, паузу и продвижение.
· Триггер может срабатывать по фронту цифрового сигнала.
· Триггер может срабатывать по фронту либо по двум фронтам аналогового сигнала.
· Большинство устройств сбора данных поддерживают использование аналоговых триггеров.
· Аналоговые триггеры не требуют больших вычислительных ресурсов.
· Используйте Помощника по сбору данных для проверки и настройки триггеров для задач и каналов NI-DAQmx. Вы также можете использовать Помощника по сбору для генерации кода в LabVIEW.
Дата публикования: 2015-01-13; Прочитано: 219 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!