Innehållsförteckning:
- Steg 1: Hårdvara och programvara
- Steg 2: PCB -montering
- Steg 3: Testa Pcb
- Steg 4: Montera toppskalet
- Steg 5: Installera operativsystemet
- Steg 6: Installera CodeSYS
Video: Raspberry Pi-baserad IEC 61131-3-kompatibel PLC: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
IEC 61131 är en de facto-standard för PLC-programmering. Samtidigt är körtidsversioner för Raspberry Pi också tillgängliga - till exempel CODESYS av företaget 3S -Smart Software Solutions. De tillhandahåller en kommersiell körningskärna för Raspberry Pi, men den körs utan betalning som demoversion i 120 minuter innan de slutar … Det är en bra möjlighet för studenter och hobbister att lära sig programmering av IEC 61131.
Tanken med detta instruerbara var att förverkliga en riktigt billig IEC 61131-3-kompatibel PLC baserad på RPI- och CODESYS-målet. Precis som en riktig PLC kommer vi att sätta Raspberry Pi -kortet tillsammans med ett utvecklingskort i ett robust industrihölje för att få den "industriella" känslan. I slutändan kommer vi att ha en PLC som kör en EtherCAT -master i CODESYS -körtiden för nästan inga pengar alls.
Steg 1: Hårdvara och programvara
Hårdvara
- Raspberry Pi 3B
- RasPiBox Open Plus (standardversion)
- microSD -kort
programvara
- Raspbian Jessie lite
- CODESYS utvecklingssystem
- CODESYS -kontroll för Raspberry PI
Verktyg
- lödkolv
- multimeter
- skruvmejsel
- lite löd
Steg 2: PCB -montering
Vi börjar med montering av kretskortet. Följ instruktionerna i PDF -manualen.
Steg 3: Testa Pcb
Vi borde testa kretskortet innan vi kan montera Raspberry Pi. Du måste ansluta en strömförsörjning (9… 35V DC) till kretskortet. Kontrollera med en multimeter 5V matningsspänning för RPI.
Nu kan du koppla bort kretskortet från matningsspänningen och montera Pi som på bilden ovan.
Steg 4: Montera toppskalet
Det är dags att montera det övre skalet nu. Ser ut som en liten din rail PLC nu.
Steg 5: Installera operativsystemet
Vi måste installera Raspbian på SD-kortet med hjälp av instruktionerna från Raspberry Pi-webbsidan först.
Du kan följa detta instruerbara.
Glöm inte att kopiera en tom fil med filnamnet "SSH" i rotkatalogen på SD -kortet för att få åtkomst över SSH (Putty) senare.
Steg 6: Installera CodeSYS
1.) Pls ladda ner CODESYS Control för Raspberry Pi SL först. Den fria versionen är begränsad till 120 minuters körtid (du måste starta om RPI för att ha 120 minuter igen). Du kan köpa en kommersiell version för 35 € utan begränsning.
2.) Pls ladda ner CODESYS utvecklingssystem nu. Du behöver denna programvara för att senare skriva programmen för PLC på din PC.
3.) Installera utvecklingssystemet på din dator. Glöm inte att installera CODESYS_Control_for_Raspberry_PI.paketet via pakethanteraren: "Verktyg - Pakethanterare" "Installera"
4.) Starta om Codesys på din dator nu
5.) Ladda CODESYS Runtime i Raspberry Pi "Verktyg" "Uppdatera Raspberry Pi"
Körtiden kommer att köras i 120 minuter nu. För att starta om det kan du använda det här skriptet:
/etc/init.d/codesyscontrol start/etc/init.d/codesyscontrol stop
Rekommenderad:
Tre axiell dragbil (cnc) - PLC: 4 steg
Three Axial Tow Truck (cnc)-PLC: Hej Den här avhandlingen behandlar programmeringen av PLC-PS3 hos KLOKNER MOELLER, med båda syften funktionen hos en mekanisk modell, den så kallade tre-axliga transportkranen och i vårt fall transport av metalllast. Det är ess
DIY Light Barrier Alarm System med en industriell PLC (Controllino): 5 steg
DIY Light Barrier Alarm System med en industriell PLC (Controllino): I det här projektet kommer jag att visa dig hur jag kombinerade en PLC (Controllino) med en ljusbarriär, en siren, en vassomkopplare och ett stroboskopljus för att skapa ett verkligt robust fungerande larm/säkerhetssystem som enkelt kommer att skrämma bort inkräktare. L
Mini PLC: 7 steg
Mini PLC: Mini PLC -kortet består av ett kort som utvecklats av Jefferson Bueno Channel på YouTube och låter dig använda inlärning i låg kostnadsprogrammering i förhållande till PLC -reklam. Syftet är att skapa en öppen programvara och öppen hårdvaruprodukt med kom
Trådlös säkerhetsknapp för PLC -säkerhet: 6 steg (med bilder)
Trådlös säkerhetsknapp för PLC -säkerhet: Detta projekt är mitt bevis på konceptet för att använda IoT och (så småningom) robotik för att skapa ett ytterligare säkerhetslager för farliga tillverkningsanläggningar. Denna knapp kan användas för att starta eller stoppa flera processer, inklusive styrning av signal
UCL - Anslutning av noderöd till en Siemens PLC med KEPserver: 7 steg
UCL-Anslutning av Node-red till en Siemens PLC med KEPserver: KravNode-red: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6-release