94
(74- rasm) .
Diagramma blokida kelajakdagi virtual asbobning dastlabki algoritmi ishlab
chiqiladi. Dasturlashni klassik tillaridan Ci , Paskal , Fortran kabilardan farqli
ravishda LabVIEW ning dastlabki kodi diagramma blokidan iborat bo’lib, u yerda
barcha buyruqlar, ttsikllar operatorlari va solishtirish grafik belgilanishlar
tasvirlanadi.
Diagramma bloki tugunlardan, terminallardan va ma’lumotlarni o’tkazgichlardan
iborat (74- rasm).
Tugunlar (Node) diagramma blokidagi obyektlardir, ular bir yoki bir necha
maydonlarga ega ma’lumotlarni kiritish / chiqarish va virtual asboblarni algoritm
amallarini bajaradi. Ular
dasturlashdagi operatorlarga, funksiyalarga
va tekstli tillarni
kichik dasturlarida ular o’xshash. Tugunlar funsiyalarni (functions), kichik
dasturlarni (Sub VI) va strukturalarni (structures) o’z ichiga oladi.
Kichik dasturlar – virtual asbob (VA) (Sub VI)ni boshqa VA larning diagramma
bloklarida kichik dastur sifatida foydalanish mumkin. Strukturalar (Structirs) - ular
jarayonni boshqarish elementlaridan iborat bo’lib, ketma – ketlik strukturasi kabi
bo’ladi. (Flet sequence) variant strukturasi (Case) shartga ko’ra ttsikllar (Wlule) va
boshqalar. Diagrammalar blokini va old panelidagi obyektlar ma’lumotlari
ma’lumotlar terminali ko’rinishida aks ettiriladi. (Data terminals) (74- rasm)
ma’lumotlar terminali old paneli va diagrammalar bloki orasida ma’lumotlar
almashinuvini ta’minlaydi. Quyidagi turdagi ma’lumotlarni terminallar farqlashadi:
boshqarish terminallarini va ma’lumotlarni aks ettirish, tugunlar terminalini.
Boshqarish terminallari va aks ettirish, boshqarish vositalariga va ma’lumotlarni aks
ettirish old panelga kiradi. Old paneldagi boshqaruv elementlariga kiritilgan
ma’lumotlar diagrammalar blokiga boshqarish terminallari orqali keladi.
Diagrammalar bloki obyektlari orasidagi ma’lumotlar ulovchi chiziqlar orqali
uzatiladi –
ma’lumotlarni o’tkazgichlari (Wires)
(74- rasm). Ma’lumotlarni
o’tkazgichi dasturlashni tekstli tilida o’zgaruvchanlaga o’xshash bo’ladi.
Ma’lumotlarni har bir o’tkazgichi ma’lumotlarni yagona manbaiga ega bo’ladi,
ammo ularni ko’pchilik funksiyalarga uzatilishi mumkin. Ma’lumotlarni uzatgichlari
95
rangi, stili va chiziqning qalinligiga va uzatilayotgan ma’lumotlarni turiga bog’liq
ravishda farqlanadi.
LabVIEW muhitida ma’lumotlar o’tkazgichidagi obyektlar bilan bog’lanadi va
shundan keyin ularni diagrammalar blokiga joylashtiriladi.
Ishlab chiquvchini grafiklar muhitini dasturiy ta’minoti ishga tushirib
National
Instruments LabVIEW
paydo bo’lgan darchadan
Blank VI
(bo’sh asbob) bo’lishini
tanlaymiz. Shundan keyin ikkita darcha ochiladi (74- rasm): old panel
(Front Panel)
va
diagramma bloki
(Block Diagram)
Darchalar oralig’ini bir necha usul bilan uzib ulash mumkin:
-
mos keladigan darchadan sichqonchani bosib;
-
< Ctrl>
klavishlar kombinatsiyasi yordamida.
Bosh menyu ostida joylashgan bir qator tugmalar anjomlar paneli deyiladi.
Bir marta
ishga tushirish knopkasi
Run
– virtual asbobni ishga tushiradi.
Uzluksiz ishga tushirish knopkasi
Run Continoiusly
virtual asbob majburiy
to’xtatish momentigacha ko’p marta ishga tushiriladi.
Ishlash vaqtida virtual asbob Abort Execution knopkasi faollashadi virtual
asbob o’z ishini bajariyotganida darhol to’xtatishda bu knopka ishlatiladi.
Do'stlaringiz bilan baham: