PLC S7-200
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.
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.