rasm 2.2. Texnologik jarayonning mnemosxemasi
33
Tarqalgan tizimning kompyuter tugunlarini tayinlash nuqtai nazaridan i / u
serverlari, operator stantsiyalari, mijozlar stantsiyalari, Internet-mijozlar va
ma'lumotlar bazasi serverlari aniqlanishi mumkin. Bunday holda, ehtimol,
tushuntirishlar faqat i / u serverlari va operator stantsiyalariga bo`linishi kerak. Va i / u
serverlari va operator stantsiyalari tizimning pastki darajasi (nazoratchilar, masofaviy i
/ u modullari, savdo hisoblagichlar, aqlli sensorlar va boshqalar) bilan ma'lumot
almashadilar, ammo serverlarda vizuallik yo`q. Ular bir xil MasterScada to`plamini
o`rnatadilar va funktsional farq loyiha ishlab chiqaruvchisi tomonidan belgilanadi.
Mijozlar stantsiyalari serverlar va operator stantsiyalaridan ma'lumot oladi. Internet-
mijozlarni qo`llab-quvvatlash uchun ularga qo`shimcha ravishda Internet-server
o`rnatilishi kerak. Internet-mijozlar brauzerdan boshqa hech narsaga muhtoj emas.
Ma'lumotlar bazalari bilan bog'lanish uchun MasterScada SQL-mos keluvchi DBMS
bilan aloqa modullari deb ataladi. Bugungi kunda MS SQL Server, Oracle, Sybase,
Interbase (Firebird), Linter uchun yordam mavjud. Agar kerak bo`lsa, ushbu ro`yxatni
kengaytirish mumkin. Keyingi versiyada MasterSCADA ijro etuvchi tizimning yangi
turini o`z ichiga oladi bag'ishlangan arxiv serveri.
2.2 Построение дерева системы и дерева объектов
Tizim daraxti yaratilgan tizimning (bir yoki bir nechta kompyuter) tuzilishini
tasvirlaydi va ma'lumotlar manbalarini o`z ichiga oladi – OPC serverlari, nazoratchilar,
ma'lumotlar bazalari bilan aloqalar.
Ob'ekt daraxti loyihaning ierarxik tuzilishini tasvirlaydi – bu daraxtda daraxtdan
olingan ma'lumotlar tizimini qayta ishlashni amalga oshiradigan dastur yaratiladi,
ularni konvertatsiya qilish, arxivlash va operatorga kerakli shaklda taqdim etish.
Ierarxik loyihani qurish tavsiya etiladi: katta elementlardan – kichik (masalan, zavod-
do`kon-o`choq-valf holati). Bu sizga qurilish uchun ob'ekt yondashuvidan foydalanish
imkonini beradi loyiha ishlab chiquvchiga replikatsiya, meros, shablon kabi vositalarni
beradi. Shu bilan birga, har bir ob'ekt o`z sozlamalari va hujjatlari (mneemoshemy,
34
Windows, Trends, hisobotlar), o`z arxiv parametrlari va xabarlar to`plamiga ega
bo`lishi mumkin. Ob'ektni ishlab chiqish yondashuvidan foydalanish operatorga qulay
navigatsiya tizimi bilan tezda katta loyihalarni yaratishga imkon beradi, shuningdek
ularni tezda tuzatishga imkon beradi.
Ob'ektlar daraxti texnologiya haqida gapiradi. Unda, oynada bo`lgani kabi, haqiqiy
texnologik ob'ekt aks ettirilgan. Ishlab chiquvchining mahoratiga qarab, bu oyna
to`g'ridan-to`g'ri yoki haqiqatni buzadimi-yo`qmi, chunki bizning sub'ektiv
dunyomizda bu ob'ektni loyiha ishlab chiquvchisining ko`zlari bilan ko`rsatadi. Bir
ishlab chiquvchi ob'ektni tashkiliy ierarxiyasining prizmasidan ko`radi, ikkinchisi
texnologik o`zgarishlar ketma – ketligiga tayanadi, uchinchisi (odatda noto`g'ri: bu
yondashuv eng yomoni) KIPiA qurilmalarining bir xil turdagi rasmiy xususiyatlariga
ko`ra hamma narsani qo`yadi (nasoslar – nasoslarga, bosim sensorlariga-bosim
sensorlariga).
MasterScada ob'ekt - mos tizimi ishlab chiqilgan asosiy birligi (biz bu misolda birinchi,
eng ko`rgazmali, yondashuv asosida) Real texnologik ob'ekt (do`kon, uchastka,
apparat, nasos, vana, sensor, va hokazo...), MasterSCADA tizimi yordamida ishlab
chiqilgan nazorat. Boshqa tomondan, bu dasturiy ta'minot ob'ektlari uchun standart
xususiyatlarga ega bo`lgan dasturlash nuqtai nazaridan an'anaviy ob'ekt.
Ob'ekt o`z ichida boshqa narsalarni, shuningdek o`zgarmaydigan va funktsional
bloklarni (nazorat qilish va boshqarish uchun mo`ljallangan xizmat kutubxonalari;
ba'zan ular haqiqiy dunyo ob'ektlariga mos keladi – masalan, nasos yoki vana-va ba'zan
faqat bitta nazorat yoki nazorat funktsiyasini bajaradi – masalan, regulyator).
MasterScada ob'ektlarining har biri operator uchun taqdim etiladigan xususiyatlar va
hujjatlarga ega. Siz dinamik grafikalar (mnemoschemy), vaqt (tendentsiyalari),
hisobotlar, xabarlar jurnallari va boshqa hujjatlar parametrlarini o`zgartirish grafikalar
bilan Windows yaratishingiz mumkin.
MasterSCADA-ni o`rganish va uning atrof-muhitini loyihalashtirish siz qanday
natijaga erishishni xohlayotganingizni aniq tasavvur qilsangiz juda oson bo`ladi. Bu
35
sizga eng to`g'ri usul bilan dizaynni amalga oshirish imkonini beradi: umumiy-xususiy,
yoki dasturchilar aytganidek, "yuqoridan pastga". Loyihani ishlab chiqishning dastlabki
bosqichida haqiqiy texnologik ob'ektni tarkibiy qismlarga ajratish kerak.
Keling, bu holatda ob'ektlarning ierarxiyasi qanday bo`lishini ko`rib chiqaylik. Asosiy
ob'ekt-bu "zavod"; biz uning hududiga kiramiz va avtomatlashtirish ob'ektimizni –
"do`kon" ni ko`ramiz. Ushbu ob'ekt o`zining grafik oynasiga ega bo`lishi kerak –
mneemosxema, texnologik jarayonning borishini va uskunaning holatini tavsiflovchi
barcha muhim parametrlar chiqariladi. Odatda mnemonosxema asbob-uskunalar
mnemonik yoki "hayotga o`xshash" tasvirlar yordamida taqdim etiladigan ob'ektning
texnologik sxemasini aks ettiradi, rangi o`zgarishi, holati yoki shakli ularning holatini
ifodalaydi va parametrlar raqamli qiymatlar yoki "qalqon" asboblar shaklida taqdim
etiladi. Do`kon darajasida faqat eng muhim uskunalar va asosiy parametrlar
ko`rsatiladi. Bu erda ortiqcha tafsilotlar zararli.
Do`kon uchun xom ashyoning qancha miqdori va qancha mahsulot ishlab
chiqarilganligini kuzatish uchun hisobotlarni tuzish ham muhimdir. Albatta, bu
parametrlarni o`z vaqtida o`zgartirishni ko`rishimiz kerak va bu tendentsiya kabi hujjat
uchun mo`ljallangan. Biroq, uning imkoniyatlari yanada kengroq, biz kelajakda
ishonch hosil qilamiz. Xususan, u bir parametrning boshqasiga bog'liqligini ko`rsatishi
mumkin.
Va nihoyat, biz kerakli hujjatlarning yana bir turi-xabarlar jurnallari. Ularning yordami
bilan biz ob'ektdagi voqealarni kuzata olamiz: texnologik, masalan, texnologik tsikllar
va operatsiyalarning boshlanishi va oxiri, shuningdek rejadan tashqari, favqulodda
vaziyatlar: chegara uchun parametr chiqishi, vana ishlamasligi va h.K. ko`rsatilgan
ma'lumotni qanday tuzishni xohlayotganingizga qarab, har bir turdagi hujjatlar bir
nechta bo`lishi mumkinligini unutmang. Lekin bir mneemoshema har doim asosiy
bo`ladi, bu ob'ektning yuzi. Odatda boshqa hujjatlarni chaqirish tugmachalarini
joylashtirish uchun foydalanish qulay.
36
Davom eting. Do`konda siz bir nechta texnologik saytlarni (yoki chiziqlarni)
ko`rishingiz mumkin, ularning har biri texnologik qayta ishlash uchun mas'uldir. Sayt
uchun bir xil hujjatlar to`plamini yaratishimiz mumkin, ammo batafsil ma'lumot bilan.
Natijada, biz rasmda ko`rsatilgan ob'ektlar daraxtini olamiz 2.3.rasm
|