Министерство высшего и среднего специального образования СНГ



Download 6,22 Mb.
bet128/157
Sana03.01.2022
Hajmi6,22 Mb.
#312962
1   ...   124   125   126   127   128   129   130   131   ...   157
Bog'liq
КИТОБ ЭКМ 12-10-2020 264-betgacha OX VAR

Kichik dasturlar. Har qanday dastur VI virtual asbob boshqa dasturning blok sxemasida foydalanilishi mumkin, xuddi uning tarkibiy qismi kabi. Boshqachasiga aytganda u subVI kabi kichik dastur sifatida joylashtirilishi mumkin. Bu xususiyat asosiy bosh dasturni modulli bo‘lib, oson o‘qiydigan va tushunish uchun soddaroq qiladi.

Avval ishlab chiqilgan VI (Sub VI) larni yuqoriroq darajada bo‘lgan dasturga qo‘yish uchun «Funcsion» palitrasida «Select a VI…» opsiyasidan foydalanish kerak (156- rasm) , dialog darchasining so‘roviga javob sifatida kichik dastur faylini tanlash va uni asosiy dasturning diagrammasiga o‘rnatish kerak (156- rasm).



  1. rasm. Select a VI elementi orqali kichik dasturning ishlashi Bosh dastur kichik dasturlarni ko‘plab chaqiriqlariga ega bo‘lishi mumkin.

Bosh dasturning diagrammasida kichik dasturlar jim turish bo‘yicha berilgan belgili kub ko’rinishida paydo bo‘ladi.

Ikki marta shiqillatish yordamida bu kichik dasturni ochish mumkin, kerak bo‘lgan holatda esa ba’zi sozlashlarni o‘tgazish mumkin.

Yuqorida VA mantiqiy elementning ishini modellovchi dastur yaratilgan edi. Bu dasturdan to‘liq funksiyali kichik dasturni yaratamiz.

Bizning kuchik dasturimizning struktur sxemalari va old panelini tashqi ko‘rinishi 157-rasmda ko‘rsatilgan.




  1. asm. Kichik dasturni tanlashni dialog darchasi

Kichik dasturni kubini oddiy ulanishi bosh dasturga hech narsa bermaydi, nimanidir uzatib, nimanidir qayta olish imkoniyati yo‘q. Kichik dastur asosiy dasturdan ma’lumotlarni olib, uni orqaga asosiy dasturga qaytarish uchun ma’lum harakatlarni qilish kerak bo‘ladi.

Avvaliga bizning kichik dasturimizning old paneli ochiladi va kursorini o‘ng yuqori burchakga joylashtiramiz, ikonkaga konteksli menyuni chaqiramiz (158- rasm).

Bu menyuda «Edit Icon» punktini tanlab, yaratilayotgan kichik dasturimizning ikonkasini taashqi ko’rinishini tahrirlash mumkin (159- rasm).





  1. rasm. Kichik dastur ikonkasiga tahrir rejimini tanlash




  1. rasm. Ikonkaning tasvirini tahrirchisi

Bundan keyin yana kontekst menyusi chaqiriladi (158- rasm) va punkti tanlanadi. Kichik dasturning parametrlariga bu punkt orqali kirish ochiladi – konnektorlarga yoki ulovchilarga, kichik dasturni tashqi olam bilan o‘zaro ta’sir elementlariga. Chaqirilayotgan dasturdan ma’lumotlarni konnektor qabul qiladi va uzatadi. Shu punkt tanlagandan keyin darhol bizning dasturimizning ikonkasining ko’rinishi o’zgaradi (160- rasm), kursor esa bog‘lovchi kontakt ko‘rinishini oladi.




  1. rasm. Dasturni Show Connector rejimidagi ikonkasi

LabVIEW konnektorlar paydo bo‘lishi chorasini ko‘radi – kvadratchalar va to‘g‘ri burchaklar – asbobning old panelidagi boshqarish elemementlari va indikatorlar soniga ko‘ra bo‘ladi. Endi old paneldagi boshqarish yoki indikatsiya elementlari va konnektorlar orasidagi mos kelishni o‘rnatish kerak bo‘ladi. Buning uchun old paneldagi kursor yordamida g’altak elementni ko‘rsatish kerak bo‘ladi va konnektor – kvadratcha bo‘yicha shaqillatiladi, ular unga qotirilgan bo‘ladi. Ulanishni belgisi bo‘lib bu kvadratlardagi rangni o‘zgarishi bo‘ladi, ushbu misolda chapdagi kvadratlar – A va B mantiqiy signallar o‘ng tomondagi to‘g‘ri burchak – mantiqiy ko‘paytirish natijasi Q bo‘ladi.

Endi kichik dasturlar ularni bosh dasturga o‘rnatganimizdan keyin kirish va chiqishdagi o‘zgaruvchilarni ko’rish imkoniyatini beradi (161-rasm).



  1. rasm. Dasturni chaqiruvchi kichik dastur elementi

Kichik dasturlarning soni juda katta bo‘lganda ularni kutbxonaga kengaytirilgan “LLB” fayllarda birlashtirish maqsadga muvofiqdir.

Buni dasturni saqlash bosqichida qilish mumkin. Saqlash dialogida «New VI Library» tugmasini tanlashimiz kerak, tugma bosilganidan keyin yangi kutbxona nomi ko‘rsatiladi, undan keyin esa ushbu fayl yaratilgan kutbxonada saqlanadi.

Kutbxonalarga xizmat ko‘rsatish uchun LabVIEW «LabVIEW VI library manager»

menyu punktidan foydalanish mumkin.

Download 6,22 Mb.

Do'stlaringiz bilan baham:
1   ...   124   125   126   127   128   129   130   131   ...   157




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish