11
Functions
палитрасы (2.4 сурет) функционалдық панельді
белсенділендіру барысында қол жетімді болады. Бұл палитра, Controls
панелі сияқты, бөлек пиктограммалар түріндегі стандарттық элементтердің
жүйелендірілген жиынтықтарынан тұрады, олардың көмегімен ВА блок-
диаграммаларды құрастыру іске асырылады.
Functions
палитрасы блок-диаграмманың жұмыс кеңістігінде
тінтуірдің оң жақ пәрменін басумен шақырылады немесе бас мәзірден
Window>>Show Function Palette таңдау қажет.
Functions панелінің негізгі еншілес панелдері:
1) Құрылымдары
(Structures).
Бағдарламаның
басқарушы
құрылымдарынан, мысалы, While Loop, For Loop және т.б циклдардан
тұрады.
2)
Сандық функциялар (Numeric). Өз құрамында тригонометриялық,
логарифмдік және басқа функциялардан тұрады.
3) Логикалық функциялар (Boolean). Өз құрамында логикалық
функциялардан тұрады.
4) Қатарлы
функциялар
(String).
Өз
құрамында
қатарлы
үлкендіктермен жұмыс істеуге арналған функциялардан тұрады.
5) Массивтер (Array). Өз құрамында массивтерді өңдеуге арналған
функциялардан тұрады.
6) Кластерлер (Cluster). Өз құрамында кластерлерді өңдеуге
арналған функциялардан тұрады.
7) Салыстыру (Comparison). Өз құрамында құбылмалы салыстыруға
арналған функциялардан тұрады.
8) Уақыт пен диалог (Time & Dialog). Өз құрамында диалогтық
терезелерге, синхронизацияға және қателіктерді өңдеуге арналған
функциялардан тұрады.
9) Файлды енгізу/шығару (File I/O). Өз құрамында файлдарды енгізу
мен шығару бойынша операцияларды іске асыруға арналған
функциялардан тұрады.
10)
Енгізу/шығару құралдары (Instrument I/O). Өз құрамында түрлі
архитектура құрылғыларын басқаруға арналған ВА тұрады.
11)
Құрылғылардың
драйверлері
(Instrument
Drivers).
Өз
құрамында сыртқы құрылғыларды, генераторларды, осциллоскоптарды
және т.б GPIB интерфейсі немесе жалғасушылық порт арқылы басқаруға
арналған ВА тұрады.
12)
Мағлұматтарды жинау (Data Acquisition). Өз құрамында
мағлұматтарды жинау жадыларын пайдалануға арналған ВА -тан тұрады.
13)
Дабылдарды өңдеу (Signal Processing). Өз құрамында
дабылдарды генерациялау мен оларды өңдеу үшін пайдаланылатын ВА -тан
тұрады.
12
2.4 сурет – Functions панелі
14)
Математикалық
(Mathematics).
Өз
құрамында
оңтайландырылған, алгебралық, интегралдық, әртараптандырылушылық
және басқа функциялардан тұрады.
15) Кескін мен дыбыс (Graphics & Sound). Өз құрамында
суреттермен, дыбыспен және үш өлшемді кестемен жұмыс істеуге
арналған ВА тұрады.
16) Байланыстар (Communication). Өз құрамында TCP, DDE және
т.б желілермен жұмыс істеуге арналған виртуалдық құрылғылардан
тұрады.
17) Бадғарламаны басқару (Application Control). Өз құрамында
виртуалдық құрылғыларды басқару үшін пайдаланылатын ВА тұрады.
18) Кеңейтілген (Advanced). Өз құрамында кітапханалық сұраныс,
мағлұматтарды басқару түріндегі түрлі функциялардан тұрады.
19) Есепті генерациялау (Report Generation). Өз құрамында есептік
құжаттарды дайындауға арналған ВА тұрады.
20) Оқытушы бағдарламалар (Tutorial). Өз құрамында LabVIEW
оқыту бағдарламасында пайдаланылатын ВА тұрады.
21) Пайдаланушылық кітапханалар (User Libraries). Осы панельдің
көмегімен қажетті vi жылдам қол жетімділік іске асырылады.
22)
ВА
таңдау (Select VI). Өз құрамында ағымдық ВА -тан еншілес
бағдарламаларды енгізуге арналған диалогтық терезеден тұрады.
13
23) Суреттерді өңдеу (IMAQ Vision). Өз құрамында суреттерді
өңдеу мен талдауға арналған ВА-тан тұрады.
24) Суретке ие болу (Image Acquisition). Өз құрамында суреттерді
қабылдау мен өңдеуге арналған ВА-тан тұрады.
25) Internet жұмыс істеу (Internet Toolkit). Өз құрамында Ғаламтор
желісінде жұмыс істеу үшін пайдаланылатын ВА-тан тұрады (CGI, ftp,
telnet, электрондық пошта, және т.б.).
26) SQL сұраныстары (SQL). Өз құрамында SQL серверімен және
сұраныстарды өңдеумен байланысты ұйымдастыру үшін пайдаланылатын
ВА-тан тұрады.
Блок-диаграмма объектілері алдыңғы панель элементтерінің,
функциялардың, операторлардың, ВА еншілес бағдарламаларының,
құрылымдарының, мағлұматтар өткізгіштерінің графикалық көрінісінен
тұрады, олар арқылы блок-диаграмма объектілері арасында мағлұматтар
алмасу іске асырылады.
Терминалдар
арасындағы
мағлұматтардың
өткізгіштері
қарапайым тілдердегі құбылмаларға ұқсайды. Мағлұматтар бір
терминалдан бір немесе бірнеше терминалдарға бір бағытта ғана жүре
алады. Мағлұматтардың өткізгіштері түрлі түстерге және жуандықтарға ие.
Қызғылт түс заттық сандарға сәйкес келеді, күлгін түс – қатарлы
мағлұматтарға, көк түс – толық сандарға, жасыл түс – логикалық
мағлұматтарға сәйкес келеді.
Мәнмәтіндік мәзір реттемелеуіште/индикаторда тінтуірдің оң жақ
пәрменін басу барысында пайда болады (алдыңғы панельде немесе
функционалдық панельде). Мәнмәтіндік мәзірдің көмегімен келесі
әрекеттерді іске асыруға болады:
басқару/реттемелеу элементін көрсету/индикатор және керісінше
элементке алмастыру (Change to Indicator, Change to Control);
блок-диаграммадағы терминалдарды жылдам іздестіру (Find
Terminal) және керісінше, алдыңғы панельдегі индикатор/реттемелеуіш
(Find Indicator,Find Control);
реттемелеуішті/индикаторды сипаттауға арналған атауды көрсету
немесе жасыру (Show >> Label, Show >> Caption);
индикатор/реттемелеуіш параметрлерін икемдеу (Data Operations);
басқа индикатор/реттемелеуішке алмастыру (Replace);
пайдаланылатын функция бойынша анықтамаға ие болу (Online
Help);
функциялар үшін оларға сәйкес келетін индикаторларды,
реттемелеуіштерді және константтарды құру (Create Constant, Create
Control, Create Indicator) және т.б.