Vous êtes sur la page 1sur 6

Support de cours Rseaux EISTI

Cours 6 : Rseaux industriels (gnralits)


But du cours
Nous allons aborder dans ce cours des problmes de rseaux industriels.
Diffrence entre un rseau et un rseau industriel
Un rseau industriel joue le mme rle qu'un rseau normal. Le but premier est toujours de
transmettre des informations entre plusieurs machines. Lorsque l'on parle de rseaux, on sous-
entend gnralement que les machines sont des ordinateurs. Lorsque l'on parle de rseaux
industriels, il s'agit de faire communiquer des machines qui ne sont plus seulement des
ordinateurs. On fait communiquer des appareils diffrents tels que des ordinateurs, des automates
programmables, des appareils de mesures, des quipements spcifiques (fours, commandes
numriques, ascenseurs, ...).
Le qualificatif d'industriel pour un rseau sous-entend galement un environnement particulier.
L'environnement d'un rseau industriel est en gnral un environnement perturb. C'est
environnement est souvent pollu par des ondes lectromagntiques provenant des diffrents
appareils (moteurs, courants forts, champs magntiques,...). Tous ces phnomnes sont prendre
en compte dans la couche 1 du modle OSI.
Liaison srie ou liaison parallle.
Pour relier 2 machines entre elles il existe plusieurs mthodes. L'une est dite liaison parallle.
Elle consiste envoyer plusieurs informations lmentaires en mme temps en utilisant plusieurs
conducteurs. Cette mthode est trs peu utilise. L'autre est dite Liaison Srie. Les donnes sont
envoyes bit par bit les uns la suite des autres ( ex: liaison srie des PC, Ethernet,...)
Liaison srie asynchrone
Les liaisons sries asynchrones sont trs utilises. La plus connue est celle qui est utilise sur les
PC. Asynchrone signifie que les donnes sont envoyes de l'metteur vers le rcepteur sans
ngociation pralable. C'est au rcepteur de se synchroniser sur l'metteur. Pour ce faire
l'metteur doit envoyer un bit de START ses donnes(de 5 8 bits) suivies ou non d'un bit de
parit et de 1 ou plusieurs bits de stop. Pour qu'une liaison srie fonctionne, il est ncessaire de
configurer les 2 extrmits pour que qu'elles utilisent la mme parit, le mme nombre de bits de
stop (1 1,5 ou 2) la longueur des donnes changes (5,6,7, ou 8 bits).
La norme RSC232 dfinit les valeurs des tensions que doivent fournir et reconnatre les
interfaces sries des matrielles.
Un 0 logique est reconnu pour une tension allant de +8 +40V.
Un 1 logique est reconnu pour une tension allant de -8 -40V.
Gnralement, les signaux envoys sont compris entre -12 et + 12 V.
Sur une liaison srie au repos on doit observer un 1 logique.
Pour faire un change de donnes bidirectionnel entre 2 liaisons sries il faut au minimum 3 fils.
Un pour les donnes qui circulent dans un sens.
Un pour les donnes qui circulent dans l'autre sens.
Un pour la masse lectrique des signaux.
Cette liaison a 3 fils est une liaison minimum. Elle ncessite une collaboration logicielle active
entre les 2 machines pour contrler le transfert des informations. Un mcanisme souvent utilis
est le protocole XON XOFF.
La liaison srie RS232C (simplifie) sur PC connecteur 25
points
Broche NOM Sens
1 FG

2 TX Sortie
3 RX Entre
4 RTS Sortie
5 CTS Entre
6 DSR Entre
7 SG

8 DCD Entre
20 DTR Sortie
22 RI Entre
La liaison srie RS232C (simplifie) sur PC connecteur 9
points
Broche NOM Equivalence en db 25
1 DCD 8
2 RX 3
3 TX 2
4 DTR 20
5 SG 7
6 DSR 6
7 RTS 4
8 CTS 5
9 RI 22
Description des signaux

FG : Masse chssis
TX : Transmission des donnes
RX : Rception des signaux
RTS : Demande de Transmission
CTS : Prt mettre
DSR : Emetteur prt
SG : Masse Electrique
DCD : Dtection de porteuse
DTR : Terminal prt
RI : Indicateur de sonnerie.
Le signal FG est utilis par des cbles blinds.
Le signal SG est la masse lectrique qui doit tre utilise pour comparer les valeurs des autres
signaux.
Sur la broche TX, l'metteur met les donnes
Le signal RTS est positionn par l'metteur lorsque ce dernier veut mettre des donnes.
Le signal DTR est positionn par l'metteur pour signaler au rcepteur qu'il est en ligne.
Sur la broche RX, le rcepteur reoit les donnes.
Le signal RTS indique l'metteur que son correspondant est prt recevoir des donnes.
Le signal DSR indique que l'metteur est toujours prsent.
DCD indique que la porteuse est prsente.
RI indique une sonnerie.
A premire vue ces signaux peuvent paratre redondants ou inutiles pour une communication
entre 2 machines, mais ils sont trs pratiques pour une communication entre 2 machines relies
par le RTC via des modems utilisant un protocole matrielle.

