RS485 contra RS422
RS485 et RS422 constituent l’élément électrique du protocole, soit sa couche physique.
Le protocole RS485 a deux connexions, A et B. Bien souvent, on trouve également une mise à la terre (N sur les
automates EXO). Le branchement RS485 est le suivant A -> A et B -> B. Le protocole RS485 est dit « half duplex » : en
effet la communication ne peut se faire que dans une direction à la fois, c.-à-d. que l’appareil maître envoie une demande
et attend ensuite une réponse. A et B sont utilisées à la fois pour la transmission et pour la réception.
RS422 est une communication dite « full duplex » qui nécessite l'utilisation de quatre fils, deux pour transmettre (Tx+ et
Tx-) et deux pour recevoir (Rx+ et Rx-). « Tx » signifie transmission et « Rx » réception, ce qui veut dire que le Tx d’une
machine doit être connecté au Rx de l’autre machine, et vice versa. En terme de niveaux de signal RS422 et RS485 sont
identiques.
Pour combiner RS485 et RS422 : Sur l’unité RS422, branchez Tx+ avec Rx+ et Tx- avec Rx-, Nous avons donc converti
un système à quatre fils en un système à deux fils, ce qui permet de les brancher sur A et B de l'appareil avec RS485.
Plusieurs essais sont souvent nécessaires avant de trouver le branchement final exact. Une inversion de polarité fait que
le système ne fonctionne pas, mais ne peut pas endommager l’appareil.
Tx+ ---------| ------------------------------------A (ou B)
|
Rx+ ---------|
Tx-----------| ------------------------------------B (ou A)
|
Rx ----------|
Débit de transmission, deux bits d'arrêts et parité constituent la couche suivante.
Ces réglages doivent correspondre aux réglages de l’appareil maître. Examinez les réglages de l’appareil maître et
configurez le régulateur de la même façon.
La parité peut être réglée sur impaire, paire (RU) ou sur aucune parité. Dans ce dernier cas, on règle généralement sur
deux bits d'arrêt, mais ce n’est pas une obligation. Si la parité est réglée sur « impaire » ou sur « paire », un seul bit d’arrêt
sera utilisé afin de limiter le nombre total de bits : 1 bit de départ, 8 bits de données, 1 bit de parité et un bit d’arrêt font
un total de 11 bits, ce qui est le maximum.
Exemple
L’exemple simplifié ci-dessous illustre la relation maître-esclave. Par ailleurs, un total de contrôle servant à la validation
du message est transmis avec la requête comme avec la réponse.
93
FRANÇAIS
Query:
“Read from point
address x on Slave
address 2”
Answer:
“Slave address 2 contains
value z on requested point
address”
Corrigo E
Slave Address : 1
Modbus/RTU 9600 baud
Parity: none 2 stop bits
Corrigo E
Slave Address : 2
Modbus/RTU 9600 baud
Parity: none 2 stop bits
Summary of Contents for VORT NRG EC 3000
Page 37: ...X NOTES GRAPHS AND COMMUNICATION DIAGRAMS ENGLISH Date Observations 37...
Page 39: ...ENGLISH REPEATER RS485 100 metres Maximum 6 control units MASTER Ext Disp REPEATER 39...
Page 40: ...ENGLISH BMS LON 100 metres MASTER Ext Disp LON EXTENSION OU 40...
Page 54: ...54 NOTE ENGLISH...
Page 84: ...X REMARQUES GRAPHIQUES ET DIAGRAMMES DE COMMUNICATION 84 FRAN AIS Date Observations...
Page 86: ...FRAN AIS R P TEUR RS485 100 m tres Maximum 6 centrales MA TRE Ext Disp R P TEUR 86...
Page 87: ...FRAN AIS BMS LON 100 m tres MASTER Ext Disp EXTENSION LON OU 87...
Page 101: ...101 IX NOTE FRAN AIS...
Page 131: ...X NOTIZEN SCHAUBILDER UND KOMMUNIKATIONSDIAGRAMME DEUTSCH Datum Anmerkungen 131...
Page 134: ...DEUTSCH BMS LON 100 Meter MASTER Ext Disp ERWEITERUNG LON OU 134...
Page 148: ...148 IX NOTE DEUTSCH...