Bezpieczeństwo maszyn – Normy i standardy w programowaniu
- Level:
The development environment used in the course
- Software:
Core unit family used in the course
- CPU:
A set of rules that are used to develop programme code
- Language:
Frequency converter (inverter) family used in the course
- Drive
1.529.00 PLN
Co otrzymasz po zapisaniu się na kurs programowania sterowników S7-1200F?
When you decide to attend your first PLC training course, you may be worried that you will be saddled with complex knowledge, and that this will be delivered in an indigestible way. Nothing could be further from the truth! The course is designed to familiarise you with the basics of PLC in a safety context, so you will receive carefully selected teaching aids:
Bezpieczeństwo maszyn - Normy i standardy w programowaniu
Sterowniki PLC Simatic to podstawa w każdej branży, gdzie wykorzystuje się automatykę maszyn. Ten kurs jest poświęcony szczególnie istotnej rodzinie SIMATIC S7-1200F. Na teoretycznych zajęciach na pewno słyszałeś, że to niezwykle elastyczne sterowniki, które poprzez wykonywanie programu Failsafe mogą wykonywać operacje standardowe oraz operacje bezpieczeństwa
Our PLC course will enable you to master the basics of programming Siemens controllers, even if you have not dealt with them before. You will gain practical knowledge that you will use in your daily work. The course is also designed to give you knowledge on safety assurance and certification of both individual process lines and entire machines.
If you have obtained a technical degree and dream of working as an automation engineer, but don't know how to get started with Failsafe PLCs, you've come to the right place! After our Simatic PLC programming course, you will surprise your employer with your knowledge and out-of-the-box approach.
What is the Siemens Simatic PLC programming course about?
Our PLC programming course is designed to make sure you understand everything even if you have never dealt with Safety hardware before. The possibilities of Failsafe controllers are many, so on the course you will learn the ones that come up most often in practice.
Zagadnienia omawiane podczas szkolenia przydadzą się w każdym zawodzie, w którym będziesz miał styczność z programowaniem przemysłowym. Nieważne, czy chcesz zostać automatykiem, projektować roboty przemysłowe, czy nadzorować pracę w fabryce.
Znajomość programowania sterowników logicznych PLC Siemens Simatic pomoże Ci lepiej zrozumieć zależności, jakie występują między kolejnymi podzespołami. Sterowniki Safety to dodatkowe zabezpieczenia kontrolujące m.in. kurtyny bezpieczeństwa, wyłączniki awaryjne, czujniki otwarcia drzwi i ryglowania. Na tym kursie programowania PLC nauczysz się tworzyć kod programu z wykorzystaniem instrukcji SAFETY.
This PLC training course focuses on one of Siemens' most popular controllers, the S7-1200, which when combined with the TIA Portal environment creates a very powerful programming environment. Although it is now possible to program the Siemens Simatic S7-1200 in several languages, the training aims to introduce you to the graphical programming language LAD, popularly known as ladder, as it resembles an electronic circuit design diagram and is extremely accessible to beginners.
Programowanie sterowników PLC Siemens S7-1200 jest wygodne, ponieważ nie wymaga od ciebie zakupu żadnego dodatkowego oprogramowania ani sprzętu. Wszystkie problemy będziesz rozwiązywać w środowisku TIA Portal, które służy właśnie do sterowania modułami firmy Siemens. Możesz je pobrać za darmo ze strony producenta. Tematem licencji zajmujemy się podczas kursu.
TIA Portal, który wykorzystasz w tym szkoleniu, składa się z dwóch części – Step7 do programowania sterowników PLC oraz dodatku Safety Basic do zarządzania funkcjami bezpieczeństwa.
So, what, you want to find out that you don't have to wade through thick books written in a complicated language to acquire the knowledge of programming Safety PLCs in the LAD language? Do you want to learn how to create instructions for Siemens PLCs that are both efficient and safe? Here we go!
Knowledge test:
Is this course for you? Take this test MULTIPLE choice to check it out.
Key information about the course
You will also learn how to avoid them and work effectively.
Many years of practice ensure that we only pass on good programming practices to our students, which will pay off in the future.
Przekonasz się, że nauka nie musi być przyjemna i chętnie sięgniesz po więcej.
After this course, he or she will work efficiently on small and large projects in companies with diverse profiles.
You will also learn how to avoid them and work effectively.
Many years of practice ensure that we only pass on good programming practices to our students, which will pay off in the future.
Przekonasz się, że nauka nie musi być przyjemna i chętnie sięgniesz po więcej.
After this course, he or she will work efficiently on small and large projects in companies with diverse profiles.
You will also learn how to avoid them and work effectively.
Many years of practice ensure that we only pass on good programming practices to our students, which will pay off in the future.
Why choose this industrial automation course in particular?
You will find many a Simatic PLC tutorial on the market, but our training is a whole different level. What can a really great course look like?
Example lesson
Jak wygląda szkolenie z programowania sterowników SAFETY?
To szkolenie ze sterowników PLC Siemens Simatic S7-1200 składa się z pięciu części, z których każda jest poświęcona innym blokom zagadnień. Po ukończeniu wszystkich z nich będziesz potrafił „bezpiecznie” programować moduły PLC i wykorzystać je w codziennej pracy, aby zwiększyć bezpieczeństwo pracowników mających styczność z automatycznie działającymi maszynami.
Failsafe procedures are unfortunately still one of the most neglected elements in machine automation programming. To beginners, it sometimes seems as if a PLC-controlled machine is capable of predicting the consequences of individual work steps on its own, or that situations endangering the health and lives of employees are extremely rare.
In practice, the opposite is true. It only takes one incorrectly entered command or a moment of inattention on the part of the operator for a tragedy to occur. That is why our course prepares machine automation specialists from the complete basics through every element of operating the environment to practising theoretical situations in a virtual factory. You will gain a complete knowledge of how to handle the various types of data, variables, assessing CPU efficiency and performance, right through to visualising your designs.
Po ukończeniu wszystkich modułów będziesz dysponował praktyczną wiedzą z zakresu bezpiecznego programowania sterowników typu Failsafe, którą wykorzystasz w codziennych obowiązkach. Przekonaj się, że wiedza teoretyczna to nie wszystko, a sterowniki PLC mogą być proste w obsłudze.
-
Module 1 - downloading the development environment
- Lesson 1 - Registration on the Siemens website
- Lesson 2 - Which files to download
- Lesson 3 - Installation of the TIA Portal software
- Lesson 4 - Installing the PLCsim simulator
-
Moduł 2 - pobranie i instalacja wirtualnej Fabryki - Factory IO
- Lesson 1 - Which files to download
- Lesson 2 - Installation of the Factory IO tool
-
Module 3 - Licences
- Lesson 1 - TIA Portal - Activation of a TRIAL licence
- Lesson 2 - TIA Portal - Activating the full licence (floating)
- Lesson 3 - Factory IO- Activation of TRIAL licences
- Lesson 4 - Factory IO - Activating the full licence
- Lekcja 5 – Przedłużenie licencji
-
Moduł 1 - Podstawy
- Bitowe operacje (AND, OR, OR AND)
- SR RS
- Pamiec M
- Clock Memory
- FC functions
- Slopes
- Data types
- MOVE
- Organisational blocks
- Global constants
- Temporary variables
- Conversion
- Artmetyka
- Bloki DB
- Zaaokroglenia
- Operacje porownania oraz IN_RANGE lub OUT_RANGE
- Counters
- Timers
- Potega Pierwiastek
- Analogi
-
Przegląd norm i dyrektyw
- Struktura prawna UE
- Kto jest producentem?
- Czym są dyrektywy?
- Wybór dyrektywy/dyrektyw
- Międzynarodowe normy bezpieczeństwa
- Normy zharmonizowane
- Hierarchia norm bezpieczeństwa
- Przykładowa maszyna „Labeler”
- Wdrażanie dyrektywy maszynowej dla „Labeler”
- Ocena ryzyka zgodnie z EN ISO 12100
- Krok 1: Określenie granic maszyny
- Granice przykładowej maszyny „Labeler”
- Krok 2: Identyfikacja zagrożeń
- Możliwe zagrożenia
- Krok 3: Oszacowanie ryzyka
- Ryzyko
- Stopień powagi skutków
- Prawdopodobieństwo wystąpienia
- Krok 4: Ocena ryzyka
- Summary
- Ograniczanie ryzyka zgodnie z EN ISO 12100
- Krok 1: Bezpieczna konstrukcja
- Krok 2: Techniczne środki ochronne
- Projektowanie architektury funkcji bezpieczeństwa – klasyfikacja ryzyka według poziomów bezpieczeństwa
- Wymagania zgodnie z EN ISO 13849-1
- Znaczenie poziomów bezpieczeństwa
- Co oznacza poziom bezpieczeństwa?
- „Bezpieczna” maszyna, certyfikaty dla urządzeń bezpieczeństwa
- Zasada systemów bezpieczeństwa
- Sprawdzanie funkcji bezpieczeństwa
- Krok 3: Informowanie użytkownika o ryzykach resztkowych
- Summary
- Weryfikacja
- Compliance assessment
- Zawartość deklaracji zgodności EC
- Summary
- Europejska dyrektywa maszynowa
-
Przegląd produktu
- History of SIMATIC Safety
- Pozycjonowanie sterowników modułowych S7
- Konfigurowalny sprzęt
- SIMATIC S7-1200
- S7-1214FC / 1215FC
- SIMATIC S7-1500
- SIMATIC S7-1500F CPU
- Bezpieczne wejścia/wyjścia (Fail-safe I/Os)
- Sterownik ET 200SP i ET 200pro
- Sterownik programowy (Software Controller)
- ET 200SP Open Controller „All in one”
- Przegląd funkcji bezpieczeństwa SINAMICS S/G
- SIMATIC ET 200SP
- Przegląd ET 200SP i ET 200S – moduły I/O
- ET 200SP / F-DI i F-DO
- ET 200SP / F-PM, F-RO i F-CM AS-i
- Dostępne licencje
-
Safety Integrated principle
<li>Konwencjonalna technologia bezpieczeństwa</li>
<li>Zintegrowana technologia bezpieczeństwa</li>
<li>Koncepcja Safety Integrated</li>
<li>Wymagane rozszerzenia</li>
<li>Jakie oprogramowanie do czego?</li>
<li>Rozszerzenia sprzętowe i firmware</li>
<li>PROFIsafe</li>
<li>Warstwa PROFIsafe</li>
<li>Numeracja sekwencyjna (Licznik)</li>
<li>Czas monitorowania (Watchdog Timer)</li>
<li>Relacja adresu źródłowego F do adresu docelowego F</li>
<li>Tworzenie CRC (Cyclic Redundancy Check)</li>
<li>Sprawdzanie CRC</li>
<li>Program bezpieczeństwa</li>
<li>Różnorodność (Diversity)</li>
<li>Przykład różnorodności</li>
<li>Typy błędów</li>
<li>Środki zaradcze</li> -
Hardware configuration
<li>Konfiguracja urządzeń dla sterownika bezpieczeństwa symulatora</li>
<li>Konfiguracja S7-1500F</li>
<li>F-CPU w TIA Portal</li>
<li>Zdolność do pracy w trybie fail-safe i czas monitorowania PROFIsafe</li>
<li>Typy adresów PROFIsafe</li>
<li>Przykład konfiguracji systemu 1</li>
<li>Przykład konfiguracji systemu 2</li>
<li>Czas monitorowania PROFIsafe (rozproszony)</li>
<li>Ochrona hasłem dla CPU</li>
<li>Konfiguracja ET 200SP</li>
<li>Wybór odpowiedniej podstawy</li>
<li>BaseUnit dla F-PM i F-RQ</li>
<li>ET 200SP z modułami fail-safe i standardowymi</li>
<li>Montaż i adresowanie modułu F-I/O dla ET 200SP/MP</li>
<li>Parametry F-I/O</li>
<li>F-Parametr</li>
<li>Przypisywanie adresu fail-safe dla ET 200SP</li>
<li>Identyfikacja modułów F</li>
<li>Przypisywanie adresu docelowego F</li>
<li>Status adresu docelowego F</li>
-
CPU Parametryzacja (1)
- wprowadzenie do szkolenia z Safety sterowników
- otwarcie TIA Portal i rozpoczęcie pracy nad projektem
- wybór sterownika Safety 1200 i dodanie do projektu
- omówienie parametrów związanych ze sterownikami Safety
- wyjaśnienie znaczenia literki „F” w kontekście sterowników Safety
- opis parametrów związanych z bezpieczeństwem w sterownikach
- omówienie komunikacji pomiędzy sterownikami a modułami rozszerzeń
- przedstawienie parametrów monitorowania i ich znaczenia
- różnice między modułami typu pierwszego i drugiego
- omówienie dodatkowych parametrów związanych z bezpieczeństwem
- wprowadzenie do zakładki z hasłami i zabezpieczeniami
- zakończenie szkolenia i podsumowanie
-
Rozproszone IO (1)
- wprowadzenie do dodawania wyspy rozszerzeń
- przejście do widoku Network view
- dodawanie wyspy rozszerzeń do jednostki głównej
- wybór odpowiedniej wyspy z biblioteki hardware catalog
- dodanie wyspy 200S
- podłączenie wyspy do sterownika
- nadawanie adresu IP wyspie
- konfiguracja wyspy po dodaniu
- przegląd urządzeń w sieci
- zmiana nazwy jednostki głównej
- dodawanie modułów do wyspy
- wybór modułu zasilającego
- dodawanie modułów wejściowych
- adresacja modułów wejściowych
- omówienie adresacji bajtowej
- dodawanie wyjść do wyspy
- przegląd adresacji wejść i wyjść
- dodawanie modułów analogowych
- konfiguracja wejść i wyjść analogowych
- zakończenie konfiguracji wyspy
- podsumowanie dodanych modułów
-
Rozproszone IO (2)
- wprowadzenie do programu
- omówienie wgrywania programu do sterownika
- rozpoczęcie wgrywania hardwaru
- symulator został odnaleziony przez projekt
- błąd przy wgrywaniu projektu do symulatora
- konieczność zaznaczenia opcji symulacji w projekcie
- próba ponownego wgrania projektu do symulatora
- projekt łączy się z symulatorem
- omówienie zgodności projektu ze sprzętem
- omówienie parametrów bezpieczeństwa
- konieczność wyjścia z trybu online przed parametryzacją
- omówienie adresacji wejść i wyjść
- różnice w adresacji modułów standardowych i Safety
- parametryzacja modułu
- omówienie czasu monitoringu modułu
- ustawienie adresu modułu
- błąd związany z adresem poza pulą
- omówienie sygnatury Safety
- zachowanie modułu w przypadku błędu
- tworzenie data bloku dla modułu
- zakończenie omówienia modułów
-
Połączenie czujniki i aktuatory
- Podłączenie czujników do modułów F-DI
- Struktura kanałów modułu F-DI
- Parametry F-DI
- Test zwarcia
- Zasilanie czujników (2)
- Parametry kanału dla oceny jednokanałowej (1)
- Parametry kanału dla oceny jednokanałowej (2)
- Monitorowanie drgań
- Parametry kanału dla oceny dwukanałowej
- Zachowanie w przypadku rozbieżności
- Adresy wejść/wyjść
- Odczyt sygnału procesowego przez 1 kanał 1oo1 do SIL3/Cat.3/PLd
- Odczyt sygnału procesowego przez 2 kanały 1oo2 do SIL3/Cat.4/PLe
- Połączenie szeregowe czujników
- Przykłady podłączenia elektro-czułych urządzeń ochronnych: kurtyny świetlne, siatki, skanery laserowe
- Podłączenie elementów wykonawczych do modułów F-DO
- Parametry F-DQ
- Test ciemny
- Sekwencja sygnału testu ciemnego
- Test włączania
- Test świetlny
- Sekwencja sygnału testu świetlnego
- Adresy wejść/wyjść
- Podłączenie elementu wykonawczego do SIL3/Cat.4/PLe
- Moduł zasilania F-PM: F-PM-E 24VDC/8A PPM
- Parametry kanału F-PM
- Podłączenie elementów wykonawczych do F-PM: Przełączanie PM/PP
- Przełączanie obciążeń z masą
- Moduł przekaźnikowy F-RQ: F-RQ 1x24VDC/24..230VAC/5A
- Przełączanie modułu przekaźnikowego F za pomocą F-DQ
- Kategorie zatrzymania zgodnie z EN 60204-1
- Przypisanie zacisków ET 200SP / F-DI
- Przypisanie zacisków ET 200SP / F-DQ
- Przypisanie zacisków ET 200SP / F-PM
- Przypisanie zacisków ET 200SP / F-RQ
- SINAMICS G120: STO / SS1 w PL(e) SIL3 – zatrzymanie awaryjne poprzez terminale na PM240-2 FSD-FSF
- Pomoc w zakresie technologii bezpieczeństwa
-
Moduł Safety - wejścia
- wprowadzenie do parametrów
- omówienie parametrów wejść i wyjść modułu
<limożliwość wykrywania zwarć na wejściu
- specyfika modułów i wymagane parametry
- ustawienie danych wejścia dla spełnienia wymagań
- zaznaczenie opcji zwiększającej kategorię
- omówienie parametrów ogólnych dla wszystkich wejść i wyjść
- wyjaśnienie liczby wejść 4 lub 8
- omówienie podłączenia sygnałów do kanałów
- znaczenie dyspensy time dla bezpieczeństwa
- czas, w którym muszą działać dwa styki
- omówienie stanów sygnałów w przypadku wykrycia błędu
- reintegracja modułu po błędzie
- różnice między zasilaniem zewnętrznym a wewnętrznym
- omówienie parametrów zasilania i wykrywania oszustw
- podsumowanie najważniejszych parametrów
- wprowadzenie do adresowania modułów
- tworzenie tagów dla zmiennych wejściowych i wyjściowych
- omówienie połączeń kanałów w programie
- wyjaśnienie połączeń programowych i feedbacku
-
Moduł Safety - wyjścia
- przejście do palmtyzacji modułu wyjściowego
- omówienie adresu modułu Safety
- ustalenie dip Switch na module
- dezaktywacja wejść i wyjść w module
- diagnoza z przerwą w obwodzie
- ustawienie czasu wyjścia
- adresowanie wyjść i wejść statusowych
- omówienie kategorii bezpieczeństwa dla wejść
- podłączenie wyjść jako jednokanałowe i dwukanałowe
- osiągnięcie wysokiej kategorii bezpieczeństwa
- omówienie podłączenia masy do modułu Safety
- dezaktywacja nieużywanych wyjść
-
Programming
- Program użytkownika w F-CPU
- Safety programme blocks
- Struktura i przetwarzanie programu bezpieczeństwa
- Główny blok bezpieczeństwa S7-1500F
- Grupa F-Runtime
- Safety programme
- Struktura programu bezpieczeństwa
- Tworzenie F-FC / F-FB
- Programowanie F-FC / F-FB w F-FBD / F-LAD
- Biblioteka bezpieczeństwa
- Instancje
- Instancje wielokrotne
- Stałe logiczne FALSE dla „0” i TRUE dla „1”
- Edytor administracji bezpieczeństwa
- Ogólne
- Kiedy zmienia się sygnatura? (1)
- Kiedy zmienia się sygnatura? (2)
- Kiedy zmienia się sygnatura? (3)
- Kiedy zmienia się sygnatura? (4)
- Kiedy zmienia się sygnatura? (5)
- Kiedy zmienia się sygnatura? (6)
- Grupy F-Runtime
- Tworzenie grupy F-Runtime
- Grupa F-Runtime – Ustawienia
- Bloki F
- Zgodne z F typy danych PLC
- Ochrona dostępu
- Serwer WWW F-Admins
- Ustawienia (1)
- Ustawienia (2)
- Ochrona know-how
- Usuwanie
- Kompilacja programu bezpieczeństwa (1)
- Kompilacja programu bezpieczeństwa (2)
- Pobieranie programu bezpieczeństwa do CPU (1)
- Pobieranie programu bezpieczeństwa do CPU (2)
- Pobieranie programu bezpieczeństwa do CPU (3)
- Wgrywanie programu bezpieczeństwa do PG
- Testing the security programme
- Porównywanie programów bezpieczeństwa
- Blok danych RTG1SysInfo
- Typy danych i operacje
- Specjalne zagadnienia programu bezpieczeństwa
- Wymiana danych między standardowym programem a programem bezpieczeństwa
- Dostęp do obrazu procesu
- Dostęp do bloków danych
- Zalecenia dotyczące wymiany danych między standardowym programem użytkownika a programem bezpieczeństwa
- Sprawdzanie poprawności
- Pasowanie modułu F
- F-I/O data block
- Znaczniki DB wejść/wyjść
- Status wartości CPU F-1200/1500
- Bity statusu wartości dla F-DI
- Bity statusu wartości dla F-DQ
- Bity statusu wartości dla F-PM
- Bity statusu wartości dla F-AI
- ESTOP (FB215)
- TWO_H_EN (FB211)
- FDBACK (FB216)
- SFDOOR (FB217)
- ACK_GL (FB187)
- ACK_OP (FB187)
- Struktura i wykonanie programu bezpieczeństwa (300F/400F)
- Grupa runtime (300F/400F)
- F_GLOBDB (300F/400F)
- Znaczniki F-I/O DB (300F/400F)
- F-I/O DB / Różnice w ocenie (1)
- F-I/O DB / Różnice w ocenie (2)
-
ACK_GL
- wprowadzenie do problemu logicznego
- omówienie programu Safety
- wywołanie programu Safety w bloku main
- zmiana języka na problem podręczny
- otwieranie pliku Software minister
- wywołanie programu Safety co 100 milisekund
- znaczenie częstotliwości sprawdzania stanu grzybka bezpieczeństwa
- omówienie czasu zatrzymania maszyny
- wpływ odległości kurtyny na bezpieczeństwo
- ostrzeganie o czasie wywołania powyżej 120 milisekund
- omówienie problemów z czasem cyklu
- wprowadzenie hasła do programu Safety
- omówienie bloków związanych z programem Safety
- proces reintegracji bloków Safety
- dodawanie sygnałów do obsługi resetu
- integracja modułu Safety
- wywołanie głównego bloku Safety
- reintegracja modułu Safety po naciśnięciu przycisku reset
- podgląd danych bloków Safety
-
ESTOP
- wprowadzenie do tematu integracji
- omówienie bloczka do resetowania modułu
- opis stanu bezpiecznego modułu
- przejście do nowej funkcji
- rozpoczęcie tworzenia pierwszego bloczka
- wyjaśnienie działania bloczka do resetowania
- potwierdzenie stanu bezpiecznego
- omówienie sygnałów wejściowych i wyjściowych
- potwierdzenie stanu bezpiecznego przez operatora
- podłączenie sygnału estop
- konfiguracja sprzętowa
- wyjaśnienie działania sygnału dwukanałowego
- przypisanie sygnału do bloczka
- zakończenie konfiguracji bloczka
- omówienie sygnałów Safety
- wyjaśnienie działania sygnału resetującego
- przypisanie sygnału resetu
- podłączenie bloczka do głównego programu
- testowanie działania bloczka w symulatorze
- omówienie stanu wyjścia po naciśnięciu grzybka
- potwierdzenie działania resetu
- zakończenie testów i omówienie wyników
-
EV1oo2DI
- wprowadzenie do tematu
- omówienie bloków z biblioteki
- wyjaśnienie dwukanałowości sygnałów
- znaczenie detekcji błędów w systemach
- przedstawienie sposobu deklaracji kanałów
- omówienie czasu załączenia sygnałów
- wyjaśnienie błędu nierównoczesności
- wprowadzenie do resetowania błędów
- prezentacja działania systemu
- wykrycie błędu dyspensy time
- proces resetowania błędów
- omówienie potwierdzania stanu bramki
- wprowadzenie do ryglowania dostępu
- zakończenie tematu i podsumowanie
-
Sprzężenie zwrotne
<li>wprowadzenie do tematu</li>
<li>omówienie bloczka do obsługiwania wyjść</li>
<li>podział systemu safe na 3 podsystemy</li>
<li>opis systemu wejściowego i wyjściowego</li>
<li>wprowadzenie do bloczka feedback</li>
<li>omówienie sygnału załączającego mikser</li>
<li>wyjaśnienie działania systemu logicznego</li>
<li>opis sposobu działania feedback w programie</li>
<li>znaczenie potwierdzenia załączenia stycznika</li>
<li>omówienie wymogów kategorii trzeciej</li>
<li>wyjaśnienie działania dwóch styczników</li>
<li>znaczenie feedbacku w systemach bezpieczeństwa</li>
<li>testowanie sygnałów i błędów</li>
<li>potwierdzenie załączenia stycznika</li>
<li>omówienie błędów w systemie</li>
<li>znaczenie poprawnego działania styczników</li>
<li>podsumowanie działania systemu</li>
<li>zakończenie prezentacji</li> -
TWO_H_EN
- wprowadzenie do tematu
- omówienie bloczka sprawdzającego równoczesność styków
- wyjaśnienie działania bloczka kontrolującego panel dwuręczny
- zasady działania przycisków w panelu dwuręcznym
- prezentacja monitoringu sygnałów
- zmiana ustawień wejścia do kanału
- testowanie sygnału
- potwierdzenie działania wskaźnika
- omówienie czasu reakcji przycisków
- podkreślenie maksymalnego czasu reakcji
-
Variables
- wprowadzenie do tematu sygnałów Safety
- omówienie bloków standardowych
- wyjaśnienie możliwości zapisu i odczytu sygnałów
- zasady dotyczące jednoczesnego zapisu i odczytu zmiennych
- ważne informacje o blokach i parametrach
- omówienie czasu trwania cyklu sterownika
- zmiana czasu cyklu na 200 milisekund
- obserwacja wydłużonego czasu cyklu
- znaczenie sygnatury programu Safety
- podsumowanie i zakończenie
-
Czasy reakcji
- Przegląd
- Czas reakcji przy braku błędu
- S7Safety_RTT
- Maksymalny czas wykonywania grupy F-Runtime (1)
- Maksymalny czas wykonywania grupy F-Runtime (2)
- Minimalne czasy monitorowania F
- Maksymalne czasy reakcji
- Typowe czasy reakcji (1)
- Typowe czasy reakcji (2)
- Typowe czasy reakcji / Wynik
- Czas reakcji i odległość bezpieczeństwa zgodnie z ISO 13855
-
Test odbiorczy systemu
- Podstawa prawna: Dyrektywa maszynowa
- Droga do bezpiecznej maszyny zgodnie z dyrektywą maszynową
- Czym jest walidacja?
- Pozycja ogólnej walidacji (testy odbiorcze) w modelu procesu
- Weryfikacja < > Walidacja
- Środki walidacyjne przed ogólną walidacją produktu
- Walidacja całej aplikacji
- Osoby upoważnione i raport z odbioru
- Zawartość kompletnego testu odbiorczego
- Podsumowanie bezpieczeństwa
- Tworzenie podsumowania bezpieczeństwa
- Procedura tworzenia podsumowania bezpieczeństwa (wydruk)
- Przykład podsumowania bezpieczeństwa
- Akceptacja zmian
-
Serwis i diagnostyka
- Ogólna diagnostyka
- Wyświetlacze LED
- Ocena LED (1)
- Ocena LED (2)
- Rozszerzenia wyświetlaczy dla 1500 F-CPU
- Procedura diagnozy błędów istotnych dla bezpieczeństwa (1)
- Procedura diagnozy błędów istotnych dla bezpieczeństwa (2)
- Spójne przesyłanie projektów bezpieczeństwa
- TIA Portal – Zgodność online
Software and hardware used

CPU S7-1200F
SIMATIC Safety Integrated represents the seamless and convenient integration of safety technology into standard automation applications. That is, one controller, one engineer, one communication for standard and trouble-free automation.

TIA Portal software
Totally integrated automation is a development environment that combines PLC (programming), HMI(visualisation) and startdrive(drive technology).
What will you be able to do after completing the course?
Zastanawiasz się, gdzie znajdziesz zatrudnienie po naszym kursie? Programowanie sterowników F-PLC przydaje się w wielu branżach. Sprawdź, gdzie może pracować osoba posiadająca wiedzę w tej dziedzinie.
You no longer need to pore over books that provide only dry theory, impossible to apply in practice. Forget the tedious learning of school rules. Acquire skills that employers value. This will help you find your place on the labour market!


Guarantee
and certificate
If, after 14 days of purchase, you find that it is not for you, I will refund 100% of the course price. Upon completion of the course, you will receive a certificate in two languages - Polish and English.

Frequently asked questions
-
Will I receive a confirmation after my purchase?
Yes, you receive an email. Sometimes emails end up in SPAM or other folders. Please check your mailbox carefully.
-
Is there a difference between the media on which the course can be ordered?
No. The material is the same regardless of the type of storage medium. At the time of purchase, you decide which type of data carrier you choose, i.e. online or USB.
-
Which PLC programming language should I choose when starting out?
If you are an electrician then LAD. If there has been any exposure to text-based languages (C, C++, C#, Java, etc) then SCL. If there has been no exposure to any programming at all then the basic course is LAD and SCL (the solution to each task is shown in two languages).
-
Is this course for me if I have never used a PLC?
Yes. The basic courses are just set up so that people with no exposure to Siemens PLCs can learn such skills. The student is guided step by step (as can also be seen in the course table of contents).
-
What tools are used for consultation?
Konsultacje odbywają się przez Google Meet, Skype lub TeamViever.
-
How do I make an appointment for a consultation?
Należy wysłać maila na biuro@plcspace.pl z pytaniami (problemami) oraz propozycje dogodnej dla Państwa daty na konsultacje.
-
How long are the consultations valid?
Jest to 180 dni kalendarzowych od daty zakupu.
-
Can I deliver the course on different computers?
Yes. The course material (videos) can be viewed on any computer.
-
What does the online version of the course look like?
Kurs otrzymują Państwo na maila z informacją jak zalogować się na platformę e-learningową. Z tego poziomu jest dostęp do kursu i poszczególnych lekcji.
-
What if a problem arises during the course?
Please email me with a description of the problem at: biuro@plcspace.pl.
-
What is the access time for the course?
Bez ograniczeń czasowych dla każdego nośnika (czyli wersji online lub USB).
-
Do I need to have any experience with programming?
No. The basic course gives step-by-step all the information needed from 'scratch'.
-
Will I need to purchase a licence for the PLC development environment?
No. There is information in the course on how to obtain licences to complete the material.
-
Is it possible to return the course?
Yes.
-
Will I need a PLC to deliver the course?
No. A real controller is not necessary. The course is designed in such a way that it can also be completed on a virtual controller. It all depends on what the trainee has at their disposal.
-
How do I buy a course?
Wystarczy wybrać nośnik i kliknąć przycisk Add to basket and complete the form and make payment.
-
When does the course start?
-> Online version - immediately after payment
-> Physical version - when you receive the package from the carrier.
Buy as a set and save
Select at least 2 courses from the list and the first free book item (three selections in total) and an automatic discount of 25% will be calculated in your basket.
If you want to find out more about a particular course, click on its name and the page will take you to its offerings.
Companies that have benefited from our courses
















































Feedback from students

This is my first course, certainly not my last. I am impressed with the substantive quality of the knowledge.

Everything clearly explained, you can really learn a lot. Lots of practical information and examples to help you remember everything. In my opinion, it is worth using this form of learning because you can learn anytime and anywhere. It is practical and convenient.

What sets this course apart is the opportunity to acquire practical, concrete knowledge. Everything is clearly explained. Definitely recommended!

After going through the course, I know what the components of the programming environment are and what to do step by step. Now I feel confident and know what I am doing

Course delivered in a very accessible way. Contains a lot of interesting and useful information.

I can honestly recommend the course. It is solid and factual knowledge. I will definitely be buying more.

Thanks to the course, I have decided to go further in this direction. The goal is to look for a more challenging and better job

The course prepared by Mr Tomasz is distinguished by its high level of content and meticulously prepared lessons. They are planned in a clear and sensible manner, making it easier to assimilate knowledge and return to the material if necessary. An additional advantage is the possibility of a free consultation.

Definitely recommended! The facts themselves, no unnecessary dwelling on issues.

This is my first course, certainly not my last. I am impressed with the substantive quality of the knowledge.

Everything clearly explained, you can really learn a lot. Lots of practical information and examples to help you remember everything. In my opinion, it is worth using this form of learning because you can learn anytime and anywhere. It is practical and convenient.

What sets this course apart is the opportunity to acquire practical, concrete knowledge. Everything is clearly explained. Definitely recommended!

After going through the course, I know what the components of the programming environment are and what to do step by step. Now I feel confident and know what I am doing

Course delivered in a very accessible way. Contains a lot of interesting and useful information.

I can honestly recommend the course. It is solid and factual knowledge. I will definitely be buying more.

Thanks to the course, I have decided to go further in this direction. The goal is to look for a more challenging and better job

The course prepared by Mr Tomasz is distinguished by its high level of content and meticulously prepared lessons. They are planned in a clear and sensible manner, making it easier to assimilate knowledge and return to the material if necessary. An additional advantage is the possibility of a free consultation.

Definitely recommended! The facts themselves, no unnecessary dwelling on issues.

This is my first course, certainly not my last. I am impressed with the substantive quality of the knowledge.

Everything clearly explained, you can really learn a lot. Lots of practical information and examples to help you remember everything. In my opinion, it is worth using this form of learning because you can learn anytime and anywhere. It is practical and convenient.
You may also be interested in:
- Level:
The development environment used in the course
- Software:
Core unit family used in the course
- CPU:
A set of rules that are used to develop programme code
- Language:
Frequency converter (inverter) family used in the course
- Drive
1.579.00 PLN
- Level:
The development environment used in the course
- Software:
Core unit family used in the course
- CPU:
A set of rules that are used to develop programme code
- Language:
Frequency converter (inverter) family used in the course
- Drive
0.00 PLN
- Level:
The development environment used in the course
- Software:
Core unit family used in the course
- CPU:
A set of rules that are used to develop programme code
- Language:
Frequency converter (inverter) family used in the course
- Drive
0.00 PLN
- Level:
The development environment used in the course
- Software:
Core unit family used in the course
- CPU:
A set of rules that are used to develop programme code
- Language:
Frequency converter (inverter) family used in the course
- Drive
1.529.00 PLN
- Level:
The development environment used in the course
- Software:
Core unit family used in the course
- CPU:
A set of rules that are used to develop programme code
- Language:
Frequency converter (inverter) family used in the course
- Drive
1.579.00 PLN
- Level:
The development environment used in the course
- Software:
Core unit family used in the course
- CPU:
A set of rules that are used to develop programme code
- Language:
Frequency converter (inverter) family used in the course
- Drive
0.00 PLN
- Level:
The development environment used in the course
- Software:
Core unit family used in the course
- CPU:
A set of rules that are used to develop programme code
- Language:
Frequency converter (inverter) family used in the course
- Drive
0.00 PLN
- Level:
The development environment used in the course
- Software:
Core unit family used in the course
- CPU:
A set of rules that are used to develop programme code
- Language:
Frequency converter (inverter) family used in the course
- Drive
1.529.00 PLN
- Level:
The development environment used in the course
- Software:
Core unit family used in the course
- CPU:
A set of rules that are used to develop programme code
- Language:
Frequency converter (inverter) family used in the course
- Drive
1.579.00 PLN
- Level:
The development environment used in the course
- Software:
Core unit family used in the course
- CPU:
A set of rules that are used to develop programme code
- Language:
Frequency converter (inverter) family used in the course
- Drive
0.00 PLN
- Level:
The development environment used in the course
- Software:
Core unit family used in the course
- CPU:
A set of rules that are used to develop programme code
- Language:
Frequency converter (inverter) family used in the course
- Drive
0.00 PLN
- 1
- 2