«Elektronika va avtomatika» fakulteti «intellektuаl oʼLChАSh аsboblаri» fanidan amaliy mashg‘ulotlarni o‘tkazish uchun uslubiy ko’rsatmalar toshkent 2021-2022


Download 128.99 Kb.
bet21/24
Sana16.11.2023
Hajmi128.99 Kb.
#1777562
1   ...   16   17   18   19   20   21   22   23   24
Bog'liq
«Elektronika va avtomatika» fakulteti «intellektuаl oʼLChАSh аsb-hozir.org (1)

6.2. Asboblar va dasturlash tillari
Klaviatura bilan ishlash uchun dasturiy vositalar. Apparat muhiti orqali kompyuter va o'lchash va nazorat qilish uskunalari o'rtasida ma'lumotlarni kiritish-chiqarish dasturi maxsus dasturiy vositalar, jumladan, kiritish-chiqarish kutubxonalari va apparat drayverlari bilan ta'minlanadi.
Birlashtirilgan, ammo ma'lum turdagi uskunalar uchun ishlab chiqilgan kiritish-chiqarish operatsiyalarini dasturlash darajasida kiritish-chiqarish kutubxonalari keng qo'llaniladi:
• NI-DAQ - kompyuterga o'rnatilgan plagin-karta-qurilmalar uchun;
• N1-488.2 — IEEE-488 standartidagi qurilma interfeysiga asoslangan GPIB qurilmalari uchun;
• SICL (Standart Instrument Control Library) - VXI-avtobus uchun kiritish-chiqarish operatsiyalarini boshqarish.
Turli xil tizimlarni yagona tizimga birlashtirish uchun kirish / chiqish kutubxonalarini standartlashtirishni ta'minlaydigan bir qator spetsifikatsiyalar taklif qilingan. Texnik xususiyatlar VISA (Virtual Instrument Software Architecture) arxitekturasiga asoslangan. VISA arxitekturasi National Instruments tomonidan ishlab chiqilgan va IEEE 1226.5 quyi qo'mitasiga ochiq standart loyihasi sifatida taklif qilingan. Standartning asosiy tamoyillari Plug & Play-ni ta'minlash - apparat drayverlarining mosligi va o'lchash va avtomatlashtirish tizimlarida VISA arxitekturasidan foydalanish. "Plug&Play" atamasi ma'lum bir tizim konfiguratsiyasida qo'shimcha sozlashlarni talab qilmaydigan qurilmalarni ishlab chiqarish va dasturiy ta'minotni qo'llab-quvvatlash texnologiyasini anglatadi. Ishchi rozetkaga kiritilgan qurilma o'zi tizim konfiguratsiyasini aniqlaydi va uni ishlashga sozlaydi.

Bu quyidagilarga imkon beradi:


• IO’V, operatsion tizim, dasturlash tili, tarmoq mexanizmi bilan kompyuter aloqa interfeysi turiga va o'lchash va boshqarish qurilmalari turiga bog'liq bo'lmagan kiritish-chiqarish boshqaruv funktsiyalarining yagona va foydalanish uchun qulay majmuasini yaratish;
bir protsessorli, ko'p protsessorli va to'liq taqsimlangan tizim arxitekturalarini uyg'unlashtirish;
• mavjud tizimlarda yangi yaratilgan dasturiy ta'minotdan foydalanish imkoniyatini ta'minlash;
• mahalliy tizimlardan taqsimlangan tizimlarga dasturdan mustaqil o'tish imkoniyatini ta'minlash.
Hozirgi vaqtda VISA standarti VXI tizimlarida kiritish-chiqarish operatsiyalarini birlashtirishni to'liq ta'minlaydi va FieldPoint tipidagi PXI, GPIB va UBB standartlari uchun qo'llanila boshlandi. VISA standartiga qo'shilganda, avtomatlashtirish vositalarining ko'p ishlab chiqaruvchilari InSIni yagona dasturiy ta'minot va texnologik muhitda amalga oshirishning barcha variantlarini birlashtirish imkoniyatiga ega. Yuqorida sanab o'tilgan xususiyatlarga ega tizimlarni ishlab chiqish texnologiyasi VXI texnologiyasi deb ataladi.
Sanoat tarmoqlari va PLC-I/O operatsiyalariga asoslangan VME-tizimlari va tizimlarini VXI-texnologiyalari talablariga javob beradigan boshqa tizimlar bilan birlashtirish uchun dasturiy ta'minotni ishlab chiqish zarur. Ushbu tizimlar hozirda talab qilinadigan standartlashtirish darajasiga ega emas.
Amaliy dasturlash vositalari va tillari. Zamonaviy dasturiy ta'minot ishlab chiqish vositalari tajribali dasturchilar uchun ham, dasturchi bo'lmaganlar uchun ham keng ko'lamli vositalarni taqdim etadi. Bu vositalar foydalanuvchi dasturlarini bevosita 178 yaratish imkonini beradi
standart dasturlash tillarida, masalan, C, C++, Basic, shuningdek, maxsus dasturiy ta'minotni ishlab chiqish va tuzatish vaqtini qisqartirish imkonini beruvchi bir qator dasturiy vositalarning asosi bo'lgan maxsus kutubxonalar yordamida. Avtomatlashtirish tizimlari uchun amaliy dasturlarni ishlab chiqish paketlari, ularning asosiy maqsadiga ko'ra, ikkita asosiy guruhga bo'lingan:
1) HP-VEE, LabVIEW, Measurement Studio (LabWindows, Component Worcs) dasturiy ta'minot paketlari - asosan laboratoriya tajribalari va sinovlari uchun avtomatlashtirish tizimlarida foydalanishga qaratilgan, garchi ular kompyuterning aqlli tizimlarining boshqa tizimlarini yaratish uchun ham ishlatilishi mumkin;
2) LabVIEW / DSC, Lookout, "Kuzatuv rejimi" paketlari – IO’V, ITKSAT va sanoat avtomatlashtirish tizimlarida amaliy dasturlarni yaratish uchun mo'ljallangan (SCADA-Nazorat nazorati va ma'lumotlarni yig'ish tizimi).
Dasturlash usuliga ko'ra, bu paketlar quyidagilarga bo'linadi:
• matnli dasturlash elementlaridan foydalangan holda va tajribali dasturchilarga mo'ljallangan matn-grafik (LabWindows/CVI, Measurement Studio, Visual Basic) bo'yicha;
• dasturlash elementlari sifatida ITKSAT, JBAT obyektlarining grafik tasvirlaridan foydalanishga asoslangan grafik, obyektga yo‘naltirilgan (InTouch, “Trace mode”);
• dastur algoritmlarini loyihalash (chizish) va grafik tasvirlashning funksional-mantiqiy prinsipidan foydalangan holda grafik funksiyaga yo‘naltirilgan (HP-VEE, LabVIEW, LookOUT, LabVIEW/DSC). Grafik paketlar nafaqat dasturchilar, balki dasturlash tajribasiga ega bo'lmagan foydalanuvchilar tomonidan ham oson o'zlashtiriladi, shuning uchun ulardan tobora ko'proq foydalanilmoqda.
6.1-jadval:Ayrim dastur paketlarining xarakteristikalari


amaliy dasturlar paketi


Firma (mamlakat-ishlab chiqaruvchi)


Amaldagi operatsion tizim


Kirish-chiqish qurilmasi turi va standartlari


HP-VEE

Hewlett- Packard (США)

Windows 9х/2000/ХР


HP-VEE

LabVIEW

National Instruments (США)


Windows 9х/2000/ХР, MacOS, HP-UX, Solaris, Concurrent, Power Max


Plugin-card, GPIB, VME, VXI, PXI, SCXI, Field Point, Ethernet, CompactPCI/PXI



amaliy dasturlar paketi


Kompaniya (ishlab chiqaruvchi mamlakat)


Amaldagi operatsion tizim


Kirish chiqish qurilmasi turi va standartlari


LabWin- dows/CVI


National Instruments (США)


Windows 9х/2000/ХР,


MacOS, HP-UX, Solaris

Plugin-card, GPIB, VME, VXI, PXI, SCX1, Field Point


Measurement Studio


National Instruments (США)


Windows 9x/2000/XP,


Linux, Solario, MacOS

Plugin-card, GPIB, VME, VXI, PXI, SCXI, Field Point


LabVIEW/ DSC


National Instruments (США)


Windows 9x/2000/XP


Plugin-card, GPIB, VME, VXI,PXI, SCXI,


Video, Field Point

Lookout

National Instruments (США)

Windows 9x/NT


Plugin-card, SCXI, PXI, PLC


IriTouch


Wonderware (США)


Windows 9x/NT


VME, VXI, PLC


«Трейс моуд»


AdAstra Research Group, Ltd (Россия)


MS DOS, Windows 95/NT, Novell NetWare


VME, PLC


IsaGRAF

CJ International (Франция)

MS DOS, OS-9, Windows 9x/NT


VME, PLC


Eng mashhur dastur paketlarining asosiy foydalanuvchi xususiyatlari Jadvalda keltirilgan.Jadvalning oxiri. 6.1



Download 128.99 Kb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   24




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