Sadržaj:

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

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

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

IEC 61131 je de-facto standard za programiranje PLC-a. U međuvremenu su dostupne i verzije za vrijeme izvođenja za Raspberry Pi - na primjer CODESYS kompanije 3S -Smart Software Solutions. Oni pružaju komercijalno jezgro za vrijeme izvođenja za Raspberry Pi, ali ono će se pokretati bez ikakve naknade 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 je bila da se ostvari zaista jeftin PLC kompatibilan sa IEC 61131-3 zasnovan na RPI-u i CODESYS meti. Kao pravi PLC, 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
PCB montaža
PCB montaža

Hardver

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

Softver

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

Alati

  • lemilica
  • multimetar
  • šrafciger
  • neki lem

Korak 2: Montaža PCB -a

Počinjemo sa sastavljanjem PCB -a. 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 ploči. Molimo provjerite multimetrom napon napajanja od 5V za RPI.

Sada možete isključiti PCB iz 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 operativni sistem

Instalirajte operativni sistem
Instalirajte operativni sistem

Moramo instalirati Raspbian na SD-karticu koristeći upute navedene na Raspberry Pi web stranici.

Možete pratiti ovo uputstvo.

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

Korak 6: Instalirajte CodeSYS

Instalirajte CodeSYS
Instalirajte CodeSYS

1.) Molimo vas da prvo preuzmete CODESYS Control za Raspberry Pi SL. Besplatna verzija je ograničena na vrijeme rada od 120 minuta (morate ponovo pokrenuti RPI da biste ponovo imali 120 minuta). Komercijalnu verziju možete kupiti za 35 € bez ikakvih ograničenja.

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

3.) Instalirajte razvojni sistem na svoj računar. Ne zaboravite instalirati CODESYS_Control_for_Raspberry_PI.paket preko upravitelja paketa: „Alati - Upravitelj paketa“„Instaliraj“

4.) Odmah ponovo pokrenite Codesys na svom računaru

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čuje se: