ITALIANO
RS485 contro RS422
RS485 e RS422 costituiscono sia l'elemento elettrico del protocollo sia il suo supporto fisico.
Il protocollo RS485 è dotato di due collegamenti, A e B. Molto spesso, è presente anche una messa a terra (N sui
dispositivi EXO). Il collegamento RS485 è il seguente A -> A et B -> B. Il protocollo RS485 viene detto "collegamento
bidirezionale non simultaneo": infatti la comunicazione può avvenire unicamente in una direzione alla volta, ovvero il
dispositivo master invia una domanda e poi aspetta una risposta. A e B vengono utilizzati sia per la trasmissione sia per
la ricezione.
RS422 è una comunicazione detta "collegamento bidirezionale simultaneo" che necessita dell'utilizzo di quattro fini, due
per trasmettere (Tx+ et Tx-) e due per ricevere (Rx+ et Rx-). "Tx" significa trasmissione e "Rx" ricezione, quindi la Tx di
una macchina deve essere collegata all'Rx dell'altra macchina e viceversa. In termini di livelli di segnale RS422 e RS485
sono identici.
Per combinare RS422 e RS485: Sull'unità RS422, collegare Tx+ con Rx+ e Tx- con Rx-, a questo punto è necessario
convertire un sistema a quattro fili in sistema a due fili, in modo da poterli collegare su A e B del dispositivo con RS485.
Spesso sono necessarie diverse prove prima di trovare il collegamento finale esatto. Un inversione di polarità fa sì che il
sistema non funzioni, ma non può danneggiare il dispositivo.
Tx+ ---------1 -----------------------------------A (o B)
|
Rx ----------|
Tx-----------1 -----------------------------------B (o A)
|
Rx ----------|
Portata di trasmissione, due bit d'arresto e parità costituiscono lo strato successivo.
Queste impostazioni devono corrispondere a quelle del dispositivo master. Esaminare le impostazioni del dispositivo
master e configurare il regolatore allo stesso modo.
la parità può essere impostata su impari, pari (RU) o su nessuna parità. In quest'ultimo caso, si imposta in genere su due
bit d'arresto, ma non è obbligatorio. Se la parità viene regolata su "impari" o su "pari", verrà utilizzato un solo bit d'arresto
per limitare il numero totale di bit: 1 bit di partenza, 8 bit di dati, 1 bit di parità e un bit di arresto costituiscono un totale
di 11 bit, che costituisce il massimo.
Esempio
Il seguente esempio semplificato illustra la relazione master-slave. Inoltre, una somma di controllo utilizzata per
convalidare il messaggio viene trasmessa con la richiesta e con la risposta.
42