Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
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
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
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
Vrijeme je za montažu gornje ljuske. Sada izgleda kao mali din rail PLC.
Korak 5: 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
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:
RFID sistem zasnovan na PIC16F877A: 5 koraka
RFID sistem zasnovan na PIC16F877A: RFID sistem je sistem koji omogućava identifikaciju učenika, zaposlenih i drugih koji koriste RFID oznaku, radi praćenja njihovog prisustva, rada, radnog vremena i mnogih drugih. Ovaj je članak sponzor JLCPCB -a. Zaista se zahvaljujem JLCPCB -u na sponzorstvu
Arduino Nano kompatibilni Robo-Geek kompleti: 5 koraka
Arduino Nano kompatibilni Robo-Geek kompleti: Čestitamo na kupnji Arduino Nano kompatibilnog Robo-Geek kompleta. U ovom vodiču vodit ćemo vas kako započeti s Arduino Nano kompatibilnom pločom. Komplet Robo-Geek kompatibilan s Arduino Nano dizajniran je za one koji su tek počeli koristiti Arduino
Papperlapapp muzički player zasnovan na Raspberry Pi: 4 koraka
Papperlapapp … muzički player zasnovan na Raspberry Pi -ju: PAPPERLAPAPP je nepristojan njemački izraz kojim se prekida i govori mu da priča gluposti. Pappe je njemački izraz za karton. Tokom rasprave u FB grupi o " pravom drvetu za steampunk " ova riječ mi pada na pamet. ;-) A ja
TinyPi - najmanji igrački uređaj zasnovan na Raspberry Pi na svijetu: 8 koraka (sa slikama)
TinyPi - svetski najmanji igrački uređaj zasnovan na Raspberry Pi -u na svetu: Tako da sam se već neko vreme igrao sa pravljenjem prilagođenih PCB -a za Raspberry Pi, a ono što je počelo kao šala postalo je izazov da vidim koliko bih mogao biti mali. TinyPi je rođen , zasnovan je na Raspberry Pi Zero i gotovo se uklapa u okvir sa
R-PiAlerts: Izgradite sigurnosni sistem zasnovan na WiFi-u sa Raspberry Pis: 8 koraka (sa slikama)
R-PiAlerts: Izgradite sigurnosni sistem zasnovan na WiFi-u sa Raspberry Pis: Dok radite za svojim stolom, odjednom čujete udaljenu buku. Da li je neko upravo došao kući? Moj auto je parkiran ispred moje kuće, je li neko provalio u moj auto? Zar ne želite da imate obavijest na telefonu ili na svom stolu kako biste mogli odlučiti kada