IO-Link 12
12.1. Przegląd technologii IO-Link
IO-Link jest zdefinowaną przez Organizację Użytkowników Sieci PROFIBUS (PNO) innowacyjną technologią komunikacyjną dla czujników i urządzeń wyko- nawczych (aktuatorów). IO-Link jest międzynarodowym standardem, zgodnie z normą IEC 61131-9. Opiera się ona na połączeniu PtP (punkt-punkt) pomiędzy czujnikami i aktuatorami – urządzeniami podrzędnymi (Slave), a sterownikiem – urządzeniem nadrzędnym (Master). Zatem, takie rozwiązanie komunikacji nie reprezentuje systemu magistrali, a raczej pewne rozwinięcie tradycyjnego połą- czenia punkt-punkt.
Przez podłączone czujniki i urządzenia wykonawcze, oprócz cyklicznie wymienia- nych danych operacyjnych, są przesyłane duże ilości parametrów i danych diag- nostycznych. Do transmisji danych wykorzystuje się ten sam 3-przewodowy kabel połączeniowy, który jest używany w standardowej technice łączenia czujników.
12.2. Elementy systemu IO-Link
System IO-Link składa się z urządzeń IO-Link (zwykle czujniki, urządzenia wyko- nawcze, lub ich kombinacje), standardowego 3-przewodowego kabla oraz urzą- dzenia IO-Link Master. Urządzenie Master (nadrzędne) może być urządzeniem o dowolnej konstrukcji i o dowolnym stopniu ochrony.
Urządzenie IO-Link Master może mieć jeden port lub więcej portów. Urządzenie SM 1278 4xIO-Link Master ma cztery porty. Do każdego portu można podłączyć jedno urządzenie IO-LINK lub jeden standardowy czujnik lub jedno urządzenie wykonawcze. IO-Link jest systemem komunikacji punkt-punkt.
12.3. Po włączeniu zasilania
Przy włączeniu zasilania, urządzenie IO-Link jest zawsze w trybie SIO (standar- dowy tryb I/O). Porty urządzenia Master mogą mieć różne konfiguracje. Więcej informacji znajduje się w opisie IO-Link w podręczniku systemu S7-1200.
Jeśli port jest ustawiony w trybie SIO, to urządzenie Master traktuje ten port jak normalne wejście cyfrowe. Jeśli port jest ustawiony w trybie IO-Link (tryb komu- nikacji), to urządzenie Master próbuje znaleźć podłączone urządzenie IO-Link.
Proces ten nazywany jest pobudzaniem (wake-up).
Podczas procesu pobudzania, urządzenie master wysyła określony sygnał i czeka na odpowiedź urządzenia Slave. Początkowo urządzenie Master próbuje to robić przy możliwie największej szybkości transmisji danych. Jeśli to się nie powiedzie, urządzenie Master próbuje poszukiwanie przy kolejno mniejszej szybkości trans- misji danych. Master próbuje przesłać sygnał do urządzenia trzy razy przy każdej
szybkości transmisji. Urządzenie Slave zawsze działa tylko przy jednej, określo- nej szybkości transmisji danych. Jeśli urządzenie Master otrzyma odpowiedź (to jest, jeśli urządzenie Slave zostanie pobudzone), to wtedy obydwa urządzenia rozpoczynają komunikację. Na początku wymieniane są parametry komunikacyj- ne, a następnie rozpoczyna się cykliczna wymiana danych procesowych.
Jeśli urządzenie Slave zostanie odłączone podczas pracy, to urządzenie Master wykrywa przerwanie komunikacji, raportuje to do sterownika zgodnie ze specyfi- kacją Fieldbus i próbuje ponownie cyklicznie pobudzić urządzenie. Po kolejnym udanym pobudzeniu, parametry komunikacyjne są ponownie odczytywane, w od- powiednich przypadkach potwierdzane, i następnie cykliczna wymiana danych rozpoczyna się ponownie.
12.4. Protokół IO-Link
W systemie IO-Link mogą być wymieniane trzy typy danych:
● cykliczne dane procesowe (dane procesowe na wejściach i wyjściach) → dane cykliczne,
● parametry urządzeń (obiekty danych na żądanie) → dane acykliczne,
● zdarzenia → dane acykliczne.
Urządzenie IO-Link wysyła dane tylko na żądanie urządzenia IO-Link Master.
Dane procesowe są przesyłane po ramce IDLE wysłanej przez urządzenie Ma- ster, natomiast dane parametrów i zdarzeń są przysyłane na jawne żądanie urzą- dzenia Master.
12.5. Konfiguracja Fieldbus
Urządzenie IO-Link Master w sieci Fieldbus funkcjonuje jak zwykły węzeł Field- bus i jest zintegrowane przez odpowiedni opis urządzenia w odpowiednim konfi- guratorze sieci. Tworzone pliki opisują właściwości komunikacyjne i inne parame- try IO-Link Master, np. liczbę portów. One nie wykazują, które urządzenia IO-Link są podłączone.
Opis urządzeń IO-Link (IODD – IO-Link Device Description) umożliwia jednak uzyskanie w pełni przejrzystej reprezentacji architektury systemu, uwzlędniając pojedyncze urządzenia IO-Link. Z pomocą IODD i narzędzia konfiguracji IO-Link S7-PCT, można skonfigurować które urządzenie IO-Link ma być podłączone do którego portu urządzenia IO-Link Master.
Szczegółowe informacje na temat konfiguracji można znaleźć w systemie pomo- cy S7-PCT oraz w podręczniku systemu S7-1200.
12.6. IO-Link w programie STEP 7
Urządzenie IO-Link Master programuje komunikację acykliczną z urządzeniem
używane w programie urządzenie IO-Link Master, oraz które porty urządzenia Master są używane do wymiany danych.
Na stronie pomocy technicznej online firmy Siemens (http://support.automation.
siemens.com) znajdują się szczegółowe informacje na temat używania bloku funkcyjnego (FB) IOL_CALL. Aby uzyskać dostęp do informacji o produktach IO- -Link i ich wykorzystaniu, w polu wyszukiwania na stronie internetowej serwisu należy wprowadzić „IO-Link”.
12.7. SM 1278 4xIO-Link Master
Urządzenie SM 1278 4xIO-Link Master to 4-portowy moduł, który działa zarówno jako moduł sygnałowy (rozszerzeń), jak i moduł komunikacyjny. Każdy port może działać w trybie IO-Link, jako pojedyncze wejście cyfrowe 24 VDC lub wyjście cyfrowe 24 VDC. Można podłączyć do czterech urządzeń IO-Link (połączenie 3-przewodowe) lub do czterech standardowych urządzeń wykonawczych (aktua- torów) lub standardowych enkoderów.
Schemat blokowy SM 1278 4xIO-Link Master
Przykłady połączeń
Na rysunku poniżej przedstawiono konfiguracje dla trybu pracy IO-Link (3-prze- wodową i 5-przewodową), gdzie n = numer portu:
Na rysunku poniżej przedstawiono konfiguracje trybu pracy DI (2-przewodowej i 3-przewodowej), gdzie n = numer portu:
Na rysunku poniżej przedstawiono konfiguracje trybu pracy DQ (2-przewodowej i 3-przewodowej), gdzie n = liczba portów:
Dodatkowe informacje na temat używania i konfigurowania SM 1278 4xIO-Link Master
Szczegółowe informacje na temat urządzenia SM 1278 4xIO-Link Master, w tym obejmujące schematy, połączenia, parametryzację i alarmy diagnostyczne, znaj- dują się w podręczniku systemu S7-1200.