Sur TX/RX, circulent les donnes qui sont changes entre l'metteur et le rcepteur.
RTS et CTS fixe la communication entre l'metteur et son modem (ou le rcepteur et son modem
).
DSR sur l'metteur signifie que le rcepteur est toujours prsent.
DCD indique l'metteur que la porteuse utilise sur le RTC est prsente (donc que le modem 2
n'a pas raccroch).
DTR indique au modem que l'metteur est prs changer des informations avec le modem.
RI indique au rcepteur que le modem dtecte une sonnerie.
Diffrents cblages partir de cette interface srie
Cblage DTE /DCE
Pour relier 2 quipements via une liaison srie la norme RS232 prvoit 2 brochages diffrents
(DTE et DCE). Le brochage type DTE (Data Terminal Equipement) doit tre utilis pour des
quipements terminaux. Le brochage type DCE (Data Control Equipement) est normalement
utilis pour des quipements intermdiaires utiliss sur des liaisons (modems,...). Le brochage
DTE normalis est, celui dcrit sur les connecteurs 25 points des PC. Le brochage DCE est trs
simple, sur le connecteur DB25 de l'quipement on retrouve les mmes signaux en les croisant.
Pour relier un quipement DTE (PC, terminal, imprimante,..) un quipement DCE (modem), il
suffit donc de relier la broche 1 la broche 1,.... la broche 25 la broche 25.
Comment diffrencier un quipement DTE d'un quipement DCE sans documentation?
Astuce : au repos (sans connexion) un 1 logique doit tre observ sur la broche TX. Si
l'quipement est DTE on doit donc trouver une tension ngative entre la broche 2 et la broche 7
du connecteur 25 points. Si l'quipement est de type DCE, la tension ngative doit se trouver
entre les broches 3 et 7.
Cblage DTE/DTE
IL n'est pas toujours ncessaire d'utiliser des modems pour relier deux quipements par des
liaisons sries ressemblant la liaison type RS232C. La norme RS232C spcifie que l'on doit
pouvoir (avec des cbles blinds et de tension de 40V) atteindre 150m . En pratique avec une
distance suprieure 10 ou 15m on commence avoir des problmes. Si les quipements sont
moins de 10 m, il est tout fait possible de les relier sans passer par modem. Il s'agit de raliser
un cble Null Modem. Malheureusement il existe une multitude de types de cbles Null modem.
Il faut savoir si les quipements terminaux utilisent un protocole matriel (type RTS/CTS) ou un
protocole logiciel (type XON XOFF)
Cble PC - PC en DB25 utilisant RTS/CTS

Cble PC - PC en DB25 utilisant XON/XOFF

Diffrents protocoles
Protocole Matriel
Un des protocoles le plus utilis est celui qui tous les signaux de la RS232
Lorsque l'metteur veut mettre ses donns, il doit positionner la ligne RTS pour demander aux
rcepteur s'il est prt accepter ces donnes. Le rcepteur lorsqu'il est prt recevoir les donnes
va envoyer le signal DSR de l'metteur pour lui indiquer qu'il est prt. Lorsque l'metteur veut
suspendre l'mission, il va enlever le signal DSR de l'metteur.
Protocole XON/XOFF
Ce protocole ne ncessite qu'une liaison sur 3 fils. Le reste de la ngociation entre l'metteur et le
rcepteur pour changer des donnes ce fait par logiciel. Ce protocole est bas sur les caractres
XON (ASCI 11H) et XOFF (ASCI 13H).
Le rcepteur gre un buffer. Lorsque son buffer est plein 80 % le rcepteur envoie le caractre
XOFF. L'metteur lorsqu'il reoit le caractre XOFF doit immdiatement suspendre son
mission. Lorsque l'metteur a vid sont buffer 50% il envoie un caractre XON l'metteur. A
la rception de XON l'metteur peut reprendre son mission. Il est possible que l'metteur ne
reoive pas ou perde les caractres XON/ XOFF. Pour pallier ces problmes, lorsque l'metteur
n'a pas reu de caractres depuis un certain temps, ce dernier peut reprendre de sa propre
initiative le transfert. Si le rcepteur n'est pas d'accord, ce dernier pourra toujours remmettre un
XOFF.


Support de cours Rseaux EISTI