Szkolenie: Dobre praktyki programistyczne SIEMENS SIMATIC S7-1500/S7-1200 (TIA1500-4)
Szkolenie: Dobre praktyki programistyczne SIEMENS SIMATIC S7-1500/S7-1200 (TIA1500-4)
Informacje podstawowe
Informacje podstawowe
- KategoriaTechniczne / Automatyka i robotyka
- Grupa docelowa usługi
Szkolenie jest adresowane do:
- pracowników utrzymania ruchu, automatyków, elektryków i elektroników,
- wszystkich zainteresowanych pozyskaniem wiedzy z zakresu Programowania Sterowników Logicznych PLC Siemens SIMATIC S7-1500.
Usługa również adresowana dla uczestników projektu
- "Opolskie Kształcenie Ustawiczne",
- "Kierunek – Rozwój",
- MP i/lub dla Uczestników Projektu NSE,
- Lubuskie Bony Rozwojowe.
Usługa rozwojowa skierowana jest również do uczestników innych projektów.
Wymagania wstępne: Ukończenie kursu TIA-EKSPERT: Funkcje technologiczne i zaawansowane programowanie SIMATIC S7-1500/1200 w TIA Portal lub TIA1500-3: Diagnostyka SIMATIC S7-1500/1200 w TIA Portal - Poziom 3 lub umiejętności na tym poziomie.
- Minimalna liczba uczestników6
- Maksymalna liczba uczestników10
- Data zakończenia rekrutacji17-04-2026
- Forma prowadzenia usługistacjonarna
- Liczba godzin usługi35
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Szkolenie przygotowuje do samodzielnego wykorzystywania szablonów UDT, wielowymiarowych tablic oraz pakietu Styleguide checker, jak również do testowania oprogramowania z wykorzystaniem pakietu TestSuite.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
Efekty uczenia się Programuje sterownik SIEMENS SIMATIC S7-1500/S7-1200 z wykorzystaniem różnych narzędzi środowiska TIA Portal i dobrych praktyk programistycznych | Kryteria weryfikacji analizuje wady i zalety różnych podejść w projektowaniu systemów sterowania, | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Kryteria weryfikacji wykorzystuje dynamiczne komponenty w postaci szablonów UDT oraz wielowymiarowych tablic, | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie | |
Kryteria weryfikacji samodzielnie i odpowiedzialnie podchodzi do pracy ze sterownikiem SIEMENS SIMATIC S7-1500/S7-1200 przestrzegając zasad bezpieczeństwa. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Niniejsze szkolenie ma na celu kompleksowe wsparcie osób dorosłych, które z własnej inicjatywy planują podnieść swoje umiejętności/kompetencje, umożliwiające rozwój w kierunku umiejętności zawodowych, niezbędnych do podjęcia pracy w sektorze zielonej gospodarki, ponadto niezbędnych z punktu widzenia regionalnych/lokalnych specjalizacji dla Śląska (RIS, PRT) przykładowo z obszaru technologicznego:
- TECHNOLOGIE DLA OCHRONY ŚRODOWISKA (3.3 Technologie gospodarowania odpadami, 3.4 Technologie wody i ścieków),
- TECHNOLOGIE INFORMACYJNE I TELEKOMUNIKACYJNE (4.4 Modelowanie symulacje procesów i zjawisk, 4.7 Technologie telekomunikacyjne i informacyjne wspierające przemysł 4.0),
- PRODUKCJA I PRZETWARZANIE MATERIAŁÓW (5.1 Tworzywa metaliczne, 5.2 Tworzywa polimerowe, 5.3 Tworzywa ceramiczne),
- LOGISTYKA I TRANSPORT (6.1 Technologie dla transportu towarowego, w tym intermodalnego, 6.2 Technologie dla transportu pasażerskiego, 6.3 Technologie informacyjne dla logistyki i transportu, 6.4 Technologie magazynowe)
- PRZEMYSŁ MASZYNOWY I MOTORYZACYJNY (7.1 Automatyka przemysłowa, zautomatyzowane linie produkcyjne, 7.2 Sensory i roboty, 7.3 Technologie projektowania i wytwarzania w przemyśle motoryzacyjnym)
- TECHNOLOGIE DLA PRZEMYSŁU SUROWCOWEGO (10.2 Technologie przetwórstwa i wykorzystania surowców naturalnych, 10.5Technologie projektowania i wytwarzania maszyn i urządzeń górniczych oraz energetycznych).
Walidacja:
Wybrana metoda walidacji szkolenia: „Test teoretyczny z wynikiem generowanym automatycznie”, dla której nie jest wymagane wprowadzenie osoby walidującej usługę w sekcji osób prowadzących. Uczestnik szkolenia wypełnia test pod koniec szkolenia w aplikacji dostępnej na komputerze w sali szkoleniowej EMT-Systems.
Program szkolenia:
Program usługi obejmuje 35 godzin dydaktycznych (1 godzina dydaktyczna to 45 min). Przerwy nie wliczają się w czas trwania usługi szkoleniowej.
Dzień 1: 6 godzin dydaktycznych
Dzień 2: 8 godzin dydaktycznych
Dzień 3: 8 godzin dydaktycznych
Dzień 4: 8 godzin dydaktycznych
Dzień 5: 5 godzin dydaktycznych
Część teoretyczna trwa: 10 godzin dydaktycznych
Część praktyczna trwa: 25 godzin dydaktycznych
Program:
Dzień 1
- Przegląd narzędzi środowiska TIA Portal
- Wpływ wersji środowiska TIA Portal oraz wersji firmware na zakres możliwości aplikacji
- Trendy w przemyśle – wybór języka programowania LAD, FBD, SCL, GRAPH
- Konwencja nazewnictwa zmiennych w standardach programistycznych
- Programowanie strukturalne – wykorzystanie struktur PLC data types w przestrzeni I/O oraz blokach danych DB
- Optymalizacja interfejsu funkcji FC oraz bloków funkcyjnych FB
Dzień 2
- Koncepty projektowe – KISS, DRY, YAGNI
- Refaktoryzacja oprogramowania
- Zarządzanie przepływem danych pomiędzy zagnieżdżeniami w zmiennych strukturalnych i blokach FC/FB
- Określenie poziomów dostępu do zmiennych strukturalnych
- Monitorowanie zagnieżdżonych struktur oraz wywołań FC/FB
Dzień 3
- Biblioteka projektowa – standaryzacja bloków FC/FB oraz struktur PLC data type
- Różnice pomiędzy typem (type), a kopią wzorcową (master type) w bibliotece
- Praca z bibliotekami – narzędzia do kontroli wersji, spójność hierarchii
- Biblioteka globalna – eksport biblioteki projektowej
Dzień 4
- Testy jednostkowe – pakiet TestSuite Application Test
- Test-driven development (TDD) – technika wytwarzania kodu PLC bez konieczności testowania go na rzeczywistej maszynie
- Dobre praktyki programistyczne – optymalizacja zużycia zasobów oraz deklaracji zmiennych
Dzień 5
- Wykorzystanie typu wskaźnikowego Variant do aplikacji wielokrotnego użytku dla różnych typów danych
- Biblioteka projektowa – kontrolki Faceplate dla systemów WinCC
- Wykorzystanie bibliotecznych typów strukturalnych PLC data type w kontrolach Faceplate
- Walidacja
Warunki niezbędne do osiągnięcia celu usługi
Ukończenie kursu TIA-EKSPERT: Funkcje technologiczne i zaawansowane programowanie SIMATIC S7-1500/1200 w TIA Portal lub TIA1500-3: Diagnostyka SIMATIC S7-1500/1200 w TIA Portal - Poziom 3 lub umiejętności na tym poziomie.
Warunki organizacyjne:
EMT-Systems Sp. zo.o. dysponuje nowoczesnym sprzętem opartym o urządzenia w wykonaniach przemysłowych dostarczone przez uznanych producentów. Każdy z kursantów ma również do dyspozycji indywidualne stanowisko komputerowe (laptop) z specjalistycznym oprogramowaniem oraz stanowiskiem szkoleniowym, w którego w skład wchodzi Sterownik Siemens SIMATIC S7-1500 z zadajnikiem zawierającym:
- 8 przycisków zadających sygnały wejściowe
- potencjometr regulujący zakres napięcia wejścia analogowego
- wyświetlacze wartości napięcia wejścia oraz wyjścia analogowego
Oprogramowanie
SIEMENS TIA Portal V17 to kolejna odsłona zintegrowanego środowiska projektowego, które wspomaga rozwiązywanie zadań inżynierskich poprzez zawarcie wszystkich niezbędnych pakietów oprogramowania w jednym miejscu:
- STEP7 do programowania sterowników PLC,
- WinCC do tworzenia wizualizacji na panele operatorskie HMI oraz systemy SCADA,
- STEP7 Safety do przygotowania programu bezpieczeństwa,
- Startdrive do obsługi jednostek napędowych serii SINAMICS,
- Oraz wiele innych, takich jak SiVArc czy TestSuite.
Najnowsza wersja oprogramowania to kolejne usprawnienia pracy w środowisku, rozbudowa narzędzi projektowych oraz diagnostycznych, pakiet nowych funkcji systemowych, a także zmiany w obiektach technologicznych. Jedną z największych nowości są nowe języki programowania sterowników PLC. Do znanego już grona:
- Ladder Diagram (LAD)
- Function Block Diagram (FBD)
- Programming Sequence Control (GRAPH)
- Structured Control Language (SCL)
- Statement List (STL)
Dołączają dwa kolejne języki:
- Cause Effect Matrix (CEM)
- Continuous Function Chart (CFC)
Warto zaznaczyć, że nowy język CFC jest dostępny wyłącznie dla sterowników SIMATIC S7-1500 (podobnie, jak w przypadku języków STL oraz GRAPH).
Harmonogram
Harmonogram
| Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 34 Przegląd narzędzi środowiska TIA Portal. Wpływ wersji środowiska TIA Portal oraz wersji firmware na zakres możliwości aplikacji | Prowadzący Marcin Podsiadły | Data realizacji zajęć 20-04-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 11:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 2 z 34 Przerwa kawowa | Prowadzący Marcin Podsiadły | Data realizacji zajęć 20-04-2026 | Godzina rozpoczęcia 11:30 | Godzina zakończenia 11:45 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 3 z 34 Trendy w przemyśle – wybór języka programowania LAD, FBD, SCL, GRAPH. Konwencja nazewnictwa zmiennych w standardach programistycznych | Prowadzący Marcin Podsiadły | Data realizacji zajęć 20-04-2026 | Godzina rozpoczęcia 11:45 | Godzina zakończenia 12:30 | Liczba godzin 00:45 |
Przedmiot / temat zajęć 4 z 34 Przerwa obiadowa | Prowadzący Marcin Podsiadły | Data realizacji zajęć 20-04-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:30 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 5 z 34 Programowanie strukturalne – wykorzystanie struktur PLC data types w przestrzeni I/O oraz blokach danych DB | Prowadzący Marcin Podsiadły | Data realizacji zajęć 20-04-2026 | Godzina rozpoczęcia 13:30 | Godzina zakończenia 14:15 | Liczba godzin 00:45 |
Przedmiot / temat zajęć 6 z 34 Przerwa kawowa | Prowadzący Marcin Podsiadły | Data realizacji zajęć 20-04-2026 | Godzina rozpoczęcia 14:15 | Godzina zakończenia 14:30 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 7 z 34 Optymalizacja interfejsu funkcji FC oraz bloków funkcyjnych FB | Prowadzący Marcin Podsiadły | Data realizacji zajęć 20-04-2026 | Godzina rozpoczęcia 14:30 | Godzina zakończenia 16:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 8 z 34 Koncepty projektowe – KISS, DRY, YAGNI. Refaktoryzacja oprogramowania | Prowadzący Marcin Podsiadły | Data realizacji zajęć 21-04-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 09:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 9 z 34 Przerwa kawowa | Prowadzący Marcin Podsiadły | Data realizacji zajęć 21-04-2026 | Godzina rozpoczęcia 09:30 | Godzina zakończenia 10:00 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 10 z 34 Zarządzanie przepływem danych pomiędzy zagnieżdżeniami w zmiennych strukturalnych i blokach FC/FB | Prowadzący Marcin Podsiadły | Data realizacji zajęć 21-04-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 11:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 11 z 34 Przerwa obiadowa | Prowadzący Marcin Podsiadły | Data realizacji zajęć 21-04-2026 | Godzina rozpoczęcia 11:30 | Godzina zakończenia 12:30 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 12 z 34 Określenie poziomów dostępu do zmiennych strukturalnych | Prowadzący Marcin Podsiadły | Data realizacji zajęć 21-04-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 14:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 13 z 34 Przerwa kawowa | Prowadzący Marcin Podsiadły | Data realizacji zajęć 21-04-2026 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 14:30 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 14 z 34 Monitorowanie zagnieżdżonych struktur oraz wywołań FC/FB | Prowadzący Marcin Podsiadły | Data realizacji zajęć 21-04-2026 | Godzina rozpoczęcia 14:30 | Godzina zakończenia 16:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 15 z 34 Biblioteka projektowa – standaryzacja bloków FC/FB oraz struktur PLC data type | Prowadzący Marcin Podsiadły | Data realizacji zajęć 22-04-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 09:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 16 z 34 Przerwa kawowa | Prowadzący Marcin Podsiadły | Data realizacji zajęć 22-04-2026 | Godzina rozpoczęcia 09:30 | Godzina zakończenia 10:00 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 17 z 34 Różnice pomiędzy typem (type), a kopią wzorcową (master type) w bibliotece | Prowadzący Marcin Podsiadły | Data realizacji zajęć 22-04-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 11:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 18 z 34 Przerwa obiadowa | Prowadzący Marcin Podsiadły | Data realizacji zajęć 22-04-2026 | Godzina rozpoczęcia 11:30 | Godzina zakończenia 12:30 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 19 z 34 Praca z bibliotekami – narzędzia do kontroli wersji, spójność hierarchii | Prowadzący Marcin Podsiadły | Data realizacji zajęć 22-04-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 14:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 20 z 34 Przerwa kawowa | Prowadzący Marcin Podsiadły | Data realizacji zajęć 22-04-2026 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 14:30 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 21 z 34 Biblioteka globalna – eksport biblioteki projektowej | Prowadzący Marcin Podsiadły | Data realizacji zajęć 22-04-2026 | Godzina rozpoczęcia 14:30 | Godzina zakończenia 16:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 22 z 34 Testy jednostkowe – pakiet TestSuite Application Test | Prowadzący Marcin Podsiadły | Data realizacji zajęć 23-04-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 09:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 23 z 34 Przerwa kawowa | Prowadzący Marcin Podsiadły | Data realizacji zajęć 23-04-2026 | Godzina rozpoczęcia 09:30 | Godzina zakończenia 10:00 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 24 z 34 Test-driven development (TDD) – technika wytwarzania kodu PLC bez konieczności testowania go na rzeczywistej maszynie | Prowadzący Marcin Podsiadły | Data realizacji zajęć 23-04-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 11:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 25 z 34 Przerwa obiadowa | Prowadzący Marcin Podsiadły | Data realizacji zajęć 23-04-2026 | Godzina rozpoczęcia 11:30 | Godzina zakończenia 12:30 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 26 z 34 Dobre praktyki programistyczne – optymalizacja zużycia zasobów oraz deklaracji zmiennych | Prowadzący Marcin Podsiadły | Data realizacji zajęć 23-04-2026 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 14:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 27 z 34 Przerwa kawowa | Prowadzący Marcin Podsiadły | Data realizacji zajęć 23-04-2026 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 14:30 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 28 z 34 Dobre praktyki programistyczne – optymalizacja zużycia zasobów oraz deklaracji zmiennych | Prowadzący Marcin Podsiadły | Data realizacji zajęć 23-04-2026 | Godzina rozpoczęcia 14:30 | Godzina zakończenia 16:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 29 z 34 Wykorzystanie typu wskaźnikowego Variant do aplikacji wielokrotnego użytku dla różnych typów danych | Prowadzący Marcin Podsiadły | Data realizacji zajęć 24-04-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 08:45 | Liczba godzin 00:45 |
Przedmiot / temat zajęć 30 z 34 Przerwa kawowa | Prowadzący Marcin Podsiadły | Data realizacji zajęć 24-04-2026 | Godzina rozpoczęcia 08:45 | Godzina zakończenia 09:00 | Liczba godzin 00:15 |
Przedmiot / temat zajęć 31 z 34 Biblioteka projektowa – kontrolki Faceplate dla systemów WinCC | Prowadzący Marcin Podsiadły | Data realizacji zajęć 24-04-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:30 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 32 z 34 Przerwa obiadowa | Prowadzący Marcin Podsiadły | Data realizacji zajęć 24-04-2026 | Godzina rozpoczęcia 10:30 | Godzina zakończenia 11:30 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 33 z 34 Wykorzystanie bibliotecznych typów strukturalnych PLC data type w kontrolach Faceplate | Prowadzący Marcin Podsiadły | Data realizacji zajęć 24-04-2026 | Godzina rozpoczęcia 11:30 | Godzina zakończenia 12:45 | Liczba godzin 01:15 |
Przedmiot / temat zajęć 34 z 34 Walidacja – test teoretyczny z wynikiem generowanym automatycznie | Prowadzący Marcin Podsiadły | Data realizacji zajęć 24-04-2026 | Godzina rozpoczęcia 12:45 | Godzina zakończenia 13:00 | Liczba godzin 00:15 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 5 781,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 4 700,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 165,17 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 134,29 PLN |
Prowadzący
Prowadzący
Marcin Podsiadły
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Materiały szkoleniowe przekazywane są kursantom w postaci autorskiego skryptu. Kursanci otrzymują również materiały piśmiennicze (notes, długopis).
Warunki uczestnictwa
Po dokonaniu zgłoszenia skontaktujemy się w celu potwierdzenia możliwości uczestnictwa i podpisania umowy na realizację szkolenia.
Informacje dodatkowe
Przed zgłoszeniem na usługę prosimy o kontakt w celu potwierdzenia dostępności wolnych miejsc.
Emt-Systems Sp. z o. o. zastrzega sobie prawo do nieuruchomienia szkolenia w przypadku niewystarczającej liczby zgłoszeń (min. 6 uczestników). Uczestnik zostanie poinformowany o najbliższym możliwym do zrealizowania terminie.
Istnieje możliwość zwolnienia usługi z podatku VAT na podstawie § 3 ust. 1 pkt. 14 rozporządzenia Ministra Finansów z dnia 20.12.2013r. w sprawie zwolnień od podatku od towarów i usług oraz warunków stosowania tych zwolnień (DZ.U.2013, poz. 1722 z późn. zm.), w przypadku, gdy Przedsiębiorca/uczestnik otrzyma dofinansowanie na poziomie co najmniej 70% ze środków publicznych. Warunkiem jest dostarczenie do firmy szkoleniowej oświadczenia na co najmniej 1 dzień roboczy przed szkoleniem, jeśli nie, należy doliczyć podatek VAT w wysokości 23%.
Poczęstunek kawowy i obiadowy nie jest wliczony w cenę kursu.
Została podpisana umowa z WUP Kraków i WUP Toruń.
Adres
Adres
Udogodnienia w miejscu realizacji usługi
- Klimatyzacja
- Wi-fi
- Laboratorium komputerowe