Pml fuksional tarkibi. Qo’shimcha bloklar


Download 331.88 Kb.
Sana02.01.2022
Hajmi331.88 Kb.
#184137
Bog'liq
21-маъруза


21-mavzu.

PML fuksional tarkibi. Qo’shimcha bloklar.

https://www.compel.ru/lib/95591

PLC qurilmasi

Ko'pincha PLC quyidagi qismlardan iborat:





  • Markaziy chip (microcontroller, yoki FPGA chip), zarur çemberleme bilan;

  • Real vaqtda soat quyi tizimi;

  • doimiy bo'lmagan xotira;

  • serial k/ ch interfeyslari (RS-485, RS-232, chekilgan)

  • PLC ning kirish va chiqishlarida kuchlanishni himoya qilish va o'zgartirish sxemalari.

Odatda, PLC ning kirish yoki chiqishi darhol Markaziy chipning tegishli chiqishiga ulanishi mumkin emas. Ushbu chiqimlar odatda 3,3 dan 5 voltsgacha bo'lgan past kuchlanish darajalari bilan tavsiflanadi. PLC kirishlar va ezilgan, odatda, 24 V shahar yoki 220vac kuchlanish bilan ishlash kerak. Shuning uchun, PLC chiqishi va chip chiqishi o'rtasida mustahkamlovchi va himoya elementlarni ta'minlash kerak.

Nazorat tizimi tuzilmalari



SIEMENS SIMATIC S5136 (ET 200S) uchun shluzi vazifasini bajaradigan SST 7-DNS-200 interfeysi modulidagi devicenet tekis boshli ulagichi.

Markazlashtirilgan: Plc savatida, ko'pincha orqa panelda CPU(lar) modullari, i / u va aloqa o'rnatilgan. Agar mavjud savatni cheklashdan tashqari tizimni kengaytirish zarur bo'lsa, unda bitta shkafda kattalashtirish imkoniyatini qo'shadigan kengaytirish modullari qo'yiladi. Sensor va aktuatorlar alohida simlar bilan to'g'ridan-to'g'ri i / u modullariga, signal modullarining kirish/chiqishlariga mos keladigan modullardan yoki aloqa moduli (ko'prik) orqali (avtobus bilan qurilma interfeysida tashkil etilgan taqdirda) ulanadi); as-i tipidagi maydon avtobusidan foydalangan holda, bir vaqtning o'zida nazorat signallarini uzatish bilan avtobusda aktuator quvvatlanishi mumkin.

Taqsimlangan: PLC sensor va ijro etuvchi qurilmalar bilan kabinet uzoq aloqa kanallari orqali PLC bilan bog'liq (modullar yoki aloqa protsessorlari orqali) va, ehtimol, "qo'rg'oshin-qul" (eng. Master-Slave).

PML Interfayslari

Промышленная сеть


  • RS-232

  • RS-485

  • Modbus

  • CC-Link

  • Profibus

  • DeviceNet

  • ControlNet

  • CAN

  • AS-Interface

  • Industrial Ethernet

PLC dasturlash tillari

PLC dasturlash uchun IEC61131-3 standartidagi IEC (IEC) standart tillaridan foydalaniladi

Dasturlash tillari (grafik)

LD (ladder Diagram) — Relay til — PLC uchun eng keng tarqalgan til

FBD (funktsiya blok diagrammasi) — funktsional bloklarning Tili — PLC uchun 2-umumiy til

SFC (Sequential Function Chart) — davlat diagrammasi Tili — avtomatik dasturlash uchun ishlatiladi

CFC — doimiy funktsiya jadvali)-iec61131-3 tomonidan tasdiqlanmagan, FBD ning keyingi rivojlanishi

Dasturlash tillari (matn)

O'tish: saytda harakatlanish, qidiruv

ST (tizimli matn) — Paskal kabi til

C-YART-C-kabi til (YART Studio)

Strukturaviy ravishda IEC61131-3 ishlash muhiti resurslarning to'plamidir (ko'p hollarda bu PLC hisoblanadi, garchi ko'p ishlaydigan OS bilan ishlaydigan ba'zi kuchli kompyuterlar softPLC kabi bir nechta dasturlarni ishga tushirish va bir CPU-da bir nechta resurslarni simulyatsiya qilish imkonini beradi). Resurs vazifalarni bajarish imkoniyatini beradi. Vazifalar dasturlarning to'plamidir. Vazifalar maksimal chastotali voqea bo'yicha davriy ravishda chaqirilishi mumkin.

Dastur POU dasturiy modullarining turlaridan biridir. Modullar (POU) bo'lishi mumkin dastur turi, funktsional birlik va funktsiya. Ba'zi hollarda, Plc dasturlash uchun standart bo'lmagan tillar ishlatiladi, masalan: algoritmlarning oqim sxemalari PLC uchun dasturlarni ishlab chiqish uchun yo'naltirilgan muhit. HiGraph 7-tizim holatlarining grafigiga asoslangan boshqaruv tili.

IEC 61131-3 tilidagi PLC dasturlash vositalari alohida PLC oilasi yoki ko'p tomonlama, bir nechta (lekin barchasi emas) nazorat qilish qurilmalari bilan ishlash uchun ixtisoslashgan bo'lishi mumkin:

CannyLab

CoDeSys


ISaGRAF

ISR " KRUGOL"

Beremiz

KLogic


PLC dasturlash

Konfiguratsiya: PLC-da bir nechta dastur saqlanadi va PLC klaviaturasi orqali dasturning kerakli versiyasi tanlanadi;

Erkin programlanadigan: dastur PLC-ga shaxsiy kompyuterdan maxsus dasturiy ta'minot yordamida, ba'zida dasturchi yordamida maxsus interfeys orqali yuklanadi.

PLC dasturlash an'anaviy dasturlashdan farq qiladi. Buning sababi shundaki, PLC har birida dasturiy tsikllarning cheksiz ketma-ketligini amalga oshiradi:

kirish signallarini o'qish, shu jumladan manipulyatsiya, masalan, operator tomonidan klaviaturada;

chiqish signallarini hisoblash va mantiqiy shartlarni tekshirish;

boshqarish signallarini berish va kerak bo'lganda operator interfeysi ko'rsatkichlarini boshqarish.

Shuning uchun, Plc dasturlashda bayroqlar ishlatiladi - shartli o'tishlarning muayyan filiallari dasturining algoritmidan o'tish belgilarining o'zgaruvchilari. Shunday qilib, dasturchidan PLC dasturlashda ma'lum bir mahorat talab etiladi.



Misol uchun, Reset yoki quvvat yoqilgandan keyin tizimni dastlabki ishga tushirish protseduralari. Ushbu protseduralar faqat bir marta bajarilishi kerak. Shuning uchun, boshlang'ich tugallangach, ishga tushirish tugallangach, boshlang'ich o'zgarmaydigan (bayroq) kiritiladi. Dastur ushbu bayroqni tahlil qiladi va agar o'rnatilgan bo'lsa, u holda boshlash tartib-qoidalari kodining bajarilishini chetlab o'tadi.
Download 331.88 Kb.

Do'stlaringiz bilan baham:




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