Агуулгын хүснэгт:

Raspberry Pi дээр суурилсан IEC 61131-3 нийцтэй PLC: 6 алхам
Raspberry Pi дээр суурилсан IEC 61131-3 нийцтэй PLC: 6 алхам

Видео: Raspberry Pi дээр суурилсан IEC 61131-3 нийцтэй PLC: 6 алхам

Видео: Raspberry Pi дээр суурилсан IEC 61131-3 нийцтэй PLC: 6 алхам
Видео: Как собрать ПЛК Raspberry Pi Pico || Редактор OpenPLC 2024, Долдугаар сарын
Anonim
Raspberry Pi дээр суурилсан IEC 61131-3 нийцтэй PLC
Raspberry Pi дээр суурилсан IEC 61131-3 нийцтэй PLC

IEC 61131 бол PLC програмчлалын де-факто стандарт юм. Үүний зэрэгцээ Raspberry Pi -ийн ажиллах цагийн хувилбарууд бас байдаг - жишээ нь 3S -Smart Software Solutions компанийн CODESYS. Тэд Raspberry Pi -ийн арилжааны цөмийг өгдөг боловч энэ нь зогсохоосоо өмнө 120 минутын турш демо хувилбар хэлбэрээр ямар ч төлбөргүйгээр ажиллах болно … Оюутан, сонирхогчдод IEC 61131 програмчлалыг сурах нь сайн боломж юм.

Энэхүү зааварчилгааны санаа нь RPI ба CODESYS зорилтод суурилсан үнэхээр хямд IEC 61131-3 нийцтэй PLC-ийг хэрэгжүүлэх явдал байв. Жинхэнэ PLC -ийн нэгэн адил бид Raspberry Pi самбарыг хөгжлийн самбартай хамт "үйлдвэрлэлийн" мэдрэмжтэй болгохын тулд үйлдвэрлэлийн бат бөх хашлагад байрлуулах болно. Эцэст нь бид CODESYS ажиллах хугацаанд EtherCAT мастер ажиллуулдаг PLC -тэй бараг ямар ч мөнгө авахгүй болно.

Алхам 1: Тоног төхөөрөмж ба програм хангамж

Image
Image
ПХБ -ийн угсралт
ПХБ -ийн угсралт

Техник хангамж

  • Raspberry Pi 3B
  • RasPiBox Open Plus (стандарт хувилбар)
  • microSD карт

Програм хангамж

  • Raspbian Jessie lite
  • CODESYS хөгжлийн систем
  • Raspberry PI -ийн CODESYS хяналт

Багаж хэрэгсэл

  • гагнуурын төмөр
  • мултиметр
  • халив
  • зарим гагнуур

Алхам 2: ПХБ -ийн угсралт

Бид pcb -ийн угсралтаас эхэлдэг. PDF гарын авлагын зааврыг дагана уу.

Алхам 3: Pcb тест хийх

Pcb тест хийх
Pcb тест хийх

Raspberry Pi -ийг холбохын өмнө бид pcb -ийг туршиж үзэх хэрэгтэй. Та тэжээлийн хангамжийг (9… 35V DC) pcb тэжээлийн терминал руу холбох ёстой. RPI -ийн 5V тэжээлийн хүчдэлийг мултиметрээр шалгана уу.

Одоо та pcb -ийг тэжээлийн хүчдэлээс салгаж, дээрх зураг дээрх шиг Pi -г холбож болно.

Алхам 4: Дээд бүрхүүлийг холбоно уу

Дээд бүрхүүлийг холбоно уу
Дээд бүрхүүлийг холбоно уу

Одоо дээд бүрхүүлийг холбох цаг болжээ. Одоо жижиг din rail PLC шиг харагдаж байна.

Алхам 5: Үйлдлийн системийг суулгана уу

Үйлдлийн системийг суулгана уу
Үйлдлийн системийг суулгана уу

Бид Raspberry Pi вэб хуудсанд өгсөн зааврыг ашиглан Raspbian-ийг SD карт дээр суулгах ёстой.

Та энэ зааварчилгааг дагах боломжтой.

SD картны үндсэн директор дахь "SSH" файлын нэртэй хоосон файлыг хуулж, дараа нь SSH (Putty) дээр нэвтрэхээ бүү мартаарай.

Алхам 6: CodeSYS -ийг суулгана уу

CodeSYS -ийг суулгана уу
CodeSYS -ийг суулгана уу

1.) Raspberry Pi SL -ийн CODESYS Control -ийг эхлээд татаж аваарай. Үнэгүй хувилбар нь 120 минутын ажиллах хугацаатай хязгаарлагддаг (та 120 минутын дараа RPI -ийг дахин эхлүүлэх хэрэгтэй). Та арилжааны хувилбарыг ямар ч хязгаарлалтгүйгээр 35 еврогоор худалдаж авах боломжтой.

2.) CODESYS Хөгжлийн системийг одоо татаж аваарай. Компьютер дээрх PLC програмуудыг дараа нь бичихийн тулд танд энэ програм хангамж хэрэгтэй болно.

3.) Хөгжлийн системийг компьютер дээрээ суулгаарай. CODESYS_Control_for_Raspberry_PI.package -ийг багцын менежерээр дамжуулан суулгахаа бүү мартаарай: "Хэрэгслүүд - Багцын менежер" "Суулгах"

4.) Codesys -ийг компьютер дээрээ дахин эхлүүлнэ үү

5.) Raspberry Pi "Tools" "Raspberry Pi -г шинэчлэх" хэсэгт CODESYS Runtime -ийг ачаална уу.

Ажиллах хугацаа одоо 120 минут үргэлжилнэ. Үүнийг дахин эхлүүлэхийн тулд та энэ скриптийг ашиглаж болно.

/etc/init.d/codesyscontrol start/etc/init.d /odesyscontrol stop

Зөвлөмж болгож буй: