Figura 2: assegnazione dei pin del dispositivo IO-Link (fonte: SIEMENS)
In un sistema IO-Link, l'intervallo di alimentazione va da 20 V a 30 V per il master e da 18 V a 30 V per il dispositivo. Il dispositivo IO-Link deve funzionare entro 300 ms dopo che L+ supera la soglia di 18 V. Il sistema IO-Link funziona con due modalità di comunicazione: I/O standard (SIO) e interfaccia di comunicazione digitale a goccia singola (SDCI, Single-Drop Digital Communication Interface). In modalità SIO, viene conservata la compatibilità con i sensori esistenti sul campo, utilizzando 0 V o 24 V per segnalare OFF o ON al master IO-Link. In modalità IO-Link, la comunicazione è bidirezionale a una delle tre velocità di trasmissione dati consentite. Il dispositivo IO-Link supporta solo una velocità di trasmissione dati, mentre il master IO-Link deve supportarle tutte e tre.
Nella modalità IO-Link, vengono utilizzati impulsi a 24 V con un sistema di non ritorno a zero (NRZ) sulla linea C/Q, dove uno 0 logico corrisponde a 24 V tra CQ e L- e un 1 logico corrisponde a 0 V tra CQ e L-. Nella modalità IO-Link, il pin 2 può essere impostato in modalità DI come ingresso digitale.
I master IO-Link specificano due tipi di porte: classe A (tipo A) e classe B (tipo B). Nella porta di classe A, le funzioni dei pin 2 e 5 non sono assegnate. Questa funzione viene definita dal produttore.
In genere viene assegnato un canale digitale aggiuntivo al pin 2. Nella classe B viene offerta una tensione di alimentazione aggiuntiva, idonea per il collegamento di dispositivi con requisiti superiori di potenza. In questo caso, i pin 2 e 5 forniscono una tensione di alimentazione aggiuntiva (con isolamento galvanico). Per utilizzare questa tensione di alimentazione aggiuntiva, è necessario disporre di un cavo standard a 5 fili.