7-Amaliy mashg’ulot
Download 15.73 Kb.
|
7-amaliyot (1)
- Bu sahifa navigatsiya:
- Qisqacha tarixi
- Afzalliklari
- Kamchiliklari
- LD dasturi qanday korinishga ega
7-Amaliy mashg’ulot. Ladder yoki narvon diagrammasi tili LD (ingliz tilidan. Ladder diagrammasi) foydalanish uchun qulay, grafik ishlab chiqish tilidir. U o'rni-kontakt davrlariga asoslangan, shuning uchun bu erda mantiqiy elementlar: o'rni o'rashlari, o'rni kontaktlari, gorizontal va vertikal o'tish moslamalari. O'rni kontaktlari yoki tugmalari juftlari LD tilining asosiy mantiqiy o'zgaruvchilari bo'lib, o'zgaruvchilarning holati kontaktlarning holatidan boshqa narsa emas: ochiq yoki yopiq. Ushbu grafik tilda dasturning o'zi ko'plab turli funktsional bloklarni o'z ichiga olishi mumkin bo'lgan o'rni sxemasining analogi sifatida taqdim etiladi. Umuman olganda, LD tilining sintaksisi rele texnologiyasi uchun mantiqiy sxemalarni qurishni juda oson qiladi. Qisqacha tarixi Shunday qilib, relay tili Tomas Edison davridan beri mavjud bo'lib, u 1970-yillarning boshlariga qadar dastlabki PLC uchun moslashtirilmagan. Eng boshida bu til Modicon va Allen-Bradly PLC dasturlash paketlarida paydo bo'ldi va simvolizm elektr maydonidan olingan. L D tili dastlab korxonalarda ishlaydigan avtomatlashtirish muhandislari uchun mo'ljallangan edi. Dasturlash interfeysi kontroller mantig'ini aniq ko'rsatib beradi, ishga tushirish vazifalarini osonlik bilan hal qilish imkonini beradi, shuningdek, PLC ga ulangan uskunaning nosozliklarini tezda bartaraf etadi. Standartni ishlab chiquvchilar PLCda o'rni avtomatlashtirish bo'yicha muhandislar uchun iloji boricha qulay bo'lishi uchun shaklni maxsus yaratdilar. Ladder Language PLC-larda keng qo'llaniladigan birinchi tillardan biridir. Shu sababli, u hali ham eng mashhurlaridan biri hisoblanadi. Masalan, Qo'shma Shtatlarda Ladder Diagram PLC dasturlash tili eng ko'p qo'llaniladi. Shuningdek, u butun dunyo bo'ylab keng tarqalgan. Yozilgan dastur intuitiv ko'rinadi, shuning uchun har qanday elektrotexnika uni osongina o'qishi va tushunishi mumkin, chunki bu erda mantiqiy operatsiyalar ochiq va yopiq kontaktli elektr zanjiri shaklida taqdim etiladi. "YOLG'ON" yoki "ROST" mantiqiy operatsiya natijasi umumiy holatda kontaktlarning qulflanishiga olib keladigan holatiga ega bo'ladi: agar oqim o'tsa - "TRUE", "to'g'ri", agar oqim bo'lmasa - "FALSE", "yolg'on". Step-7 da bu til LAD (Ladder Logic) nomi bilan tanilgan. LAD kabi tilda yaratilgan dasturning bir qismi: LD tilining afzalliklari va kamchiliklari Tilning asosiy afzalligi, albatta, soddaligi. Dastur elektr oqimi sifatida taqdim etiladi, har qanday elektrotexnika buni tushunadi. Qoidalar oddiy, bu yerda faqat mantiqiy ifodalar qo'llaniladi, kod oqilona va uni qo'lda osongina optimallashtirish mumkin. Shunga ko'ra, asosiy kamchilik shundan kelib chiqadi - faqat ikkilik operatsiyalar, faqat diskret holatlar mumkin, doimiy nazorat darhol yo'qoladi. Bundan tashqari, rele soni ortib borayotganligi sababli, sxemani o'qish, tushunish bo'ladi. Afzalliklari: eng mashhur PLC dasturlash tili, elektr sxemalarini o'qiy oladigan odamlar uchun intuitiv, xatolarni tezda topish qobiliyati, tayyor elementlar va funktsional bloklar, kodning soddaligi, samarali tahlilni ta'minlash, oddiy jarayonlar uchun ideal. Kamchiliklari: Murakkab jarayonlar uchun yaroqsiz, chunki u o'zining soddaligini yo'qotadi va tahlil ancha murakkablashadi; PID kontrollerlari, trigonometrik funktsiyalar yoki ma'lumotlarni qayta ishlash funktsiyalari kabi murakkabroq funktsiyalarni kompleks amalga oshirish. Ladder Diagram Language LD tilini o‘rganish bir qarashda qiyin ishdek tuyulishi mumkin, ammo bu sanoat dasturlash bilan shug‘ullanuvchilar uchun qimmatli mahoratdir. LD dasturi qanday ko'rinishga ega? Ikki vertikal chiziq bir juft quvvat shinasini ifodalaydi. Shinalar o'rtasida gorizontal sxemalar mavjud bo'lib, ular rele va rele kontaktlarini o'z ichiga oladi. Sxemaga ixtiyoriy miqdordagi kontaktlarni o'rnatish mumkin. Ketma-ket barcha kontaktlarning qulflanishiga olib yopilishi kerak, shundan so'ng oqim kontaktlarning qulflanishiga olib o'tadi va rele cho’g’ami quvvat oladi. Bir nechta cho’lg’amlarini parallel ravishda ulash mumkin, lekin ketma-ket emas. LD tilida har bir kontakt uchun kontakt holatini aniqlaydigan mantiqiy o'zgaruvchi mavjud. Odatda ochiq kontakt uchun kontakt yopilganda o'zgaruvchi TRUE yoki kontakt ochiq bo'lganda FALSE bo'ladi. Kontakt ustidagi yozuv o'zgaruvchining nomi va ayni paytda kontaktning nomi. Bir nechta kontaktlar ketma-ket ulanganda, mantiq AND operatsiyasiga teng bo'ladi. Parallel ulangan kontaktlar mantiqiy operatsiyani "o'rnatish OR" ni takrorlaydi. O'chirish yopiq "ON", ochiq - "OFF", o'rni o'rashining holatiga va o'rashga nisbatan mantiqiy o'zgaruvchining qiymatiga ta'sir qiladi - "FALSE" yoki "TRUE". -||- odatda ochiq kontakt -|/|- odatda yopiq kontakt -( )- rele cho’lg’ami -(/)-rele cho’lg’ami teskari Osonlik bilan ko'rib turganingizdek, LD diagrammasi ichidagi grafik belgilar intuitivdir, ammo ular elektr zanjirlarida ishlatiladiganlardan farq qiladi. Biroq, psevdografik belgilar diagramma (dastur) qurish uchun xizmat qilishi tilning afzalligi hisoblanadi. Invertlangan kontaktlar (odatda yopiq -|/|- ) kontakt ochiq bo'lganda "TRUE" o'zgaruvchisining qiymati va kontakt yopilganda "FALSE" o'zgaruvchisining qiymati bilan tavsiflanadi. Bunday kontaktning ishlashi mantiqiy EMAS operatsiyasiga teng. Invertli kontakt va to'g'ridan-to'g'ri aloqaning kombinatsiyasi o'zgaruvchan kontaktga olib keladi. Bundan tashqari, siz ko'rib turganingizdek, o'rni o'rashlari ham teskari bo'lishi mumkin, ya'ni mantiqiy o'zgaruvchi kontaktlarning zanglashiga olib keladigan holatiga nisbatan teskari qiymatni oladi: oqim oqimlari - "YOLG'ON", oqim yo'q - "TRUE". Download 15.73 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling