Vous êtes sur la page 1sur 5

20/05/2017 SupportdecoursRseauxEISTI

SupportdecoursRseauxEISTI

Cours6:Rseauxindustriels(gnralits)
Butducours
Nousallonsaborderdanscecoursdesproblmesderseauxindustriels.

Diffrenceentreunrseauetunrseauindustriel
Unrseauindustrieljouelemmerlequ'unrseaunormal.Lebutpremieresttoujoursdetransmettredes
informationsentreplusieursmachines.Lorsquel'onparlederseaux,onsousentendgnralementqueles
machinessontdesordinateurs.Lorsquel'onparlederseauxindustriels,ils'agitdefairecommuniquerdes
machinesquinesontplusseulementdesordinateurs.Onfaitcommuniquerdesappareilsdiffrentstelsque
desordinateurs,desautomatesprogrammables,desappareilsdemesures,desquipementsspcifiques
(fours,commandesnumriques,ascenseurs,...).

Lequalificatifd'industrielpourunrseausousentendgalementunenvironnementparticulier.
L'environnementd'unrseauindustrielestengnralunenvironnementperturb.C'estenvironnementest
souventpollupardesondeslectromagntiquesprovenantdesdiffrentsappareils(moteurs,courantsforts,
champsmagntiques,...).Touscesphnomnessontprendreencomptedanslacouche1dumodleOSI.

Liaisonsrieouliaisonparallle.
Pourrelier2machinesentreellesilexisteplusieursmthodes.L'uneestditeliaisonparallle.Elleconsiste
envoyerplusieursinformationslmentairesenmmetempsenutilisantplusieursconducteurs.Cette
mthodeesttrspeuutilise.L'autreestditeLiaisonSrie.Lesdonnessontenvoyesbitparbitlesunsla
suitedesautres(ex:liaisonsriedesPC,Ethernet,...)

Liaisonsrieasynchrone
Lesliaisonssriesasynchronessonttrsutilises.LaplusconnueestcellequiestutilisesurlesPC.
Asynchronesignifiequelesdonnessontenvoyesdel'metteurverslercepteursansngociation
pralable.C'estaurcepteurdesesynchronisersurl'metteur.Pourcefairel'metteurdoitenvoyerunbitde
STARTsesdonnes(de58bits)suiviesounond'unbitdeparitetde1ouplusieursbitsdestop.Pour
qu'uneliaisonsriefonctionne,ilestncessairedeconfigurerles2extrmitspourquequ'ellesutilisentla
mmeparit,lemmenombredebitsdestop(11,5ou2)lalongueurdesdonneschanges(5,6,7,ou8
bits).

LanormeRSC232dfinitlesvaleursdestensionsquedoiventfourniretreconnatrelesinterfacessriesdes
matrielles.

Un0logiqueestreconnupourunetensionallantde+8+40V.
Un1logiqueestreconnupourunetensionallantde840V.

Gnralement,lessignauxenvoyssontcomprisentre12et+12V.
Suruneliaisonsrieaureposondoitobserverun1logique.
Pourfaireunchangededonnesbidirectionnelentre2liaisonssriesilfautauminimum3fils.
http://bp.perso.eisti.fr/doc/reseaux/cours6.html 1/5
20/05/2017 SupportdecoursRseauxEISTI

Unpourlesdonnesquicirculentdansunsens.
Unpourlesdonnesquicirculentdansl'autresens.
Unpourlamasselectriquedessignaux.

Cetteliaisona3filsestuneliaisonminimum.Ellencessiteunecollaborationlogicielleactiveentreles2
machinespourcontrlerletransfertdesinformations.UnmcanismesouventutilisestleprotocoleXON
XOFF.

LaliaisonsrieRS232C(simplifie)surPCconnecteur25points
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

LaliaisonsrieRS232C(simplifie)surPCconnecteur9points
Broche NOM Equivalenceendb25
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

Descriptiondessignaux

FG:Massechssis
TX:Transmissiondesdonnes
RX:Rceptiondessignaux
RTS:DemandedeTransmission
CTS:Prtmettre
DSR:Emetteurprt
SG:MasseElectrique
DCD:Dtectiondeporteuse
http://bp.perso.eisti.fr/doc/reseaux/cours6.html 2/5
20/05/2017 SupportdecoursRseauxEISTI

DTR:Terminalprt

RI:Indicateurdesonnerie.

LesignalFGestutilispardescblesblinds.
LesignalSGestlamasselectriquequidoittreutilisepourcomparerlesvaleursdesautressignaux.
SurlabrocheTX,l'metteurmetlesdonnes
LesignalRTSestpositionnparl'metteurlorsquecedernierveutmettredesdonnes.
LesignalDTRestpositionnparl'metteurpoursignaleraurcepteurqu'ilestenligne.
SurlabrocheRX,lercepteurreoitlesdonnes.
LesignalRTSindiquel'metteurquesoncorrespondantestprtrecevoirdesdonnes.
LesignalDSRindiquequel'metteuresttoujoursprsent.
DCDindiquequelaporteuseestprsente.
RIindiqueunesonnerie.

Apremirevuecessignauxpeuventparatreredondantsouinutilespourunecommunicationentre2
machines,maisilssonttrspratiquespourunecommunicationentre2machinesreliesparleRTCviades
modemsutilisantunprotocolematrielle.

SurTX/RX,circulentlesdonnesquisontchangesentrel'metteuretlercepteur.
RTSetCTSfixelacommunicationentrel'metteuretsonmodem(oulercepteuretsonmodem).
DSRsurl'metteursignifiequelercepteuresttoujoursprsent.
DCDindiquel'metteurquelaporteuseutilisesurleRTCestprsente(doncquelemodem2n'apas
raccroch).
DTRindiqueaumodemquel'metteurestprschangerdesinformationsaveclemodem.
RIindiqueaurcepteurquelemodemdtecteunesonnerie.

Diffrentscblagespartirdecetteinterfacesrie
CblageDTE/DCE

Pourrelier2quipementsviauneliaisonsrielanormeRS232prvoit2brochagesdiffrents(DTEetDCE).
LebrochagetypeDTE(DataTerminalEquipement)doittreutilispourdesquipementsterminaux.Le
brochagetypeDCE(DataControlEquipement)estnormalementutilispourdesquipementsintermdiaires
utilisssurdesliaisons(modems,...).LebrochageDTEnormalisest,celuidcritsurlesconnecteurs25
pointsdesPC.LebrochageDCEesttrssimple,surleconnecteurDB25del'quipementonretrouveles
mmessignauxenlescroisant.

PourrelierunquipementDTE(PC,terminal,imprimante,..)unquipementDCE(modem),ilsuffitdonc
derelierlabroche1labroche1,....labroche25labroche25.

CommentdiffrencierunquipementDTEd'unquipementDCEsansdocumentation?

Astuce:aurepos(sansconnexion)un1logiquedoittreobservsurlabrocheTX.Sil'quipementestDTE
ondoitdonctrouverunetensionngativeentrelabroche2etlabroche7duconnecteur25points.Si
l'quipementestdetypeDCE,latensionngativedoitsetrouverentrelesbroches3et7.

CblageDTE/DTE

ILn'estpastoujoursncessaired'utiliserdesmodemspourrelierdeuxquipementspardesliaisonssries
ressemblantlaliaisontypeRS232C.LanormeRS232Cspcifiequel'ondoitpouvoir(avecdescbles
blindsetdetensionde40V)atteindre150m.Enpratiqueavecunedistancesuprieure10ou15mon
http://bp.perso.eisti.fr/doc/reseaux/cours6.html 3/5
20/05/2017 SupportdecoursRseauxEISTI

commenceavoirdesproblmes.Silesquipementssontmoinsde10m,ilesttoutfaitpossibledeles
reliersanspasserparmodem.Ils'agitderaliseruncbleNullModem.Malheureusementilexisteune
multitudedetypesdecblesNullmodem.Ilfautsavoirsilesquipementsterminauxutilisentunprotocole
matriel(typeRTS/CTS)ouunprotocolelogiciel(typeXONXOFF)

CblePCPCenDB25utilisantRTS/CTS

CblePCPCenDB25utilisantXON/XOFF

Diffrentsprotocoles
ProtocoleMatriel
UndesprotocolesleplusutilisestceluiquitouslessignauxdelaRS232

Lorsquel'metteurveutmettresesdonns,ildoitpositionnerlaligneRTSpourdemanderauxrcepteurs'il
estprtacceptercesdonnes.Lercepteurlorsqu'ilestprtrecevoirlesdonnesvaenvoyerlesignal
DSRdel'metteurpourluiindiquerqu'ilestprt.Lorsquel'metteurveutsuspendrel'mission,ilvaenlever
lesignalDSRdel'metteur.

ProtocoleXON/XOFF

Ceprotocolenencessitequ'uneliaisonsur3fils.Lerestedelangociationentrel'metteuretlercepteur
pourchangerdesdonnescefaitparlogiciel.CeprotocoleestbassurlescaractresXON(ASCI11H)et
XOFF(ASCI13H).

Lercepteurgreunbuffer.Lorsquesonbufferestplein80%lercepteurenvoielecaractreXOFF.
L'metteurlorsqu'ilreoitlecaractreXOFFdoitimmdiatementsuspendresonmission.Lorsque
l'metteuravidsontbuffer50%ilenvoieuncaractreXONl'metteur.AlarceptiondeXON
l'metteurpeutreprendresonmission.Ilestpossiblequel'metteurnereoivepasouperdelescaractres
XON/XOFF.Pourpalliercesproblmes,lorsquel'metteurn'apasreudecaractresdepuisuncertain
temps,cedernierpeutreprendredesapropreinitiativeletransfert.Silercepteurn'estpasd'accord,ce
dernierpourratoujoursremmettreunXOFF.
http://bp.perso.eisti.fr/doc/reseaux/cours6.html 4/5
20/05/2017 SupportdecoursRseauxEISTI

SupportdecoursRseauxEISTI

http://bp.perso.eisti.fr/doc/reseaux/cours6.html 5/5