Bosh sahifa > Ko'rgazma > Kontent

Dasturlashtiriladigan lojik tekshirgich

Mar 11, 2019

PLC dasturlari odatda shaxsiy kompyuterda maxsus dasturda yoziladi, keyin to'g'ridan-to'g'ri aloqa kabeli yoki tarmoq orqali PLC ga yuklab olinadi. Dastur PLC-da yoki batareyani zaxiralangan RAM yoki boshqa bir turdagi flesh-xotirada saqlanadi. Ko'pincha, minglab o'rni o'rniga bitta PLC dasturlash mumkin.


Dastlabki PLClar, 1990 yillarning o'rtalariga qadar, PLC dasturlarining turli xil mantiqiy elementlarini ifodalovchi funktsiyali kalitlarga bag'ishlangan maxsus dasturlash panellari yoki maxsus dasturiy terminali yordamida dasturlashtirilgan. Ba'zi bir dasturiy ta'minot terminallari PLC dasturlarining elementlarini grafik belgilar sifatida ko'rsatdi, lekin kontakt, rulo va simlarni oddiy ASCII belgilar tasviri keng tarqalgan. Dasturlar kassetali lenta lentasida saqlangan. Bosma va hujjatlar uchun imkoniyatlar xotira hajmi etishmasligi tufayli minimal edi. Eng qadimgi PLClar doimiy bo'lmagan magnit yadro xotirasidan foydalangan.


Yaqinda PLClar shaxsiy kompyuterlardagi dasturiy ta'minot dasturlari yordamida dasturlashtirilgan bo'lib, hozirgi vaqtda ularning ramziy belgilarining o'rniga grafik shaklida mantiqni ifodalaydi. Kompyuter PLC ga USB, Ethernet, RS-232, RS-485 yoki RS-422 kabel orqali ulanadi. Dasturiy ta'minot dasturi narvon uslubidagi mantiqni kiritish va tartibga solish imkonini beradi. Ba'zi dasturiy paketlarda dasturni blok diagrammalarida, ketma-ketlikdagi oqim jadvallarida va tuzilgan matnda ko'rish va tahrir qilish mumkin. Odatda dasturiy ta'minot disk raskadrovka va PLC dasturiy ta'minotini bartaraf etish funktsiyalari bilan ta'minlaydi, masalan, mantiqning qismlarini ishda yoki simulyatsiya orqali joriy holatni ko'rsatish uchun ajratib ko'rsatish. Dastur zaxira va tiklash maqsadida PLC dasturini yuklab qo'yadi va yuklab qo'yadi. Dasturlashtiriladigan bir nechta modellashtirilgan dasturlarda dastur shaxsiy kompyuterdan PLC ga dasturiy karta orqali ko'chiriladi, u dasturni EPROM kabi o'chiriladigan chipga yozadi.


IEC 61131-3 standarti bo'yicha PLC standartlarga asoslangan dasturlash tillari yordamida dasturlashtirilishi mumkin. Eng ko'p ishlatiladigan dasturiy tili Ladder diagrammasi (LD), shuningdek Ladder mantig'i sifatida ham tanilgan. Kontakt-bobin mantig'ini elektr boshqaruv diagrammasi kabi dasturlar yaratish uchun ishlatadi. Nomerlangan funktsiyalar jadvallari deb ataladigan grafik dasturiy belgilar ma'lum programlanadigan kontrollerlarda mavjud. PLC'lerin o'rnini olgan elektromekanik nazorat paneli asboblari (masalan, aloqa va o'rni bobinleri kabi) taqlid qilgan model. Ushbu model bugungi kunda keng tarqalgan bo'lib qolmoqda.


IEC 61131-3 hozirda programlanadigan nazorat qilish tizimlari uchun beshta dasturlash tilini belgilaydi: funktsiya blok diagrammasi (FBD), narvon diagrammasi (LD), tuzilgan matn (Paskal dasturlash tiliga o'xshash ST), o'qitish ro'yxati (IL, , va navbatdagi funktsiyalar jadvali (SFC). Ushbu texnika operatsiyalarni mantiqiy tartibga solishni ta'kidlaydi.


PLC programmasining asosiy tushunchalari barcha ishlab chiqaruvchilar uchun keng tarqalgan bo'lsa-da, I / O manzillarini ajratish, xotira tashkil qilish va ko'rsatmalar to'plamlarida farqlar, PLC dasturlari turli ishlab chiqaruvchilar o'rtasida mukammal bir-birining o'rnini bosa olmasligini anglatadi. Bitta ishlab chiqaruvchining bir xil mahsulot qatorida ham turli modellar bevosita mos kelmasligi mumkin.