Mundarija:

PLCni svetoforni boshqarish uchun dasturlash: 7 qadam (rasmlar bilan)
PLCni svetoforni boshqarish uchun dasturlash: 7 qadam (rasmlar bilan)

Video: PLCni svetoforni boshqarish uchun dasturlash: 7 qadam (rasmlar bilan)

Video: PLCni svetoforni boshqarish uchun dasturlash: 7 qadam (rasmlar bilan)
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Noyabr
Anonim
Image
Image
Materiallarni yig'ish
Materiallarni yig'ish

PLC har kuni biz duch keladigan hamma narsada ishlatiladi. Pivo, soda, sho'rva va boshqa ko'plab qadoqlangan mahsulotlarni konservalash yoki to'ldirish mashinalaridan Walmartdagi konveyerlarga va ba'zi chorrahalarda to'xtash chiroqlariga qadar, PLC deyarli har bir odamning hayotiga ta'sir qiladi, shuning uchun bu juda muhim. robototexnika sohasidagi kimdir PLC qanday ishlashini va uni qanday dasturlashni bilishi mumkin.

Quyidagi qo'llanma PLC bilan ishlaydigan svetoforni qanday yaratishni ko'rsatadi. Ushbu qadamlar dasturlashni boshlash uchun PLC -ni kirish va chiqishlarga qanday ulash kerakligini ko'rsatadi. Shuningdek, ular PLC -ni to'g'ri vaqt oralig'ida to'g'ri chiroqlarni chiqarish uchun qanday dasturlashni ko'rsatadilar.

1 -qadam: materiallarni yig'ish

Ushbu loyihani bajarish uchun quyidagi materiallar kerak bo'ladi.

1 - Allen Bredli MicroLogix 1400 PLC

1 - RSLogix 500 o'rnatilgan kompyuter

1 - qizil 24v DC chiroq

1 - Yashil 24v DC chiroq

1 - sariq 24v DC chiroq

1 - 120V elektron to'xtatuvchidir

1 - 120V AC - 24V DC quvvat manbai

1 - chekilgan sim

1 - quvvat kabeli

Chiroqlarni ulash uchun kerakli uzunlikdagi sim.

Majburiy emas: simning uchlarini ishqalanishdan himoya qilish uchun ferrules.

2 -qadam: PLC simini ulash

PLC simini ulash
PLC simini ulash

DIQQAT: Hech qachon elektr zanjirida ishlamang, tok manbaining elektr tarmog'i to'g'ridan -to'g'ri devor rozetkasiga va 110V ga ulanadi, bu odamni o'ldirish yoki ichki organlarning shikastlanishiga, shu jumladan kuchli elektr kuyishiga olib keladi. Har doim kontaktlarning zanglashiga olib qo'ying, o'chirgichni o'chiring va elektr quvvati o'chirilganligini tekshiring.

Ushbu dastur uchun yuqoridagi rasmda ko'rsatilgan to'liq simlar kerak emas, faqat quyida tasvirlangan simlar. Barcha portlar PLCda aniq belgilangan.

Boshlash uchun, PLCni L1 quvvat manbaiga ulang, elektr simidan oq sim "VAC L1" portiga va quvvat manbaidagi "L" portiga ulang. Keyin elektr simidan keladigan qora sim PLCdagi "VAC L2" va "VAC DC5" va quvvat manbaidagi "N" ga ulanadi.

Quvvat manbasidan PLC -dagi "VAC DC0, 1, 2, 3 va 4" portlariga ijobiy, qizil sim ulanadi. Salbiy, qora sim "COM 0 va 1" PLC portlariga ulangan va har bir nurning bir tomoniga ulangan. Keyin har bir yorug'likning boshqa tomoni "OUT 0, 1 va 2" PLC portlariga ulanadi.

3 -qadam: PLC -ni kompyuterga ulash

PLC -ni kompyuterga ulash
PLC -ni kompyuterga ulash

