80276

ОБОЛОНКА LabVIEW

Лекция

Информатика, кибернетика и программирование

ВСТУП LbVIEW Lbortory Virtul Instrument Engineering Workbench – Середовище розробки лабораторних віртуальних приладів додаток розробки програми дуже схожий на C або Бейсик або NI LbWindows. Однак LbVIEW відрізняється від тих додатків в одному важливому відношенні. Інші системи програмування використовують: текстово засновані мови щоб створити рядок програми програмний код у той час як LbVIEW використовує графічну мову програмування GДжей щоб створювати програми у формі блоксхеми алгоритм створюється в графічній іконній...

Украинкский

2015-02-16

82 KB

0 чел.

Лекція № 1

ОБОЛОНКА LabVIEW. ВСТУП

LabVIEW (Laboratory Virtual Instrument Engineering Workbench – Середовище розробки лабораторних віртуальних приладів) - додаток розробки програми, дуже схожий на C або Бейсик, або NI LabWindows.

Однак, LabVIEW відрізняється від тих додатків в одному важливому відношенні. Інші системи програмування використовують: текстово - засновані мови, щоб створити рядок програми (програмний код), у той час як LabVIEW використовує графічну мову програмування, (G-Джей), щоб створювати програми у формі блок-схеми, алгоритм створюється в графічній іконній формі (pictorial form).

LabView - універсальне середовище для розробки:

  •  систем збору, обробки даних;
  •  керування експериментом, що включає велику бібліотеку функцій, методів аналізу (спектральний і кореляційний аналіз, вейвлетний аналіз*), методи фільтрації, статистична обробка тощо);
  •  бібліотеки драйверів пристроїв, виконаних у найпоширеніших стандартах (plug-in board, GPIB/IEEE-488, CAMAC, VXI/VME, PXI/PCI, SCXI).

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

1.1 Склад оболонки LabView

HiQ - середовище для проведення модельних розрахунків, починаючи від:

  •  постановки завдання;
  •  вибору методу рішення;
  •  настроювання параметрів до подання результатів у необхідній для аналізу або порівняння з експериментальними результатами формі (у вигляді таблиць, 2-х й 3-х мірних зображень тощо).

Основні компоненти середовища Problem Resolver і метамова Script дозволяють просто вбудовувати в неї нові класи завдань разом з методами їхнього рішення.

LabSuite = LabView + Hi - орієнтована на спільне проведення експериментальних досліджень і теоретичного аналізу в реальному часі.

LookOut - програмний продукт, заснований на базі даних, що включає:

  •  бібліотеку драйверів апаратних засобів, розроблювальних різними фірмами;
  •  бібліотеку віртуальних інструментів VI для збору, моніторингу, обробки даних й їхнього подання в необхідній формі (у вигляді графіків, файлів, діаграм, стилізованих зображень компонентів системи з елементами мультиплікації).

LookOut дозволяє створювати гнучкі й великі системи автоматизації, які перебудовуються з готових блоків без використання традиційних методів програмування.

Bridge - структурно аналогічний LookOut і містить можливість програмування на G мові, дозволяючи вводити необхідні індивідуальні риси в систему автоматизації, зробивши її більше ефективною й орієнтованою на конкретний додаток.

LabVIEW, подібно C або Бейсику, є універсальною системою програмування із протяжними бібліотеками функцій і підпрограмами для будь-якого завдання програмування. LabVIEW також містить специфічні для додатка бібліотеки для збору даних:

  •  GPIB (General purpose interface bus - Канал загального користування, Канал общего пользования КОП) і послідовного інструментального керування, аналізу даних, подання даних, і зберігання даних.

LabVIEW також включає стандартні засоби АПР програми, так що користувач може встановлювати контрольні крапки, пожвавлювати виконання, щоб бачити, як дані проходять через програму, і одномоментний через програму, щоб робити налагодження й розробку програми простіше.

Примітка.

*) Вейвлети (від англ. wavelet), сплески - це математичні функції, що дозволяють аналізувати різні частотні компоненти даних. Однак це є частковим визначенням - в загальному випадку аналіз сигналів виконується у площині вейвлет-коефіцієнтів (масштаб – час - рівень) (Scale-Time-Amplitude). Вейвлет-коефіцієнти визначаються інтегральним перетворенням сигналу. Отримані вейвлет-спектрограми принципово відрізняються від звичайних спектрів Фур’є тим, що дають чітку прив’язку спектру різних особливостей сигналів до часу.

Вейвлети – це семейство функцій, що локальні у часі та за частотою («маленькі»), у яких усі функції отримуються з однієї завдяки її зсувів і розтягнень по осі часу (так що вони «йдуть одна за одною»). Санкт-Петербургська наукова школа називає вейвлети сплесками.

КОНТРОЛЬНІ ПИТАННЯ ДЛЯ САМОПЕРЕВІРКИ

1. Як розуміти скорочену назву оболонки LabView?

Laboratory Virtual Instruments Engineering Workbench – Середовище

розробки лабораторних віртуальних приладів.

2. Чим відрізняється LabView від інших систем програмування?  

Інші системи програмування використовують: текстово - засновані мови, щоб створити рядок програми (програмний код), у той час як LabVIEW використовує графічну мову програмування, (G-Джей), щоб створювати програми у формі блок-схеми, алгоритм створюється в графічній іконній формі (pictorial form).

3. Призначення оболонки LabView

Універсальне середовище для розробки систем збору, обробки даних і керування експериментом.

4. Що включає до свого складу оболонка LabView? 

