Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Генерация кода в NI-DAQmx



Следующие этапы демонстрируют способность драйвера 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...