PLC -ga ulanish uchun chekilgan simi uchlarini PLC va RSLogix o'rnatilgan kompyuterga ulang. RSLogix-ni oching va yuqori chap burchakda "Oflayn" yoziladigan menyuda PLC sozlamalarini dasturga import qilish uchun "Yuklab olish" -ni tanlang.

4 -qadam: RSLogix -ni tushunish

RSLogix haqida tushuncha
RSLogix haqida tushuncha

RSLogix o'z buyruqlari va manzillarini joylashtirish uchun "Drag and Drop" dan foydalanadi, ya'ni buyruq yoki manzilni kiritish uchun uni bosish va menyudan kerakli joyga suring, so'ng uni tushirish.

Yuqori rasmda asosiy buyruqlar ko'rsatilgan, bu to'plamdan faqat birinchi beshtasi ishlatilgan. Chapdan o'ngga qarab, ular:

Yangi pog'onani joylashtiring.

Filialni kiritish

Yopiq bo'lsa tekshiring

Ochilgan bo'lsa tekshiring

Chiqish energiyasini kiritish

Birinchi buyruq ostidagi ikkinchi buyruqlar to'plami - taymerlar to'plami, bu dasturda faqat "TON" yoki "Taymerni yoqish" buyrug'i ishlatiladi.

Pastki uchta rasmda Taymer, Chiqish va Ikkilik jadvallar ko'rsatilgan va ularni ekranning chap tomonidagi menyuda joylashtirish mumkin.

Taymerlar jadvalida TT "Taymer taymeri" ga ishora qiladi, ya'ni taymer vaqtni belgilashda bit yoqiladi. Taymer oldindan belgilangan vaqtga yetganda DN yoqiladi.

Bu dastur uchun ikkilik va chiqish bitli manzillarning hammasi jadvalning yuqori satrida, o'ng tomondan 0 dan boshlanadi.

5 -qadam: PLCni tushunish

Boshlash uchun, xuddi shunday natijaga erishish uchun PLC -ning har qanday bosqichini dasturlashning ko'p usullari bor, ba'zilari protsessor uchun samaraliroq, boshqalari yo'lda muammolar paydo bo'lganda muammolarni bartaraf etish osonroq.

Kirishlar kalitlarga ulangan, bu har qanday narsa bo'lishi mumkin, bu yoqilgan yoki o'chirilgan holatga o'tishi mumkin, bu tugma ishga tushirilganda kerakli natijaga olib keladi. Ular ultratovushli sensordan sensorli sensorgacha va tugmachagacha bo'lishi mumkin.

Chiqishlarni o'rni, motorni ishga tushirish kontaktlari yoki chiroqlar kabi yoqish yoki o'chirish kerak bo'lgan elementlarga ulanadi.

Taymerlar va ikkiliklar - bu dastur ichida hisoblangan va hech qanday tashqi aloqaga ega bo'lmagan ichki bitlar.

Svetofor dasturi uchun faqat PLC ning chiqishlari, taymer va ikkilik qismlari ishlatiladi.

6 -qadam: Dasturni loyihalash

Dasturni loyihalash
Dasturni loyihalash

PLC -ni dasturlash uchun dasturda 7 ta "pog'ona" yoki qator yaratish bilan boshlang.

Manzillarni tayinlash xuddi shu sudrab tashlash usuli bilan amalga oshirilishi mumkin. O manzillar chiqishlarga, B manzillar ikkilikka, T manzillar taymerga mos keladi. Ularning menyusini ekranning chap tomonidagi ochiladigan menyuda ismni ikki marta bosish orqali ochish mumkin.

Pastki uchta pog'onaga chap tomonga bitta "Yopiq bo'lsa tekshiring" tugmachasini va har bir pog'onaning o'ng tomoniga bitta "Chiqish quvvati" ni joylashtiring. Kamaytirish tartibida "Chiqish quvvati" ni O: 0/0, O: 0/1 va O: 0/2 ga belgilang va "Yopiq bo'lsa tekshiring" T4: 0/TT, T4: 1/TT ga o'tadi. va T4: 2/TT.