Включає бібліотеку функцій, методів аналізу (спектральний і кореляційний аналіз, вейвлетний аналіз*), методи фільтрації, статистична обробка тощо), бібліотеки драйверів пристроїв, виконаних у найпоширеніших стандартах (plug-in board, GPIB/IEEE-488, CAMAC, VXI/VME, PXI/PCI, SCXI).

5. Що є основою оболонки LabView?

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

6. Для чого призначене середовище HiQ, що входить до складу оболонки LabView?

HiQ - середовище для проведення модельних розрахунків, починаючи від постановки завдання, вибору методу рішення й настроювання параметрів до подання результатів у необхідній для аналізу або порівняння з експериментальними результатами формі.

7. На що орієнтоване середовище LabSuite = LabView + Hi, що входить до складу оболонки LabView?

LabSuite = LabView + Hi - орієнтована на спільне проведення експериментальних досліджень і теоретичного аналізу в реальному часі.

8. На чому заснований програмний продукт LookOut, що входить до складу оболонки LabView?

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

9. Що дозволяє створювати програмний продукт LookOut?

LookOut дозволяє створювати гнучкі й великі системи автоматизації, які перебудовуються з готових блоків без використання традиційних методів програмування.

10. Що дозволяє створювати програмний продукт Bridge?

Bridge - структурно аналогічний LookOut і містить можливість програмування на G мові, дозволяючи вводити необхідні індивідуальні риси в систему автоматизації, зробивши її більше ефективною й орієнтованою на конкретний додаток.

11. За рахунок чого виконується послідовне інструментальне керування, аналіз даних, подання даних, і зберігання даних в оболонці LabView?

LabView містить специфічні для додатка бібліотеки для збору даних, GPIB (General purpose interface bus - Канал загального користування, Канал общего пользования КОП) і послідовного інструментального керування, аналізу даних, подання даних, і зберігання даних.

12. Що означає поняття Вейвлети?

Вейвлети (від англ. wavelet), сплески - це математичні функції, що дозволяють аналізувати різні частотні компоненти даних.


 

А также другие работы, которые могут Вас заинтересовать

34034. Философия экзистенцизма 33.5 KB
  Экзистенциализм Философия существования. изолированный одинокий индивид все интересы которого сосредоточены на нем же самом на его собственном ненадежном и бренном существовании. Экзистенциальные проблемы это такие пробл которые возникают из самого факта сущ человека. Для Э имеет значение только его собственное сущ и его движение к небытию.
34035. ФИЛОСОФИЯ В ЭПОХУ ПОСТМОДЕРНА 24 KB
  Осознание факта исчерпаемости энергии и земных ресурсов конечности не только человека но и человечества. Отказ от культа человека приводящему к забвению трансцендентного и пренебрежению к природе. Всеобщая единая действительность должна быть познана не через мир а через человека.
34036. Религиозная философия 25 KB
  Субстанционный мир мир находится в единстве с богом. Умственный мир умственноидеальная сфера. Чувственный мир мир людей.
34037. Философия Соловьева 23.5 KB
  В философии Соловьева как и в учении Гегеля онтология и гносеология бытие и познание неразделимы и опираются на единую основу. Соловьева поэтому всю его систему часто называют философией всеединства. Философия по мнению Соловьева возникает в период напряженного кризиса когда религиозная социальная роль не разрывает человеческое общество сознание.
34038. Установление ставок земельного налога. Льготы по взиманию земельного налога 36.5 KB
  ЗЕМЕЛЬНЫЙ НАЛОГ В 2011-2012 ГОДАХ. Земельный налог является местным налогом. на территории которой находится земельный участок. Земельный налог уплачивают организации и физические лица обладающие земельными участками на праве собственности праве постоянного бессрочного пользования или праве пожизненного наследуемого владения.
34039. Понятие и виды земельных споров. Виды и компетенция органов, уполномоченных разрешать земельные споры 35.5 KB
  Виды и компетенция органов уполномоченных разрешать земельные споры. Земельные споры. Как правило споры возникают в сфере использования земельных участков. Рассматривая земельные споры можно выделить 2 их вида.
34040. Правовой режим служебных земельных наделов 25 KB
  Основанием выделения работникам служебного земельного надела служит решение соответствующей организации о выделении работнику служебного земельного надела при наличии заявления работника. лесничий обязан предоставлять работникам государственной лесной охраны служебные земельные наделы и другие льготы предусмотренные законодательством. Увольнение работника из штата организации влечет за собой изъятие предоставленного земельного участка. В случае когда на служебном наделе произведен посев сельскохозяйственных культур право пользования...
34041. Правовой режим земель водного фонда 48 KB
  ЗЕМЛИ ВОДНОГО ФОНДА К землям водного фонда относятся: 1 земли занятые водными объектами; 2 земли водоохранных зон водных объектов; 3 земли выделяемые для установления полос отвода и зон охраны водозаборов гидротехнических сооружений и иных водохозяйственных сооружений и объектов. В частномельным MM с использованием воды изъятой из водных не водным а гражданским и иными отрас мьм жизни и деятел ьности е лями законодательства. водных отношении тесно вязаны Р территории Российской CoBOicynHWWSSrLS включению в...
34042. Правовой режим земельных участков предоставленных для жилищного, дачного, гаражного строительства, огородничества, садоводства. Нормы предоставления земельных участков 49 KB
  Садоводство огородничество и дачное строительство являются одними из наиболее распространенных видов землевладения и землепользования граждан на землях сельскохозяйственного назначения. Особенностью этих видов землевладения является то что подавляющее большинство его субъектов это граждане проживающие в городах и поселках городского типа. Эти отношения достаточно полно регулируются Законами О садоводческих огороднических и дачных некоммерческих объединениях граждан который был принят 15 апреля 1998 г. и О внесении изменений в...