Информация

Какво е LabVIEW?

Какво е LabVIEW?


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

LabVIEW е разработен и произведен от National Instruments като среда, използвана за проектиране на графични системи.

Името LabVIEW е съкратена форма на неговото описание: Laboratory Virtual Instrument Engineering Workbench.

LabVIEW е език за визуално програмиране: това е платформа за системен дизайн и среда за разработка, която има за цел да даде възможност за разработване на всички форми на система.

LabVIEW е разработен от National Instruments като работна маса за управление на тестови инструменти. Приложенията му обаче са се разпространили далеч отвъд само тестовите уреди в цялата област на проектиране и работа на системата.

LabVIEW е графично структуриран език за поток от данни, понякога наричан „G“ - за да не се бърка с G-Code.

История на LabVIEW

LabVIEW стартира за първи път през 1986 г. като инструмент за учени и инженери за улесняване на автоматизирани измервания - целта беше това да бъде инструмент, който да бъде толкова продуктивен за учените и инженерите, колкото електронните таблици за финансовите анализатори.

Казва Джеф Кодовски от National Instruments, който излезе с първоначалната идея и я разработи: „Ние не се стремихме да създадем език, но в крайна сметка това направихме, защото ни трябваше това ниво на гъвкавост и контрол, за да се справим с видовете на IO и се изисква обработка. "

В допълнение към това, Kodowsky използваше ранен Apple Mac, който използваше графики повече от всяка друга компютърна система. Кодовски искаше да може да използва тази възможност, за да позволи по-бързо програмиране на управлението на инструментите.


Какво е LabVIEW?

LabVIEW използва графичен интерфейс, който позволява обединяването на различни елементи, за да осигури необходимия поток.

LabVIEW по същество е среда, която позволява програмиране в G - това е графичен език за програмиране, създаден от National Instruments, който първоначално е разработен за комуникация чрез GPIB, но оттогава е значително актуализиран. В днешно време G може да се използва за автоматизирани тестови приложения, общо събиране на данни, програмиране на FPGA и др. .

LabVIEW е по същество потребителският интерфейс за G. Въпреки това, тъй като софтуерът се е развил, терминът LabVIEW вече е синоним на G език. LabVIEW предлага и множество други съоръжения, включително отстраняване на грешки, автоматизирана мулти-нишка, потребителски интерфейс на приложението, управление на хардуера и интерфейс за проектиране на системата.

По този начин LabVIEW действа като портал за различни съоръжения, обединява ги под един елемент, който е лесен за управление.

LabVIEW работи на платформи Windows, OS X (Apple) и Linux, което го прави подходящ за повечето компютърни системи.


Ключови понятия LabVIEW

В рамките на LabVIEW има няколко елемента и концепции, които са ключови за формата и работата на околната среда. Те включват:

  • LabVIEW среда: Средата LabVIEW се състои от мениджър LabVIEW VI (изследовател на проекти), инструменти за програмиране, функции за отстраняване на грешки, шаблони и готови примерни примери и лесен интерфейс към хардуерните драйвери. Прочетете повече за LabVIEW среда.
  • LabVIEW VI: LabVIEW VI е „Виртуален инструмент“, който позволява изграждането на потребителски интерфейс и съдържа програмния код. Прочетете повече за Виртуални инструменти LabVIEW, VI.
  • LabVIEW G програмиране: Това е графичният език за програмиране, където функционалните алгоритми са изградени с помощта на техниките „плъзгане и пускане“. Прочетете повече за Програмиране LabVIEW.
  • LabVIEW поток от данни: Това е основната концепция, която определя реда за изпълнение на програмата.

Приложения LabVIEW

LabVIEW предоставя мощна платформа за извършване на голямо разнообразие от различни приложения. Започна като среда за управление на тестово програмиране, но от самото си създаване приложенията, за които може да се използва, значително се разшириха. Той се разшири от графичен език за управление на тестове, за да се превърне в среда за графичен дизайн на системата.

Това означава, че може да се използва за огромно разнообразие от интересни и разнообразни приложения. Не само може да се използва за контрол на оборудването (включително управлението на големия адронен колайдер в CERN) и разнообразни приложения за събиране на данни (включително симулация на разработка на автомобили, където се извършва мониторинг на големи данни) на арената за проектиране на системата, където е била използвана за разработване на проекти от RF схеми до биомедицинско оборудване, зелени технологии и много други.

Предимства / недостатъци на LabVIEW

Както всеки продукт или платформа, LabVIEW има своите предимства и недостатъци. Те трябва да бъдат внимателно обмислени преди започване на употребата му.

Предимства на LabVIEW

  • Графичният интерфейс е гъвкав и лесен за използване. Повечето инженери и учени могат да се научат да го използват бързо.
  • LabVIEW предоставя универсална платформа за множество приложения в различни области.
  • LabVIEW може да се използва с хардуер на трети страни: може да се свърже с C / C ++, VB, Fortran и др.
  • Лесен за интерфейс към много хардуерни елементи като продукти за събиране на данни и оборудване за тестване.
  • Той има отлична поддръжка на клиенти и голям активен форум на общността.

Недостатъци на LabVIEW

  • LabVIEW е с един източник и някои компании може да не искат да използват продукт, който е с един източник и не е стандартизиран от индустрията.
  • Разходи за притежание - макар и в съответствие с много други индустриални продукти от подобно естество, неговите разходи трябва да бъдат взети предвид преди въвеждането им.
  • За по-свикналите с текстовото програмиране графичното програмиране може да отнеме малко време за запознаване.

Както всеки продукт, LabVIEW има някои недостатъци, но мнозина, които го използват, го намират за особено ефективен. С оглед на това, LabVIEW трябва да бъде внимателно оценен преди въвеждането му в употреба.


Гледай видеото: PID-Controlled Quadcopter using NI LabVIEW and Single-Board RIO (Може 2022).


Коментари:

  1. Khnum

    Изобщо лично изпращане днес?

  2. Monos

    Благодаря, отидох да прочета.

  3. Brazragore

    Присъединявам се. Всичко по-горе каза истината. Можем да общуваме по тази тема.

  4. Hulbart

    Талантлив ...



Напишете съобщение