Kompyuter tarmoqlari texnologiyasining jadal rivojlanishi bilan tarmoq aloqasi zamonaviy sanoat avtomatizatsiyasini boshqarish tizimlarining ajralmas qismiga aylandi. Ko'p tarmoqli aloqa protokollari orasida Transmission Control Protocol (TCP), Internet Protocol (IP) va Open Platform Communication (OPC) protokollari sanoat avtomatlashtirish sohasida keng qo'llanilishini topdi. Ushbu maqola TCP/IP va OPC protokollarining batafsil texnik tahlilini taqdim etadi va amaliy dasturlarda ularning afzalliklari va cheklovlarini o'rganadi.
I. TCP/IP protokoli
1.1 TCP/IP protokoliga kirish
TCP/IP protokoli Internetning asosiy protokoli bo'lib, ikkita komponentdan iborat: Transmission Control Protocol (TCP) va Internet Protocol (IP). TCP ma'lumotlarni jo'natuvchi va qabul qiluvchi o'rtasida ishonchli aloqani o'rnatish, ishonchli ma'lumotlarni uzatishni ta'minlash uchun javobgardir; Boshqa tomondan, IP ma'lumotlar paketlarini manba manzilidan maqsad manzilga o'tkazish uchun javobgardir. TCP/IP protokoli ulanishga yo'naltirilgan, ishonchli, baytga{3}}oqimga- asoslangan transport qatlami aloqa protokoli bo'lib, mahalliy tarmoqlar (LAN), keng maydon tarmoqlari (WAN) va Internetda keng qo'llaniladi.
1.2 TCP/IP protokoli qanday ishlaydi
TCP/IP protokolining ishlashini quyidagi bosqichlarga bo'lish mumkin:
(1) Ma'lumotlarni inkapsulyatsiya qilish: Ilova ma'lumotlarni yuborishi kerak bo'lganda, u avval ma'lumotlarni TCP segmentiga qamrab oladi, so'ngra IP datagram sifatida uzatiladi.
(2) Marshrutlash: Uzatish paytida IP ma'lumotlargrammalari yo'naltirish uchun bir nechta marshrutizatorlardan o'tishi kerak. Marshrutizatorlar IP-datagrammasining maqsad manzili asosida yo'naltirish uchun mos marshrutni tanlaydilar.
(3) Ma'lumotlarni uzatish: uzatish jarayonida TCP segmentlari ishonchli ma'lumotlarni uzatishni ta'minlash uchun tartib raqamlari va tasdiqlash raqamlari kabi maydonlarni tekshirishdan o'tadi.
(4) Ma'lumotlarni de{1}}inkapsulyatsiya qilish: Ma'lumotlar manzilga kelganda, TCP segmenti avval IP-datagrammasidan chiqariladi, so'ngra TCP segmentidan asl ma'lumotlar chiqariladi.
1.3 TCP/IP protokolining afzalliklari va cheklovlari
TCP/IP protokolining afzalliklari birinchi navbatda quyidagi jihatlarda aks etadi:
(1) Ko'p qirralilik: TCP/IP protokoli universal tarmoq aloqa protokoli bo'lib, u turli tarmoq muhitlarida qo'llanilishi mumkin.
(2) Ishonchlilik: TCP/IP protokoli ishonchli ma'lumotlarni uzatish mexanizmini ta'minlaydi, bu ma'lumotlarning aniq va xatosiz manzilga uzatilishini ta'minlaydi.
(3) Moslashuvchanlik: TCP/IP protokoli bir nechta tarmoq topologiyalarini qo'llab-quvvatlaydi va haqiqiy ehtiyojlarga qarab moslashuvchan tarzda sozlanishi mumkin.
Biroq, TCP/IP protokoli ham ma'lum cheklovlarga ega:
(1) Haqiqiy-vaqt imkoniyatlari: TCP/IP protokoli ulanishga yoʻnaltirilgan{2}}aloqa usulidan foydalanganligi sababli, real vaqt-koʻrsatkichlari boʻyicha u muayyan cheklovlarga ega.
(2) Tarmoqli kengligidan foydalanish: Ishonchli ma'lumotlarni uzatishni ta'minlash uchun TCP/IP protokoli ma'lum ortiqcha mexanizmlardan foydalanadi, bu esa tarmoqli kengligidan foydalanishni qisqartirishi mumkin.
II. OPC protokoli
2.1 OPC protokoliga kirish
OPC (Ochiq platformali aloqa) protokoli sanoat avtomatizatsiyasini boshqarish tizimlarida qo'llaniladigan aloqa protokolidir. Bu, birinchi navbatda, turli qurilmalar o'rtasida ma'lumot almashish va ma'lumot almashishni osonlashtirish uchun mo'ljallangan. OPC protokoli Microsoft kompaniyasining COM/DCOM texnologiyasiga asoslanadi va qurilmalar o'rtasida aloqa o'rnatish uchun o'rta dasturni qo'llaydi.
2.2 OPC protokoli qanday ishlaydi
OPC protokolining ishlashini quyidagi bosqichlarga bo'lish mumkin:
(1) OPC serverini yarating: Birinchidan, qurilma ma'lumotlarini saqlash va boshqarish uchun sanoat avtomatizatsiyasini boshqarish tizimida OPC server yaratilishi kerak.
(2) OPC serverini sozlang: OPC serverini sozlang, jumladan, qurilmalar qo'shing va qurilma parametrlarini o'rnating.
(3) OPC mijozini yaratish: OPC mijozi OPC serveri bilan aloqa interfeysi bo'lib xizmat qiluvchi qurilma ma'lumotlariga kirishi kerak bo'lgan dastur ichida yaratiladi.
(4) Qurilma ma'lumotlarini o'qish: Qurilma ma'lumotlari OPC mijozi orqali OPC serveridan olinadi va shunga mos ravishda qayta ishlanadi.
2.3 OPC protokolining afzalliklari va cheklovlari
OPC protokolining afzalliklari birinchi navbatda quyidagi jihatlarda namoyon bo'ladi:
(1) Integratsiyaning qulayligi: COM/DCOM texnologiyasi asosida OPC protokoli turli ilovalar bilan osongina birlashtirilishi mumkin.
(2) Haqiqiy-vaqt imkoniyatlari: OPC protokoli sanoat avtomatizatsiyasini boshqarish tizimlarining real vaqt- talablariga javob beradigan{2}}qurilma ma'lumotlarini real vaqtda almashish imkonini beradi.
(3) O'zaro ishlash: OPC protokoli turli xil qurilmalar o'rtasida o'zaro ishlash imkonini beruvchi yagona standartni qabul qiladi.




