Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Модуль аналого-цифрового введення / виводу FESTO EasyPort

Реферат Модуль аналого-цифрового введення / виводу FESTO EasyPort





Віртуальні прилади є ієрархічними і модульними (modular). Можна використовувати їх як окремі програми (top-level programs), так і в якості віртуальних подпріборов. Згідно з цією логікою, LabVIEW слід концепції модульного програмування (modular programming). Спочатку розділяється велика прикладна задача на ряд простих підзадач. Далі створюються віртуальні прилади для виконання кожної з підзадач, а потім об'єднуються ці ВП на блок-діаграмі приладу більш високого рівня, який виконує прикладну задачу в цілому.

Технологія модульного програмування дуже хороша, тому що можна працювати з кожним ВПП окремо, що полегшує налагодження програми. Більш того, ВПП низького рівня часто виконують завдання, типові для декількох додатків, і тому можуть використовуватися незалежно у багатьох окремих додатках.

Також LabVIEW зручно застосовувати для збору даних. Збір, або введення / виведення даних (Data Acquisition - DAQ), спрощено можна визначити як процес вимірювання реального сигналу, наприклад електричного напруги, і передачі цієї інформації в комп'ютер для обробки, аналізу, перетворення і зберігання.

Для взаємодії з датчиками LabVIEW управляє багатофункціональними платами вводу / виводу, щоб вважати аналогові вхідні сигнали або сформувати аналогові вихідні сигнали, вважати і записати цифрові сигнали, може також запрограмувати вбудовані в DAQ-плати лічильники для вимірювання частоти сигналів або генерації послідовності імпульсів і т.д. Наприклад, аналоговий вхідний сигнал (електрична напруга) надходить з датчика на плату введення / виводу, яка перетворює напругу в код і відправляє цю інформацію в пам'ять для обробки, зберігання та інших операцій.

Шум, нелінійність, перевантаження і т.д. здатні безнадійно спотворити сигнал і тут LabVIEW навряд чи допоможе. Перетворення сигналу дуже часто є не допоміжної, а обов'язковим завданням, тому спочатку слід вивчити вимірювальну частину, а вже потім приступати до програмування.

Для отримання даних в лабораторії з використанням технології віртуальних приладів знадобиться багатофункціональна плата введення / виводу (DAQ-плата), комп'ютер з встановленою середовищем LabVIEW і драйверами застосовуваної плати збору даних, а також з'єднання датчика з платою за допомогою , наприклад, термінального блоку, макетної плати, кабелю або проводу. Може також знадобитися обладнання для узгодження сигналу - залежно від особливостей завдання.

У даній роботі управління платою введення виведення здійснюється за допомогою технології ActiveX., технологія компанії Microsoft, є архітектурою, заснованої на компонентах, для створення додатків, які можуть взаємодіяти один з одним. ActiveX базується на ранніх технологіях, таких якOLE. Використання ActiveX дозволяє одному з додатком розділяти права доступу до частини програмного коду (або компоненту) з іншим додатком. Наприклад, оскільки Microsoft Word є компонентом ActiveX, можна вставляти документ Word (і керувати ним) в іншу програму, сумісну з ActiveX, наприклад у віртуальний прилад LabVIEW. LabVIEW підтримує автоматизацію ActiveX і здатний утримувати в собі компоненти ActiveX.


2.5 Розробка керуючої програми


Схема управління автоматизованим стендом, виконана в середовищі графічного програмування LabView 7.1 представлена ??в ...


Назад | сторінка 16 з 18 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Аналіз експлуатаційної надійності та моделювання роботи покажчика тахометра ...
  • Реферат на тему: LabVIEW. Можливості та перспективи розвитку
  • Реферат на тему: Реалізація системи цифрової фільтрації сігналів з використаних Labview
  • Реферат на тему: Оператори введення - виведення даних
  • Реферат на тему: Розробка додатків збору, обробки, графічного представлення даних і управлін ...