Język SCL dla opornych
Lorem ispum
- Poziom:
Środowisko programistyczne wykorzystywane w kursie
- Oprogramowanie:
Rodzina jednostki głównej wykorzystywana w kursie
- CPU:
Zbiór zasad, które są wykorzystywane przy tworzeniu kodu programu
- Język:
Rodzina przekształtnika częstotliwości (falownika) wykorzystywana w kursie
- Napęd
Lista chętnych
Zapisz się na listę chętnych, a otrzymasz informację o otwarciu przedsprzedaży z rabatem
Co otrzymasz po zapisaniu się na kurs programowania sterowników PLC?
Poznaj sterownik PLC SIMATIC S7-1500 – kurs programowania sterownika S7-1500 w języku SCL
W naszym płatnym kursie programowania PLC SIMATIC S7-1500 w języku SCL odkryjesz fascynujący świat automatyzacji przemysłowej. Poznasz język SCL, który bazuje na języku PASCAL i jest niezwykle efektywny w programowaniu sterowników. Nasz kurs skupia się na praktycznych aspektach, ucząc poprzez realizację realistycznych funkcjonalności z aplikacji przemysłowych.
Zapewniamy Ci dostęp do 90 lekcji wideo w jakości Full HD, co stanowi ponad 25 godzin materiałów. Tematy zostały starannie uporządkowane, tworząc spójny ciąg logiczny, który poprowadzi Cię przez świat programowania PLC SIMATIC S7-1500. Każda lekcja to krok do przodu w Twojej nauce.
Nasz kurs jest oparty na praktyce. Dostaniesz możliwość pracy z narzędziem Factory IO, wirtualną fabryką do nauki programowania. Wykorzystamy również środowisko TIA Portal oraz symulator sterownika PLC o nazwie PLCsim, lub możesz pracować na rzeczywistym sprzęcie, jeśli go posiadasz.
Po zakończeniu kursu będziesz pewnie konfigurować i programować sterowniki PLC rodziny SIMATIC S7-1500. Zdobędziesz wiedzę nie tylko teoretyczną, ale przede wszystkim praktyczną, która pozwoli Ci stawić czoła rzeczywistym wyzwaniom w automatyce przemysłowej.
Jestem przekonany, że wykorzystanie naszego kursu w sposób systematyczny pozwoli Ci zdobyć nowe umiejętności. Pamiętaj, że każda lekcja ma wartość edukacyjną, a praca i wysiłek, które włożysz, przyniosą Ci znakomite efekty.
Czekamy na Ciebie w świecie programowania PLC SIMATIC S7-1500. Zapisz się już dziś i rozpocznij tę ekscytującą podróż w kierunku doskonałych umiejętności programistycznych.
Dodatkowo kurs zawiera uwagi o najczęściej popełnianych błędach początkujących programistów PLC. Warto uczyć się zarówno na błędach – swoich i innych. Cały materiał kursu został podzielony na następujące części:
-
- Przygotowanie narzędzi: Wszystko, co potrzebujesz, aby skutecznie przystąpić do nauki, zostanie omówione. Zapewniamy Ci pełne wsparcie na starcie.
- Podstawy programowania w języku SCL: Poznasz fundamenty projektowania w środowisku TIA Portal. Na praktycznych przykładach opanujesz najważniejsze instrukcje i funkcje, które będą niezbędne podczas programowania różnorodnych maszyn i aplikacji.
- Aplikacja „Color station”: Staniesz przed większym wyzwaniem, tworząc aplikację „Color station”. Dzięki tym doświadczeniom przekonasz się, że programowanie to proces bardziej zrozumiały, niż mogłoby się wydawać. Rozpoczniesz od zera, a zakończysz na tworzeniu aplikacji do sortowania palet według koloru produktu.
- Prace domowe: Wiedza przekazywana podczas kursu nabiera mocy dzięki praktyce. Otrzymasz zestaw zadań do samodzielnego wykonania, co pozwoli Ci utrwalić zdobytą wiedzę.
- Bonus: To rozszerzone omówienie poznanych już instrukcji. Dodatkowo, dostaniesz kilka zadań praktycznych wraz z ich rozwiązaniem.
Nasz kurs jest dopasowany zarówno dla początkujących, którzy nie mieli wcześniej styczności z TIA Portal i sterownikami SIMATIC S7-1500, jak i dla osób znających już TIA Portal i S7-1500, którzy chcą poznać język FBD.
Dołącz do naszego kursu, by poznać w pełni potencjał programowania PLC SIMATIC S7-1500 w języku SCL. Już teraz możesz zdobyć praktyczne umiejętności potrzebne w świecie automatyki przemysłowej
Kluczowe informacje o kursie
Oczywiście! Dostęp masz bez ograniczeń czasowych i miejscowych
Dla wielu osób wyjazd na kilka dni i presja grupy nie stanowią idealnego startu. Dlatego wiele zaczyna od kursu wideo, by później podjąć decyzję o kursie stacjonarnym.
To szkolenie zostało stworzone w taki sposób, aby wykorzystać zasoby, jakie uczestnik ma aktualnie. Zajęcia obejmują zagadnienia z elektryki, podłączeń i schematów, a także porównują rzeczywisty sterownik PLC do wirtualnego, jakim jest PLCsim. To istotne, gdyż programiści PLC często korzystają z PLCsim lub rzeczywistego PLC w zależności od sytuacji i dostępnego sprzętu
Otrzymasz doświadczenie podobne do obserwowania mojej pracy na żywo, przy mnie i ze szczegółowym wyjaśnieniem. W efekcie zobaczysz rezultaty prac oraz kod programu w akcji na wirtualnym obiekcie, reprezentowanym przez Factory IO.
W trakcie nauki i eksploracji sprzętu oraz instrukcji programistycznych, pełna funkcjonalność licencji testowej (trial) w zupełności wystarczy. Przedstawię Ci, jak wykorzystać tę opcję w celu ukończenia kursu przy użyciu TIA Portal i Factory IO.
Kluczowe jest, aby nasza praca była czytelna i zrozumiała, nawet kiedy po pewnym czasie wrócisz do projektu. Oprócz nauki procesów związanych z automatyką i programowaniem, będę kłaść nacisk na kształtowanie u Ciebie solidnych praktyk zgodnych z zasadami obowiązującymi w świecie IT.
Aby solidnie utrwalić zdobytą wiedzę, kluczowe są trening i ćwiczenia. W związku z tym, otrzymasz prace domowe. Rozwiązywanie zadań i problemów to najszybsza ścieżka do opanowania umiejętności pisania optymalnego kodu programu.
Korzyści wzięcia udziału w kursie
Przykładowa lekcja / Co zrobisz w kursie
Jak wygląda kurs z programowania sterownika PLC S7-1500 w języku SCL?
-
Moduł 1 – pobranie i instalacja środowiska TIA Portal
- Lekcja 1 – Rejestracja na stronie firmy Siemens
- Lekcja 2 – Jakie pliki należy pobrać
- Lekcja 3 – Instalacja oprogramowania TIA Portal
- Lekcja 4 – Instalacja symulatora PLCsim
-
Moduł 2 – Pobranie i instalacja wirtualnej fabryki - Factory IO
- Lekcja 1 – Jakie pliki należy pobrać
- Lekcja 2 – Instalacja narzędzia Factory IO
-
Moduł 3 – licencje
- Lekcja 1 – TIA Portal – Aktywacja licencji TRIAL
- Lekcja 2 – TIA Portal – Aktywacja licencji pełnej (floating)
- Lekcja 3 – Factory IO- Aktywacja licencji TRIAL
- Lekcja 4 – Factory IO – Aktywacja licencji pełnej
-
Moduł 4 – Rzeczywisty PLC
- Lekcja 1 – Elektryka – Schemat
- Lekcja 2 – Przygotowanie komputera PC/PG
- Lekcja 3 – Wyszukanie PLC na sieci Ethernet/PROFINET
- Lekcja 4 – Dostosowanie PLC na potrzeby kursu
-
Moduł 1: Przygotowanie
- Lekcja 1 – Omówienie obiektu (zadania)
- Lekcja 2 – Pierwszy projekt
- Lekcja 3 – Konfiguracja sprzętowa
- Lekcja 4 – Programowanie PLCsim
- Lekcja 5 – Programowanie rzeczywistego PLC
-
Moduł 2: Tworzenie nazw symbolicznych
- Lekcja 1 –Utworzenie tablicy tagów dla sygnałów wejściowych
- Lekcja 2 –Utworzenie tablicy tagów dla sygnałów wyjściowych
-
Moduł 3: Testowanie sygnałów IO
- Lekcja 1 –Test dla sygnałów wejść
- Lekcja 2 –Test dla sygnałów wyjść
-
Moduł 4: Fundamentalne instrukcje programowania
- Lekcja 1 – Instrukcja przypisania
- Lekcja 2 – Instrukcja negacji
- Lekcja 3 – Bramka AND
- Lekcja 4 – Bramka OR
- Lekcja 5 – Bramka XOR
- Lekcja 6 – Połączenie bramek OR oraz AND
-
Moduł 5: instrukcje programowania
- Lekcja 1 – Potrzymanie – Dominacja start
- Lekcja 2 – Potrzymanie – Dominacja stop
- Lekcja 3 – Instrukcja warunkowa IF (Dominacja stop)
- Lekcja 4 – Instrukcja warunkowa IF…ELSIF
- Lekcja 5 – Modyfikacja z kodu programu
- Lekcja 6 – Instrukcja warunkowa IF (dominacja start)
- Lekcja 7 – Pamięć M (markery/flagi)
- Lekcja 8 – Przebiegi zegarowe
- Lekcja 9 – Program modułowy/strukturalny
- Lekcja 10 – Zbocza
- Lekcja 11 – Typy danych
- Lekcja 12 – Tablica podglądu/modyfikacji (Watch table)
- Lekcja 13 – Instrukcja przenoszenia wartości
-
Moduł 6: Bloki programowe
- Lekcja 1 – Blok oryganizacyjny OB100
- Lekcja 2 – Funkcjonalność retain (dla pamięci M)
- Lekcja 3 – Stałe globalne
- Lekcja 4 – Konwersja jawna (rzutowanie)
- Lekcja 5 – Instrukcje arytmetyczne – obliczenie objętości pudełka
- Lekcja 6 – Zmienne tymczasowe
- Lekcja 7 – Inkrementacja
- Lekcja 8 – Bloki danych db (data block)
- Lekcja 9 – Reinicjalizacja w DB
- Lekcja 10 – Funkcjonalność retain (dla bloków danych)
- Lekcja 11 – Wykorzystanie zmiennych w kodzie programu
- Lekcja 12 – Operacja porównania
-
Moduł 7: Liczniki i timery
- Lekcja 1 – Licznik CTU (liczenie w górę)
- Lekcja 2 – Podgląd instancji
- Lekcja 3 – Wykorzystanie instancji w kodzie programu
- Lekcja 4 – Licznik CTD (liczenie w dół)
- Lekcja 5 – Licznik CTUD (liczenie w górę i w dół)
- Lekcja 6 – Timer TP (generowanie impulsu)
- Lekcja 7 – Timer TON (opóźnienie włączenia)
- Lekcja 8 – Timer TON – wykorzystywanie
- Lekcja 9 – Wykorzystanie wyjścia Q z timera
- Lekcja 10 – Timer TOF (opóźnienie wyłączenia)
- Lekcja 11 – Timer TONR (akumulator czasu)
-
Moduł 1 - przygotowanie szablonu
- Lekcja 1 – Wprowadzenie
- Lekcja 2 – Nowy projekt w TIA Portal
- Lekcja 3 – Import nazw symbolicznych
- Lekcja 4 – Pisanie kodu programu dla trybów pracy linii
- Lekcja 5 – Pisanie kodu dla sygnalizacji świetlnej
- Lekcja 6 – Funkcja do obsługi błędów
- Lekcja 7 – Powiązanie wyjść cyfrowych i pamięci
- Lekcja 8 – Dedykowane funkcje dla trybów pracy (logika sterująca)
- Lekcja 9 – Warstwy (grupowanie bloków)
- Lekcja 10 – Warunkowe wywołania funkcji
-
Moduł 2 - Pisanie kodu programu
- Lekcja 1 – Wykorzystanie template
- Lekcja 2 – Programowanie błędów
- Lekcja 3 – Tryb ręczny – ruch przenośników
- Lekcja 4 – Tryb ręczny – blokada
- Lekcja 5 – Wykrywanie zboczy dla czujników
- Lekcja 6 – Tryb automatyczny
- Lekcja 7 – Podsumowanie
-
Moduł 1: Podstawy
- Lekcja 1 – Bramka AND
- Lekcja 2 – Bramka OR
- Lekcja 3 – Bramka NOT
- Lekcja 4 – Bramka NAND
- Lekcja 5 – Bramka XOR
- Lekcja 6 – Bramka AND-OR (połączenie)
-
Moduł 2: Projekty
- Lekcja 1 – Sterowanie oświetleniem pomieszczenia
- Lekcja 2 – Światło schodowe
- Lekcja 3 – Sterowanie lampą przed garażem
- Lekcja 4 – Witryna sklepowa
-
Moduł 1 - Przygotowanie
- Lekcja 1 – Omówienie obiektu
- Lekcja 2 – Wykorzystanie szablonu
- Lekcja 3 – Konfiguracja sprzętowa
- Lekcja 4 – IO test
-
Moduł 2 - Kodowanie
- Lekcja 1 – Tryb ręczny
- Lekcja 2 – Tryb automatyczny (1/4)
- Lekcja 3 – Tryb automatyczny (2/4)
- Lekcja 4 – Nastawy
- Lekcja 5 – Pomiar produktu
- Lekcja 6 – Tryb automatyczny (3/4)
- Lekcja 7 – Rozbudowa sygnalizacji świetlnej (1/3)
- Lekcja 8 – Obsługa detekcji zboczy
- Lekcja 9 – Tryb automatyczny (4/4)
- Lekcja 10 – Transportowanie zdanej partii produktów
- Lekcja 11 – Rozbudowa sygnalizacji świetlnej (2/3)
- Lekcja 12 – Obsługa błędów
- Lekcja 13 – Rozbudowa sygnalizacji świetlnej (3/3)
Wykorzystywane oprogramowanie i sprzęt
Factory IO
W Factory IO można uruchomić scenariusze typowych maszyn, a wirtualna fabryka łączy się z symulatorem PLC SIM (lub rzeczywistym sterownikiem PLC. Programowanie sterownika jest możliwe w środowisku programistycznym (w zależności od rodziny PLC), a wgląd w jego działanie jest dostępny podczas połączenia online
Oprogramowanie TIA Portal
Totalnie zintegrowana automatyka, to środowisko programistyczne, które łączy PLC (programowanie), HMI(wizualizacje) oraz startdrive(technikę napędową).
CPU S7-1500
Występują w obudowie klasycznej oraz et200sp. SIMATIC S7-1500 to modułowy system automatyki o średniej i wyższej wydajności. Różne wersje kontrolerów pozwalają na dopasowanie do odpowiedniej aplikacji. W zależności od wymagań programowalny sterownik może być rozbudowany o moduły wejść/wyjść dla cyfrowych i sygnały analogowe oraz moduły technologiczne i komunikacyjne.
Gwarancja
i certyfikat
Jeżeli po 14 dniach od zakupu stwierdzisz, że to nie dla Ciebie, zwrócę Ci 100% ceny kursu. Po ukończeniu kursu otrzymasz certyfikat w dwóch językach – polskim i angielskim.
Najczęściej zadawane pytania
-
Czy otrzymam potwierdzenie po zakupie?
Tak. Otrzymują Państwo maila. Czasami maile trafiają do SPAMu lub innych folderów. Proszę o dokładne sprawdzenie skrzynki pocztowej.
-
Czy jest różnica pomiędzy nośnikami na których można zamówić kurs?
Nie. Materiał jest ten sam bez względu na typ nośnika danych. Przy zakupie decydujemy jaki tym nośnika danych wybieramy, czyli onlinie, DVD lub USB.
-
Jaki język programowania PLC wybrać na początku?
Jeżeli są Państwo elektrykami to LAD. Jeżeli była jakaś styczność z językami tekstowymi (C, C++, C#, Java itd) to SCL. Jeżeli w ogóle nie było styczności z jakimkolwiek programowaniem to kurs podstawowy LAD i SCL (rozwiązanie każdego zadania jest pokazane w dwóch językach).
-
Czy ten kurs jest dla mnie, jeżeli nigdy nie używałem PLC?
Tak. Kursy podstawowe są właśnie przygotowane w taki sposób, aby osoby bez styczności z PLC firmy Siemens mogły nauczyć się takich umiejętności. Kursant jest prowadzony krok po kroku (co widać też w spisie treści kursu).
-
Jakie narzędzia są wykorzystywane do konsultacji?
Konsultacje odbywają się przez Skype lub TeamViever.
-
Jak umówić się na konsultacje?
Należy wysłać maila na biuro@plcspace.pl z pytaniami (problemami) oraz propozycje dogodnej dla Państwa daty na konsultacje (przez Skype lub Teamviever).
-
Jak długo są ważne konsultacje?
Jest to 60 dni kalendarzowych od daty zakupu.
-
Czy kurs mogę realizować na różnych komputerach?
Tak. Materiał z kursu (nagrania wideo) mogą być oglądana na każdym komputerze.
-
Jak wygląda kurs w wersji online?
Kurs otrzymują Państwo na maila, gdzie są prywatne linki do nagrań wideo.
-
Co jeżeli podczas realizacji kursy pojawi się jakiś problem?
Proszę o maila z opisem problemu na adres: biuro@plcspace.pl.
-
Jaki jest czas dostępu do kursu?
Bez ograniczeń czasowych dla każdego nośnika (czyli wersji online, DVD lub USB).
-
Czy muszę mieć jakiekolwiek doświadczenie z programowaniem?
Nie. W kursie podstawowym są podane krok po kroku wszystkie potrzebne informacje od “zera”.
-
Czy będę musiał kupić licencję do oprogramowania Factory IO?
Nie. W kursie są informacje jak uzyskać licencje, aby zrealizować materiał.
-
Czy będę musiał kupić licencję na środowisko programistyczne do sterownika PLC?
Nie. W kursie są informacje jak uzyskać licencje, aby zrealizować materiał.
-
Czy jest możliwośc zwrotu kursu?
Tak.
-
Czy będę potrzebował sterownika PLC do realizacji kursu?
Nie. Sterownik rzeczywisty nie jest konieczny. Kurs jest przygotowany w taki sposób, że można go zrealizować także na sterowniku wirtualny. Wszystko zależy od tego, czym dysponuje kursant.
-
Jak kupić kurs?
Wystarczy kliknąć przycisk Dodaj do koszyka i uzupełnić formularz oraz dokonać płatności.
-
Kiedy rozpoczyna się kurs?
-> Wersja online – natychmiast po opłaceniu
-> Wersja fizyczna – gdy otrzymają Państwo paczkę od przewoźnika.
Dołącz do kursu
Lista chętnych
Zapisz się na listę chętnych, a otrzymasz informację o otwarciu przedsprzedaży z rabatem