Obsah:

Raspberry Pi na bázi IEC 61131-3 kompatibilní PLC: 6 kroků
Raspberry Pi na bázi IEC 61131-3 kompatibilní PLC: 6 kroků

Video: Raspberry Pi na bázi IEC 61131-3 kompatibilní PLC: 6 kroků

Video: Raspberry Pi na bázi IEC 61131-3 kompatibilní PLC: 6 kroků
Video: Как превратить Raspberry Pi Pico в ПЛК | Беремиз4Пико 2024, Listopad
Anonim
Raspberry Pi na bázi IEC 61131-3 kompatibilní PLC
Raspberry Pi na bázi IEC 61131-3 kompatibilní PLC

IEC 61131 je de facto standardem pro programování PLC. Mezitím jsou k dispozici také runtime verze pro Raspberry Pi - například CODESYS od společnosti 3S -Smart Software Solutions. Poskytují komerční runtime jádro pro Raspberry Pi, ale poběží bez jakékoli platby jako demo verze 120 minut, než se zastaví … Je to dobrá možnost pro studenty a hobbisty naučit se programovat IEC 61131.

Myšlenkou tohoto instruktuálu bylo realizovat opravdu levné PLC kompatibilní s IEC 61131-3 na základě RPI a cíle CODESYS. Jako skutečné PLC vložíme desku Raspberry Pi spolu s vývojovou deskou do robustního průmyslového pouzdra, aby působilo „průmyslovým“dojmem. Nakonec budeme mít PLC provozující master EtherCAT v běhu CODESYS za téměř žádné peníze.

Krok 1: Hardware a software

Image
Image
Sestava DPS
Sestava DPS

Hardware

  • Raspberry Pi 3B
  • RasPiBox Open Plus (standardní verze)
  • karta microSD

Software

  • Raspbian Jessie lite
  • Vývojový systém CODESYS
  • Ovládání CODESYS pro Raspberry PI

Nástroje

  • páječka
  • multimetr
  • šroubovák
  • nějaká pájka

Krok 2: Sestavení DPS

Začínáme s montáží DPS. Postupujte podle pokynů v příručce PDF.

Krok 3: Otestujte PCB

Otestujte PCB
Otestujte PCB

Před připojením Raspberry Pi bychom měli vyzkoušet desku plošných spojů. K napájecímu konektoru desky plošných spojů musíte připojit napájecí zdroj (9… 35 V DC). Zkontrolujte pomocí multimetru napájecí napětí 5 V pro RPI.

Nyní můžete odpojit desku od napájecího napětí a připojit Pi jako na obrázku výše.

Krok 4: Namontujte horní skořepinu

Namontujte Top Shell
Namontujte Top Shell

Nyní je čas namontovat horní skořepinu. Vypadá to teď jako malý PLC na DIN liště.

Krok 5: Nainstalujte operační systém

Nainstalujte si operační systém
Nainstalujte si operační systém

Nejprve musíme nainstalovat Raspbian na SD kartu podle pokynů poskytnutých webovou stránkou Raspberry Pi.

Můžete se řídit tímto návodem.

Nezapomeňte zkopírovat prázdný soubor s názvem „SSH“do kořenového adresáře karty SD, abyste měli později přístup přes SSH (Putty).

Krok 6: Nainstalujte CodeSYS

Nainstalujte si CodeSYS
Nainstalujte si CodeSYS

1.) Nejprve si stáhněte CODESYS Control pro Raspberry Pi SL. Bezplatná verze je omezena na 120 minut běhu (musíte restartovat RPI, abyste měli opět 120 minut). Komerční verzi si můžete koupit za 35 € bez jakéhokoli omezení.

2.) Stáhněte si nyní CODESYS Development System. Tento software budete potřebovat k pozdějšímu napsání programů pro PLC na vašem PC.

3.) Nainstalujte si vývojový systém do počítače. Nezapomeňte nainstalovat balíček CODESYS_Control_for_Raspberry_PI.package pomocí správce balíčků: „Nástroje - Správce balíčků“„Instalovat“

4.) Nyní restartujte Codesys na vašem PC

5.) Načtěte CODESYS Runtime do nástrojů „Raspberry Pi“„Aktualizovat Raspberry Pi“

Doba běhu nyní poběží 120 minut. Chcete -li jej restartovat, můžete použít tento skript:

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

Doporučuje: