Sadržaj:

IEC 61131-3 kompatibilni PLC zasnovan na Raspberry Pi: 6 koraka
IEC 61131-3 kompatibilni PLC zasnovan na Raspberry Pi: 6 koraka

Video: IEC 61131-3 kompatibilni PLC zasnovan na Raspberry Pi: 6 koraka

Video: IEC 61131-3 kompatibilni PLC zasnovan na Raspberry Pi: 6 koraka
Video: Как собрать ПЛК Raspberry Pi Pico || Редактор OpenPLC 2024, Studeni
Anonim
PLC kompatibilan s Raspberry Pi standardom IEC 61131-3
PLC kompatibilan s Raspberry Pi standardom IEC 61131-3

IEC 61131 je de-facto standard za programiranje PLC-a. U međuvremenu su dostupne i runtime verzije za Raspberry Pi - na primjer CODESYS tvrtke 3S -Smart Software Solutions. Oni pružaju komercijalni kernel za vrijeme izvođenja za Raspberry Pi, ali će se prikazivati bez ikakvog plaćanja kao demo verzija 120 minuta prije nego što prestanu … To je dobra mogućnost za studente i hobiste da nauče programiranje prema IEC 61131.

Ideja ovog instruktora bila je ostvariti stvarno jeftin PLC kompatibilan sa IEC 61131-3 na temelju RPI-a i CODESYS cilja. Poput pravog PLC -a, postavit ćemo ploču Raspberry Pi zajedno s razvojnom pločom u robusno industrijsko kućište kako bismo imali "industrijski" osjećaj. Na kraju ćemo imati PLC koji će pokrenuti EtherCAT master u vrijeme izvođenja CODESYS -a gotovo bez ikakvog novca.

Korak 1: Hardver i softver

Image
Image
Montaža PCB -a
Montaža PCB -a

Hardver

  • Malina Pi 3B
  • RasPiBox Open Plus (standardna verzija)
  • microSD kartica

Softver

  • Raspbian Jessie lite
  • CODESYS Razvojni sustav
  • CODESYS kontrola za Raspberry PI

Alati

  • lemilica
  • multimetar
  • odvijač
  • neki lem

Korak 2: Montaža PCB -a

Počinjemo sa sastavljanjem tiskane ploče. Slijedite upute u PDF priručniku.

Korak 3: Testirajte PCB

Testirajte PCB
Testirajte PCB

Trebali bismo testirati PCB prije nego što možemo montirati Raspberry Pi. Morate spojiti napajanje (9… 35V DC) na priključak za napajanje na PCB -u. Molimo vas da multimetrom provjerite opskrbni napon od 5V za RPI.

Sada možete odspojiti tiskanu ploču s napona napajanja i montirati Pi kao na gornjoj slici.

Korak 4: Montirajte gornju školjku

Montirajte gornju školjku
Montirajte gornju školjku

Vrijeme je za montažu gornje ljuske. Sada izgleda kao mali din rail PLC.

Korak 5: Instalirajte operacijski sustav

Instalirajte operativni sustav
Instalirajte operativni sustav

Moramo instalirati Raspbian na SD-karticu koristeći upute s web stranice Raspberry Pi.

Možete slijediti ove upute.

Ne zaboravite kopirati praznu datoteku s imenom datoteke "SSH" u korijenski direktorij SD kartice kako biste kasnije imali pristup preko SSH -a (Putty).

Korak 6: Instalirajte CodeSYS

Instalirajte CodeSYS
Instalirajte CodeSYS

1.) Najprije preuzmite CODESYS Control za Raspberry Pi SL. Besplatna verzija ograničena je na 120 minuta rada (morate ponovno pokrenuti RPI da biste ponovno imali 120 minuta). Komercijalnu verziju možete kupiti za 35 € bez ikakvih ograničenja.

2.) Odmah preuzmite CODESYS Development System. Ovaj softver će vam trebati za kasnije pisanje programa za PLC na vašem računalu.

3.) Instalirajte razvojni sustav na svoje računalo. Ne zaboravite instalirati CODESYS_Control_for_Raspberry_PI.paket putem upravitelja paketa: „Alati - Upravitelj paketa“„Instaliraj“

4.) Ponovo pokrenite Codesys na svom računalu

5.) Učitajte CODESYS Runtime u Raspberry Pi "Alati" "Ažuriraj Raspberry Pi"

Trajanje će sada trajati 120 minuta. Za ponovno pokretanje možete koristiti ovu skriptu:

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

Preporučeni: