KURS ON-LINE | PLC – Codesys

Programowanie obiektowe sterowników PLC w języku ST

Naucz się jak programować obiektowo przy użyciu klas, metod, dziedziczenia! Jest to jedyny taki kurs w Polsce!

Co sprawia, że kursy programowania obiektowego ControlByte cieszą się takim zainteresowaniem?

  • Otrzymujesz dostęp do lekcji w formie video na platformie e-leariningowej

  • Wykonujesz ćwiczenia w oparciu o dostarczone szablony projektów. Wystarczy tylko Twój komputer PC i symulator!

  • Możesz przerabiać szkolenie kiedy chcesz i gdzie chcesz.

  • Możesz rozpocząć szkolenie w późniejszym terminie.

  • Będziesz miał zadania domowe do samodzielnego wykonania!

  • Otrzymujesz wsparcie do kursu poprzez czat Discord i spotkania na żywo.

W cenie: 1349zł

📚 Dołącz do aktualnej grupy kursantów!

„Uważam, że każdy w 21 wieku powinien znać podstawy programowania i automatyki!”

Maciej Kurantowicz

mgr inż. automatyki i robotyki, absolwent Politechniki Wrocławskiej. Studiował także w Anglii oraz w Niemczech.

  • Doświadczenie zdobywał w małych start-up’ach, a następnie w międzynarodowych firmach jak: Bosch, Mitsubishi Electric czy WAGO.

  • Specjalizuje się w programowaniu sterowników PLC w środowisku Codesys w języku Structured Text.

  • Przeszkolił już ponad 400 automatyków w zakresie programowania sterowników PLC

Co otrzymasz po zapisie na ten kurs?

  • Ponad 28 praktycznych lekcji video

  • Wsparcie prowadzących w formie czatu Discord i  spotkań na żywo

  • Będziesz miał zadania domowe do samodzielnego wykonania!

  • Certyfikat ukończenia kursu w języku polskim i angielskim.

Nauczysz się projektowania struktury programu z wykorzystaniem OOP (Oriented Object Programming) na podstawie diagramów UML!

Wprowadzenie do programowania obiektowego

Zawartość modułu:

  • Podejście standardowe vs. OOP

  • Czym jest klasa/obiekt?

  • Metody dla bloku funkcyjnego

  • Interfejsy

  • Wyjaśnienie pojęcia polimorfizm

  • Dziedziczenie klas

  • Standard PLCopen

  • Standard Pack ML dla maszyn pakujących

Przygotowanie diagramu UML dla przenośnika

Zawartość modułu:

  • Analiza przenośnika w Factory IO

  • Utworzenie diagramu UML

  • Jak FB dziedziczą między sobą?

  • Ustalenie odpowiednich metod, właściwości, interfejsu

  • Podział zadań programistycznych na oddzielne FB

  • Test wiedzy

Programy dla przenośników

Zawartość modułu:

  • Klasa bazowa dla przenośnika wejściowego

  • Programy dla metod w języku ST

  • Wywołanie instancji obiektu przenośnika

  • Dziedziczenie – nowy przenośnik

  • Wskaźnik SUPER^ oraz wskaźnik THIS^()

  • Specyfikatory dostępu: PUBLIC, INTERNAL etc.

Logowanie danych - Data Logger

Zawartość modułu:

  • Ustalenie interfejsu dla klas

  • Obsługa zapisu plików dla PLC

  • Deklaracja klasy bufora danych

  • Deklaracja klasy tworzenia pliku CSV

  • Ustalenie danych do logowania

  • Jak programiści pracują w zespole?

  • Test wiedzy

Klasa Sorter - budowa w standardzie PLCopen

Zawartość modułu:

  • Jak utworzyć blok w standardzie PLCopen

  • Ustalenie wejść/wyjść

  • Dodanie metod

  • Budowa sekwencji dla sortera

  • Ustalenie zmiennych statusowych

  • Program sortowania produktów

  • Wyzwanie – czyli praca domowa

Wizualizacja

Zawartość modułu:

  • Utworzenie panelu użytkownika

  • Obsługa sekwencji maszyny w Pack ML

  • Obsługa biblioteki zarządzania alarmami

  • Program dla alarmów

  • Zadanie parametrów produkcyjnych

  • Tryby pracy: automatyczny, ręczny, użytkownika

  • Wizualizacja webowa w przeglądarce internetowej

System kontroli wersji GIT

Zawartość modułu:

  • Czym jest GIT?

  • Jak utworzyć repozytorium zdalne oraz lokalne

  • Dodatek GIT do Codesys

  • Komendy: clone, pull, push, merge etc.

  • Zarządzanie kodem za pomocą gałęzi

  • Utworzenie backupu programu w chmurze

  • Sprawdzanie zmian w kodzie innych programistów

BONUS: Tworzenie aplikacji mobilnej w Home Assistant

  • Integracja urządzeń SmartHome

  • Panel webowy do zarządzania instalacją

  • Aplikacja mobilna na Twój smartphone

  • Komunikacja ze sterownikami PLC

  • Konfiguracja Modbus w Home Assistant (NodeRed)

  • Wymiana danych między CODESYS a Home Assistant

Treść kursu

Podstawowe wiadomości OOP (109 min)

Instalacja Codesys (8 min)

Instalacja Factory IO (5 min)

Forum wsparcia – grupa Discord (2 min)

Przenośnik: interfejsy, metody, właściwości (20 min)

Biblioteka PackML (6 min)

PackML inicjalizacja (7 min)

Sekwencja maszyny sortującej w PackML (27 min)

Alarm Manager OOP (10 min)

Blok funkcyjny sortera w standardzie PLCopen (17 min)

Sorter OOP (7 min)

Dziedziczenie (58 min)

Dziedziczenie bloków funkcyjnych (10 min)

Metody publiczne – modyfikacja sekwencji (13 min)

Praca domowa kolumna świetlna (16 min)

Rozwiązanie zadania domowego kolumna (19 min)

Data logger - logowanie danych do PLC (60 min)

Struktury danych, interfejs oraz bloki funkcyjne (12 min)

Metoda tworząca plik CSV (4 min)

Obsługa plików: WRITE, READ, OPEN, CLOSE (9 min)

Pobranie czasu z sterownika PLC (4 min)

Wstrzykiwanie zależności (dependency injection) (9 min)

Logowanie danych – metoda FB_Init (6 min)

Logowanie do pliku XML (10 min)

Data logger – zadanie domowe (3 min)

Data logger – rozwiązanie zadania domowego (3 min)

Wersjonowanie kodu – system kontroli wersji GIT (39 min)

Instalacja dodatku Codesys Git (6 min)

Tworzenie repozytorium lokalnego (6 min)

Komendy: git status, git add, git commit (7 min)

Github: repozytorium zdalne (6 min)

Gałęzie oraz git merge (8 min)

Git oraz język graficzny LAD (3 min)

Git clone – kopiowanie repozytorium (3 min)

Dlaczego warto, abyś dołączył do tego kursu?

  • Zyskujesz umiejętność cenioną przez pracodawców. Możesz opublikować certyfikat na Linkedin, Goldenline i oczywiście w CV!

  • Jeżeli chcesz zmienić pracę i zacząć rysować schematy w firmie, jesteś we właściwym miejscu!

  • Otrzymujesz dożywotni dostęp do materiałów na naszej platformie. Możesz do nich wracać kiedy tylko chcesz.

  • Tą ścieżkę nauki sprawdziło setki kursantów, popytaj co mówią o nas w branży!

Cena szkolenia

Zanim pokażę Ci cenę, zobacz co dokładnie otrzymujesz dołączając do kursu OOP:

1

Materiały dydaktyczne, 28 lekcji w formie video, objaśniające zagadnienia programowania OOP

Poprzez materiały video poprowadzimy Cię krok po kroku od prostych zagadnień po zaawansowane projekty

Wartość: 600 zł

2

Zadania do samodzielnego wykonania - będziesz musiał wykazać się pomysłowością!

Nie wszystko w kursie będzie pokazane wprost! Do niektórych rozwiązań będziesz musiał dojść samodzielnie.

Wartość: 250 zł

3

Analiza Twoich zadań domowych - informacja zwrotna od prowadzących

Sprawdzamy Twoje zadania domowe i przesyłamy uwagi, aby Twoje programy były coraz lepsze!

Wartość: 300 zł

4

Kontakt z prowadzącymi poprzez platformę e-learning'ową.

W razie problemów pisz śmiało! Na bieżąco rozwiejejemy Twoje wątpliwości.

Wartość: 100 zł

5

Konsultacje w formie co tygodniowych webinarów na żywo

Będziesz mógł na żywo zadawać pytania i prowadzić dyskusję.

Wartość: 200 zł

6

Zamknięte forum dyskusyjne dla kursantów

Dołączysz do społeczności programistów PLC i będziesz mógł dzielić się swoimi przemyśleniami.
Rozwiązywanie problemów przez pracę grupową jest dużo szybsze!
Wartość: BEZCENNE
7

Chat dla kursantów

Luźne rozmowy przy kawce i ekspresowe rozwiązywanie szybkich pytań.

Wartość: BEZCENNE

8

Gwarancja satysfakcji - 14 dni na zwrot produktu

Gwarantujemy, że będziesz zadowolony z uczestnictwa w naszym kursie.
Jeżeli nie spodoba Ci się nasze szkolenie masz 14 dni na zwrot produktu - zwrócimy Ci pełną sumę za kurs. Jak dotąd nikt nie dokonał zwrotu żadnego z naszych szkoleń!
Wartość: BEZCENNE

Dzięki sprawdzonej formule naszego szkolenia i optymalizacji kosztów możesz nabyć to szkolenie za:

1349 zł

Opinie kursantów

