Potęga wirtualnego sterownika PLC

Podstawowy
TIA Portal
S7-1500
FBD
V20
Cena

979.00 

00
Dni
:
00
Godzin
:
00
Minut
:
00
Sekund
Prowadzący kurs
Tomasz Gilewski
Czas trwania 10h
Format Online
Dostawa on-line Natychmiast
Płatność w różnych walutach Dostępna
Faktura PROFORMA Dostępna

Co zyskasz po zapisaniu się na kurs "Potęga wirtualnego sterownika PLC"?

Nie musisz obawiać się, że zostaniesz przytłoczony technicznymi detalami — ten kurs z kategorii “Automatyka”, na poziomie podstawowym, został stworzony właśnie po to aby wprowadzi Cię krok po kroku w praktyczne zagadnienia pracy z wirtualnym PLC przy użyciu narzędzia inżynierskiego TIA Portal, rodziny sterowników S7-1500 a szczególnie symulatorem PLCsim Advanced. Jego celem jest zbudowanie pewnych fundamentów i nauczenie umiejętności niezbędnych do pracy z wirtualnym sterownikiem PLC. W ramach szkolenia otrzymasz:

Oferujemy 10 godzin materiałów wideo w wysokiej jakości HD. Filmy są dostępne bez ograniczeń czasowych, dzięki czemu możesz powtarzać lekcje i utrwalać umiejętności w dogodnym tempie. Dokładnie śledzisz wszystkie działania instruktora, wykonujesz ćwiczenia z TIA Portal i wirtualnym S7-1500 oraz masz możliwość praktycznego powtórzenia każdego kroku.
Podczas kursu będziemy realizować konkretną, praktyczną ścieżkę: od konfiguracji portu Remote Runtime, przez pracę z PLC SIM Advanced (komunikacja sieciowa i lokalna, karta pamięci, NetGroup Packet Filter), zarządzanie czasem wirtualnym i IP, po czytanie i zapisywanie tagów oraz adresów PLC. Zrealizujemy też przykłady: pobieranie programu do wirtualnego PLC, pisanie prostych komend API, integrację z Visual Studio, komunikację OPC-UA oraz tworzenie własnego narzędzia symulacyjnego

Potęga wirtualnego sterownika PLC

Chcesz poznać praktyczne możliwości wirtualnego sterownika PLC i nauczyć się symulować aplikacje przemysłowe bez potrzeby fizycznego sprzętu? To ten kurs jest stworzony właśnie dla Ciebie. “Potęga wirtualnego sterownika PLC” pokazuje krok po kroku, jak wykorzystać narzędzie inżynierskie TIA Portal do pracy z wirtualnym CPU z rodziny S7-1500. Kurs prowadzi od pierwszych konfiguracji po zaawansowane scenariusze symulacyjne — idealny start dla osób rozpoczynających przygodę z PLC.

Czego nauczysz się w kursie?

Ten kurs dostarczy Ci praktycznej wiedzy o pracy z symulatorem PLC: instalacji i konfiguracji Remote Runtime, zarządzaniu czasem wirtualnym, komunikacji sieciowej w PLCSIM Advanced oraz integracji projektu TIA z aplikacjami (TCP/IP, OPC-UA). Poznasz też budowę klas API, mechanizmy odczytu i zapisu tagów oraz metody pobierania i zapisywania programów do wirtualnego sterownika. Kurs zawiera dokładne lekcje, m.in.: Czym jest port zdalnego runtime, Grupa elementów, Instalacja, Jak działa czas wirtualny, Jak używać portu Remote Runtime Manager, Jak zmienić czas wirtualny w programie PLC, Karta pamięci, Komunikacja sieciowa w PLCSIM Advanced, Konfiguracja sterownika NPF (NetGroup Packet Filter), Lokalna komunikacja w PLC SIM Advanced, Odczyt nazw tagów PLC, Odczyt wartości adresów PLC, Odczyt wartości tagów z PLC, Pierwsze funkcje dla naszej klasy, Pierwsze uruchomienie, Pisanie naszej pierwszej komendy API, Pobieranie, Pobranie programu PLC do wirtualnego sterownika PLC, Pobranie projektu TIA do wirtualnego PLC przez TCP_IP, Połączenie między naszą klasą a interfejsem użytkownika (UI), Projekt w Visual Studio, Przykład komunikacji OPC-UA, Przykład symulacji z rzeczywistej aplikacji, Tworzenie klasy dla komend API, Tworzenie własnego narzędzia symulacyjnego (środowiska deweloperskiego), Ustawienia sieciowe, Włączanie i wyłączanie wirtualnego PLC, Zapis wartości adresów PLC, Zapis wartości tagów do PLC, Zmiana adresu IP, maski podsieci i bramy domyślnej, Zmiana czasu wirtualnego oraz Zmiana stanu pracy PLC.

Po ukończeniu kursu będziesz potrafił samodzielnie konfigurować wirtualne środowisko, symulować aplikacje S7-1500 w TIA Portal i tworzyć proste narzędzia integracyjne — solidne podstawy do dalszego rozwoju w automatyce przemysłowej.

Test sprawdzający wiedzę:

Czy ten kurs jest dla Ciebie? Rozwiąż ten test WIELOKROTNEGO wyboru aby to sprawdzić.

Ważne informacje o kursie

Praktyczne zadania symulacyjne

Poznasz kluczowe aspekty pracy z wirtualnym sterownikiem PLC w praktyce. Dzięki ćwiczeniom w TIA Portal i symulacjom z S7-1500 opanowanie obsługi będzie szybkie i satysfakcjonujące.

Przygotowanie do pracy w dziedzinie automatyki.

Kurs skierowany jest do uczestników na poziomie podstawowym, którzy chcą poznać potęgę wirtualnego sterownika PLCsim Advanced.

Zapoznasz się z kluczowymi etapami pracy z wirtualnym sterownikiem

Podczas kursu poznasz konfigurację PLCSIM Advanced, zarządzanie portem remote runtime oraz sposoby integracji projektu TIA z wirtualnym CPU S7-1500.

Poczujesz pierwsze oznaki pewności siebie

Kurs krok po kroku poprowadzi Cię przez praktyczne zadania: od pierwszego uruchomienia przez tworzenie komend API i klas integracyjnych, aż po połączenie z interfejsem użytkownika. Dzięki symulacjom zobaczysz efekty i nabierzesz sprawności w projektowaniu rozwiązań przemysłowych.

Zdobywasz wiedzę od profesjonalistów

Uzyskasz praktyczne wskazówki od ekspertów, które zaoszczędzą Ci czas i pomogą uniknąć błędów przy pracy w TIA Portal z PLCSIM Advanced i S7-1500.

Czemu warto zdecydować się na udział w kursie?

W sieci jest wiele materiałów o symulacji i programowaniu PLC, jednak nasz kurs wyróżnia się praktycznym podejściem opartym na latach pracy z uczestnikami i realnymi projektami. Kurs skupia się na szybkiej nauce poprzez ćwiczenia w TIA Portal z wykorzystaniem wirtualnego sterownika z rodziny S7-1500. Lekcje są ułożone w logiczny ciąg, tak abyś otrzymał skoncentrowaną wiedzę praktyczną — minimalizując zbędną teorię i maksymalizując umiejętności przydatne w przemyśle. Poniżej znajdziesz kluczowe elementy programu oraz korzyści, które zyskasz.

Kurs działa na popularnych systemach operacyjnych. Możesz realizować kurs na dowolnym komputerze z systemem Windows (od Win7 wzwyż). Wszystkie ćwiczenia prowadzone są w TIA Portal, więc zaczynasz od razu na narzędziu inżynierskim, które już może być częścią Twojego środowiska pracy. Dzięki temu oszczędzasz czas i pieniądze — uczysz się natychmiast, bez dodatkowych przeszkód.
Nie potrzebujesz dedykowanego sprzętu Kurs został zaprojektowany tak, abyś mógł ćwiczyć zarówno na wirtualnym sterowniku PLCSIM Advanced. Przykłady i ćwiczenia dotyczą rodziny S7-1500 i programowania w języku, co pozwala Ci zdobywać praktyczne umiejętności bez konieczności posiadania rzeczywistego PLC. To elastyczne rozwiązanie zwiększa komfort nauki i dostępność materiałów.
Nie musisz kupować dodatkowego oprogramowania. Materiały kursu bazują na TIA Portal — narzędziu inżynierskim używanym w branży. Jeśli już korzystasz z TIA Portal, możesz od razu wykorzystać jego pełne możliwości przy pracy z wirtualnym sterownikiem S7-1500. To pozwala praktykować realne scenariusze bez inwestycji w nowe licencje.
Uczysz się komfortowo, w swoim tempie i bez hałasu hali produkcyjnej. Kurs online na poziomie podstawowym daje Ci możliwość wykonywania praktycznych ćwiczeń w TIA Portal i PLCSIM Advanced w domu lub biurze. Nie musisz brać udziału w zajęciach stacjonarnych — możesz ćwiczyć tam, gdzie jest wygodnie i spokojnie, zgodnie z harmonogramem, który Ci odpowiada.
Zdobywasz praktyczne umiejętności programowania PLC. W kursie poznasz procesy konfiguracji i symulacji w TIA Portal dla S7-1500. Nauczysz się m.in. konfigurować komunikację sieciową, obsługiwać port Remote Runtime, zarządzać pamięcią i odczytywać oraz zapisywać wartości tagów — wszystko opisane krok po kroku.
Funkcjonalności narzędzi i praktyczne zastosowania Na kursie dowiesz się, jak parametryzować środowisko, tworzyć aplikacje w TIA Portal oraz integrować je z PLCSIM Advanced. Przejdziesz przez pobieranie programu do wirtualnego PLC, komunikację TCP/IP, przykłady OPC-UA oraz tworzenie własnych klas i komend API — czyli dokładnie te umiejętności, które wykorzystasz w rzeczywistych projektach automatyki.
Nie musisz robić notatek na pamięć — wszystko jest dostępne online. Ten kurs został stworzony z myślą o początkujących i oferuje pełen dostęp do materiałów, które możesz powtarzać w dowolnym momencie. Powtarzaj lekcje, ćwicz praktyczne przykłady i buduj swoje kompetencje krok po kroku.

Przykładowa lekcja z kursu

Jak przebiega kurs "Potęga wirtualnego sterownika PLC"?

Kurs z kategorii ‘Automatyka’. Najważniejszą informacją jest to, że możesz samodzielnie wykonywać ćwiczenia używając narzędzia TIA Portal na własnym komputerze, pracując z wirtualnym sterownikiem z rodziny S7-1500. Kurs został stworzony z myślą o uczestnikach na poziomie podstawowym. Zaczynamy od fundamentów pracy z PLC i symulacją w PLCSIM Advanced, abyś zrozumiał mechanikę portu zdalnego runtime, zarządzanie czasem wirtualnym i podstawy programowania w języku FBD. Na bazie tych podstaw prezentujemy praktyczne zadania z dokładnym wyjaśnieniem, pokazujące m.in. konfigurację sieciową, komunikację lokalną i OPC-UA, obsługę kart pamięci oraz odczyt i zapis tagów.

Kurs “Potęga wirtualnego sterownika PLC” składa się z tematów ułożonych w przemyślane sekcje, dzięki czemu łatwo poruszać się po szkoleniu i wybierać interesujące moduły. Program (10 godzin) obejmuje m.in. instalację i ustawienia Remote Runtime, tworzenie klas dla komend API, pobranie projektu TIA do wirtualnego PLC przez TCP/IP, integrację z UI oraz tworzenie własnego narzędzia symulacyjnego.

Dzięki temu kursowi zyskasz praktyczne umiejętności obsługi wirtualnego sterownika S7-1500 i pewność ich zastosowania w rzeczywistych projektach.

Cześć 1 - Przygotowanie
  • Pobranie i instalacja narzędzi
    • Rejestracja na stronie Siemens
    • Jakie pliki należy pobrać
    • Instalacja TIA Portal
    • Instalacja PLCsim Advanced
Część 2 - Wprowadzenie
  • Co poznasz w trakcie kursu
    • przegląd kursu
    • wymagania wstępne
    • umiejętności TIA Portal i programowanie
    • wprowadzenie do S7 PLC SIM Advance
    • symulacja software-in-the-loop
    • łączność Ethernet
    • testowanie programów PLC
    • API PLC SIM Advance
    • zastosowania i automatyczne testowanie
    • korzyści z PLC SIM Advance
    • obsługiwane PLC
    • ograniczenia wirtualnego PLC
    • wymagania systemowe
Część 3 - Pobieranie i instalacja
  • Pobieranie
    • pobieranie i instalacja PLC SIM Advance
    • wersje PLC SIM Advance
    • pobranie z serwisu Siemens
    • wersja próbna
    • rozpoczęcie okresu próbnego
    • konto wsparcia Siemens
    • obsługiwane systemy operacyjne
  • Instalacja
    • instalacja PLC SIM Advanced
    • instalacja na hoście lub maszynie wirtualnej
    • wirtualne adaptery Ethernet
    • Winpckup (komunikacja sieciowa)
    • transfer licencji
    • licencja próbna
    • modyfikacja konfiguracji systemu
    • pierwszy wirtualny PLC
  • Pierwsze uruchomienie
    • skrót i uruchomienie PLC SIM Advance
    • konfiguracja i uruchomienie wirtualnego PLC
    • API PLC SIM Advanced
    • komunikacja przez symulowane IO
    • cyfrowy bliźniak maszyny
    • funkcje i metody API
Część 4 - Wirtualny sterownik PLC w środowisku lokalnym
  • Lokalna komunikacja w PLCSIM Advanced
    • interfejs użytkownika (UI)
    • dostęp online
    • interfejs komunikacyjny (instancja PLC)
    • protokoły komunikacyjne: Softbus i Ethernet wirtualny
    • komunikacja lokalna
    • wymagania komunikacji lokalnej
    • zalety komunikacji lokalnej
    • identyfikacja PLC symulowanego w TIA Portal
    • izolacja sieciowa
    • tworzenie wirtualnego PLC i pobieranie programu
    • projekt TIA
  • Pobranie programu PLC do wirtualnego sterownika PLC
    • tworzenie programu PLC
    • tworzenie projektu w TIA Portal
    • dodawanie urządzenia (PLC 1500)
    • włączenie wsparcia dla symulacji
    • blok funkcyjny: logika główna
    • dodanie timera
    • blok danych: konfiguracja i zmienne
    • ustawienie czasu opóźnienia
    • wywołanie bloku funkcji w OB1
    • tworzenie wirtualnego PLC w PLCSIM Advanced
    • pobranie projektu na wirtualny PLC
    • ładowanie i uruchomienie modułu
    • tryb obserwacji i bit aktywacji
    • odliczanie timera i zmiana wyjścia
    • podsumowanie symulacji lokalnej
Część 5 - Wirtualny sterownik PLC w sieci
  • Komunikacja sieciowa w PLCSIM Advanced
    • komunikacja Ethernet TCP/IP
    • komunikacja PLC z urządzeniami Profinet
    • wirtualny PLC bez fizycznego adaptera
    • symulacja TCP/IP w PLC SIM Advanced
    • osiągalność wirtualnego PLC w sieci
    • dostęp online wirtualnego adaptera Ethernet
    • komunikacja z innymi PLC i HMI
    • komunikacja OPC UA i TCP
    • programowanie PLC przez Ethernet
    • wirtualna maszyna z wirtualnym PLC
    • komunikacja TCP/IP na jednym komputerze
  • Konfiguracja sterownika NPF
    • konfiguracja sieciowego PLC
    • dostęp online — PLC SIM wirtualny
    • adapter Ethernetowy
    • sterownik NPF
    • komenda Netstart NPF
    • instalacja WinPcap
    • weryfikacja uruchomienia usługi NPF
    • tworzenie wirtualnego PLC przez TCP / interfejs sieciowy PLC
  • Ustawienia sieciowe
    • brak adresu IP wirtualnego PLC
    • otwarcie ustawień adaptera sieciowego
    • rozróżnienie adapterów fizycznego i wirtualnego
    • ryzyko zmiany adresu IP głównego adaptera
    • zmiana IP adaptera na zakres PLC
    • zmiana IP PLC na zakres adaptera
    • wybór adaptera i nazwa wirtualnego PLC
    • ręczna konfiguracja IPv4 adaptera
    • adres IP wirtualnego adaptera Siemens PLC SIM
    • znaczenie zgodnego zakresu adresów dla wykrywania PLC
  • Pobranie projektu TIA do wirtualnego PLC przez TCP_IP
    • pobranie projektu na wirtualny PLC
    • ustawienie adresu IP projektu
    • konfiguracja adresu IP interfejsu X1
    • pobranie projektu na urządzenie
    • wybór adaptera sieciowego (Ethernet)
    • wyszukiwanie PLC
    • ręczne wpisanie adresu IP
    • uruchomienie PLC
    • działanie PLC przez TCP
    • rozszerzone pobranie urządzenia online
    • wirtualny adapter Ethernet jako rozwiązanie wyszukiwania
    • pobranie przez wirtualny adapter Ethernet
  • Przykład komunikacji OPC-UA
    • komunikacja OPC UA
    • tworzenie wirtualnego PLC
    • serwer OPC UA — aktywacja
    • ustawienia licencji
    • konfiguracja dostępu zmiennych dla OPC UA
    • pobranie programu na wirtualny PLC
    • tryb pracy PLC
    • UA Expert — narzędzie testowe
    • konfiguracja połączenia OPC UA w UA Expert
    • dostęp do bloków danych i obserwacja zmiennych
    • modyfikacja zmiennych — test dwukierunkowy
    • zastosowania wirtualnego PLC do testów HMI
    • długoterminowe testy z wirtualnym PLC
Część 6 - Połączenie zdalne
  • Czym jest port zdalnego runtime
    • port menedżera czasu wykonania
    • rozproszona infrastruktura wirtualnych PLC
    • zdalne tworzenie wirtualnych PLC
    • uruchomienie PLC SIM Advanced i aktywacja portu
    • konfiguracja zapory i numeru portu
    • trwałość aktywacji portu
  • Jak używać portu Remote Runtime Manager
    • API jako serce PLC SIM Advanced
    • ustawienia portu menedżera wykonawczego
    • otwarcie portu w zaporze Windows Defender
    • reguła przychodząca w zaporze
    • konfiguracja reguły TCP
    • instancje wirtualnych PLC
    • aplikacja symulacyjna wykorzystująca API
    • zdalne połączenie runtime przez API
    • sterowanie stanem wirtualnych PLC
    • przenoszenie wirtualnych PLC w celu oszczędności zasobów
    • kod API funkcji menedżera
Część 7 - Wirtualny czas i pamięć
  • Jak działa czas wirtualny
    • skalowanie czasu wirtualnego PLC
    • typy zegarów wirtualnego PLC
    • zegar wirtualny
    • sterowanie skalowaniem czasu
    • zegar rzeczywisty
    • włączanie skalowania dla konkretnego PLC
    • wartości współczynnika skalowania czasu
    • spowolnienie czasu dla analizy logiki
    • motion timing
    • detekcja przekroczeń
  • Jak zmienić czas wirtualny w programie PLC
    • projekt TIA i test funkcji
    • wirtualny PLC i załadowanie projektu
    • blok czasomierza i opóźnienie
    • inicjacja timera
    • brak skalowania — czas rzeczywisty
    • aktywacja skalowania czasu
    • wybór współczynnika skalowania
    • przyspieszenie logiki
    • spowolnienie logiki
    • zastosowanie skalowania do obserwacji sieci
  • Karta pamięci
    • wirtualna karta pamięci Simatic
    • zastosowanie karty pamięci przy ponownych testach
    • przechowywanie ustawień i programu PLC
    • lokalizacja i ustawienia folderu karty pamięci
    • nadawanie unikalnej nazwy instancji PLC
    • znaczenie unikalnej nazwy PLC
    • pobieranie programu na wirtualny PLC
    • zawartość folderu karty pamięci
    • wyrejestrowanie instancji PLC
    • rozpoznawanie zapisanego PLC po nazwie
    • połączenie online z TIA Portal
    • usunięcie folderu i utworzenie nowego PLC
    • przełączanie między zapisanym a nowym PLC
    • korzyści z funkcji karty pamięci
Część 8 - API – symulacja
  • Wprowadzenie
    • interfejs API PLC SIM Advanced
    • przegląd projektu automatyzacji
    • TIA Portal i program PLC
    • ograniczenia testów sprzętowych
    • przejście HIL do SIL (hardware → software in the loop)
    • architektura testów
    • narzędzie symulacyjne wielokrotnego użytku
    • komunikacja z wirtualnym PLC
    • podział: logika maszyny i API
    • cyfrowy bliźniak i symulacja komponentów
    • funkcje API: zarządzanie PLC i dostęp IO
    • programowanie symulacji w C#
    • dokumentacja API
    • połączenia z menedżerem czasu rzeczywistego
    • interfejs narzędzia symulacyjnego
    • testy automatyczne symulacji
  • Tworzenie własnego narzędzia symulacyjnego
    • narzędzie symulacyjne
    • API dla C# i C++
    • dokumentacja API
    • Visual Studio – środowisko programistyczne C#
    • podgląd interfejsu narzędzia
    • podstawowa kontrola wirtualnego PLC
    • wymiana danych z PLC
    • symulacja modułu
    • symulacja maszyny
  • Projekt w Visual Studio
    • tworzenie nowego projektu
    • języki programowania
    • interfejs użytkownika: Windows Forms vs WPF
    • konfiguracja projektu
    • szkielet aplikacji Windows Forms
    • dodawanie PLC SIM Advanced API
    • wersja API
  • Pisanie naszej pierwszej komendy API
    • konfiguracja projektu i API
    • budowa interfejsu użytkownika
    • przycisk
    • nazwa i identyfikator przycisku
    • pole tekstowe
    • konwencja nazw kontrolek
    • etykiety opisowe
    • kodu C#
    • rejestracja instancji
    • uruchamianie i testowanie aplikacji
    • weryfikacja utworzenia wirtualnego PLC
    • separacja logiki PLC i interfejsu
  • Grupa elementów
    • kopiowanie i rozmieszczanie przycisków
    • przycisk “usuń PLC”
    • pole maski podsieci
    • grupa “wirtualny PLC”
    • menu wyboru PLC
    • nazewnictwo elementów GUI
    • przyciski zasilania
    • grupa “stan roboczy”
    • przyciski “uruchom” i “stop”
    • grupa “typ połączenia”
    • przyciski radiowe: lokalny / TCP
    • współczynnik skalowania
    • kod obsługi elementów GUI
  • Tworzenie klasy dla komend API
    • tworzenie instancji PLC
    • oddzielenie logiki od interfejsu
    • klasy funkcji PLC SIM Advanced
    • klasa interakcji z PLC SIM Advanced
    • programowanie obiektowe
    • ponowne użycie klasy
    • operacje na wirtualnym PLC
    • tworzenie klasy C# dla funkcji PLC
    • organizacja folderów projektu
    • modyfikacja widoczności klasy
    • dodanie biblioteki PLC SIM Advanced
    • autouzupełnianie referencji
  • Pierwsze funkcje dla naszej klasy
    • stworzenie wirtualnego PLC
    • obsługa wyjątków
    • zwrot komunikatu o wyjątku
    • wyświetlanie statusu
    • wyjątki specyficzne dla PLC SIM Advanced
    • zmienna komunikatu statusu
    • usuwanie wirtualnego PLC
    • tworzenie interfejsu do PLC po nazwie
    • dokumentacja API PLC Sim Advance
    • ustawienie trybu uruchomienia
    • ustawienie trybu zatrzymania
  • Połączenie między naszą klasą a interfejsem użytkownika (UI)
    • powiązanie funkcji z klasą
    • usuwanie PLC
    • wybór instancji PLC z pola wyboru
    • wybrany element pola wyboru jako ciąg
    • pole listy powiadomień
    • wypełnianie pola wyboru nazwami PLC
    • odczyt informacji o zarejestrowanych instancjach PLC
    • funkcja pobierania informacji o instancjach
    • zwracanie informacji o instancjach przez funkcję
    • iteracja instancji i dodawanie nazw do comboboxa
    • inicjalne wypełnienie pola wyboru przy uruchomieniu
    • czyszczenie pola wyboru przed wypełnieniem
    • test tworzenia PLC i powiadomienia
    • test usuwania PLC i powiadomienia
  • Włączanie i wyłączanie wirtualnego PLC
    • obsługa przycisków interfejsu
    • generowanie obsługi zdarzeń przycisków
    • referencja klasy PLC
    • metody sterowania zasilaniem PLC
    • konwersja wyboru i logowanie
    • reset pamięci
    • logowanie działań w oknie powiadomień
    • testowanie z PLC Sim Advanced
    • konfiguracja wirtualnego PLC
    • testowanie funkcji restartu
    • logika zmiany stanu roboczego i typu połączenia
    • regulacja wirtualnego czasu PLC
    • komunikacja z projektem TIA i zapis do bloków danych
  • Zmiana stanu pracy PLC
    • przyciski uruchom i zatrzymaj
    • stany operacyjne PLC
    • aktualny stan operacyjny PLC
    • zdarzenie zmiany wyboru pola PLC
    • wyświetlanie stanu operacyjnego w etykiecie
    • odświeżanie stanu PLC po akcjach
    • typ połączenia PLC
    • zmiana interfejsu komunikacji na
    • wypisywanie wyników w oknie powiadomień
    • bieżący typ połączenia PLC
    • testowanie aplikacji z PLC SIM Advanced
    • konfiguracja adresu IP dla PLC
  • Zmiana adresu IP, maski podsieci i bramy domyślnej
    • ustawienie adresu IP PLC
    • konfiguracja zestawu IP instancji PLC
    • pole domyślnej bramy
    • edycja i nazewnictwo pól interfejsu
    • układ interfejsu i etykieta czasu wirtualnego
    • wejścia funkcji power on
    • parametry adresacji IP
    • przypisanie zestawu IP do instancji PLC
    • przekazywanie parametrów IP z formularza
    • testowanie uruchomienia i ustawienia IP
    • wartości domyślne adresacji IP w interfejsie
    • domyślna nazwa instancji PLC
  • Zmiana czasu wirtualnego
    • zmiana czasu wirtualnego
    • współczynnik czasu wirtualnego
    • suwak czasu wirtualnego
    • domyślna wartość czasu wirtualnego
    • funkcja ustawiania współczynnika czasu
    • interfejs do instancji PLC
    • konwersja współczynnika na double
    • logowanie powiadomień do listy
    • obsługa przycisku Zapisz
    • testowanie tworzenia i uruchomienia PLC
    • zdarzenie suwaka
    • źródło wartości dla przycisku
    • połączenie z programem PLC i dostęp do DB
  • Odczyt nazw tagów PLC
    • interfejs użytkownika do komunikacji z PLC
    • metody komunikacji: zmienne i adresy peryferyjne
    • dostęp IO przez nazwy tagów
    • lista tagów
    • pola wyboru obszarów zmiennych
    • pole tekstowe wartości tagu
    • zdarzenie przycisku odczytu
    • funkcja odczytu tagów PLC i obsługa wyjątków
    • pobieranie informacji o tagach
    • statyczna tablica przechowująca tagi i instancja PLC
    • funkcja aktualizacji listy tagów
    • flagi wyboru obszarów tagów i obsługa pól wyboru
    • filtr widoczności zmiennych w HMI
    • pojedynczy wybór obszaru tagów
    • wypełnianie listy tagów w polu wyboru
  • Odczyt wartości tagów z PLC
    • tworzenie i uruchamianie PLC
    • ustawienia czasu przekroczenia
    • pobranie projektu TIA do PLC
    • odczyt listy znaczników/tagów
    • implementacja czyszczenia pola wyboru
    • metody odczytu wartości znacznika
    • implementacja funkcji odczytu wartości znacznika
    • obsługa zdarzenia wyboru tagu
    • prezentacja wartości tagu w polu tekstowym
    • testowanie odczytu na wirtualnym PLC
    • polecenie zapisu
  • Zapis wartości tagów do PLC
    • zapisywanie tagów
    • polecenia zapisu według typu
    • implementacja funkcji zapisu
    • parametr wartości jako string
    • odczyt typu tagu
    • instrukcja switch-case
    • przypadki dla typów całkowitych
    • obsługa wszystkich typów tagów
    • zapis wartości logicznej
    • konwersje dla typów całkowitych
    • konwersja na float
    • interfejs wprowadzania wartości
    • powiązanie przycisku z funkcją zapisu
    • testowanie aplikacji i poprawki
    • weryfikacja zapisu w PLC
  • Odczyt wartości adresów PLC
    • komunikacja przez adresy
    • obszary adresowe modułów
    • symulacja komunikacji adresowej
    • interfejs użytkownika
    • przyciski zapisu i odczytu
    • typ danych
    • pole adresu
    • pole wartości
    • funkcje odczytu i zapisu adresów
    • funkcja odczytu bajtu
    • zmienna statyczna dla wartości adresu
    • konwersja adresu
    • podłączenie funkcji do interfejsu
    • obsługa odczytu wg typu
    • funkcja zapisu
    • obsługa przycisku zapisu
  • Zapis wartości adresów PLC
    • tworzenie funkcji zapisu do PLC
    • parametry funkcji zapisu
    • interfejs nazwy PLC
    • funkcja write
    • konwersja wartości na bool
    • tekst zwrotny zapisu bitu
    • powiązanie funkcji z przyciskiem UI
    • przełączanie typu
    • testowanie zapisu/odczytu z wirtualnym PLC
  • Symulacja z aplikacji
    • symulacja modułu sprzętowego
    • moduł ciśnienia
    • formularz symulacji — parametry
    • typy błędów
    • blok danych — wartości kanałów
    • cykliczna komunikacja i timer
    • sygnały błędów i ostrzeżeń
    • symulacja błędów kanału
    • testy programu PLC i logika nadrzędna
    • struktura kodu C# — pliki modułu i funkcji
    • funkcje czasomierza i interwały
    • operacje odczytu/zapisu bitów i bajtów oraz adresowanie
    • funkcja zliczania wartości ciśnienia
    • symulacja w pełnym projekcie — proces wytłaczania
    • rozszerzona symulacja ciśnienia — wielostrefowa
    • moduł temperatury i regulacja PID
    • zintegrowana symulacja i automatyczne testy
Część 9 - Wirtualne uruchomienie
  • Połączenie PLCsim Advanced z DriveSim
    • instalacja Drive Sim Engineer 2.0
    • pobieranie i kreator instalacji
    • Drive Sim Manager i diagnostyka instancji
    • kompatybilność z PLC SIM Advanced V6 SP1 i V7
    • rozszerzenie Drive Sim w TIA Portal (Openness API)
    • obsługiwane napędy S210 i G220 oraz firmware
    • konfiguracja silnika 1FK2 i zoptymalizowane zestawy napęd–silnik
    • tworzenie i zarządzanie instancją Drive SIM
    • wstępne ustawienia i edytor konfiguracji napędu
    • konfiguracja obciążenia mechanicznego
    • tworzenie instancji i wizualizacja napędu
    • adres IP i port uruchomieniowy S210
    • automatyczne połączenie z projektem TIA
    • integracja z PLC SIM
    • wgrywanie konfiguracji sprzętowej do symulowanego napędu
    • zapis parametrów w RAM i ROM
10h Godzin wiedzy
36 Modułów kursu
336 Zadowolonych kursantów

Wykorzystywane oprogramowanie i sprzęt

SIMATIC S7-1500

CPU S7-1500

Występują w obudowie klasycznej oraz et200sp. SIMATIC S7-1500 to modułowy system automatyki o średniej i wyższej wydajności. Różne wersje kontrolerów pozwalają na dopasowanie do odpowiedniej aplikacji. W zależności od wymagań programowalny sterownik może być rozbudowany o moduły wejść/wyjść dla cyfrowych i sygnały analogowe oraz moduły technologiczne i komunikacyjne.

Oprogramowanie TIA Portal

Totalnie zintegrowana automatyka, to środowisko programistyczne, które łączy PLC (programowanie), HMI(wizualizacje) oraz startdrive(technikę napędową).

W jakich zawodach będziesz mógł pracować po zakończeniu szkolenia?

Kurs stworzony z myślą o osobach pragnących rozwijać umiejętności w obszarze automatyki. Uczestnictwo w szkoleniu pozwoli Ci zdobyć solidne podstawy pracy z wirtualnym sterownikiem PLC w środowisku TIA Portal, obsługi rodziny CPU S7-1500. Bez względu na dotychczasowe doświadczenie, kurs dostarczy Ci praktycznych kompetencji niezbędnych do symulacji, testów i integracji systemów automatyki.

Inżynier automatyki Zdobędziesz wiedzę na temat symulacji i diagnostyki w TIA Portal z wykorzystaniem PLCSIM Advanced i wirtualnego CPU S7-1500, co umożliwi Ci pracę jako ekspert ds. automatyzacji procesów. Kurs "Potęga wirtualnego sterownika PLC" daje praktyczne umiejętności w zakresie testowania i standaryzacji aplikacji.
Programista PLC Po kursie będziesz potrafił samodzielnie tworzyć i debugować programy, pobierać projekty do wirtualnego sterownika S7-1500 oraz integrować komunikację sieciową i interfejsy API.
Specjalista ds. sprzedaży rozwiązań automatyki Dzięki zdobytym umiejętnościom będziesz w stanie doradzać klientom w kwestii symulacji, wirtualnego uruchomienia i korzyści z PLCSIM Advanced, co zwiększy Twoją wartość na rynku.
Kierownik projektu automatyzacji Kurs pozwoli Ci lepiej planować i prowadzić projekty z użyciem wirtualnego PLC, optymalizować testy i skracać czas wdrożeń dzięki symulacjom i konfiguracjom sieciowym.

Pamiętaj, że zapoznanie się z teorią to jedynie wstęp. W przypadku tego kursu skupiamy się przede wszystkim na praktycznym wykorzystaniu wiedzy. Dzięki temu będziesz mógł szybciej opanować praktyczne umiejętności, wystarczy, że poświęcisz czas na przerobienie materiałów i samodzielne ćwiczenia. To dokładnie poprzez praktykę utrwalisz zdobytą wiedzę i nabierzesz pewności. Naszym celem jest, abyś nie tylko zrozumiał teorię, ale również umiejętnie ją wykorzystał w praktyce. Dlatego zachęcamy do aktywnego uczestnictwa w kursie i regularnego ćwiczenia, co pozwoli Ci osiągnąć lepsze wyniki i stać się pewnym i kompetentnym automatykiem.

Gwarancja
i certyfikat

Jeżeli po 14 dniach od zakupu stwierdzisz, że to nie dla Ciebie, zwrócę Ci 100% ceny kursu. Po ukończeniu kursu otrzymasz certyfikat w dwóch językach – polskim i angielskim.

Najczęściej zadawane pytania

  • Czy muszę mieć jakąś podstawową wiedzę o wirtualnym sterowniku PLC i TIA Portal?

    Nie. Wszystko omówione jest w kursie. Zaczynamy od podstaw pracy z TIA Portal, PLCSIM Advanced oraz sterownikami S7-1500.

  • Czy warto zacząć naukę od wirtualnego sterownika PLC i symulacji?

    Tak. Symulacja wirtualnego PLC w TIA Portal (PLCSIM Advanced) to bezpieczny, efektywny sposób nauki programowania dla rodziny S7-1500 — umiejętność ceniona w przemyśle.

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

    Bezterminowo.

  • Czy warto uczyć się pracy z wirtualnym sterownikiem PLC?

    Automatyzacja i cyfryzacja przemysłu przyspieszają — umiejętność tworzenia i testowania aplikacji na wirtualnym PLC (S7-1500 w TIA Portal, programowanie FBD) daje realną przewagę. Firmy potrzebują specjalistów potrafiących symulować systemy, konfigurować komunikację (TCP/IP, OPC-UA) oraz tworzyć narzędzia developerskie. Ten kurs daje praktyczny start w tych obszarach.

  • Dlaczego przygotowałem kurs o wirtualnym sterowniku PLC?

    Uważam, że każdy z branży automatyki, IT oraz studenci kierunków technicznych powinni poznać symulację PLC. Dzięki temu można sprawdzić możliwości TIA Portal i PLCSIM Advanced, przetestować programy na S7-1500 bez fizycznego sprzętu i przekonać się, czy ta ścieżka zawodowa jest dla Ciebie.

  • Dla kogo jest ten kurs?

    Dla osób BEZ doświadczenia z wirtualnymi PLC i symulacją w TIA Portal. Dla tych, którzy nie mieli styczności z PLCSIM Advanced, programowaniem na S7-1500 czy tworzeniem prostych aplikacji komunikacyjnych (TCP/IP, OPC-UA). Dla wszystkich, którzy chcą krok po kroku przejść przez praktyczne aspekty symulacji, programowania i testowania w środowisku wirtualnego sterownika PLC.

Kup w zestawie i oszczędź

Zaznacz co najmniej 2 kursy z listy oraz pierwszą, darmową pozycję książki (łącznie trzy zaznaczenia), a w koszyku naliczy Ci się automatyczny rabat w wysokości 25%.

Jeżeli chcesz dowiedzieć się więcej o danym kursie kliknij w jego nazwę, a strona przeniesie Cię na jego ofertę.

[ywfbt_form product_id=""]

Firmy, które skorzystały z naszych kursów

Opinie kursantów

Stanislaw

Tym, co odróżnia ten kurs to możliwość pozyskania praktycznej, konkretnej wiedzy. Wszystko jest jasno wytłumaczone. Zdecydowanie polecam!

Marcel

Po przerobieniu kursu wiem, jakie są składniki środowiska programiastycznego oraz co robić krok po kroku. Teraz czuje się pewnie i wiem co robię

Leon

Kurs prowadzony w bardzo przystępny sposób. Zawiera dużo interesujących i przydatnych informacji.

Michał

Mogę uczciwie zarekomendować kurs. Jest to solidna i rzeczowa wiedza. Na pewno kupię kolejne.

Wiktor

Dzięki kursowi postanowiłem dalej iść w tym kierunku. Cel to szukanie bardziej ambitnego i lepszego stanowiska pracy

Piotr

Kurs przygotowany przez Pana Tomasza wyróżnia się wysokim poziomem merytorycznym oraz skrupulatnie przygotowanymi lekcjami. Są zaplanowane w sposób przejrzysty i rozsądny, dzięki czemu łatwiej przyswoić wiedzę oraz w razie potrzeby wrócić do materiału. Dodatkowym atutem jest możliwość darmowej konsultacji.

Nikodem

Zdecydowanie polecam! Same konkrety, nie ma niepotrzebnego rozwodzenia się nad zagadnieniami.

Ignacy

To mój pierwszy kurs, na pewno nie jest ostatnim. Jestem pod wrażeniem merytorycznej jakości wiedzy.

Tymon

Wszystko jasno wytłumaczone, można się naprawdę wiele nauczyć. Dużo praktycznych informacji i przykładów, które pomagają wszystko zapamiętać. Moim zdaniem, warto skorzystać z takiej formy nauki ponieważ można się uczyć w dowolnym czasie i miejscu. Jest to praktyczne i wygodne rozwiązanie.

Może zainteresuje Cię jeszcze:

Podstawowy
TIA Portal
S7-1500
FBD
V20

979.00 

Podstawowy
TIA Portal
S7-1200
LAD
V20

Pierwotna cena wynosiła: 499.00 zł.Aktualna cena wynosi: 199.00 zł.

Podstawowy
TIA Portal
S7-1200
LAD
S210

Pierwotna cena wynosiła: 499.00 zł.Aktualna cena wynosi: 199.00 zł.

Podstawowy
TIA Portal
S7-1200F
LAD
V20

Pierwotna cena wynosiła: 499.00 zł.Aktualna cena wynosi: 199.00 zł.

Wybierz walutę
Przewiń do góry

Zadaj pytanie o kurs

Potęga wirtualnego sterownika PLC

Tomasz Gilewski
Witam, nazywam się Tomasz Gilewski. Jestem założycielem firmy PLCspace, autorem książek o sterowniku S7-1200 oraz panelach HMI (czyli sprzęt firmy Siemens). Od kilkunastu lat zajmuję się programowaniem  wyłącznie na sprzęcie oraz narzędziach inżynieryjnych  firmy Siemens.
Dlaczego Siemens ?
–  moim pierwszym projektem  w roku 2007 była sygnalizacja świetlna skrzyżowania w ruchu ulicznym na bazie przekaźnika programowalnego LOGO! Poznając fundamentalne zasady działania sprzętu i interfejsu zauważyłem prostotę, intuicyjność i szybkość integracji dla różnych systemów SIMATIC. Braki w postaci funkcjonalności dostrzegłem w pracy na sterownikach innych producentów.
– powszechnie wiadomo,że  urządzenia automatyki firmy Siemens są odporne i trwałe. Dowodem na to,  mogą być sterowniki PLC rodziny SIMATIC S5 z lat 80, którymi wiele fabryk posługuje się do dziś.
 
Przez 14 lat mojej pracy poznałem każdy checkbox oraz nabyłem wiedze, do czego służy
 STEP5, STEP7, MicroWin, LogoSoft Comfort, Starter, WinCC flexible, TIA Portalczyli  najpopularniejszy software Siemensa. Doświadczenie zdobyłem biorac
–  udział jako programista, czy bardziej inżynier oprogramowania w około 50 projektach aplikacji dla takich branż jak m.in spożywcza, budownictwo, automotiv, teksylia.
– część z tych aplikacji to były prototypy.Musiałem dopasowywać się do ciągłych zmian w założeniach projektowych , co jest dość trudnym zadaniem dla programisty. Kolejnym wyzwaniem była
– realizacja wielu modyfikacji programowych do już działających aplikacji, czyli konieczność analizy kodu programu po innym programiście.
– spędziłem bardzo wiele godzin szukając rozwiązań dla problemów, parametryzacji różnych funkcjonalności
Samo kształcenia.
 
Cyklicznie pojawiają się  nowe wersje narzędzi inżynierskich, firmware, sprzęt.  By być na bieżąco biore udział
– w szkoleniach stacjonarnych u Siemensa oraz jego firm dystrybucyjnych
a) szkolenie z LOGO!
b) szkolenie podstawowe i zaawansowane z SIMATIC S7-300
c) szkolenie podstawowe i zaawansowane z SIMATIC S7-1200
d) szkolenie z bezpieczeństwa (tzw safety) z SIMATIC S7-1500F
e) szkolenie z wizualizacji
– w wielu warsztatach stacjonarnych i online organizowanych przez firmę Siemens związanymi z systemami SIMATIC.
– czytanie manuali
Pomoc innym
Postanowiłem pomóc i podzielić się moja wiedza i doświadczeniem z   innym osobami , zwłaszcza z tymi,  które stawiają pierwsze kroki w drodze programowania. Chcę, by było im łatwiej poznać ten świat.  Dlatego
– od 2014 roku prowadzę blog znajdujący się pod adresem s7-scl.pl gdzie opisuje różne ciekawe zagadnienia o systemach SIMATIC
– w 2015 roku została wydana moja pierwsza książka o podstawach programowania S7-1200 w języku SCL
– w późniejszych latach napisałem jeszcze kilka innych książek o
a)programowaniu S7-1200 w języku LAD
b) wizualizacji na panel SIMATIC HMI
Prowadzenie szkoleń stacjonarnych
Obecnie prowadzę działalność w ramach firmy PLCspace, gdzie poza pracami programistycznymi dla nowych aplikacji lub modernizacji już działających aplikacji zajmuję się prowadzeniem szkoleń stacjonarnych  w wielu miastach Polsce (Warszawa, gdańsk, poznań, Kraków) jak również bezpośrednio w siedzibach firm dla ich pracowników. Tematyka szkoleń to:
a)programowanie systemów SIMATIC S5, S7  w każdym języku programowania
b)wizualizacja, czyli interfejs człowiek-maszyna na panelach HMI basic oraz comfort
c)diagnostyka, czyli wszystko co powinni wiedzieć pracownicy utrzymania ruchu aby maszyny i linie technologicznie działały poprawnie. Jeżeli pojawi się awaria, to w najkrótszym możliwym czasie znajdziesz przyczynę przestoju
d) komunikacja, gdzie odbywają się ćwiczenia wymiany danych przez różne standardy sieci komunikacyjnych używanych w przemyśle
e) safety które tłumaczy się jako bezpieczeństwo maszyn i procesów. Na tym szkoleniu omawiane są najważniejsze normy jakie powinien znać programista oraz konfiguracja sprzętu fail-safe oraz ćwiczenia funkcji bezpieczeństwa do obsługi komponentów (np. Grzybek bezpieczeństwa)
f)technika napędowa gdzie są realizowane ćwiczenia z parametryzacji przekształtników częstotliwości do sterownia silnikami
Szkolenia opierają się na Factory IO
–  rzeczywistych  mini linie oraz  mają kilka poziomów zaawansowania.
Kursy wideo
Jestem autorem kilku szkoleń wideo z zakresu:
– programowania sterowników s5, s7-300/400 s7-1200/1500
– wizualizacja na panel Basic oraz Comfort
– diagnostyka systemów klasycznych czyli s7-300/400 oraz nowych jak s7-1200/1500
– komunikacja w oparciu o nowe sterowniki s7-1200/1500
– safety z wykorzystaniem SIMATIC S7-1200F
– technika napędowa oparta na przekształtnikach częstotliwości MICROMASTER oraz SIMATIC V20
SIMATIC S7-1500

CPU S7-1500

Występują w obudowie klasycznej oraz et200sp. SIMATIC S7-1500 to modułowy system automatyki o średniej i wyższej wydajności. Różne wersje kontrolerów pozwalają na dopasowanie do odpowiedniej aplikacji. W zależności od wymagań programowalny sterownik może być rozbudowany o moduły wejść/wyjść dla cyfrowych i sygnały analogowe oraz moduły technologiczne i komunikacyjne.

Jest to modułowe rozwiązanie, które poza zasilaczem zawiera CPU i moduły IO. Jednostka główna zawiera system operacyjny i program użytkownika. Program użytkownika jest zabezpieczony przed awarią zasilania na karcie pamięci SIMATIC, która jest włożona do CPU. Program użytkownika wykonywany jest w pamięci roboczej procesora. Interfejsy magistrali obecne w CPU pozwalają nawiązać połączenie z innymi programowalnymi sterownikami. Za podłączenia sygnałów wejściowych i wyjściowych do i z sterowanej maszyny odpowiadają moduły sygnałowe (SM). Te moduły wejściowe i wyjściowe są dostępne dla sygnałów cyfrowych i analogowych przy różnych napięciach i prądach.
Główne zalety to:
Bezpieczeństwo
•  jedno rozwiązanie dla systemów standardowych i bezpieczeństwa.
 
Zintegrowane zabezpieczenia
•  ochrona własności intelektualnej i inwestycji
•  ochrona przed nieautoryzowanymi zmianami konfiguracji
•  ochrona komunikacji w celu zapewnienia najwyższej dostępności systemu
 
Zintegrowana technologia
•  uniwersalne funkcje technologiczne w każdym CPU
•  diagnostyka programu i aplikacji w czasie rzeczywistym
•  zintegrowane funkcje technologiczne jako standard we wszystkich CPU
•  wysoka wydajność wszystkich sterowników zapewniająca minimalizację kosztów
 
Zintegrowana diagnostyka systemowa
• wydajna i sprawna analiza błędów
•  jednolita koncepcja wyświetlanej diagnostyki
•  redukcja czasów przestojów
 
Wydajność
•  wzrost produktywności poprzez skrócenie czasów cyklu
•  oszczędność kosztów/ montażu/ okablowania dodatkowego sprzętu komputerowego
 
Inżyniering w TIA Portal, projektowanie i obsługa
•  ochrona inwestycji w trakcie modernizacji
• efektywne programowanie dzięki elastycznej koncepcji edytora programu
•  jednolite komunikaty zapewniające przejrzystość analizy systemu

Oprogramowanie TIA Portal

Totalnie zintegrowana automatyka, to środowisko programistyczne, które łączy PLC (programowanie), HMI(wizualizacje) oraz startdrive(technikę napędową).

Oprogramowanie występuje w dwóch wersjach:
 
  • basic -> pozwala programować sterowniki PLC rodziny S7-1200
  • professional -> umożliwia programować wszystkie jednostki CPU wpierane przez środowisko programistyczne
Jest to następca po znanym od lat 90’ pakiecie SIMATIC Manager.
Dzięki temu w efektywny i wydajny sposób możesz tworzyć projekty dla systemów sterowania w aplikacjach przemysłowych. Najważniejsze cechy to:
  • funkcjonalność drag & drop dla symboli, zmiennych, urządzeń
  • czytelność i intuicyjność edytorów
  • inteligentny interfejs dla automatyka programisty
  • wspólna symbolika i dane dla każdego urządzenia w projekcie
  • diagnostyka i testowanie w trybie online
Jest to program intuicyjny, prosty do nauczenia i banalny w użyciu podczas pracy. Zapewnia najwyższy poziom wydajności dla inżyniera. Narzędzie TIA Portal zostało przygotowane przez firmę Siemens dzięki wieloletniemu, w zakresie projektowania softwarów z dziedziny automatyki przemysłowej.

Wyszukaj na stronie