Safety of machinery - Norms and standards in programming

Basic
TIA Portal
S7-1200F
LAD
V20
Price

350.14 

00
Days
:
00
Hours
:
00
Minutes
:
00
Seconds
Course leader
Tomasz Gilewski
Duration 15h
Format Online, Flash Drive
VAT invoice Yes
Proforma order Yes
Shipping abroad Available
Online delivery Immediately
Payment in different currencies Available

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:

Ponad 15 godzin nagrań wideo w jakości HD – filmy możesz oglądać bez ograniczeń, utrwalając wiedzę lub poszukując samodzielnego rozwiązania problemu.
Projects in the TIA Portal environment performed during the course - you will become familiar with the full functionality of the TIA Portal platform and gain a large dose of solid knowledge of Siemens PLC modules.

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

Interesting additional issues

Przekonasz się, że nauka nie musi być przyjemna i chętnie sięgniesz po więcej.

Preparation for teamwork

After this course, he or she will work efficiently on small and large projects in companies with diverse profiles.

You will learn the most common mistakes in PLC programming

You will also learn how to avoid them and work effectively.

You learn from the best

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?

Our course will run on any platform You can enjoy the shared material whether you're running Windows 7, 8.1 or 10. Don't want to upgrade to a new computer? No problem!
You do not need to buy any additional equipment The course is conducted on a simulator that allows visualisation of the various activities.
You don't spend money on software All exercises are based on the TIA Portal platform, which you can download and use free of charge. For you, this is a big saving, as you only have to pay for the course itself.
You work in peace and quiet You solve all the questions on your own, without the group acting as a distraction, and you sit down to the training when you have the time and inclination. This significantly increases your learning efficiency.
You gain practical knowledge Uczysz się "bezpiecznego" programowania z wykorzystaniem sterownika PLC Siemens S7-1200f. To najnowszy moduł typu CPU Failsafe, który jest stosowany przy rozbudowanych projektach przemysłowych. Z wiedzą zdobytą podczas tego kursu znajdziesz zatrudnienie w firmach o zróżnicowanym profilu.
No time wasted on notes Our course is delivered in a convenient online format, and you gain unlimited access to the learning materials and review them whenever you want. Forget about jotting everything down in a notebook you'll never look at. All the materials have been carefully designed so that you can quickly find the information you need.
The course is conducted in the form of a video This allows you to repeat each section as many times as you need. You will follow each activity step by step. The camera is positioned so that you are looking over the instructor's shoulder. You literally watch every practical step step by step.

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.

Part 1 - Preparation
  • 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
Część 2 - Programowanie PLC - powtórka
  • 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
Część 3 - Fundamenty
  • 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>

Część 4 - Konfiguracja sprzętów
  • 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
Część 5 - Sygnały IO
  • 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ść
Część 6 - TIA Portal
  • 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
Część 7 - Weryfikacja systemu
  • 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
15h Knowledge hours
19 Course modules
49 Satisfied students

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.

Process automation officer In this position you will be involved in the design and implementation of algorithms. You will learn the principles of PLC programming from the ground up without worrying about excessive theory and complex mathematical models.
PLC programmer Poznasz tajniki konfiguracji sterowników F-PLC. Bez problemu zrozumiesz, jak działają poszczególne moduły w szafie sterowniczej.
Sales Engineer It is thanks to you that your customers will get exactly what they are looking for. You will easily advise the best solution, select the right parameters and configure the PLC.
Product manager Better sales performance is your goal, and you achieve it by knowing the basics of controller programming. You process orders quickly and efficiently thanks to a full understanding of the relationships between product groups.

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.

[ywfbt_form product_id=""].

Companies that have benefited from our courses

Feedback from students

Stanislaw

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

Marcel

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

Leon

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

Michael

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

Victor

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

Peter

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.

Nikodem

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

Ignatius

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

Tymon

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:

Basic
Step7
S7-300
LAD
V20

228.77 

Basic
TIA Portal
S7-1200F
LAD
V20

228.77 

Basic
TIA Portal
S7-1200 G2
LAD
V20

274.57 

Intro
WinCC flexible 2008
S7-300
LAD
V20

Pierwotna cena wynosiła: 22.67 €.Aktualna cena wynosi: 11.22 €.

Select currency
Scroll to Top

Ask a question about the course

Safety of machinery - Norms and standards in programming

Tomasz Gilewski
Hello, my name is Tomasz Gilewski. I am the founder of PLCspace, author of books on the S7-1200 controller and HMI panels (i.e. Siemens hardware). I have been programming exclusively on Siemens hardware and engineering tools for several years.
Why Siemens?
- My first project in 2007 was an intersection traffic light based on the LOGO! Programmable Logic Relay. While learning the fundamental principles of the hardware and interface, I noticed the simplicity, intuitiveness and speed of integration for various SIMATIC systems. I noticed deficiencies in the form of functionality when working on controllers from other manufacturers.
- It is well known that Siemens automation equipment is robust and durable. Proof of this can be found in the PLCs of the SIMATIC S5 family from the 1980s, which many factories are still using today. P
 
In my 14 years of work, I have learnt every checkbox and what it is used for.
 STEP5, STEP7, MicroWin, LogoSoft Comfort, Starter, WinCC flexible, TIA Portal were the most popular Siemens software. I have gained experience by taking
- participation as a programmer, or more like a software engineer, in around 50 application projects for industries such as food, construction, automotiv, texyl, among others.
- Some of these applications were prototypes.I had to adapt to constant changes in design assumptions , which is quite a difficult task for a programmer. Another challenge was
- implementation of multiple software modifications to already running applications, i.e. the need to analyse the programme code after another programmer.
- I have spent very many hours looking for solutions to problems, parameterisation of various functionalities
Education itself.
 
New versions of engineering tools, firmware and hardware are released periodically. To keep up to date, I participate
- in on-site training at Siemens and its distribution companies
(a) LOGO!
(b) basic and advanced training in SIMATIC S7-300
(c) basic and advanced training in SIMATIC S7-1200
(d) safety training with SIMATIC S7-1500F
(e) visualisation training
- in numerous on-site and online workshops organised by Siemens related to SIMATIC systems.
- reading manuals
Helping others
I have decided to help and share my knowledge and experience with others , especially with those who are taking their first steps in programming. I want to make it easier for them to get to know this world. That is why
- since 2014, I have been running a blog located at s7-scl.pl where I describe various interesting topics about SIMATIC systems
- in 2015, my first book on the basics of S7-1200 programming in SCL language was published
- In later years I wrote several other books on
a)S7-1200 programming in LAD language
b) visualisation on a SIMATIC HMI panel
Provision of classroom training
I am currently active within the PLCspace company, where, in addition to programming work for new applications or upgrades to existing applications, I am involved in providing classroom training in many cities in Poland (Warsaw, Gdansk, Poznan, Krakow) as well as directly at company headquarters for their employees. Training topics include:
a)programming of SIMATIC S5, S7 systems in any programming language
(b)visualisation, i.e. human-machine interface on HMI basic and comfort panels
(c)diagnostics, i.e. everything maintenance staff need to know to keep machines and lines working properly. If a fault occurs, you will find the cause of the downtime in the shortest possible time
(d) communications, where exercises take place to exchange data over the various communication network standards used in industry
e) safety, which translates as machine and process safety. This training covers the most important standards a programmer should know, as well as the configuration of fail-safe hardware and the exercise of safety functions for handling components (e.g. Safety Mushroom).
f)drive engineering where exercises on parameterisation of frequency converters for motor control are conducted
Training is based on Factory IO
- actual mini lines and have several levels of sophistication.
Video courses
I am the author of several video training courses on:
- s5, s7-300/400 s7-1200/1500 controller programming
- visualisation for the Basic and Comfort panels
- diagnosis of classic systems such as the s7-300/400 and new systems such as the s7-1200/1500
- communication based on the new s7-1200/1500 controllers
- safety using SIMATIC S7-1200F
- Drive technology based on MICROMASTER and SIMATIC V20 frequency converters

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.

SIMATIC Safety Integrated provides: 

  • highest reliability and time and cost savings 
  • more efficiency: intuitive engineering of fail-safe automation in the Totally Integrated Automation Portal 
  • greater uniformity: standardised diagnostic functions for standard and safety applications
  • greater2) scalability: wide range of security equipment

The S7-1200 controllers in the Safety version have additional safety functions that allow a number of new applications to be realised, e.g. protective doors with bolts. Sensors and safety elements are connected to special modules.

TIA Portal software

Totally integrated automation is a development environment that combines PLC (programming), HMI(visualisation) and startdrive(drive technology).

The software comes in two versions:
 
  • basic -> allows programming of S7-1200 family PLCs
  • professional -> allows programming of all CPUs supported by the development environment
It is the successor to the SIMATIC Manager package, which has been well-known since the 1990s.
This allows you to effectively and efficiently create designs for control systems in industrial applications. Key features include:
  • drag & drop functionality for symbols, variables, devices
  • readability and intuitiveness of editors
  • intelligent interface for the automation programmer
  • common symbology and data for each device in the project
  • online diagnostics and testing
It is an intuitive programme, easy to learn and trivial to use while working. It provides the highest level of productivity for the engineer. The TIA Portal tool has been developed by Siemens thanks to its many years of experience in designing industrial automation softwares.

Search on