Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LabVIEW Basics 1.pdf
Скачиваний:
601
Добавлен:
05.06.2015
Размер:
6.38 Mб
Скачать

Урок 8 Сбор данных

Упражнение 8-3 ВП подсчета событий

Цель

Получить значение счетчика, используя DAQ Assistant.

Сценарий

Вам дано задание построить ВП, который подсчитывает импульсы от датчика положения на панели DAQ Signal Accessory.

Проектирование

Датчик положения

Механический датчик положения предназначен для определения положения вала. За один оборот вырабатываются 24 импульса. Вал приводится во вращение ручкой, расположенной на панели DAQ Signal Accessory. При вращении ручки датчик выдает два цуга импульсов, A и B. В зависимости от направления вращения либо A опережает B по фазе на 90°, либо B опережает A по фазе на 90°.

Фаза B соединена внутри панели с линией направления счета (Up/Down) счетчика 0 (DIO6). Соедините фазу A с входом источника счетчика 0 (PFI8).

Входы и выходы пользовательского интерфейса

Тип

Имя

Свойства

 

 

 

Числовой индикатор

Число событий

Двойная точность

 

 

 

Кнопка останова

Стоп

 

 

 

 

Внешние входы

Источник счетчика 0 (PFI8): фаза A датчика положения.

Направление (Up/Down) счетчика 0 (DIO6): фаза B датчика положения.

Реализация

1.Откройте пустой ВП и постройте лицевую панель по образцу рис. 8-9.

Рис. 8-9. Лицевая панель ВП Подсчет событий.

2.Сохраните ВП как Подсчет событий.vi в каталоге

C:\Exercises\LabVIEW Basics I\Подсчет событий.

3.Перейдите на блок-диаграмму.

4.Сконфигурируйте экспресс-ВП DAQ Assistant для счета событий при помощи счетчика.

©National Instruments Corporation

8-23

Учебный курс LabVIEW Основы I

Урок 8 Сбор данных

Рис. 8-10. Блок-диаграмма ВП подсчета событий.

Поместите экспресс-ВП DAQ Assistant на блок-диаграмму.

Выберите тип измерения Counter Input>>Edge Count.

Выберите физический канал Dev1>>ctr0.

Щелкните на кнопке Finish.

Установите задний фронт в качестве активного (Active Edge>>Falling).

Включите внешнее управление направлением счета (Count Direction>>Externally Controlled).

Нажмите кнопку OK, чтобы закрыть диалог конфигурации.

5.Завершите построение блок-диаграммы. Используйте рис. 8-10 как образец.

6.Сохраните ВП.

Тестирование

1.Убедитесь, что на панели DAQ Signal Accessory выход A датчика положения соединен с входом SOURCE счетчика 0.

2.Запустите ВП.

3.Поворачивая ручку датчика, наблюдайте за увеличением показаний индикатора Number of Events. При вращении ручки датчик вырабатывает импульсы, которые подсчитывает счетчик.

Поверните ручку в другом направлении. Показания индикатора Number of Events должны уменьшаться при вращении по часовой стрелке, и возрастать при вращении против часовой стрелки.

Если ВП не работает описанным образом, попробуйте выполнить сброс устройства DAQ в Measurement & Automation Explorer.

4.Остановите ВП.

5.Сохраните и закройте ВП.

Конец упражнения 8-3

©National Instruments Corporation

8-24

Учебный курс LabVIEW Основы I

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]