Kazalo:
- Korak: Strojna in programska oprema
- Korak: Montaža tiskanega vezja
- 3. korak: Preizkusite tiskano vezje
- 4. korak: Namestite zgornjo lupino
- 5. korak: Namestite operacijski sistem
- 6. korak: Namestite CodeSYS
Video: Kompatibilen PLC na osnovi Raspberry Pi, skladen z IEC 61131-3: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
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
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
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
Čas je, da namestite zgornjo lupino. Zdaj je videti kot majhen PLC Din Rail.
5. korak: 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
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:
Glasovno nadzorovani raketni lansirnik na osnovi Alexa: 9 korakov (s slikami)
Raketni lansirni glasov, ki temelji na Alexa: z približevanjem zimske sezone; prihaja tisti čas v letu, ko se praznuje praznik luči. Da, govorimo o Diwaliju, ki je pravi indijski festival, ki ga praznujejo po vsem svetu. Letos je Diwali že konec in videti ljudi
Popolnoma opremljena zunanja varnostna kamera na osnovi Raspberry Pi: 21 korakov
Popolnoma opremljena zunanja varnostna kamera na osnovi Raspberry Pi: Če ste imeli razočarane izkušnje s poceni spletnimi kamerami, njihovo slabo napisano programsko opremo in/ali neustrezno strojno opremo, lahko preprosto zgradite polprofesionalno spletno kamero z Raspberry Pi in nekaj drugimi elektronskimi komponentami ugotoviti, na katerem teku
Brezkontaktni infrardeči termometer na osnovi Arduino - IR termometer na osnovi Arduina: 4 koraki
Brezkontaktni infrardeči termometer na osnovi Arduino | IR -termometer z uporabo Arduina: Pozdravljeni fantje, v tem navodilu bomo naredili brezkontaktni termometer z arduinom. Ker je včasih temperatura tekočine/trdne snovi previsoka ali prenizka, potem pa je težko priti v stik z njo in prebrati temperatura v tem prizorju
TinyPi - najmanjša igralna naprava na osnovi Raspberry Pi na svetu: 8 korakov (s slikami)
TinyPi - Najmanjša igralna naprava na osnovi Raspberry Pi na svetu: Tako sem se že nekaj časa igral z izdelovanjem PCB -jev po meri za Raspberry Pi in kar se je začelo kot šala, je postalo izziv, da vidim, kako majhen bi lahko šel. , temelji na Raspberry Pi Zero in se skoraj prilega v sa
R-PiAlerts: Zgradite varnostni sistem na osnovi WiFi z Raspberry Pis: 8 korakov (s slikami)
R-PiAlerts: Zgradite varnostni sistem na osnovi WiFi z Raspberry Pis: Med delom za mizo nenadoma zaslišite oddaljeni hrup. Je kdo pravkar prišel domov? Moj avto je parkiran pred mojo hišo, je kdo vlomil v moj avto? Ali ne želite, da imate obvestilo v telefonu ali na mizi, da se lahko odločite, kdaj