Dasturiy taminotlar va ilovalarning o`rnatilgan tizimlarda foydalanilishi
Dasturiy taminotlar va ilovalarning o`rnatilgan tizimlarda foydalanilishi
Oʼrnatilgan tizimlar dasturiy taʼminotiga qoʼyilgan talablar va
xususiyatlari.
Widget
Oʼrnatilgan tizimlar dasturiy taʼminoti murakkab oʼrnatilgan tizimlarni(MOʼT) va maxsus asboblik vositalarini qoʼllashda muxim rolь oʼynaydi. Oʼrnatilgan tizimlarni loyixalashda dasturiy loyixaga va bunday loyixalarni boshqarish xususiyatlariga maxsus eʼtibor berish kerak.
Dasturiy taʼminot–tizimni qaʼtiy maxkamlanmagan (soft - yumshoq) ammo oʼzgartirish mumkin boʼlgan qismi. Oʼzgartirilmaydigan tizimlar (hardqattiq), masalan, oʼz tarkibida dasturiy taʼminotga ega tarmoqli kommutator, apparat taʼminot deb xisoblanadi.
Real vaqtdagi operatsion tizim (RVOT) –bu oʼrnatilgan tizimni resurslarini ajratish va taqsimlash vositasi.
Dasturlanuvchi mantiqiy kontroller (DMK, PLC) – professional dasturlovchi emas balki soʼnggi foydalanuvchi tomonidan dasturlanovchi kontroller. DMK odatda foydalanuvchi oʼzi qurishi mumkin boʼlgan modullar-konstruktorlar yigʼini koʼrinishida chiqariladi. Odatda DMK tarkibiga protsessorli modulь va bir necha kiritish-chiqarishi modullari kiradi.
Oʼrnatilgan tizimlarni dasturiy taʼminoti xususiyatlariga
quyidagilar kiritiladi:
• Realvaqt;
• Ishonchlilik;
• Xavfsizlik;
• Аpparatlarni kichik resurslari (xotira, tezkorlik, elektrmanbaa);
• Ishga solishni ogʼir sharoitlari.
Oʼrnatilgan tizimlarni dasturiy taʼminoti quyidagi usullari bilan quriladi:
• Maxsus masala uchun (maxsuslashgan DT);
• RVOT asosida;
• Umumiy OT asosida;
• DMKni virtual mashinasi asosida.
Real vaqtdagi operatsion tizimlar loyixalashda murakkab oʼrnatilgan tizimlarni dasturiy taʼminotini tadbiqida doimiy xosil qiluvchi boʼlib qoladilar. Bu esa RVOTni murakkab oʼrnatilgan tizimlarda qoʼllanilishi quyidagilarni beradi:
- Аmaliy jaraѐnlar orasidagi resurslarni taqsimlash va bu
jaraѐnlarni tuzish vositalari boʼlib qoladi;
- foydali ishlab turuvchi sozlangan (minimal xatolar sonli)
dasturiy kod;
- RVOT odatda ijobiy va salbiy xususiyatlari boʼlgan arxitektura;
- Keng nomenklaturali (turli kontrollerlar, periferiya qurilmalari)
apparat vositalar bilan aloqa oʼrnatish vositasi.
MOʼT tarkibida dasturiy taʼminot ichida RVOTlarni qoʼllash asosiy sabablari bu:
• tayyor, ishonchli va oldindan aytib beriluvchi platformani
foydalinish kerakligi (unifikatsiyalash, standartlash, modullikni tuzuvchi va qoʼllab quvvatlovchi dasturni koʼplikdan ajratish);
• amaliy jarayonlarni parallel ishlashini taʼminlash kerakligi;
• jarayonlarni bir-biridan ximoya qilishni taʼminlash;
• xisoblash tarmogʼini periferiya qurilmalarini tayѐr drayverlari bilan taʼminlash.
Dasturlanuvchi mantiqiy kontroller (logicheskiy kontroller) real vaqtda RVOTsiz ishlashini taʼminlaydi. DMK dasturlari oʼrnatilgan tizimlar uchun oddiy tillarda ѐzilgan va oddiy kompilyatorlar qoʼllash ѐrdamida bajariladigan dasturlardan ishonchliroq. Markaziy protsessor, uning registrlari va buyruqlar tizimi foydalanuvchi uchun erishib
boʼlmaydigan boʼlib qoladi.
DMK asosida tizimlarni ikki asosiy variantlar mumkin: birinchisida DMKda passiv (oʼzini aloxida protsessori boʼlmagan) kiritish-chiqarish modullarini oʼrnatish mumkin boʼlgan maxsus kengaytirish razʼemlar koʼzda tutilgan. Bunday variant katta xisoblash quvvat xajmini va kirish-chiqishlarni bir joyda jamlash kerak boʼlganda
afzaldir.
DMKni tadbiq etish.
DMKni ikki varianti mavjud .
1. SoftPLC
Аpparat baza sifatida oddiy sanoat kompьyuter olinadi va RVOT ѐki industrial ilovalar uchun DOS bilan taʼminlanadi (Intel protsessori bazasidagi kompьyuterlar uchun). Shu sanoat kompьyuterda maxsus dastur ishga tushuriladi–bir ѐki bir necha xisoblash modellarini ishlatuvchi DMK virtual mashinasi. Natijada SoftPLC nomlanuvchi egiluvchan variant paydo
boʼladi. Soʼngi foydalanuvchi dasturiy taʼminotni xarakteristikalarini keng chegarada oʼzgartirish mumkin. Bu variantni kamchiligi tizim komponentlarini baland narxlari.
2. Maxsuslashtirilgan DMK
Bu yerda apparat bazasi sifatida oddiy sanoat kompьyuter emas balki maxsuslashtirilgan kontroller qoʼllaniladi. Barcha kerakli dasturiy taʼminot zavodda DXQ da oʼrnatiladi. Oddiy DMK foydalanuvchi uchun ѐpilgan SoftPLC sifatida tadbiq etish mumkin ѐki DMK dasturlash tillarida qoʼllaniladigan xisoblash modellarini apparat qoʼllanadigan
maxsus hisoblash mashinadek.
http://fayllar.org
Dostları ilə paylaş: |