Yuqoridan ikkinchi pog'onaga, pog'onaning o'ng tomoniga bitta "Chiqish energiyasi" qo'ying va uni B3: 0/0 ga belgilang.

Qolgan uchta pog'onaga har birining o'ng tomoniga "Taymerni yoqish" taymerini qo'ying va ularni T4: 0, T4: 1 va T4: 2 sifatida kamayish tartibida belgilang.

Birinchi pog'onada, pog'onaning chap tomoniga ikkita "shoxcha" va bitta filialga B3: 0/0 uchun belgilangan "Ochiq bo'lsa tekshiring" ni joylashtiring. Filiallar yaratgan boshqa ikkita satrda har biriga bitta "Yopiq bo'lsa tekshir" tugmachasini joylashtiring va birini T4: 1/DN ga, ikkinchisini T4: 0/TT ga belgilang.

Uchinchi va to'rtinchi pog'onalarda, har bir kirishga bitta "filial" kiriting, ular yaratgan har bir satrda bitta "Yopiq bo'lsa tekshiring". Uchinchi pog'onada kalitlarni T4: 2/DN va T4: 1/TT ga belgilang. To'rtinchi pog'onada kalitlarni T4: 0/DN va T4: 2/TT ga belgilang.

Birinchi taymer - qizil chiroq yonib turadigan vaqt, ikkinchi taymer - sariq, uchinchisi - yashil chiroq. Bu misol uchun 10 soniya, 2 soniya va 8 sekundlik o'sish vaqtlari ishlatilgan.

Dasturni ishga tushirish uchun, dasturning yuqori chap burchagida "OFFLINE" yozuvi ochiladigan oynani bosing va "Yuklab olish" -ni tanlang. Ogohlantirishlarni bosing, ularni qabul qiling va PLC dasturni ishga tushiradi.

7 -qadam: Dasturni tushunish

Dasturni tushunish
Dasturni tushunish

Texnik sifatida, kimdir o'z dasturini ishlab chiqishda qanday mantiqdan foydalanganini tushunish, muammolar yuzaga kelganda dasturni qanday hal qilishni tushunish muhimdir.

PLC yuqoridan pastga o'qiladi va dasturni ishga tushirish buyrug'isiz, odatda kirishni ishga tushirish orqali amalga oshiriladi, taymer ishga tushmaydi.

Buning o'rniga, dastur B3: 0/0 ikkilik manzili tabiiy ravishda yopiq holatda bo'lishi uchun yaratilgan. Birinchi pog'ona o'qiladi va B3: 0/0 ga qarang, tekshiring, qizil chiroq taymeri, T4: 0, vaqtni boshlaydi. Ikkinchi pog'onada B3: 0/0 o'z holatiga o'tkaziladi va u dastur davomida qoladi, shuning uchun T4: 0 taymeri har doim ham faol bo'lmaydi.

T4: 0 taymeri 10 soniya vaqtni saqlaydi, chunki tekshiring, agar yopiq bo'lsa, T4: 0/TT manzili taymer vaqti yopilganda yopiladi. Taymer 10 sekundga yetganda va vaqt tugagach, T4: 0/DN biti ishga tushadi, T4: 2 taymerini ishga tushiradi va taymer 4: 0 vaqti tugagani uchun T4: 0/TT biti endi faol bo'lmaydi, taymerning to'plangan qiymatini 0 ga qaytarishiga sabab bo'ladi. T4: 2 taymeri aynan shu tsiklni tugatadi, taymer tugagandan so'ng va qayta o'rnatilgandan so'ng T4: 1 taymerini ishga tushiradi va T4: 1 taymer tsiklni T4: 0 da qaytadan boshlaydi.

Oxirgi uchta pog'ona shunchaki PLC -ga tegishli taymer vaqti kelganida chiroqlarni yoqishni aytadi.

Tavsiya: