Mundarija:
- Ta'minotlar
- 1 -qadam: NODE MCU server sxemasi
- 2 -qadam: MCU mijozlar simini NODE
- 3 -qadam: PLC simlari
- 4 -qadam: NODE MCU serveri va mijozini dasturlash
- 5 -qadam: PLC -ni dasturlash
- 6 -qadam: ishga tushiring
Video: PLC xavfsizligi uchun simsiz xavfsizlik tugmasi: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu loyiha xavfli ishlab chiqarish ob'ektlari uchun qo'shimcha xavfsizlik qatlamini yaratish uchun IoT va (oxir -oqibat) robototexnikadan foydalanish kontseptsiyasining isbotidir. Bu tugma bir nechta jarayonlarni, shu jumladan signal chiroqlarini boshqarishni boshlash yoki to'xtatish uchun ishlatilishi mumkin. Men ushbu loyihani elektron to'xtatish tugmasi deb atagan bo'lsam-da, e-to'xtashning haqiqiy boshqaruv elementlarini o'rnatish juda ko'p qisqartirish va qoidalarni talab qilishini unutmang. Bu loyiha qo'shimcha xavfsizlik qatlamini qo'shishga mo'ljallangan.
Iltimos, ushbu kontaktlarning zanglashiga olib kelganda va xavfsizlik choralarini ko'ring.
Ta'minotlar
Elektronika
x2 NODE MCU platalari -
x1 PLC quvvat manbai - Allen -Bradley CompactLogix PLC ushbu yo'riqnomada ishlatiladi -
x1 5v elektromexanik o'rni
x1 2N2222A tranzistor
x1 1k Ohm qarshilik
x1 odatda yopiq (NC) tugmachasi
x1 odatda ochiq (YO'Q) tugmachasi
x1 9v batareya ulagichi + 9v batareya
Turli xil simlar
Dasturiy ta'minot
Arduino IDE
Studio 5000
1 -qadam: NODE MCU server sxemasi
NODE MCU kartasi server sifatida ishlatiladi va tugma va PLC o'rtasida vositachi hisoblanadi. Tugma bosilganda, server signal oladi, u o'rni quvvatlantiradi va barcha jarayonlarni to'xtatish uchun kerakli signalni PLC ga yuboradi.
Kengash simlari
NODE MCU -ni quvvatlantirish uchun mikro usb devor adapteridan foydalaning.
O'rnimizni qulashi kursi
O'rnimizni ikki qismdan iborat; rulon va armatura. Bobini quvvatlantirish mumkin, bu magnit maydonni hosil qiladi, bu esa armaturaning odatdagi yopiq (NC) holatidan odatda ochiq (NO) holatiga o'tishiga olib keladi.
Qaysi pin NO va qaysi NC ekanligini aniqlash uchun multimetrdan foydalaning va qarshilikni o'lchash uchun o'rnating (2k Ohm diapazoni). Qizil simni o'rta pimga bosing va keyin qarama -qarshi pimlarning har birini o'lchang. NC pimi elektrga ulanadi, shuning uchun siz kichik qarshilik ko'rsatkichini ko'rishingiz kerak. NO pin elektrga ulanmaydi, shuning uchun o'qish diapazonidan oshib ketishi kerak.
NO va NC pinlari o'rnatilgandan so'ng, ikkita simni (yuqoridagi rasmda qora simlar), bitta kontaktni o'rta kontakt piniga, ikkinchisi - NC piniga (yashil simlar) lehimlang yoki ulang.
O'rnatish simlarini ulash paneli
Endi biz o'z o'rni taxtaga ulashimiz kerak. Armaturani ishga tushirish uchun biz o'rni lasaniga 5v etkazib berishimiz kerak. NODE MCU platasi faqat 3.3v quvvatga ega bo'lgani uchun signalni kuchaytirish uchun biz tranzistordan foydalanishimiz kerak. O'chirish ulanishlari uchun ulanish sxemasiga qarang. E'tibor bering, agar signal uchun boshqa pin ishlatilsa, uni kodda o'zgartirish kerak bo'ladi.
PLC simlarini ulash
Markaziy pinni 24V manbaiga va NO pinini PLC 1 -terminaliga ulang.
2 -qadam: MCU mijozlar simini NODE
Bu NODE MCU platasi mijoz sifatida dasturlashtiriladi va tugma holatini serverga yuboradi. 9v batareyani NODE MCU -dagi Vin va GND pinlariga ulang. Lehimlang/3v3 (3.3v pinli) bilan belgilangan har qanday pimdan simni ulang va boshqa simni D8 piniga (GPIO 15) ulang. Lehimlang yoki bu simlarning ikkinchi uchini odatda yopiq favqulodda holat tugmasining ikki tomoniga ulang.
3 -qadam: PLC simlari
Yashil simni NC o'rni oyog'idan PLC kirish terminaliga ulang. Kirish bilan bog'liq umumiy (COM) port orqali erga ulanishingizga ishonch hosil qiling. Ko'pgina PLClarda alohida MAQOMOTI portlari mavjud, shuning uchun siz to'g'ri portga ulanganingizga ishonch hosil qiling.
PLC -ni ishga tushirish tugmasi vazifasini bajarish uchun, odatda, ochiq tugma bilan ham xuddi shunday qiling. Ushbu tugmani 1 -terminalga ulang.
Chiqish terminallariga 24 V kuchlanishli har qanday chiqish moslamalarini ulang. Bu misol uchun biz 0 chiqish terminalida bitta uchuvchi chiroqni ishlatmoqdamiz. COM -ga erga ulanishni unutmang.
4 -qadam: NODE MCU serveri va mijozini dasturlash
Agar siz NODE MCU platalarini birinchi marta ishlatayotgan bo'lsangiz, ushbu sozlash qo'llanmasidan foydalaning:
O'rnatishdan so'ng, server va mijoz fayllarini yuklab oling. Kerakli o'zgarishlar quyida va.ino fayllarida keltirilgan.
1. SSID -ni server va mijoz uchun tarmoq nomiga o'zgartiring
2. Parolni server va mijoz uchun tarmoq paroliga o'zgartiring. Agar bu ochiq tarmoq bo'lsa, uni "" deb qoldiring.
3. Server uchun IP, shlyuz va pastki tarmoq niqobini kiriting.
4. Mijoz uchun server uchun ishlatiladigan IP -manzilni kiriting.
5. Agar ikkala taxtada ham oldingi bosqichlarda ko'rsatilgandek simlar ulangan bo'lsa, fayllarni tegishli taxtalarga yuklang. Agar turli pinlar ishlatilsa, mos keladigan o'zgaruvchini o'zgartiring, so'ng yuklang.
5 -qadam: PLC -ni dasturlash
PLC halokati kursi
PLC -lar narvon mantig'i deb nomlanuvchi juda oddiy kirish -chiqish tilidan foydalanadi. Kod yuqoridan pastgacha va chapdan o'ngga o'qiladi. Har bir dastur tsikli davomida haqiqiy/noto'g'ri kiritish ma'lumotlari yangilanadi va bu ma'lumotlar chiqishni boshqarish uchun ishlatiladi. Zinapoya mantiqiy dasturidagi kirish va chiqishlar PLC diskret terminallariga ulanadi, ular dala qurilmalariga ulanadi.
Amaldagi belgilar quyidagicha:
-| |- Yopiqligini tekshiring (XIC). Bu kirish aloqasi va tegishli kirish terminalida YUQORI signal bo'lsa, bu to'g'ri bo'ladi.
-|/|-Ochiqligini tekshiring (XIO). Bu kirish kontaktidir va tegishli kirish terminalida LOW signal bo'lsa, bu to'g'ri bo'ladi.
-()-Chiqish. Bu chiqish aloqasi va u baland bo'ladi, pog'onadagi barcha kirish kontaktlari HAQIQI.
Kodni tushuntirish
Birinchi pog'onada birinchi XIC aloqasi bizning favqulodda to'xtatish buyrug'imizdir. Biz XIC-ni odatda yopiq E-stop tugmasi bilan birgalikda ishlatamiz. NC tugmasi yuqori signalni ta'minlaganligi sababli, XIC TRUE -ni qaytaradi, bu esa qolgan pog'onani quvvatlantirishga imkon beradi. E-stop tugmachasini bosish "YUQORI" signalini buzadi va zinapoyani kuchsizlantirishga majbur qiladi, shu bilan ishlaydigan xavfli mexanizmlar to'xtaydi.
O'chirishning keyingi qismi-chiqish pallasi bilan muhrlangan kontaktlarning zanglashiga olib keladigan parallel pog'ona. Parallel pog'onalar OR darvozasi kabi ishlaydi - agar ularning hammasi rost bo'lsa, pog'ona to'g'ri bo'lishi mumkin. Yuqori kontakt bizning boshlang'ich tugmachamizga ulangan, pastki kontakt esa chiqish kontaktining holati. Ishga tushirish tugmasi bosilgandan so'ng, chiqish quvvatlanadi, bu esa pastki kontaktni TRUE qiladi. Shunday qilib, foydalanuvchi "Ishga tushirish" tugmachasini qo'yib yuborishi mumkin va "E-stop" tugmasi bosilmaguncha chiqish quvvati saqlanib qoladi.
PLC dasturlash uchun
Studio 5000 yuklab olingan va o'rnatilganligiga ishonch hosil qiling. PLC -ni yoqing va USB -ulanish yordamida kompyuteringizga ulang. Qo'shilgan kodni oching. Aloqa <Kim faol. Sizning PLC USB ketma -ket porti ostida bo'lishi kerak. Yuklab olish uchun PLC "prog" ga o'rnatilganligiga ishonch hosil qiling. PLC -ni tanlang va kodni yuklab oling. Tayyor bo'lgach, dasturni ishga tushirish uchun PLC -ni "ishga tushirish" ga sozlang.
6 -qadam: ishga tushiring
9V batareyani mijozlar paneliga ulang. Server platasini va PLC -ni ulang. PLC dasturini ishga tushiring, so'ng favqulodda vaziyat tugmachasini bosing. Siz uchuvchi chiroqni (yoki ishlatilgan chiqish moslamasini) o'chirilishini ko'rishingiz kerak.
IoT tanlovida ikkinchi o'rinni egalladi
Tavsiya:
Velosiped xavfsizligi uchun muqobil RFID kaliti: 7 qadam (rasmlar bilan)
Velosiped xavfsizligi uchun muqobil RFID kaliti: Velosiped xavfsizligi uchun faqat kontaktni qulflash tugmasi mavjud. Va uni o'g'ri osonlikcha buzishi mumkin. Mana men buning uchun DIY yechimi bilan keldim. Bu arzon va qurish oson. Bu velosiped xavfsizligi uchun muqobil RFID kaliti. Keling
Mototsikl xavfsizligi uchun Arduino far modulyatori: 20 qadam (rasmlar bilan)
Mototsikl xavfsizligi uchun Arduino faralar modulyatori: Mototsikllarni yo'lda ko'rish qiyin, chunki ular avtomobil yoki yuk mashinasining kengligining atigi to'rtdan bir qismini tashkil qiladi. 1978 yildan beri AQShda mototsikl ishlab chiqaruvchilari faralarni elektr simlarini ulab, mototsikllarni yanada ko'rinadigan qilishlari kerak edi
Laptop uchun DIY xavfsizligi va xakerlik moduli (TfCD): 7 qadam (rasmlar bilan)
Sizning tizza kompyuteringiz uchun DIY xavfsizligi va xakerlik moduli (TfCD): Keng ko'lamli xakerlik va hukumat kuzatuvi haqidagi muntazam yangiliklar veb -kameralariga lenta yopishtiradigan odamlar sonining ko'payishi. Lekin nima uchun 2017 yilda hech kim bizni ko'rmasligini kafolatlaydigan bema'ni lenta bo'ladimi?
Securibot: uy xavfsizligi uchun kichik Survelliance droni: 7 qadam (rasmlar bilan)
Securibot: uy xavfsizligi uchun kichik Survelliance droni: robotlar ajoyib ekanligi oddiy haqiqat. Xavfsizlik robotlari, odatda, oddiy odam uchun juda qimmatga tushadi yoki qonuniy ravishda sotib olinmaydi; Xususiy kompaniyalar va harbiylar bunday qurilmalarni o'zlarida saqlaydilar va
Raqamli simsiz xavfsizlik tizimi: 10 qadam (rasmlar bilan)
Raqamli simsiz xavfsizlik tizimi: Ko'rsatmalarda biz RF texnologiyasidan foydalangan holda raqamli simsiz xavfsizlik tizimlarining prototipini yaratmoqchimiz. Loyiha uy sharoitida, ofislarda, tashkilotlarda va boshqalarda xavfsizlik maqsadida ishlatilishi mumkin, chunki u RF texnologiyasi bilan qurilgan va u xavfsiz