Row rect Shape Decorative svg added to top
Row rect Shape Decorative svg added to bottom

Kurs:

IO-link krok po kroku

Row rect Shape Decorative svg added to top

Czym jest IO-Link?

IO-Link to nowoczesny standard komunikacji w automatyce przemysłowej, który umożliwia szybkie i łatwe połączenie z takimi urządzeniami jak czujniki czy aktuatory.

W kursie IO-Link krok po kroku pokażemy, jak prawidłowo zainstalować i skonfigurować urządzenie IO-Link Master, aby połączyć się z siecią i efektywnie zarządzać urządzeniami w systemie automatyki.

Dowiesz się jakie elementy są niezbędne, jak przebiega proces konfiguracji oraz jak w praktyce wykorzystać możliwości, jakie zapewnia IO-Link w nowoczesnej produkcji.

Row rect Shape Decorative svg added to top
Row rect Shape Decorative svg added to bottom

Część 6:

Konfiguracja portów IO-Link

Czego dowiesz się w tym artykule?

Kolejna część naszego kursu poświęcona będzie portom urządzenia IO-Link Master. Skupimy się na diagnostyce oraz ustawieniach, które umożliwia środowisko Simply Config IO-Link.

Diagnostyka

Za pomocą zakładki Information jesteśmy w stanie sprawdzić parametry dla danego portu, np. tryb portu,  konfigurację pinów, status portu, czy czas cyklu. Informacja o portach podzielona jest na 3 sekcje dokładniej opisane w dalszej części kursu:

Port info

Process data

Diag events

Aplikacja odczytuje te informacje z urządzenia, natomiast wyświetlane parametry zależą od typu portu: port połączenia przewodowego lub bezprzewodowego. Do uzyskania poniższego widoku należy postępować zgodnie ze ścieżką: IO-Link devices -> Port -> Information.

 

Kurs IO-Link krok po kroku Cz6 Rys (1)

Port info

W zakładce Port info znajdziemy tabelę zestaw danych zawierających szczegółowe informacje o portach, które zostały opisane w poniższej tabeli.

Port mode Tryby operacyjne pracy portu:
• IOL_AUTOSTART: Tryb docelowy bez konfiguracji, walidacji: brak sprawdzania urządzenia.
• IOL_MANUAL: Tryb docelowy oparty na konfiguracji zdefiniowanej przez użytkownika, w tym walidacja ID producenta, ID urządzenia oraz wersji.
• DIGITAL_INPUT: Pin 4 jest używany jako wejście cyfrowe.
• DIGITAL_OUTPUT: Pin 4 jest używany jako wyjście cyfrowe.
• DEACTIVATED: Port jest nieaktywny, napięcie jest wyłączone, dane wejściowe i wyjściowe procesu są ustawione na 0.
Port class • Klasa A
• Klasa A z wyłączonym zasilaniem portu dla wsparcia
• Klasa B
Pin 2 support • True: Pin 2 jest obsługiwany.
• False: Pin 2 nie jest obsługiwany.
Pin 2 configuration • Nie obsługiwane
• Wejście cyfrowe
• Wyjście cyfrowe
• Zasilanie - Port jest klasy B
• Parametr ignorowany (wartość specyficzna dla dostawcy)
Max power supply Maksymalny dopuszczalny prąd na porcie
Parameter identifier Identyfikator parametru (jeśli jest dostępny)
Actual cycle time Aktualny czas cyklu IO-Link Master w trybie pracy, podany w milisekundach
Baudrate • Brak podłączonego urządzenia
• COM1: 4,8 kbit/s
• COM2: 38,4 kbit/s
• COM3: 230,4 kbit/s
Quality Status informacji o danych procesu:
• 0: Dane wejściowe i wyjściowe procesu są prawidłowe.
• 1: Dane wejściowe procesu są nieprawidłowe. Dane wyjściowe procesu są prawidłowe.
• 2: Dane wejściowe procesu są prawidłowe. Dane wyjściowe procesu są nieprawidłowe.
• 3: Dane wejściowe i wyjściowe procesu są nieprawidłowe.
Status Status portu IO-Link:
• No Device: Brak urządzenia podłączonego do portu lub brak komunikacji z podłączonym urządzeniem
• Inactive: Port jest nieaktywny
• Port Diag: Sprawdzenie wersji lub zgodności zakończyło się niepowodzeniem
• Preoperate: Urządzenie jest gotowe do komunikacji
• Operate: Urządzenie jest w trakcie komunikacji
• DI CQ: Port jest w trybie wejścia cyfrowego
• DO CQ: Port jest w trybie wyjścia cyfrowego
• Port Power Off: Zasilanie portu jest wyłączone
• Not Available: Port jest niedostępny

Process data

Zakładka Process data wyświetla dane procesowe urządzenia IO-Link w postaci statusu pinów przybierających wartości: prawda lub fałsz.

Diag events

W sekcji Diag events wyświetlane są zdarzenia wraz z dodatkowymi informacjami diagnostycznymi jak stan, kod, opis oraz czas wystąpienia zdarzenia. Typy zdarzeń podzielone są na trzy poziomy:

Errors - błędy, które mogą zakłócać działanie systemu.

Warnings -ostrzeżenia o zdarzeniach, które mogą prowadzić do błędów w przyszłości, jeśli nie zostaną rozwiązane.

Notifications - powiadomienia o zdarzeniach, które nie są krytyczne dla działania systemu, ale mogą być przydatne dla użytkownika.

