Spisu treści:

Sterownik PLC zgodny z normą IEC 61131-3 Raspberry Pi: 6 kroków
Sterownik PLC zgodny z normą IEC 61131-3 Raspberry Pi: 6 kroków

Wideo: Sterownik PLC zgodny z normą IEC 61131-3 Raspberry Pi: 6 kroków

Wideo: Sterownik PLC zgodny z normą IEC 61131-3 Raspberry Pi: 6 kroków
Wideo: Zaprogramuj dowolny sterownik PLC w języku ST 2024, Lipiec
Anonim
Sterownik PLC zgodny ze standardem Raspberry Pi zgodny z normą IEC 61131-3
Sterownik PLC zgodny ze standardem Raspberry Pi zgodny z normą IEC 61131-3

IEC 61131 jest de facto standardem programowania sterowników PLC. W międzyczasie dostępne są również wersje uruchomieniowe dla Raspberry Pi - na przykład CODESYS firmy 3S-Smart Software Solutions. Dostarczają komercyjne jądro wykonawcze dla Raspberry Pi, ale będzie ono działać bez żadnych opłat jako wersja demo przez 120 minut, zanim przestaną… Jest to dobra możliwość dla studentów i hobbystów nauczenia się programowania IEC 61131.

Ideą tego instruktażowego było zrealizowanie naprawdę taniego sterownika PLC zgodnego z IEC 61131-3 opartego na RPI i docelowym CODESYS. Jak prawdziwy PLC umieścimy płytkę Raspberry Pi wraz z płytką rozwojową w wytrzymałej obudowie przemysłowej, aby uzyskać wrażenie „przemysłu”. W końcu będziemy mieli PLC z masterem EtherCAT w środowisku uruchomieniowym CODESYS prawie za darmo.

Krok 1: Sprzęt i oprogramowanie

Image
Image
Montaż PCB
Montaż PCB

Sprzęt komputerowy

  • Raspberry Pi 3B
  • RasPiBox Open Plus (wersja standardowa)
  • Karta micro sd

Oprogramowanie

  • Raspbian Jessie lite
  • System rozwoju CODESYS
  • Sterowanie CODESYS dla Raspberry PI

Narzędzia

  • lutownica
  • multimetr
  • Śrubokręt
  • trochę lutu

Krok 2: Montaż PCB

Zaczynamy od montażu płytki. Postępuj zgodnie z instrukcjami zawartymi w instrukcji PDF.

Krok 3: Przetestuj płytkę drukowaną

Przetestuj PCB
Przetestuj PCB

Powinniśmy przetestować płytkę drukowaną, zanim będziemy mogli zamontować Raspberry Pi. Należy podłączyć zasilacz (9…35 V DC) do zacisku zasilania płytki drukowanej. Proszę sprawdzić multimetrem napięcie zasilania 5V dla RPI.

Teraz możesz odłączyć płytkę od zasilania i zamontować Pi jak na powyższym obrazku.

Krok 4: Zamontuj górną osłonę

Zamontuj górną powłokę
Zamontuj górną powłokę

Czas zamontować górną skorupę. Wygląda teraz jak mały PLC na szynę DIN.

Krok 5: Zainstaluj system operacyjny

Zainstaluj system operacyjny
Zainstaluj system operacyjny

Najpierw musimy zainstalować Raspbian na karcie SD, korzystając z instrukcji dostarczonych na stronie Raspberry Pi.

Możesz postępować zgodnie z tą instrukcją.

Nie zapomnij skopiować pustego pliku o nazwie „SSH” do katalogu głównego karty SD, aby później mieć dostęp przez SSH (Putty).

Krok 6: Zainstaluj CodeSYS

Zainstaluj CodeSYS
Zainstaluj CodeSYS

1.) Proszę najpierw pobrać CODESYS Control dla Raspberry Pi SL. Darmowa wersja jest ograniczona do 120 min czasu działania (trzeba zrestartować RPI, aby ponownie mieć 120 min). Możesz kupić wersję komercyjną za 35 € bez żadnych ograniczeń.

2.) Pls pobierz teraz system rozwoju CODESYS. Oprogramowanie to będzie potrzebne do późniejszego pisania programów dla sterownika PLC na komputerze.

3.) Zainstaluj system programistyczny na swoim komputerze. Nie zapomnij zainstalować pakietu CODESYS_Control_for_Raspberry_PI.package za pomocą menedżera pakietów: „Narzędzia – Menedżer pakietów” „Zainstaluj”

4.) Uruchom ponownie Codesys na swoim komputerze teraz

5.) Załaduj środowisko uruchomieniowe CODESYS w "Narzędzia" Raspberry Pi "Aktualizuj Raspberry Pi"

Środowisko wykonawcze będzie teraz działać przez 120 minut. Aby go ponownie uruchomić, możesz użyć tego skryptu:

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

Zalecana: