Innehållsförteckning:

Raspberry Pi-baserad IEC 61131-3-kompatibel PLC: 6 steg
Raspberry Pi-baserad IEC 61131-3-kompatibel PLC: 6 steg

Video: Raspberry Pi-baserad IEC 61131-3-kompatibel PLC: 6 steg

Video: Raspberry Pi-baserad IEC 61131-3-kompatibel PLC: 6 steg
Video: Как собрать ПЛК Raspberry Pi Pico || Редактор OpenPLC 2024, November
Anonim
Raspberry Pi-baserad IEC 61131-3-kompatibel PLC
Raspberry Pi-baserad IEC 61131-3-kompatibel PLC

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

Image
Image
PCB -montering
PCB -montering

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

Testa PCB
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

Montera toppskalet
Montera toppskalet

Det är dags att montera det övre skalet nu. Ser ut som en liten din rail PLC nu.

Steg 5: Installera operativsystemet

Installera operativsystemet
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

Installera CodeSYS
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: