PLC Siemens

SIMATIC S7-1200 G2 - sterownik PLC Siemens: co nowego, CPU i złącza

Szymon Adamek 9 min czytania

Siemens S7-1200 G2 to druga generacja kompaktowego sterownika PLC SIMATIC S7-1200 - następca modelu, który przez kilkanaście lat był standardem w małych i średnich maszynach. Najkrócej: G2 ma szybszy procesor, więcej pamięci, wbudowany interfejs NFC, nowe wyjmowane listwy zaciskowe typu push-in i jest obsługiwany w TIA Portal od wersji V20. Poniżej pokazujemy, co to oznacza w praktyce na naszym stanowisku z CPU 1212FC, jak wygląda front i złącza sterownika oraz od czego zacząć naukę programowania w języku LAD.

Ogólne podstawy rodziny S7-1200 (moduły rozszerzeń, PID, aplikacje) opisaliśmy w artykule Sterownik PLC Siemens Simatic S7-1200 - poznaj podstawy. Tutaj skupiamy się wyłącznie na nowej generacji G2.

Co to jest sterownik PLC SIMATIC S7-1200 G2?

SIMATIC S7-1200 G2 to nowa generacja kompaktowego sterownika PLC od Siemens dla małych i średnich aplikacji. Jak mówi Kamil Biedulski w drugim odcinku naszego minikursu, to najnowsza wersja S7-1200 dostępna na rynku i w niedługim czasie będzie stosowana we wszystkich nowych projektach opartych na kompaktowych sterownikach Siemensa. Siemens umieszcza ją w ramach platformy Siemens Xcelerator, razem z TIA Portal i resztą portfolio SIMATIC. Dla automatyka oznacza to, że PLC SIMATIC S7-1200 G2 to ta sama technologia i ten sam sposób pracy w TIA Portal, tylko na wydajniejszym sprzęcie.

Sam sterownik PLC działa tak samo jak każdy programowalny sterownik logiczny: odczytuje sygnały z czujników i przycisków, przetwarza je zgodnie z programem i steruje urządzeniami wykonawczymi - zaworami siłowników, silnikami, lampkami. Taki kompaktowy sterownik PLC znajdziesz w maszynach pakujących, na liniach produkcyjnych, w przepompowniach i oczyszczalniach ścieków, w windach czy w stanowiskach spawalniczych. Jeśli chcesz najpierw zrozumieć, co CPU robi w każdym cyklu, zajrzyj do wpisu Jak działa sterownik PLC Siemens S7-1200 - cykl pracy, OB, FB, FC.

Front sterownika Siemens S7-1200 G2 CPU 1212FC DC/DC/DC z diodami RUN/STOP, ERROR, MAINT i symbolem NFC
S7-1200 G2 (CPU 1212FC DC/DC/DC) na naszym stanowisku: diody statusowe, wskaźniki wejść i wyjść oraz znak interfejsu NFC.

S7-1200 G2 a pierwsza generacja - co nowego?

Na naszym stanowisku obok G2 stoi jego "starszy brat", czyli S7-1200 pierwszej generacji. Różnice, które widać i które pokazujemy w filmie, są następujące:

  • wydajność - szybszy procesor, czyli większa moc obliczeniowa i krótszy czas cyklu przy rozbudowanym programie,
  • pamięć - więcej pamięci na program i dane,
  • NFC (Near Field Communication) - wbudowany interfejs komunikacji bliskiego zasięgu; przyłożenie telefonu do sterownika daje szybki dostęp do danych urządzenia i informacji diagnostycznych,
  • złącza - zamiast zacisków śrubowych są wyjmowane listwy push-in z szarą dźwignią,
  • oprogramowanie - wsparcie w TIA Portal od wersji V20.

Funkcje S7-1200 G2: ruch, bezpieczeństwo i komunikacja

Według Siemensa G2 rozwija też zintegrowane funkcje kontroli ruchu (sterowanie osiami, w tym aplikacje z prostą kinematyką) oraz funkcje bezpieczeństwa maszyn w wersjach fail-safe - przykładem jest CPU 1212FC z naszego stanowiska. W ofercie są także standardowe jednostki, np. SIMATIC S7-1200 G2 CPU 1212C. Komunikacja odbywa się przez PROFINET, a integracja z panelami HMI i innymi urządzeniami w TIA Portal wygląda tak samo jak w S7-1500. Ta skalowalność to praktyczna zaleta: kompaktowy sterownik dla małej maszyny i większe rozwiązania budujesz w jednym środowisku, a zdobyta wiedza przenosi się między rodzinami sterownika SIMATIC. Wydajny procesor i zintegrowany interfejs NFC to z kolei konkretny zysk przy serwisie - szybciej sprawdzisz stan aplikacji i dane diagnostyczne bez laptopa. Szczegółowe parametry poszczególnych CPU i pełną listę funkcji sprawdzaj na stronie Siemens o S7-1200 G2 i w podręczniku systemowym.

CechaS7-1200 (pierwsza generacja)S7-1200 G2
Procesor i pamięćstandard poprzedniej generacjiszybszy procesor, więcej pamięci
Listwy zaciskowezaciski śrubowepush-in, wyjmowane dźwignią
NFCbrakwbudowany interfejs NFC
Wymagana wersja TIA Portalstarsze wersje (zależnie od firmware)od TIA Portal V20
Diody na froncieRUN/STOP, ERROR, MAINT + statusy I/ORUN/STOP, ERROR, MAINT + statusy I/O
Zasilanie (wersja DC)24 V DC24 V DC

Czy pierwsza generacja przestaje mieć znaczenie? Nie. Kamil podkreśla w filmie, że S7-1200 pierwszej generacji pracuje w ogromnej liczbie maszyn i jeszcze przez lata będziesz go spotykać w utrzymaniu ruchu i przy modernizacjach. Ale jeśli dopiero zaczynasz przygodę z PLC, G2 to platforma, na której warto się uczyć.

CPU i złącza sterownika S7-1200 G2

Drugi odcinek minikursu w całości poświęcony jest budowie CPU i jego złączom. Poniżej najważniejsze rzeczy, które warto wiedzieć przed pierwszym podłączeniem.

Diody statusowe i tryby pracy

Na froncie sterownika są trzy diody: RUN/STOP, ERROR i MAINT (maintenance). Po włączeniu zasilania CPU przechodzi przez tryb STARTUP - wczytuje program z pamięci nieulotnej - a potem przechodzi w tryb RUN, co sygnalizuje zielona dioda. Niżej znajdziesz diody stanu poszczególnych wejść cyfrowych (u góry) i wyjść cyfrowych (na dole), co bardzo ułatwia uruchomienie i diagnostykę bez otwierania TIA Portal.

Wejścia i wyjścia w kompaktowym CPU

S7-1200 G2 to sterownik kompaktowy: jednostka CPU ma wbudowane wejścia i wyjścia. W wielu systemach spotkasz też układ modułowy, w którym pierwszy moduł to samo CPU, a sygnały obsługują oddzielne moduły I/O. Nasz CPU 1212FC DC/DC/DC ma 8 wejść cyfrowych (%I0.0-%I0.7) i 6 wyjść cyfrowych (%Q0.0-%Q0.5) - dokładnie tyle widać w zakładce IO tags w TIA Portal. W tej aplikacji wykorzystujemy tylko sygnały cyfrowe, czyli wartości 0 lub 1. Więcej o samych wejściach przeczytasz we wpisie Wejścia cyfrowe sterownika PLC Siemens S7-1200.

Listwy zaciskowe X10, zasilanie i wyjścia

Wejścia cyfrowe podłączasz u góry sterownika, do listwy X10 - na naszym stanowisku trafiają tam sygnały z przycisków oraz z czujników krańcowych siłowników pneumatycznych. Na dole są dwie listwy: jedna do zasilania, druga do wyjść cyfrowych (cewki zaworów, lampki). Największa zmiana względem pierwszej generacji to typ zacisków: w G2 są to zaciski push-in, a całą listwę można odłączyć od sterownika szarą dźwignią. Przy wymianie CPU nie odkręcasz więc każdego przewodu osobno.

Zaciski śrubowe sterownika S7-1200 pierwszej generacji pod otwartą klapką
Dla porównania: S7-1200 pierwszej generacji z zaciskami śrubowymi. W G2 zastąpiły je wyjmowane listwy push-in.

Zasilanie 24 V DC i PROFINET

Sterownik zasilasz napięciem 24 V DC - to standard w automatyce przemysłowej i na tym poziomie pracują też wszystkie sygnały wejściowe i wyjściowe na stanowisku. Do konfiguracji i programowania potrzebujesz połączenia Ethernet: u góry CPU są dwa złącza RJ45 spięte wewnętrznym switchem, więc możesz wpiąć się do dowolnego z nich, a drugie wykorzystać do dalszej komunikacji PROFINET, np. z panelem HMI.

S7-1200 G2 w TIA Portal

Projekt dla G2 tworzysz w TIA Portal V20 lub nowszym. W widoku Device view CPU wygląda tak samo jak na szynie: z oznaczeniem SIMATIC S7-1200 G2 i typem CPU. W zakładce IO tags od razu przypiszesz nazwy zmiennych do adresów wejść i wyjść, a w Device overview zobaczysz zintegrowane funkcje CPU, takie jak liczniki szybkie HSC i wyjścia impulsowe.

TIA Portal Device view ze sterownikiem S7-1200 G2 CPU 1212FC i tablicą IO tags
CPU 1212FC G2 w TIA Portal: Device view i zakładka IO tags z adresami %I0.0-%I0.7 i %Q0.0-%Q0.5.

Jak zacząć naukę programowania S7-1200 G2?

Najprostsza droga to nasz darmowy minikurs programowania PLC Siemens S7-1200 w języku LAD w edycji 2026, nagrany na sterowniku G2. Lekcje są do obejrzenia - nie musisz niczego instalować ani mieć sterownika. Kolejno przechodzisz przez:

  • stanowisko i zasadę działania PLC: CPU G2, listwy zaciskowe, wejścia i wyjścia oraz cykl pracy sterownika,
  • rozdzielacze pneumatyczne: zawór monostabilny (jedna cewka) i bistabilny (dwie cewki),
  • konwencję nazewnictwa elementów wg dwóch norm i przeniesienie jej do tablicy tagów w TIA Portal,
  • procedurę uruchomienia stanowiska z Watch table i Force table - tak, jak pracuje automatyk na rozruchu maszyny,
  • pierwszy program w języku drabinkowym: sekwencję jednego, a potem dwóch siłowników,
  • bonus: gotowy projekt z symulacją w PLCSIM i panelem HMI WinCC Basic oraz WinCC Unified Basic.
Stanowisko dydaktyczne ControlByte z siłownikami pneumatycznymi i sterownikiem S7-1200 G2
Stanowisko z minikursu: siłowniki pneumatyczne, zawory, czujniki krańcowe i PLC Trainer ze sterownikiem S7-1200 G2.

Wszystko pokazujemy na prawdziwym sprzęcie z maszyny przemysłowej: wciskasz przycisk, siłownik rusza. Gdy przejdziesz do ćwiczeń, nie potrzebujesz własnego sterownika - wystarczy PLCSIM, który symuluje S7-1200 i S7-1500 na komputerze, oraz wirtualna fabryka Factory IO. Jak to połączyć, opisaliśmy w artykule Symulator PLC od Siemensa - PLCSIM i PLCSIM Advanced, a przykłady programów w LAD znajdziesz we wpisie Język drabinkowy PLC - programowanie w LAD na przykładach.

Siemens S7-1200 G2 - najczęściej zadawane pytania

Jaka wersja TIA Portal jest potrzebna do S7-1200 G2?

Sterownik S7-1200 G2 jest obsługiwany w TIA Portal od wersji V20. W starszych wersjach nie dodasz go do projektu. Do nauki wystarczy wersja próbna TIA Portal.

Czym S7-1200 G2 różni się od pierwszej generacji?

G2 ma szybszy procesor i więcej pamięci, wbudowany interfejs NFC do odczytu danych telefonem, wyjmowane listwy push-in zamiast zacisków śrubowych i wymaga TIA Portal V20. Zasada działania, zasilanie 24 V DC i sposób programowania w LAD pozostają takie same.

Czy do nauki S7-1200 G2 potrzebuję fizycznego sterownika?

Nie. Lekcje minikursu są do obejrzenia, a ćwiczenia wykonasz w PLCSIM i Factory IO na samym laptopie. Fizyczny sterownik przydaje się później, gdy chcesz ćwiczyć okablowanie i uruchomienie.

Czy warto jeszcze uczyć się na S7-1200 pierwszej generacji?

Tak, bo pracuje w wielu maszynach i spotkasz go w utrzymaniu ruchu. Programowanie w TIA Portal wygląda w obu generacjach bardzo podobnie, więc wiedza z G2 przenosi się na starsze CPU.

Podsumowanie

Siemens S7-1200 G2 to naturalny wybór dla nowych projektów z kompaktowym sterownikiem PLC: większa wydajność i pamięć, NFC, wygodniejsze złącza push-in i pełna integracja z TIA Portal V20. Zacznij od darmowego minikursu PLC S7-1200 G2 w języku LAD, a gdy będziesz gotowy na więcej, przejdź do pełnego kursu programowania PLC Siemens S7-1200 i S7-1500 w językach LAD, FBD i podstaw HMI.

Autor Szymon Adamek

Dyrektor w ControlByte, automatyk. Autor kursu Predykcyjne utrzymanie ruchu i analiza danych w Pythonie. Prowadzi projekty szkoleniowe dla firm i szkół.

Kursy online

Chcesz programować PLC w praktyce?

Kursy Siemens, CODESYS, komunikacji i safety z certyfikatem i wsparciem instruktora. Zacznij od bezpłatnego minikursu.

Zobacz kursy