PLC S7-200

PLC S7-200

12.02.2022 424

PLC S7-200 to programowalny sterownik logiczny działający w systemie automatyki SIMATIC, produkowany i rozwijany przez firmę Siemens. Urządzenia z tej grupy wykorzystują algorytm zawarty w programie użytkowym do sprawdzenia wejść, a następnie zmiany stanu wyjść na podstawie logiki binarnej, złożonych operacji matematycznych, funkcji czasowych czy komunikacji z innymi inteligentnymi elementami wyposażenia. Sterowniki te posiadają wiele funkcji i są wyjątkowo elastyczne w konfiguracji.

Do czego służy sterownik PLC S7-200 i jakie ma możliwości?

PLC S7-200 to seria urządzeń należących do tzw. mikrosterowników. Modele z tej grupy produktowej cechują się bardzo bogatą biblioteką instrukcji programowych, co w połączeniu ze zwartą konstrukcją i niskimi kosztami utrzymania przekłada się na kompleksowe zastosowanie w różnych systemach automatyki. Sterownik ten jest idealnym narzędziem zwłaszcza w przypadku zdecentralizowanych struktur sterowania. Producent oferuje wiele jednostek centralnych o różnych parametrach, a także łatwe w obsłudze oprogramowanie narzędziowe. Wiele rozwiązań dedykowanych temu sterownikowi znaleźć można w asortymencie naszego sklepu Magsteron.

Budowa sterownika

Sterowniki z tej serii należą do urządzeń swobodnie programowalnych. Podstawę ich systemu stanowi jednostka centralna, wyposażona w określoną liczbę zintegrowanych wejść i wyjść binarnych. CPU realizują operacje zmiennoprzecinkowe zgodnie ze standardami IEEE i szybko przetwarzają operacje bitowe. Jednostkę centralną można uzupełnić o dodatkowe moduły rozszerzające, zwiększające funkcjonalność PLC, takie jak moduły wejść i wyjść, moduły komunikacyjne slave Profibus-DP, moduły komunikacyjne master sieci AS-Interface czy moduły pomiaru temperatury. Ze sterownikiem współpracują też różne akcesoria, a do jego programowania służy narzędzie STEP 7 TIA Portal.

Możliwości komunikacyjne

Możliwości komunikacyjne sterownika są bardzo zróżnicowane. Jednostki CPU dysponują wbudowanym szeregowym portem RS485, który pracuje w sieci PPI jako master lub slave. Umożliwia on komunikację ze sterownikami S7-300 i S7-400 w sieci MPI jako slave. Port ten jest kompatybilny z dedykowanymi panelami operatorskimi producenta, a także wieloma innymi HMI. Komunikacja może się odbywać w trybie swobodnym Freeport, co pozwala na obsługę modemów, drukarek, napędów, czytników kodów kreskowych oraz innych urządzeń zgodnych z protokołem mającym funkcję zdefiniowania własnych parametrów. Interfejs RS485 oferuje transmisję danych z prędkością 9,6-187,5 kbit/s w trybie pracy PPI lub MPI, a także 0,3-38,4 kbit w trybie Freeport. Jednostki centralne CPU mogą być dodatkowo wyposażone w moduły pozwalające na realizację połączeń w sieciach Profibus-DP i AS-Interface.

Obsługa paneli tekstowych i paneli operatorskich

Ze sterownikami z tej serii współpracują dedykowane panele tekstowe TD - Text Display. Za ich pomocą można wyświetlać wiadomości, a także przeprowadzać komunikację z programem użytkownika, modyfikować zmienne oraz konfigurować wejścia i wyjścia dla kilku PLC w sieci PPI jednocześnie. Sterowniki te mogą też działać razem z panelami operatorskimi, które ułatwiają realizację procesów związanych ze sterowaniem oraz monitorowaniem pracy urządzeń. TD zapewnia szybki dostęp do zmiennych, a także umożliwia ich edycję oraz wyświetlanie komunikatów. Panele posiadają gotowe do wykorzystania funkcje, które upraszczają proces obsługi i programowania.

Maszyna przemysłowa

Jak wygląda programowanie sterownika PLC S7-200?

PLC S7-200 to sterownik programowany za pomocą narzędzia STEP 7, czyli specjalnego oprogramowania strukturalnego. Środowisko to korzysta z różnych podprogramów wydzielonych z programu głównego, umożliwiających przechowywanie wartości zmiennych i wyników operacji logicznych za pomocą bloków danych. STEP7 pozwala też na zastosowanie instrukcji zoptymalizowanych pod kątem zajmowanej pamięci. Samo programowanie może się odbywać w trybie drabinkowym LAD lub blokowym FBD, a także na podstawie instrukcji STL, zgodnie ze standardem SIMATIC.

Możliwości programowania

STEP 7 zawiera funkcję programowania symbolicznego oraz absolutnego. W obu przypadkach możliwy jest wydruk i wyświetlanie zmiennych na ekranie komputera. Narzędzie to pozwala na wycinanie, kopiowanie i wklejanie w odniesieniu do programu, a także dysponuje gotowymi funkcjami komunikacyjnymi przy użyciu modemu w teleserwisie. Do przydatnych rozwiązań należą tzw. wizardy, czyli pakiety pomocnicze w zakresie zastosowania poszczególnych funkcji sterowania. Dotyczą one m.in. kontrolerów PID, szybkich liczników, paneli tekstowych, komunikacji z napędami czy komunikacji za pomocą modemów.

Opcje i funkcje

STEP 7 posiada opcje testowania i usuwania błędów w programie podczas jednego cyklu, a także cykliczne funkcje wymuszania wejść. Użytkownik może jednocześnie wyświetlać status programu oraz status tabeli, które prezentowane są w osobnych oknach systemu Windows. Do ciekawych funkcji należy transfer programów do podprogramów, dostępnych także dla innych sterowników SIMATIC. Zapis projektu może się odbywać w jednym pliku, a podczas wprowadzania danych do programów przeprowadzana jest identyfikacja błędów. Zakres wyświetlanych instrukcji zależy od parametrów CPU. Istnieje możliwość prostego programowania opcjonalnych modułów pamięci i automatycznego odczytu konfiguracji sprzętowej. STEP 7 posiada wiele dostępnych instrukcji, takich jak logika bitowa czy arytmetyka stałoprzecinkowa.

Jakie jeszcze funkcje posiada sterownik PLC S7-200 firmy Siemens?

PLC S7-200 to sterownik, który może pracować w czasie rzeczywistym. Urządzenia te reagują na sygnał pochodzący z obiektu natychmiastowo, z szybkością liczoną w mikrosekundach. Funkcje wykorzystywane przy obsłudze programów realizowanych w czasie rzeczywistym to m.in. przerwania procesowe z uzależnionymi priorytetami, zliczanie za pomocą szybkich liczników, zegar czasu rzeczywistego, natychmiastowe sterowanie wejściami binarnymi poza cyklem programu i obsługa wejść impulsowo-zadajnikowych częstotliwości.

Szybkie liczniki i wejścia impulsowe

Liczniki sterownika są od siebie niezależne. Ich obsługa w przerwaniach odbywa się z czasem odpowiedzi na poziomie 300 mikrosekund pomiędzy detekcją odczytu wartości licznika a samym zapisaniem tej wartości. Sterownik posiada niezależne wejścia, a także funkcję zapamiętywania stanów sygnałów na wejściach o bardzo krótkim czasie trwania. Wejścia impulsowe charakteryzują się częstotliwością 20 kHz. W przypadku pracy w trybie PWM możliwa jest kontrola zmiany współczynnika wypełnienia lub okresu wejściowego. W zestawieniu z enkoderem inkrementalnym można generować pozycje profili prędkości niezależnych dla silnika krokowego. Zachęcamy do skorzystania z oferty Magsteronu, gdzie dostępnych jest wiele produktów z serii S7-200.