phone icon search icon
secondary menu iconsecondary menu icon

MENU

secondary menu icon secondary menu icon

Siemens SIMATIC S7-1200 – co to?

SIMATIC S7-1200 to kompaktowy sterownik PLC firmy Siemens przeznaczony do małych i średnich aplikacji automatyki przemysłowej. Służy do sterowania maszynami, prostymi liniami produkcyjnymi, pompami, przenośnikami, wentylacją i układami pomiarowymi. Łączy niewielki rozmiar z dużą elastycznością – można go rozbudowywać modułami I/O, łatwo integrować z panelami HMI, siecią przemysłową i urządzeniami peryferyjnymi. Programuje się go w środowisku TIA Portal z użyciem języków LAD, FBD, ST i SFC zgodnych z normą IEC 61131-3.

Co to jest sterownik PLC i czym jest S7-1200?

PLC (Programmable Logic Controller) to przemysłowy komputer sterujący, który na podstawie sygnałów z czujników i przycisków realizuje zaprogramowaną logikę i steruje urządzeniami wykonawczymi – silnikami, zaworami, sygnalizatorami. W przeciwieństwie do komputerów osobistych PLC jest zaprojektowany do pracy w trudnych warunkach przemysłowych, przy dużych zakłóceniach elektromagnetycznych, wibracjach i wahaniach temperatury.

S7-1200 to rodzina sterowników w ramach platformy SIMATIC firmy Siemens, wprowadzona na rynek w 2009 roku. Pozycjonowana jest jako rozwiązanie dla małych i średnich zadań automatyki, co w praktyce oznacza maszyny i instalacje z kilkudziesięcioma do kilkuset punktami I/O.

Budowa i możliwości S7-1200

Podstawowy moduł CPU S7-1200 zawiera procesor, pamięć programu i danych, wbudowane wejścia i wyjścia cyfrowe oraz analogowe, a także port komunikacyjny PROFINET (Ethernet). Wbudowane wejścia analogowe to rzadkość w tej klasie sterowników i jedna z cech, które wyróżniają S7-1200 na tle konkurencji.

Rodzina S7-1200 obejmuje kilka wersji CPU różniących się mocą obliczeniową i liczbą wbudowanych I/O – od kompaktowego CPU 1211C po bardziej rozbudowany CPU 1217C z obsługą technologicznych osi ruchu. Do każdego CPU można podłączyć moduły rozszerzeń sygnałowych (SM), moduły komunikacyjne (CM) i tablice sygnałowe (SB) montowane bezpośrednio w obudowie CPU.

Największą zaletą S7-1200 jest to, że łączy niewielki rozmiar z dużą elastycznością i pełną integracją z ekosystemem Siemens – ten sam projekt TIA Portal, te same biblioteki funkcyjne i ten sam standard komunikacji co droższe sterowniki S7-1500.

S7-1200 w TIA Portal

TIA Portal (Totally Integrated Automation Portal) to środowisko programowania Siemensa, w którym tworzy się programy dla S7-1200. To tu programista pisze logikę sterowania w LAD, FBD, ST lub SFC, konfiguruje moduły I/O, ustawia parametry komunikacji i tworzy wizualizację HMI.

TIA Portal jest wspólnym środowiskiem dla całej rodziny SIMATIC, co oznacza, że projekt zaczęty na S7-1200 można przenieść na S7-1500 bez konieczności uczenia się nowego oprogramowania. Ta ciągłość jest szczególnie ceniona przez firmy, które planują rozwój instalacji w przyszłości.

S7-1200 jest często używany jako “wejście” do ekosystemu Siemens – jest względnie przystępny do nauki i wdrożenia, a zdobyte umiejętności bezpośrednio przekładają się na pracę z bardziej zaawansowanymi platformami tej samej firmy.

Gdzie stosuje się S7-1200?

S7-1200 spotkasz w bardzo wielu miejscach polskiego przemysłu. Steruje maszynami pakującymi i dozującymi, układami transportu wewnętrznego, pompowniami i stacjami uzdatniania wody, systemami wentylacji i klimatyzacji przemysłowej, maszynami do obróbki drewna i metalu, a także urządzeniami w przemyśle spożywczym.

To dobry wybór tam, gdzie potrzebujesz niezawodnego, sprawdzonego sterownika do zadań małej i średniej skali, bez potrzeby sięgania po droższą platformę S7-1500 przeznaczoną do bardziej wymagających aplikacji.

Jak nauczyć się programowania S7-1200?

Akademia dla Przemysłu prowadzi dedykowane kursy programowania Siemens SIMATIC S7-1200 w środowisku TIA Portal. Zajęcia odbywają się na rzeczywistych sterownikach w pracowni automatyki, a program obejmuje wszystkie języki IEC 61131-3 i typowe zadania automatyki przemysłowej.

Kurs PLC poziom 1 – Siemens S7-1200 w TIA Portal

Kurs PLC poziom 2 – zaawansowane programowanie