Rewelacja !Pełen profesjonalizm! Kurs przeszedł moje najśmielsze oczekiwania. Idealnie zrealizowane lekcje z potężną dawką wiedzy teoretycznej oraz praktycznej . Każdy rozdział kończy się zadaniami domowymi, w momencie utknięcia w martwym punkcie wystarczy mail lub info do Macieja i za pomocą jego wskazówek dociera się do rozwiązania. W automatyce siedzę już kilkanaście lat, z czystym sumieniem mogę stwierdzić że jest to najlepiej zrealizowany kurs Codesysa w Polsce.

Michał TobyśKurs programowania Codesys w języku ST

Mimo doświadczenia w programowaniu sterowników PLC, i tak dowiedziałem się czegoś ciekawego. Póki co zabrakło trochę czasu na dokończenie ale oceniam pozytywnie. Wszystko wyjaśnione w 100%!

Adrian GórniakKurs programowania Codesys w języku ST

Świetny kurs przepełniony merytoryczną wiedzą (bardzo dobrze przygotowane materiały) i przykładami które pozwalają rozpocząć przygodę z PLC. Dużym atutem jest wsparcie zapewnione przez autorów podczas webinarów. Gorąco polecam.

Piotr KapustkaKurs programowania Codesys w języku ST

Jazda obowiązkowa dla wszystkich zajmujących się sterownikami PLC. Czekałem na taki kurs. Wielokrotnie będę wracał do treści tam zawartych. Polecam.

Tomasz CzerwińskiKurs programowania Codesys w języku ST

W końcu trafiłem na dobrze ułożone szkolenia online z programowania PLC! Wcześniej programowałem w drabince. Po przerobieniu kursu większość mojego kodu piszę w języku tekstowym ST. W kursie fajne jest to, że prowadzący pokazują również rzeczywisty sprzęt, kóry może być programowany w języku ST. Plecam każdemu!

Kamil KotKurs programowania Codesys w języku ST

Obejrzyj video i sprawdź jak wygląda ścieżka szkoleniowa zrealizowana przez ponad 200 kursantów!

FAQ

Jak długo będą miał dostęp do tego kursu?

Dostęp do materiałów na platformie jest dożywotni.

Jak wygląda kurs on-line na platformie ControlByte?

Otrzymujesz dostęp do materiałów video z lekcjami objaśniającymi zagadnienia programistyczne. Kursant wykonuje ćwiczenia wg wytycznych z filmów. Ma także zadania domowe do samodzielnego rozwiązania. Projekty z zadań domowych umieszcza na portalu, gdzie prowadzący sprawdza zadania i przesyła informację zwrotną.

Czy liczba miejsc jest ograniczona?

Tak. Otwieramy grupę 50 kursantów.

Czy będę potrzebował sterownika PLC podczas trwania kursu?

Nie! Kurs odbywa się w symulatorze, dzięki temu nie będziesz potrzebował rzeczywistego sterownika PLC

Czy muszę wykupić licencję na oprogramowanie Codesys?

Nie! Aby wziąć udział w kursie wystarczy darmowa licencja. Oprogramowanie pobierzemy ze strony producenta

Czy kurs jest dla mnie, jeżeli wcześniej nie miałem styczności z programowaniem?

Kurs wymaga znajomości języka tekstowego ST/SCL dla PLC.

Jaka jest cena kursu?

Aktualną cena szkolenia to 1349 zł.

Jest to cena brutto.  Na życzenie wystawiamy fakturę – proszę o informację mailową przy zamówieniu.

Czy mogę wykupić kurs na raty?

Możesz to zrobić na dwa sposoby:

  • Po przejściu do sklepu i wyborze sposobu płatności wybierz opcję PayU. Przy wyborze tej opcji możesz wybrać opcję płatności ratalnej za kurs.
  • Napisz do nas na kontakt@controlbyte.pl, jeżeli potrzebujesz innej opcji płatności ratalnej

Chciałbym zamówić kurs poprzez dział sprzedaży w mojej firmie, potrzebuję oficjalną ofertę.

Nie ma problemu! Napisz maila na: maciej.kurantowicz@controlbyte.pl i podaj nam adres e-mail na który mamy przesłać oficjalną ofertę produktu. Po złożeniu zamówienia przez dział zakupów Twojej firmy, otrzymasz dane dostępowe do kursu.

Co, jeżeli okaże się, że kurs nie jest dla mnie?

Dokonując zakupu możesz czuć się całkowicie bezpiecznie. Ponieważ wciągu 14 dni od zakupu możesz otrzymać zwrot kosztów, jeżeli zdecydujesz się, że kurs nie jest dla Ciebie.

Co jeżeli będę miał z czymś problem lub coś będzie niejasne?

Napisz na nasz adres: maciej.kurantowicz@controlbyte.pl

Kurs Programowania Obiektowego w języku tekstowym ST

Z 14-DNIOWĄ GWARANCJĄ ZWROTU

Cena regularna:

1349 zł

ODBIERZ SWÓJ DOSTĘP!

Kurs Programowania Obiektowego