Kazalo:

Kompatibilen PLC na osnovi Raspberry Pi, skladen z IEC 61131-3: 6 korakov
Kompatibilen PLC na osnovi Raspberry Pi, skladen z IEC 61131-3: 6 korakov

Video: Kompatibilen PLC na osnovi Raspberry Pi, skladen z IEC 61131-3: 6 korakov

Video: Kompatibilen PLC na osnovi Raspberry Pi, skladen z IEC 61131-3: 6 korakov
Video: Вебинар Сименс: WinCC OA для построения систем диспетчеризации и приложений уровня MES 2024, November
Anonim
PLC, združljiv z Raspberry Pi, skladen z IEC 61131-3
PLC, združljiv z Raspberry Pi, skladen z IEC 61131-3

IEC 61131 je standard za programiranje PLC. Medtem so na voljo tudi izvajalne različice za Raspberry Pi - na primer CODESYS podjetja 3S -Smart Software Solutions. Zagotavljajo komercialno jedro za izvajanje za Raspberry Pi, vendar bo delovalo brez plačila kot demo različica 120 minut, preden se ustavijo … Študenti in hobisti se dobro naučijo programiranja IEC 61131.

Ideja tega poučevanja je bila uresničiti resnično poceni PLC, združljiv z IEC 61131-3, ki temelji na RPI in CODESYS tarči. Tako kot pravi PLC bomo ploščo Raspberry Pi skupaj z razvojno ploščo postavili v robustno industrijsko ohišje, da bomo imeli "industrijski" občutek. Na koncu bomo imeli PLC, ki bo v času izvajanja CODESYS vodil EtherCAT master, skoraj brez denarja.

Korak: Strojna in programska oprema

Image
Image
PCB sklop
PCB sklop

Strojna oprema

  • Malina Pi 3B
  • RasPiBox Open Plus (standardna različica)
  • kartico microSD

Programska oprema

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

Orodja

  • spajkalnik
  • multimeter
  • izvijač
  • nekaj spajkanja

Korak: Montaža tiskanega vezja

Začnemo s sestavljanjem tiskane plošče. Sledite navodilom v priročniku PDF.

3. korak: Preizkusite tiskano vezje

Preizkusite PCB
Preizkusite PCB

Preden lahko namestimo Raspberry Pi, bi morali preizkusiti tiskano vezje. Na napajalni priključek tiskalne plošče morate priključiti napajalnik (9… 35 V DC). Z multimetrom preverite napajalno napetost 5V za RPI.

Zdaj lahko odklopite tiskano vezje iz napajalne napetosti in namestite Pi, kot je na zgornji sliki.

4. korak: Namestite zgornjo lupino

Namestite zgornjo lupino
Namestite zgornjo lupino

Čas je, da namestite zgornjo lupino. Zdaj je videti kot majhen PLC Din Rail.

5. korak: Namestite operacijski sistem

Namestite operacijski sistem
Namestite operacijski sistem

Na kartico SD moramo najprej namestiti Raspbian po navodilih na spletni strani Raspberry Pi.

Temu navodilu lahko sledite.

Ne pozabite kopirati prazne datoteke z imenom datoteke "SSH" v korenski imenik kartice SD, da boste imeli pozneje dostop prek SSH (Putty).

6. korak: Namestite CodeSYS

Namestite CodeSYS
Namestite CodeSYS

1.) Najprej prenesite CODESYS Control za Raspberry Pi SL. Brezplačna različica je omejena na čas delovanja 120 minut (morate znova zagnati RPI, da imate spet 120 minut). Komercialno različico lahko kupite za 35 € brez omejitev.

2.) Prosim, prenesite razvojni sistem CODESYS zdaj. To programsko opremo boste potrebovali za kasnejše pisanje programov za PLC na vašem računalniku.

3.) Namestite razvojni sistem v računalnik. Ne pozabite namestiti paketa CODESYS_Control_for_Raspberry_PI. preko upravitelja paketov: „Orodja - Upravitelj paketov“„Namesti“

4.) Zdaj znova zaženite Codesys v računalniku

5.) Naložite čas izvajanja CODESYS v orodja Raspberry Pi "Posodobi Raspberry Pi"

Čas delovanja bo zdaj trajal 120 minut. Če ga želite znova zagnati, uporabite ta skript:

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

Priporočena: