LavVIEW бағдарламаның интерфейсі мен кітапханасы
Автор: Ертай Қизат • Июль 3, 2023 • Контрольная работа • 1,508 Слов (7 Страниц) • 148 Просмотры
АЛМАТЫ ТЕХНОЛОГИЯЛЫҚ УНИВЕРСИТЕТІ
ИНЖИНИРИНГ ЖӘНЕ АҚПАРАТТТЫҚ ТЕХНОЛОГИЯЛАР ФАКУЛЬТЕТІ
АВТОМАТТАНДЫРУ ЖӘНЕ РОБОТОТЕХНИКА КАФЕДРАСЫ
[pic 1]
Өзіндік жұмыс№12
Тақырыбы : LavVIEW бағдарламаның интерфейсі мен кітапханасы
Орындаған: | Қизат. Е |
Тексерген: | Майлыханова Б |
Алматы, 2023 ж.
МАЗМҰНЫ 2 КІРІСПЕ 3 НЕГІЗГІ БӨЛІМ 4 ҚОРЫТЫНДЫ 8 ҚОЛДАНЫЛҒАН ӘДЕБИТТЕР 9
|
LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench) — National Instruments (АҚШ) G графикалық бағдарламалау тілінде жасалған бағдарламаларды орындауға арналған әзірлеу ортасы және платформасы. LabVIEW бірінші нұсқасы 1986 жылы Apple Macintosh үшін шығарылды және қазіргі уақытта Unix, Linux, Mac OS және Microsoft Windows үшін нұсқалары бар. LabVIEW мәліметтерді жинау және өңдеу жүйелерінде, сонымен қатар техникалық объектілер мен технологиялық процестерді басқару үшін қолданылады. Идеологиялық тұрғыдан LabVIEW SCADA жүйелеріне өте жақын, бірақ олардан айырмашылығы, ол өнеркәсіптік басқару жүйелері саласындағы емес, ASNI саласындағы мәселелерді шешуге көбірек бағытталған. LabVIEW-те қолданылатын графикалық бағдарламалау тілі «G» деректер ағынының архитектурасына негізделген. Мұндай тілдердегі операторлардың орындалу реттілігі олардың ретімен (императивті программалау тілдеріндегідей) емес, осы операторлардың кірістерінде деректердің болуымен анықталады. Деректерге байланысты емес операторлар кездейсоқ ретпен параллель орындалады.
LabVIEW бағдарламасы виртуалды құрал (English Virtual Instrument) болып табылады және екі бөліктен тұрады:
виртуалды құралдың логикасын сипаттайтын блок-схема;
VI сыртқы интерфейсін сипаттайтын алдыңғы панель.
VI басқа VI құрастыру үшін құрылыс блоктары ретінде пайдаланылуы мүмкін.
Виртуалды құралдың алдыңғы панелінде енгізу-шығару құралдары бар: түймелер, қосқыштар, жарықдиодтар, нониустар, шкалалар, ақпараттық тақталар және т.б. Оларды адам виртуалды аспапты басқару үшін пайдаланады, сонымен қатар деректер алмасу үшін басқа виртуалды құралдар.
Блок-схемада дереккөздер, қабылдағыштар және деректерді өңдеу құралдары болып табылатын функционалды түйіндер бар. Сондай-ақ блок-схеманың құрамдас бөліктері терминалдар («алдыңғы панель объектілерінің артқы контактілері») және басқару құрылымдары («IF» шартты операторы, «FOR» циклінің операторлары және «WHILE» және т.б.). Функционалдық түйіндер мен терминалдар байланыс желілері арқылы бір схемаға біріктірілген.
LabVIEW әртүрлі өндірушілердің жабдықтарының кең ауқымын қолдайды және көптеген компоненттер кітапханаларын қамтиды (немесе негізгі пакетке қосуға мүмкіндік береді):
кең таралған интерфейстер мен хаттамалар арқылы сыртқы жабдықты қосу үшін (RS-232, GPIB-488, TCP/IP және т.б.);
экспериментті қашықтан басқару үшін;
роботтарды және машинаның көру жүйелерін басқару;
сигналдарды генерациялау және цифрлық өңдеу үшін;
мәліметтерді өңдеудің әртүрлі математикалық әдістерін қолдану;
деректерді және оларды өңдеу нәтижелерін визуализациялау (соның ішінде 3D модельдері);
күрделі жүйелерді модельдеу үшін;
мәліметтер базасында ақпаратты сақтау және есептерді шығару үшін;
COM/DCOM/OLE концепциясы шеңберінде басқа қолданбалармен өзара әрекеттесу.
...