Procesor CPU 1511-1 PN należy do najprostszych jednostek centralnych w rodzinie S7- 1500, jego wygląd pokazano na fotografii 1 (ze zdjętym panelem przednim oraz – po jego założeniu – z aktywnym kolorowym wyświetlaczem LCD). Moduł ten charakteryzuje się następującymi cechami:
- Wbudowane interfejsy komunikacyjne:
– PROFINET z dwoma portami. Oba porty mają ten sam adres IP i tworzą interfejs do systemu Fieldbus (funkcjonalność switcha).
– Wbudowany web serwer. Zapytanie o status CPU jest niezależne od instalacji oprogramowania. Graficznie wizualizowane zmienne procesowe oraz definiowane przez użytkownika strony internetowe ułatwiają akwizycję danych. - Możliwość podglądu stanu zmiennych podczas pracy:
– Wszystkie jednostki CPU systemu automatyki S7-1500 obsługują funkcję podglądu zmiennych "Trace". Funkcja podglądu zmiennych "Trace" jest niezależna od technologii i pomaga w debagowaniu i optymalizacji programu użytkownika. Jest ona szczególnie użyteczna w technice sterowania ruchem (Motion Control) i aplikacjach sterowania. - Zintegrowane mechanizmy wspomagające realizację aplikacji:
– Sterowanie ruchem (Standard Motion Control). Otwierane bloki kodu przez sterownik PLC do zaprogramowania funkcjonalności sterowania ruchem za pomocą interfejsów PROFINET IO IRT oraz PROFIdrive. Funkcjonalność ta obejmuje osie z regulowaną prędkością, pozycjonowanie osi oraz zewnętrzne enkodery. - Zintegrowana funkcjonalność regulacji: uniwersalne regulatory PID lub 3-punktowe regulatory z wbudowanym strojeniem, wbudowany regulator temperatury.
- Zintegrowana diagnostyka systemu: komunikaty diagnostyczne są generowane automatycznie i stale wyświetlana.
– Zintegrowane mechanizmy ochrony własności intelektualnej: programy użytkownika są chronione przed nieautoryzowanym dostępem (w tym kopiowaniem) i modyfikacją. Bloki programu użytkownika są powiązane z numerem seryjnym karty pamięci SIMATIC lub modułu. Programy użytkownika nie mogą działać bez odpowiedniej karty pamięci SIMATIC.
– Ochrona integralności aplikacji: system chroni dane przesyłane do CPU przed nieautoryzowaną manipulacją. Transmisje danych zmienione lub spoza systemu są niezawodnie wykrywane przez CPU.
Cechy szczególne modułu CPU 1511-1 PN:
|
Prezentowany moduł wyposażono w – poza kolorowym wyświetlaczem LCD – w panel statusowy z LED oraz 6-przyciskową klawiaturę membranową (rysunek 2). Przedni panel sterownika może zostać zdjęty i wymieniony w czasie wykonywania programu, bez wpływu na jego działanie. Aby zwiększyć żywotność wyświetlacza, w przypadku niskich temperatur otoczenia wyświetlacz wyłącza się przed osiągnięciem dopuszczalnej temperatury roboczej. Gdy wyświetlacz ostygnie, to ponownie włącza się automatycznie. Gdy wyświetlacz jest wyłączony, status CPU jest ciągle wskazywany przez wskaźniki LED. Schemat blokowy CPU 1511-1 PN pokazano na rysunku 3.
Aby chronić CPU przed nieautoryzowanym dostępem, przednią pokrywę można mechanicznie zablokować za pomocą plomby lub kłódki o średnicy pałąka 3 mm (rysunek 4).
Środowisko projektowe TIA Portal umożliwia przygotowywanie projektów dla sterowników z rodziny S7-1500 w jezykach: LAD, FBD, STL oraz SCL. |
Na rysunku 5 przedstawiono elementy obsługi oraz elementy połączeń modułu CPU 1511-1 PN znajdujące się pod przednim panelem.
- Wskaźniki LED do wskazywania aktualnego trybu pracy i statusu diagnostyki CPU
- Połączenie wyświetlacza
- Slot na kartę pamięci SIMATIC
- Przełącznik trybu pracy
- Wskaźniki LED dla 2 portów interfejsu PROFINET X1
- Adres MAC
- Interfejs PROFINET (X1) z 2-portowym switchem
- Podłączenie zasilania
- Śruba mocująca
PROFINET jest standardem systemu Fieldbus opracowanym przez organizację użytkowników PROFIBUS User Organization, która definiuje zasady komunikacji między urządzeniami różnych producentów oraz modelowe rozwiązania techniczne. Z kolei PROFINET IO jest koncepcją komunikacji używaną do implementacji modułowych, rozproszonych aplikacji. IRT (izochroniczny czas rzeczywisty) systemu PROFINET IO umożliwia uzyskiwanie wymaganych krótkich czasów odpowiedzi oraz precyzyjnego działania systemu. Tryb pracy jako sterownika PROFINET IO umożliwia bezpośredni dostęp do urządzeń wejść/wyjść (IO) w sieci Industrial Ethernet. Tryb pracy jako urządzenia PROFINET IO umożliwia pracę stacji S7 jako "inteligentnych" urządzeń PROFINET IO w sieci przemysłowej Industrial Ethernet. Protokoły UDP (User Datagram Protocol) – protokół pakietów użytkownika), RT (Real Time – czas rzeczywisty) lub IRT (Isochronous- Real Time – izochroniczny czas rzeczywisty) są używane do konfiguracji cyklicznej wymiany danych w komunikacji PROFINET IO.
Wbudowany w sterowniki S7-1500 interfejs PROFINET IO ma następujące właściwości i funkcje:
- umożliwia komunikację w czasie rzeczywistym (RT),
- umożliwia komunikację w izochronicznym czasie rzeczywistym (IRT),
- zapewnia redundancję mediów komunikacyjnych (Media Redundancy),
- obsługuje uruchamianie priorytetowe,
- umożliwia zastępowanie urządzenia bez wymiennych nośników,
- I-Device – funkcja urządzenia IO w komunikacji z innymi CPU w sieci PROFINET,
- obsługuje funkcję sterownika wejść/wyjść (IO),
- obsługuje tryb izochroniczny (Isochronous Mode) – transfer danych w izochronicznym czasie rzeczywistym.
Poza kilkoma wyjątkami zerowanie pamięci sprowadza się do wyczyszczenia wszystkich wewnętrznych pamięci i następnie wczytania danych z karty pamięci SIMATIC.
Dostępne są następujące opcje resetowania pamięci CPU:
- przy użyciu przełącznika trybu pracy,
- przy użyciu wyświetlacza,
- przy użyciu programu STEP 7 V12.
Pamięć sterowników można poddać zerowaniu, jednym ze sposobów jest użycie przełącznika trybu pracy, można to zrobić za pomocą wbudowanego w sterownik interfejsu użytkownika (klawiatura+wyświetlacz), a także za pomocą programu STEP7. Reakcje poszczególnych obiektów przechowywanych w pamięci po jej wyzerowaniu zestawiono w tabeli 2.
Wbudowany w sterowniki interfejs PROFINET zintegrowano z 2-portowym switchem. Zastosowano złącze sieciowe zgodne ze standardem Ethernet dla wtyczki RJ45. Interfejs PROFINET ma przypisany adres MAC, każdy z dwóch portów PROFINET ma także przypisany własny adres MAC. W każdym sterowniku występują zatem w sumie trzy adresy MAC. Adresy MAC są przypisywane urządzeniu przez producenta, numeracja jest sekwencyjna, a pierwszy i ostatni adres MAC są nadrukowane laserowo na prawej stronie każdego obudowy sterownika.
Diody LED umieszczone na panelu użytkownika służą do sygnalizacji stanu pracy sterownika lub wykrytego błędu. Jedna z diod jest dwukolorowa (zielona i żółta, RUN/STOP) – oznacza zatrzymanie/ działanie sterownika, druga jest czerwona (ERROR) – służy do sygnalizacji błędów, żółta (MAINTENANCE) – sygnalizuje konieczność kontroli przez serwis. Kombinacja świecenia tych diod wskazuje najczęściej występujące sytuacje, np.: brak zasilania lub niewystarczające zasilanie CPU, konieczny serwis instalacji, aktualizacja firmware zakończona powodzeniem, program na karcie pamięci SIMATIC powoduje błąd, ładowanie programu użytkownika itp.
Każdy port Ethernet (port P1 interfejsu X1oraz port P2 interfejsu X1) ma także przypisaną diodę LED LINK RX/TX, które służą do sygnalizacji stanu komunikacji oraz statusu portu.
Podstawowe cechy i parametry sterownika CPU 1511
|
Andrzej Gawryluk