Technologia IO-Link definiuje trzy szybkości przesyłania, COM1, COM2 oraz COM3, które mieszczą się w zakresie od 4,8 i 38,4 aż do 230,4 kb/s. Oznacza to, że dostępne są różne szybkości przesyłania, które odpowiadają ilości danych każdego urządzenia. Obecnie większość urządzeń IO-Link może być obsługiwana z szybkością przesyłania wynoszącą 38,4 kb/s (COM2).
Aby nawiązać komunikację, master w pierwszej kolejności wysyła zdarzenie wybudzenia do urządzenia IO-Link. Urządzenie rozpoznaje sygnał i czeka na wstępny komunikat. Następnie master wysyła stały komunikat „rozruchowy” z trzema szybkościami przesyłania, a urządzenie odpowiada z szybkością przesyłania, którą obsługuje. W ten sposób ustalany jest najniższy poziom komunikacji.
W kolejnym kroku master odczytuje dodatkowe parametry komunikacji z urządzenia, a następnie identyfikator producenta i identyfikator urządzenia. Oznacza to, że wszystkie informacje potrzebne do ustawienia wymaganego formatu komunikatu dla następnych kroków są dostępne w masterze. W ramach walidacji może być sprawdzone ID producenta i ID urządzenia dla danego portu oraz stan połączenia oczekiwanego urządzenia.
The devices offer a wide range of functions with associated setting options and status information because of their communication capability. The IODD—short for IO device description— format was defined as a standard description language to simplify operation and display data and information in a user-friendly format. This description features the following information:
Each IO-Link device has its own IODD that can be interpreted and displayed on all IO-Link-enabled system environments. This way, all IO-Link devices can be operated independently of the system.
Aby integracja urządzeń IO-Link była jak najprostsza dla użytkowników końcowych, system sterowania musi mieć ustandaryzowany dostęp programowy do urządzeń.
Problem ten został rozwiązany przez implementację profili urządzeń IO-Link. Określają one, gdzie w urządzeniu obsługującym IO-Link ma się znajdować określony parametr / wartość procesowa. W profilach urządzenia są określone: struktura danych, zawartość danych i podstawowe funkcje. Oznacza to, że różne obrazy danych i czasochłonne zapoznawania się z różnymi strukturami parametrów należą już do przeszłości.
„Profile inteligentnych czujników” to profile urządzeń aktualnie zdefiniowane dla technologii IO-Link. Ze względu na ich powszechne występowanie, najnowsze rozszerzenie profili czujników obejmuje następujące niezależne od producenta klasyfikacje czujników:
Profile inteligentnych czujników umożliwiają niezależną od producenta identyfikację, parametryzację i diagnostykę urządzeń IO-Link. Nawet integracja systemu sterowania, programowanie i wymiana urządzeń wiąże się ze znacznie mniejszym nakładem pracy — bez ograniczeń elastyczności.