Bosh sahifa > Ko'rgazma > Kontent

Dasturlashtiriladigan lojik tekshirgich Dasturlash Boshqaruv namunasi zinapoya diagrammasida ko'rsatilgan

Mar 11, 2019

Nazorat namunalari zinapoyada ko'rsatilgan

Bu narvon diagrammasida nazorat qilish tizimini ko'rsatadigan dasturiy misol. Narvon diagrammasi PLCni oldindan belgilab beruvchi nazorat qilish davrlarini chizish usuli hisoblanadi. Narvon diagrammasi elektromexanik o'rni bilan qurilgan tizimning sxematik diagrammasiga o'xshaydi.


Masalan, suv omborida suvni saqlash kerak. Suv zarur bo'lganda boshqa tizim tomonidan tankdan tortiladi va bizning namuna tizimi tankdagi suv darajasini boshqarib, tankni to'ldiruvchi valfni boshqarishi kerak. . Quyidagilar ko'rsatiladi:


Chamasi kalitlari kontaktlari bilan ifodalangan ikkita kirish (past va yuqori darajadagi kalitlardan)

To'ldirish valfiga chiqadigan, uni nazorat qiluvchi to'lg'azish valfi sifatida etiketlanadi

Dasturda hosil bo'lgan to'lg'azish valfiga chiqish signalini ifodalovchi "ichki" kontakt.

Dasturlarning ushbu elementlarning o'zaro bog'lanishi tomonidan yaratilgan mantiqiy nazorat sxemasi

Narvon diagrammasida kontakt simvollari protsessor xotirasida bitlarning holatini aks ettiradi, bu tizimga jismoniy kirishning holatiga mos keladi. Agar alohida kirish kuchlansa, xotira biti 1 va bu bit tomonidan boshqariladigan "odatiy ochiq" kontakt zinapoyaning keyingi elementiga mantiqan "haqiqiy" signalni o'tkazadi. Shuning uchun PLC dasturidagi kontaktlarni "o'qish" yoki bu holda jismoniy kalitlarga murojaat qilish uchun yopiq jismoniy kalitlarga ROSTni qaytarish uchun "qarshi" yoki ochiq bo'lishi kerak. Ayrim ezilganlarning holatiga mos keladigan ichki vaziyat bitlari ham dasturda mavjud.


Misol tariqasida, narvon diagrammasida "odatdagidek ochiq" yoki "an'anaviy ravishda yopiq" belgilarni tanlayotganda shamollatish kaliti kontaktlarining jismoniy holati e'tiborga olinishi kerak. PLC ning float kalitlaridan ikkita alohida usuli bor (past darajali va yuqori darajali). Ikkala suzuvchi kalitlar (odatda yopiq) tankdagi suv darajasi kalitning jismoniy joyidan yuqori bo'lganida kontaktlarini ochadi.


Suv darajasi har ikkala tugmachaning ostidadir, shamollatish indikatori ham jismoniy kontaktlarning hammasi yopiq bo'ladi va haqiqiy (mantiqiy 1) qiymati to'lg'azish valve chiqqandan oshiriladi. Suv tankni to'ldirishga kirishadi. Ichki "to'ldiriladigan valve" kontaktlari kontaktni o'chirib qo'yadi, shunday qilib "past darajali" kontaktning ochilishi (suv pastki kalitdan o'tib ketganda), to'lg'azish vviti yonib turadi. Yuqori daraja odatdagidek yopiq bo'lgani uchun, suv miqdori ikkita kalit darajasida qolib ketganligi sababli suv oqishni davom ettiradi. Suv darajasi ko'tarilgach, "High HANSE" kaliti o'chirilgan bo'lsa, PLC suvning to'kilishini to'xtatish uchun kirishni o'chiradi; bu mantiqiy muhrga misol. Chiqish yuqori darajadagi shartlar devorni kesgunga qadar muhrlanadi. Shundan so'ng, quyi darajali kalit ishga tushirilgunga qadar, to'lg'azish quvuri ëtqizish o'chiriladi va jarayon yana takrorlanadi.

image


To'liq dastur ketma-ketlikda baholanib, minglab bosh tomirlarini o'z ichiga olishi mumkin. Odatda PLC protsessor navbatma-navbat uning barcha kirishlarini skanerlashi va chiqish ezilganlarini tekshiradi, keyin narvon mantig'ini baholaydi; dasturlarni skanerlash paytida kiritilgan o'zgarishlar keyingi G / Ç yangilanishiga qadar samarali bo'lmaydi. To'liq dasturni tekshirish faqat bir necha millisekundga, nazorat ostida bo'lgan jarayondagi o'zgarishlardan ancha tezroq bo'lishi mumkin.


Dasturlashtiriladigan nazoratchilar narvon diagrammasining "boshi" uchun o'z imkoniyatlaridan farq qiladi. Ba'zilari faqat bitta chiqish bitiga ruxsat beradi. Odatda qatorli kontaktli kontaktlarning soniga va foydalanilishi mumkin bo'lgan shoxlar soni cheklanadi. Har bir element navbat bilan baholanadi. Agar elementlar sonini baholashda o'z holatini o'zgartirsa, qiyinchiliklarga qarama-qarshi qo'yilgan kamchiliklar paydo bo'lishi mumkin, ammo ba'zida (yuqoridagi kabi) texnik foydali. Ba'zi tadkikotlar chapdan o'ngga o'ngga qarab baholashni majburiy baholashdi va mantiqiy signalning (ko'p tarmoqli retseptsiyalarda) teskari oqimiga ta'sir ko'rsatishga yo'l qo'ymadi.