Active state Stan zdarzenia:
• Appears: występowanie zdarzenia zaczyna się w momencie podanym w kolumnie Timestamp.
• Disappears: występowanie zdarzenia kończy się w momencie podanym w kolumnie Timestamp.
• Single shot: zdarzenia ważne tylko w momencie wystąpienia (np. powiadomienia).
Event code Kod identyfikujący typ zdarzenia.
Description Opis zdarzenia – zawiera szczegóły oraz często sugeruje możliwe rozwiązanie problemu.
Timestamp Data i godzina wystąpienia zdarzenia.

Konfiguracja portów

Aby w pełni wykorzystać możliwości obsługi portów należy przejść do zakładki Configuration umożliwiającej zmiany ustawień konkretnego portu na urządzeniu IO-Link Master.

 

Kurs IO-Link krok po kroku Cz6 Rys (2)

Możliwości ustawienia parametrów portu opisane są w tabeli poniżej.

Cycle time Czas cyklu komunikacyjnego IO-Link:
• pole AFAP zaznaczone: Moduł główny IO-Link Master i urządzenie IO-Link komunikują się tak szybko, jak to możliwe
• pole AFAP odznaczone: Użytkownik sam określa czas cyklu lub alternatywnie, może użyć podstawy czasu oraz mnożnika, na tej podstawie czas cyklu jest obliczany przez aplikację według wzoru: Czas cyklu = Podstawa czasu * Mnożnik
Time base Podstawa czasu cyklu może przybierać wartości:
• 0.1 ms
• 0.4 ms
• 1.6 ms
Multiplier Mnożnik służący do obliczenia czasu cyklu może przybierać wartości w zakresie: 1 - 63.
Validation and backup Ustawienia dotyczące walidacji, tworzenia kopii zapasowych i przywracania parametrów urządzenia IO-Link Master:
• No check: Brak weryfikacji.
• V1.0: Weryfikacja zgodności urządzenia ze specyfikacją IO-Link 1.0.
• V1.1: Weryfikacja zgodności urządzenia ze specyfikacją IO-Link 1.1.
• V1.1 backup and restore: Weryfikacja zgodności urządzenia ze specyfikacją IO-Link 1.1. wraz z tworzeniem i przywracaniem kopii zapasowej parametrów urządzenia.
• V1.1 restore: Weryfikacja zgodności urządzenia ze specyfikacją IO-Link 1.1. wraz z przywracaniem kopii zapasowej parametrów urządzenia.
Pin 2 configuration Konfiguracje pinu 2:
• Not supported: Pin 2 nie jest używany.
• Digital input: Pin 2 jest używany jako wejście cyfrowe.
• Digital output: Pin 2 jest używany jako wyjście cyfrowe.
• Power 2: Pin 2 jest używany do dostarczenia dodatkowego zasilania (tylko porty klasy B).
Port mode Konfiguracje pinu 4:
• IOL_AUTOSTART: Tryb automatyczny bez konfiguracji, bez weryfikacji urządzenia.
• IOL_MANUAL: Tryb manualny oparty na konfiguracji zdefiniowanej przez użytkownika, z weryfikacją ID producenta, ID urządzenia i wersji.
• DI_CQ (Pin 4): Pin 4 jest używany jako wejście cyfrowe. Pozostałe elementy konfiguracji portu nie mają znaczenia z wyjątkiem zachowania IQ.
• DO_CQ (Pin 4): Pin 4 jest używany jako wyjście cyfrowe. Pozostałe elementy konfiguracji portu nie mają znaczenia z wyjątkiem zachowania IQ.
• DEACTIVATED: Port jest nieaktywny, napięcie jest wyłączone, dane wejściowe i wyjściowe procesu są ustawione na 0.
Device ID Unikalny identyfikator urządzenia IO-Link.
Służy do sprawdzenia, czy podłączone urządzenie jest zgodne z oczekiwanym. Informacje o wartości ID urządzenia można znaleźć w dokumentacji czujnika lub aktuatora.
Jeśli wartość jest równa 0, nie jest wykonywana żadna weryfikacja.
Vendor ID Identyfikator producenta urządzenia IO-Link.
Służy do sprawdzenia, czy podłączone urządzenie pochodzi od oczekiwanego producenta. Informacje o wartości ID producenta można znaleźć w dokumentacji czujnika lub aktuatora.
Jeśli wartość jest równa 0, nie jest wykonywana żadna weryfikacja.
Row rect Shape Decorative svg added to top
Row rect Shape Decorative svg added to bottom

W kolejnej części...

W kolejnej części omówimy konfigurację urządzeń IO-Link podpiętych do skonfigurowanych w tym odcinku portów IO-Link Mastera, również wykorzystując aplikację Simply Config IO-Link.

 

Sprawdź ofertę urządzeń IO-Link na naszym sklepie online!

Szeroką oferta produktów IO-Link firmy Telemecanique Sensors dostępna na naszym sklepie online.
Zachęcamy również do kontaktu mailowego na adres info@dynamotion.pl!

Autor

profil DYNAMOTION autor

Filip Świetlicki

Inżynier ds. Czujników przemysłowych i Systemów bezpieczeństwa maszynowego

Absolwent Akademii Górniczo-Hutniczej w Krakowie na kierunku Automatyka Przemysłowa i Robotyka. Zajmuje się doradztwem serwisowym, sprzedażą i wsparciem w zakresie systemów Telemecanique Sensors.

E-mail: filip.swietlicki@dynamotion.pl

LinkedIn: https://www.linkedin.com/in/filipswietlicki/