Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка - ССОД - для печати.doc
Скачиваний:
5
Добавлен:
26.08.2019
Размер:
211.46 Кб
Скачать

3 Контрольные вопросы

3.1 В чем отличия совмещенных линий цифрового ввода/вывода с программной и аппаратной точек зрения?

3.2 Почему у свободных, неподключенных цифровых линий цифровой колодки соединительной панели BNC-2120 светодиоды находятся в горящем состоянии?

Лабораторная работа №3 Управляемый аналоговый ввод/вывод

Введение

Управляемый ввод/вывод называется английским термином triggering, и разделяется на аналоговый и цифровой. Здесь рассматривается только цифровой triggering.

Под управляемым вводом/выводом вообще понимается запуск, останов или запуск и останов ввода или вывода данных по какому-то событию на цифровой или аналоговой линии.

Цифровой triggering используется для синхронизации начала сбора данных с другим источником. Этот источник может быть внутренним, таким как сигнал, полученный с другой операции или с другой платы (через RTSI-шину) или он может быть внешним. Часто необходимо начать сбор данных в конкретный момент, когда завершился или начался какой-то процесс в наблюдаемом объекте. Эта операция требует цифрового старта переключения.

Запуск может использоваться для синхронизации двух различных операций одновременно, посредством внешнего соединения или внутреннего переключения сигналов (только платы Е-серии). Считая необходимой одновременность запуска генерации сигнала и измерения входного аналогового сигнала для оценки отклика системы на какой-то определённый сигнал. Включая измерение с аналогового входа вместе с сигналом начала аналогового вывода, мы можем быть уверены, что операции будут происходить одновременно. Таким же образом могут быть синхронизированы операции с буфером данных.

1 Цель работы

Освоение принципов управляемого ввода/вывода, получение опыта реализации управляемого ввода/вывода средствами LabVIEW.

2 Порядок выполнения работы

2.2 Управляемый аналоговый ввод.

2.2.1 Откройте прибор C:\Program Files\National Instruments\LabVIEW 7.1\examples\daq\anlogin\anlogin.llb\Acquire N - Multi-Digital Trig.vi. Изучите переднюю панель и описание прибора (меню File-VI Properties-Documentation или со включенной подсказкой навести курсор на иконку прибора). Обратите особое внимание на три режима работы примера: запуск; останов; запуск и останов.

2.2.2 Соедините выходы автономного генератора сигналов соединительной панели BNC-2120 с желаемыми аналоговыми входами на той же панели. Не забудьте указать эти номера каналов в поле ввода channels прибора.

2.2.3 Для реализации события старт/стоп достаточно прикоснуться на мгновение проводником с цифровой земли (DGND) на контакты запуска/останова (PFI0(AI START TRIG/PFI1))

2.2.4 Изучите работу примера во всех трех режимах. Попробуйте при этом задавать разные значения частоты дискретизации и количества собираемых отсчетов (1 кГц, 10 кГц и 100, 1000 и 10000 отсчетов).

2.2.5 Откройте блок-диаграмму прибора и исследуйте её.

2.3 Управляемый аналоговый вывод.

2.3.1 Откройте прибор C:\Program Files\National Instruments\LabVIEW 7.1\examples\daq\anlogout\anlogout.llb\Cont Generation - E-series D-Trig.vi и изучите его переднюю панель и описание.

2.3.2 Изучите работу примера аналогично примеру прибора управляемого аналогового ввода.

2.3.3 Откройте блок-диаграмму примера и измените её так, чтобы генерация сигнала по событию происходила не непрерывно, а определенное количество циклов.

2.4 Управляемый аналоговый ввод/вывод с помощью Express VI.

2.4.1 Задание: реализуйте с помощью Express DAQ Assistant аналоговый ввод и вывод с управлением а) запуском, б) остановом и в) запуском и остановом вместе.