Minikurs programowania PLC w Codesys – Lekcja #1 Instalacja Codesys, pierwszy projekt i program

controlbyte.pl 6 dni temu

Witaj w darmowym Minikursie Programowania PLC w Codesys!
To pierwszy krok w Twojej przygodzie z programowaniem sterowników PLC. W tej lekcji pokażę Ci:

  • jak zainstalować środowisko Codesys,
  • jak utworzyć swój pierwszy projekt,
  • jak napisać najprostszy program w języku drabinkowym (Ladder),
  • jak uruchomić i przetestować go w symulatorze.

Nie potrzebujesz fizycznego sterownika – wszystko zrobisz na darmowym symulatorze Codesys!

Czego nauczysz się w minikursie?

W kolejnych lekcjach poznasz podstawy dwóch języków:

  • Ladder (LD) – czyli drabinka, przypominająca schemat elektryczny,
  • Structured Text (ST) – język tekstowy, przypominający programowanie wysokopoziomowe.

Na przykładzie prostych projektów nauczysz się m.in. jak:

  • uruchamiać silnik dzięki przycisku,
  • budować układy z podtrzymaniem,
  • zatrzymywać i resetować układy,
  • wybierać kierunek pracy układu.

Umiejętności zdobyte w symulatorze wykorzystasz później przy programowaniu rzeczywistych sterowników, np. Finder Opta, WAGO, Raspberry Pi czy innych urządzeń obsługiwanych przez Codesys (ponad 1000 modeli różnych producentów).

Instalacja Codesys – krok po kroku

Aby rozpocząć, musisz zainstalować środowisko programistyczne.

  1. Wejdź na stronę store.codesys.com.
  2. Zaloguj się i pobierz aplikację Codesys Installer.
  3. Uruchom instalator i przejdź przez kreator klikając Next → Install → Finish.
  4. Otwórz Codesys Installer i dodaj nową instalację.
    • Wybierz platformę: x64
    • Wersja: Codesys 3.5 SP19 Patch 4 (zalecana do tego kursu).
  5. Kliknij OK, a program zostanie pobrany i zainstalowany.

Po zakończeniu instalacji sprawdzisz wersję wchodząc w Help → About.

Twój pierwszy projekt w Codesys

Czas napisać pierwszy program.

  1. Uruchom Codesys i wybierz New Project → Standard Project.
  2. Nazwij projekt, np. Codesys_Silnik_V01.
  3. Wybierz sterownik Codesys Control Win V3 x64.
  4. Jako język programowania wybierz Ladder (LD).

Po kilku sekundach utworzy się struktura projektu. Otwórz główny program PLC_PRG – to tutaj będziemy pisać kod.

Program „Start silnika”

Stworzymy prosty układ:

  • przycisk Start włącza silnik,
  • wyjście sterownika steruje falownikiem (symulacja).

Krok 1. Dodanie elementów drabinki

  1. W zakładce Toolbox → Ladder Elements wybierz:
    • Contact (styk NO) – dla przycisku Start,
    • Coil (cewka) – dla sygnału wyjściowego.

Krok 2. Deklaracja zmiennych

W sekcji deklaracji (między VAR a END_VAR) dodaj zmienne:

VAR xStartBtn : BOOL; // przycisk Start xMotorOnOff : BOOL; // włączenie silnika END_VAR

Krok 3. Podłączenie zmiennych

  • Do styku przypisz zmienną xStartBtn.
  • Do cewki przypisz zmienną xMotorOnOff.

Symulacja programu

  1. Przejdź do Online → Simulation.
  2. Kliknij LoginYes.
  3. Uruchom program przyciskiem Start.
  4. Aby zasymulować wciśnięcie przycisku:
    • kliknij dwa razy na xStartBtn,
    • zmień jego wartość na TRUE.

Efekt: xMotorOnOff zmieni wartość na TRUE i wirtualny silnik wystartuje.

Podsumowanie

Gratulacje! Właśnie napisałeś swój pierwszy program w Codesys:

  • nauczyłeś się instalować środowisko,
  • utworzyłeś projekt,
  • napisałeś i uruchomiłeś prosty program w drabince,
  • przetestowałeś go w symulatorze.

To dopiero początek. W kolejnej lekcji rozbudujemy projekt o układ podtrzymania – dzięki temu silnik będzie działał choćby po zwolnieniu przycisku.


Idź do oryginalnego materiału