Mundarija:

Raspberry Pi asosidagi IEC 61131-3 mos keluvchi PLC: 6 qadam
Raspberry Pi asosidagi IEC 61131-3 mos keluvchi PLC: 6 qadam

Video: Raspberry Pi asosidagi IEC 61131-3 mos keluvchi PLC: 6 qadam

Video: Raspberry Pi asosidagi IEC 61131-3 mos keluvchi PLC: 6 qadam
Video: Программирование STM32 Blue Pill с помощью релейной логики ПЛК LDmicro 2024, Iyul
Anonim
Raspberry Pi asosidagi IEC 61131-3 mos keluvchi PLC
Raspberry Pi asosidagi IEC 61131-3 mos keluvchi PLC

IEC 61131-bu PLC dasturlash uchun amalda standart. Raspberry Pi uchun ish vaqti versiyalari ham mavjud - masalan, 3S -Smart Software Solutions kompaniyasi CODESYS. Ular Raspberry Pi uchun tijorat ishchi yadrosi beradi, lekin u hech qanday to'lovsiz 120 daqiqa davomida demo versiyasi sifatida ishlaydi … IEC 61131 dasturlashni o'rganish talabalar va havaskorlar uchun yaxshi imkoniyatdir.

Bu ko'rsatma g'oyasi, RPI va CODESYS maqsadiga asoslangan haqiqatan ham arzon IEC 61131-3 mos keladigan PLCni amalga oshirish edi. Haqiqiy PLC singari, biz "sanoat" tuyg'usiga ega bo'lish uchun Raspberry Pi taxtasini mustahkam sanoat korpusiga joylashtiramiz. Oxir -oqibat bizda CODESYS ish vaqtida EtherCAT ustasi ishlaydigan PLC deyarli pulsiz bo'ladi.

1 -qadam: Uskuna va dasturiy ta'minot

Image
Image
PCB yig'ilishi
PCB yig'ilishi

Uskuna

  • Raspberry Pi 3B
  • RasPiBox Open Plus (standart versiya)
  • microSD karta

Dasturiy ta'minot

  • Raspbian Jessie lite
  • CODESYS ishlab chiqish tizimi
  • Raspberry PI uchun CODESYS nazorati

Asboblar

  • lehim temir
  • multimetr
  • tornavida
  • bir oz lehim

2 -qadam: tenglikni yig'ish

Biz kompyuterni yig'ishni boshlaymiz. Iltimos, PDF qo'llanmasining ko'rsatmalariga amal qiling.

3 -qadam: Kompyuterni tekshiring

Kompyuterni sinab ko'ring
Kompyuterni sinab ko'ring

Raspberry Pi -ni o'rnatishdan oldin biz kompyuterni sinab ko'rishimiz kerak. Kompyuterning quvvat terminaliga quvvat manbaini (9… 35V DC) ulashingiz kerak. Iltimos, RPI uchun 5V kuchlanishini multimetr bilan tekshiring.

Endi siz pcb -ni besleme zo'riqishidan uzib, yuqoridagi rasmdagidek Pi -ni o'rnatishingiz mumkin.

4 -qadam: Yuqori qobiqni o'rnating

Yuqori qobiqni joylashtiring
Yuqori qobiqni joylashtiring

Endi yuqori qobiqni o'rnatish vaqti keldi. Hozircha kichik diniy relsli PLCga o'xshaydi.

5 -qadam: Operatsion tizimni o'rnating

Operatsion tizimni o'rnating
Operatsion tizimni o'rnating

Biz avval Raspberry Pi veb-sahifasida berilgan ko'rsatmalarni ishlatib, Raspbian-ni SD-kartaga o'rnatishimiz kerak.

Siz bu ko'rsatmaga amal qilishingiz mumkin.

Keyinchalik SSH (Putty) orqali kirish uchun SD kartaning asosiy katalogidagi "SSH" nomli bo'sh faylni nusxalashni unutmang.

6 -qadam: CodeSYS -ni o'rnating

CodeSYS -ni o'rnating
CodeSYS -ni o'rnating

1.) Pls avval Raspberry Pi SL uchun CODESYS Control -ni yuklab oling. Bepul versiya 120 daqiqalik ish vaqti bilan cheklangan (siz 120 daqiqaga qayta ega bo'lish uchun RPIni qayta ishga tushirishingiz kerak). Siz tijorat versiyasini 35 evroga cheklovsiz sotib olishingiz mumkin.

2.) CODESYS ishlab chiqish tizimini hoziroq yuklab oling. Kompyuteringizda PLC dasturlarini keyinchalik yozish uchun sizga bu dastur kerak bo'ladi.

3.) Rivojlanish tizimini shaxsiy kompyuteringizga o'rnating. CODESYS_Control_for_Raspberry_PI.package paket menejeri orqali o'rnatishni unutmang: "Asboblar - Paket menejeri" "O'rnatish"

4.) Kompyuteringizda Codesys -ni qayta ishga tushiring

5.) Raspberry Pi "Tools" da "Raspberry Pi -ni yangilash" da CODESYS ish vaqtini yuklang.

Ish vaqti 120 daqiqa davom etadi. Uni qayta ishga tushirish uchun siz ushbu skriptdan foydalanishingiz mumkin:

/etc/init.d/codesyscontrol start/etc/init.d /odesyscontrol to'xtatish

Tavsiya: