Академический Документы
Профессиональный Документы
Культура Документы
RAPPORTDESTAGEDEAVRIL/JUIN2006
DUTGnieElectriqueetInformatiqueIndustrielle
SchneiderElectricFrance
DirectionCommercialeFrance
CentreServicesetSolutionsIndustrieOUEST
Ralisationd'unemaquettedeprsentation
ParDamienLEGALLO
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
Stage2006
SUJET:
Ralisationd'unemaquettedeprsentationdesoffresd'accs
distantsSCHNEIDERELECTRIC(avecautomate,rseau
Ethernet,serveurRAS)
MatredeStage:NicolasDELLIERE
nicolas.delliere@fr.schneiderelectric.com
TuteurIUT:
DamienLEGALLO
GEII2
NozarRAFII
Nozar.Rafii@univnantes.fr
OptionRseauxLocauxIndustriels
DamienLEGALLO
GEII2
Stage2006
OptionRseauxLocauxIndustriels
Stage2006
REMERCIEMENTS
JetiensremercierM.PierreJacquesTOUBLANT,responsableduserviceSolutionService
IndustrieOuest,quimapermisdintgrerSchneiderElectric,etsonquipetrssympathiqueet
agrable.
JesouhaitegalementremercierM.NicolasDELLIERE,chargdtude,pourson
aidedanslaralisationdelamaquette.Aidetanttechniquequematrielle.
JeremercieaussiMmeSophieLESUEURduCPIdeMetzpoursonassistance
techniquelorsdelaconfigurationdelamaquette.
Pourfinir,jetiensremerciertoutelquipeduserviceSolutionServiceIndustriede
Nantes,pourtoutelaidequelleapumapporteretsonaccueil.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
Stage2006
SOMMAIRE
A. INTRODUCTION
Page7
B. LENTREPRISESCHNEIDERELECTRIC
I)
Lhistorique
Page8
II)
LorganisationdeSchneiderElectric,duPrsidentauServiceSSIOuest
1. Organisationgnrale
Page9
2. Organisationnationale
Page10
3. CentreSSIOuest
Page11
III) SchneiderElectricenquelqueschiffres(anne2005)
Page13
IV) LesactivitsetlesmarchsdeSchneiderElectric
1. Lesmarchs
Page14
2. Lesactivits
Page15
a. Lahautetension
b. Labassetension
c. Lesautomatismesprogrammables
i. Contrleindustriel
ii. Automatismeprogrammable
d. Lesservices
3. Lesmarques
Page16
C. LEPROJET
I)
Lobjectif
Page17
II)
Larchitecture
Page17
III) RappelsurlEthernet
Page18
IV) Lanalysedusujet
Page19
V)
AnalyseetconfigurationduserveurRAS
1. AnalyseduserveurRAS_2000
Page20
2. ConfigurationduserveurRAS
Page20
VI) Analyseetconfigurationdellotdentres/sortiesdportesAdvantyset
desonlogiciel
1. LlotAdvantys
Page24
a. QuestcequunlotAdvantys
b. Llotlogique
c. Llotphysique
2. LelogicielAdvantys
Page24
3. Configurationdellotlogique
Page25
4. Configurationdellotphysique
Page27
5. Premierproblmerencontr
Page28
6. Solutionapporteaupremierproblme
Page28
7. Secondproblmerencontr
8. Solutionapporteausecondproblme
Page28
VII) AnalyseetconfigurationdelautomateAPI_1etdulogicielUnityPro
1. LelogicielUnityPro
Page29
2. ConfigurationdelautomateAPI_1pourlamaquette
a. LaconfigurationdelI/OScanning
Page30
b. LaconfigurationduGlobalData
Page35
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
Stage2006
VIII) ConfigurationdelapasserelleUniTelway
1. ConfigurationduserveurRAS
Page38
2. ConnexionviaUnityPro
Page40
3. Problmerencontr
Page42
4. Solutionapporte
Page42
IX) Ralisationduprogrammededmonstration
1. Prsentationduprocessus
Page43
2. Rpartitiondesfonctionssurlesautomatesdelamaquette
Page44
3. PrsentationdesfonctionssousformedorganigrammeoudeGrafcet
a. LafonctionGESTIONGLOBALEdufonctionnement
Page44
b. LafonctionTRANSFERT
Page45
c. LafonctionREMPLISSAGE
Page46
d. LafonctionVISSAGE
Page47
4. Lesprogrammesdvelopps
a. ProgrammesetcorrespondancedesEntres/SortiesdelAPI_1
Page48
b. Ecrandexploitationdvelopp
Page53
c. ProgrammeetcorrespondancedeEntres/SortiesdelAPI_2
Page54
5. Problmesrencontrs
Page58
6. Solutionsapportes
Page58
X)
ConfigurationdesRseauxLocauxVirtuels(VLAN)
1. RappelsurlesVLANs
Page59
2. Explicationdelaconfigurationimagine
Page60
3. Prsentationetrsolutionduproblmerencontrlorsdela
configuration
Page60
XI) Lesessaisdevalidationdufonctionnementdelamaquette
1. Lacrationduneconnexion
Page63
2. AccsauserveurWebdelAPI_1
Page66
3. RapatriementdunprogrammeautomateverslePC
Page68
4. ConnexionauserveurWebdellotAdvantys
Page70
D. CONCLUSION
E. LESANNEXES
I)
Schmalectriquedelamaquette
II)
Listedumatriel
III) Schmasdimplantationdelamaquette
IV) Connexionsetattributionsdeportsdesswitchs
V)
CorrespondancedesadresseIPetadresseXWAY
VI) InformationsurlI/OScanning
VII) InformationsurleGlobalData
VIII) InformationsurladressageUniTelway
IX) OrganisationdutravailetPlanningdustage
1. Organisationdutravail
2. Planningdustage
F. LEGLOSSAIRE
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
Page71
Page72
Page73
Page74
Page76
Page76
Page77
Page79
Page81
Page82
Page83
Page85
6
Stage2006
A. INTRODUCTION
DanslecadredemonstagedefindtudesdeDUTGnieElectriqueetInformatique
IndustrielleenoptionRseauxLocauxIndustrielsdelIUTdeNantes,jaiparticipla
ralisationdunemaquettedoffredaccsdistantsauseindelagencedeNantesdeSchneider
Electric.
Lebutdecesdixsemainesdestagetaitderaliserunemaquettedeprsentationdes
offresdaccsdistantsSchneiderElectric(avecautomates,rseauEthernet,serveurRAS).La
ralisationdecettemaquettentaitquunepartieduprojet.Eneffet,cederniercomportait
deuxpartiesconsquentesquitaitlaralisationdelamaquette,etlardactiondun
documentdeprsentationdesconfigurations.
Durantlaralisationdecettemaquette,jaipumettreenplacediffrentsservicesde
communications(rseauEthernet,rseauUniTelway,serviceI/OScanning,serviceGlobal
Data)ainsiquetesterdesmatrielsnouveauxpourmoi,telsqueleserveurRASetllot
dentres/sortiesdportesAdvantys.Jaientirementralisecettemaquetteaveclematriel
quimatfourni.Cestdirequejairalislecblagelectriqueetlecblagerseau.
Jevousprsenteraidoncdansunepremirepartie,lentreprisequimaaccueillieet
aide,SchneiderElectric,puisletravailquejairalis.Pourfinir,nousauronsunbilandece
projet.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
Stage2006
B. LENTREPRISESCHNEIDERELECTRIC
SchneiderElectricestungroupemondialdontl'activitportesurdeuxdomaines,
quisontladistributionlectriqueetl'automatismeindustriel.Lesinnovationsinities
parlaRecherche&Dveloppementsuiventlesgrandesorientationsstratgiquesdu
groupe:optimiserlafacilitdemiseenuvreetdexploitation,lascurit,laflexibilit
etlacapacitdvolutiondesproduitsetservices.
I.
Lhistorique
1838:Crationde
Schneider&Cie
1924:CrationdeTlmcanique
1968:CrationdeModicon
1836:LesfrresSchneider
reprennentdesmines,des
forgesetdesfonderiesau Fin du XIXme sicle:
Schneiderestprsentdans
Creusot
ledomainedellectricit
1920:CrationdeMerlinGerin
1966:Schneiderdevientunesocitanonyme
1975:MerlinGerinentredansleGroupeSchneider
1981: Dveloppement du
domainedelnergielectrique
1988: Tlmcanique intgre
leGroupeSchneider
1991:SquareDrejointleGroupe
1994:LeGroupeSchneiderdevientSchneiderSA
2002:SchneiderElectricdevientSchneiderSAS
1996: Modicon
devient
une
marqueSchneider
1999:SchneideracquiertLexel
etdevientSchneiderElectric
Acclration
par
2000:
acquisitionslargissantloffre
2001:OffrePublicdEchangeSchneidersur
Legrand,maisabandonduprojetdefusion
suiteauvetodelacommissiondeBruxelles
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
II.
Stage2006
LorganisationdeSchneiderElectric,duPrsidentauServiceSSIOuest
1. Organisationgnrale
OrganisationSchneiderElectric
PrsidentduDirectoire
JeanPascalTRICOIRE
DploiementStratgique
EricPILAUD
Finances&Contrlede
gestionJuridique
PierreBOUCHUT
RessourcesHumaines&
Communication
JeanFranoisPILLIARD
ProgrammedEntreprise
AlejandroSOLIS
Qualit
SergeGOLDENBERG
DirectionsCentrales
Clients&Marchs
MichelCROCHON
DirectionOprationnelle
AmriqueduNord
DavePETRATIS
Produits&Technologies
DirectionOprationnelle
Europe
ChristianWIEST
Globalisation&Industrie
HalGRANT
DirectionOprationnelle
Internationale&Ibrique
JulioRODRIGUEZ
Services
EricPILAUD
DirectionOprationnelle
AsiePacifique
RussellSTOCKER
AlainMARBACH
DamienLEGALLO
GEII2
DirectionsOprationnelles
OptionRseauxLocauxIndustriels
Plateformesdecroissance
AlimentationElectrique
scurise
ClaudeGRAFF
AutomatismesetScurit
desbtiments
ArneFRANK
Stage2006
2. Organisationnationale
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
10
Stage2006
3. CentreSSIOuest
Source:IntranetSchneiderElectric
DOE:DirectionOprationnelleEurope
DCF:DirectionCommercialeFrance
Dansceservice,chaquepersonneaunrlebienprcis.Lechargdaffaire,doitgrer
etchiffrlesaffairesquiluisontproposes.Cettegestiondesaffaires,cefaittantdunpoint
devuehumain,gestiondespersonnes,rpartitiondestchesquedunpointdevue
temporelpuisquecestluiquidoitdonnerlesinformationssurlesdlaisderalisation.Les
chargsdtudes,commeleursnomlindique,doiventeuxraliserdestudessousforme
daudits,maisilsfontaussidelaralisationdeprojet,cestdirequecesonteuxqui
dveloppentlesapplications,lestestentetralisentlamiseenplace.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
11
Stage2006
PyramidepermettantdevoirquiestlesuprieurduresponsableSolutionService
IndustrieOuest,jusquauPrsidentdudirectoire.
PRESIDENTDU
DIRECTOIRE:
M.JeanPascalTRICOIRE
DIRECTIONOPERATIONNELLE
EUROPE:
M.ChristianWIEST
DIRECTION
OPERATIONNELLEEUROPE
France:
M.JeanPierreCHARDON
DIRECTION
COMMERCIALEFrance:
M.PatrickGOANACH
DIRECTIONCOMMERCIALE
FranceINDUSTRIE:
M.AlainDELAMBILLY
DIRECTIONSERVICE
INDUSTRIE:
M.SergeDESSON
AgencedeNantes
CENTREREGIONALSOLUTION
SERVICEINDUSTRIE(SSI):
M.PierreJacquesTOUBLANT
DIRECTIONREGIONALE
OUEST:
M.SylvioDACOSTA
RESPONSABLEREGIONALPAYS
DELALOIRE:
M.GuyCAMBIANICA
M.GuyCAMBIANICAestluiresponsabledelapartiecommercialeindustriedes
PaysdelaLoire.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
12
III.
Stage2006
SchneiderElectricenquelqueschiffres(anne2005)
SchneiderElectricestunSocitAnonyme(SA)depuis1994,dontlechiffredaffaire
pour2005estde11,679milliardsdEuros.Lersultatdexploitationpourcetteanneestde
1,565milliardsdEurospourunrsultatnetde994millionsdEuros.
63%DistributionElectrique
25%Automatismes&Contrle
12%Platesformesdecroissance
Source:undocumenttlchargeablesur
lIntranetSchneiderElectric
Lemarchleplusporteurestle
btimentavec40%desmarchs.Viennent
ensuite lindustrie avec 30%, puis
lnergie et infrastructure avec 16% et
16%Energie&Infrastructures
pourfinir,lersidentielavec12%.
32%Industrie
40%Btiments
12%Rsidentiel
Source:undocumenttlchargeablesurlIntranetSchneiderElectric
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
13
Stage2006
Larpartitiondecechiffredaffairedanslemondeestlasuivante:
Source:undocumenttlchargeablesurlIntranetSchneiderElectric
Leseffectifsdelasocitsvaluent88670collaborateurs,pouruneprsencedans
130paysavec206sitesindustrielset13000pointsdevente.Soitlacrationde16sites
industrielsetde4000pointsdeventeentroisans.
IV. LesactivitsetlesmarchsdeSchneiderElectric
1. Lesmarchs
Commenousavonspulevoircidessus,lactivitdeSchneiderElectricsexerce
essentiellementsurquatremarchs.
Lemarchdubtiment,quiengendre40%duchiffredaffaire,apourbut
doptimiserleconfortetlescotsdexploitation,etlascurit.
Lemarchdelindustrie,quiengendre32%duchiffredaffaire,apour
objectif doptimiser la flexibilit, la scurit et la productivit des
diffrentesmachinesetprocds.
Lemarchdelnergieetlinfrastructure,quirapporte16%duchiffre
daffairepourlanne2005,dontlobjectifestdoptimiserlaproduction,
la distribution et la vente de llectricit, mais aussi de garantir la
disponibilit, la fiabilit ainsi que la sret des installations et des
quipements.
Lemarchrsidentiel,quifaitunchiffredaffairede12%,dontlebutest
aussidoptimiserladistributiondnergie,degarantirladisponibilit,la
fiabilitetlasretdesinstallationsetquipements.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
14
Stage2006
2. Lesactivits
a. Lahautetension
Nouspouvonsretrouvercetteactivitsurlesmarchsdelnergie,de
lindustrieetdutertiaire.Sonprincipalbutestdedistribuer,rpartiretgrer
lnergielectriquehautetension.Pourcela,SchneiderElectricapportedes
solutionscompltespourlaprotectionlectrique(disjoncteur)etlagestiondes
rseaux(postesdetransformation).
b. Labassetension
Lesobjectifsdecetteactivitsontdedistribueretdegrerlnergie
lectriquebassetensiontoutenprotgeantlespersonnesetlesbiens.
Schneider Electric propose des services et des produits comme les
appareillagesforteintensit,desquipementsdinstallation(canalisations
lectriques)oudessystmespourlaVoixDonnesImages(VDI).
c. Lesautomatismesprogrammables
i.
Contrleindustriel
Le contrle industriel rpond toutes les exigences de
lautomatisationdeprocdspourlesindustries,lesinfrastructuresetles
quipements des btiments du tertiaire. Schneider Electric propose
diffrents produits pour la protection et la commande de moteurs
(variateursdevitesse),ledialoguehommemachineetlesquipementsde
machines(capteurs).
ii.
Automatismeprogrammable
SchneiderElectricproposediffrentsproduits(automates,rseaux,
terminauxindustriels,logiciels)demanireaccrotrelaproductivitetla
flexibilit des installations dans tous les secteurs de lindustrie et du
tertiaire.
d. Lesservices
SchneiderElectricexploitesonexpertisetechnologiqueetmtier
pourproposeruneoffrecompltedeservicesfortevaleurajouteses
clients.LesprestationsdeSchneiderElectricServicesedistinguenten
quatreactivits:
Lacooprationpourunpartenariatautourdegrands
projetsavecengagementsurlesrsultats
Lexpertise sur la productivit industrielle et la
rductionducotcompletdelnergie
Lamaintenancepourunemiseenconformitdes
installations,ledpannage,lentretien,larnovation
etleconseil
Laformationpourunaccompagnementhumainlors
desvolutionstechnologiquesgrcelInstitutSchneiderFormation
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
15
Stage2006
3. Lesmarques
DamienLEGALLO
GEII2
SchneiderElectricsappuiesurlanotoritmondialedequatre
grandesmarques:
MerlinGerindansledomainedelamoyenneetde
labassetension
Modicon dans le secteur des automates
programmables
SquareDquiapouractivitlamoyenneetlabasse
tension,ainsiquelecontrleindustriel
Tlmcaniquepourlecontrleindustrieletles
automatesprogrammables
OptionRseauxLocauxIndustriels
16
Stage2006
C. LEPROJET
I. Lobjectif
L'objectifdelamaquetteestdeservirdesupportmatrieldedmonstrationpourune
prsentationdel'offred'accsdistantetdesservicesSchneiderElectricassocis.Ellepourra
aussiservirpourlaprsentationetlaformationsurdeschangesetlacommunicationentre
deuxautomatesetdeslmentsdentres/sorties.Ellepourraaussibienservirpourdestests
avantlamiseenservicedinstallationchezunclientLamaquetteestprincipalement
constituedesproduitsRAS2000,automatesetdellotdentres/sortiesdportesAdvantys.
II. Larchitecture
Connexiondistanteunnoeud
I/OScanning
RTC / GSM / GPRS / LL
GlobalData
ADRESSEIP:192.168.0.1
RAS2000
UNITELWAY
E/S
ETHERNET
ADRESSEIP:
192.168.0.2
ADRESSEX_WAY:
1.2
PASSERELLE
X_WAY:2.2
ADRESSEIP:
192.168.0.3
ADRESSEX_WAY:
1.3
ADRESSEIP:
192.168.0.4
PREMIUMUNITY
API_1
TSX571634
ILOTADVANTYS
ENTREES/SORTIES
DEPORTEES
PREMIUM
UNITYAPI_2
TSX573634
EMBASESIMULATION
ABE7
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
17
III.
Stage2006
RappelsurlEthernet
Ethernetestunprotocolederseauinformatiquecommutationdepaquets
implmentantlacouchephysiqueetlasouscoucheMediaAccessControldumodleOSI
maisleprotocoleEthernetestclassdanslacouchedeliaison.C'estunetechnologiede
rseaulocalpermettantquetouteslesmachinesd'unrseausoientconnectesunemme
lignedecommunication,formedecblescylindriques(cblecoaxial,pairestorsades).Le
standardquiatleplusutilisdanslesannes1990etquil'esttoujoursestle802.3de
l'IEEE. Ce dernier a largement remplac d'autres standards comme le Token Ring et
l'ARCNET.
Figure1:ModleOSI
ModleOSIavecprsentationdeschangeetunitdesvaleurschanges
(bit,trame,paquet,message)
SinousregardonsmaintenantlemodleOSIappliqunotremaquetteavecdes
lmentspermettantlchangedinformationsentredeuxnudsenfonctiondesprotocoles
employs,nousobtenonsleschmasuivant:
Application
Prsentation
Session
Transport
Rseau
Liaison
Physique
OSI
DamienLEGALLO
GEII2
Modbus, HTTP
Protocole TCP
Protocole UDP
Protocoles IP et X-WAY
Protocole Ethernet
Protocole
OptionRseauxLocauxIndustriels
Serveur RAS
Switch
Hub
lment
concentrateur
18
IV.
Stage2006
Lanalysedusujet
Parmieux,nousavonsdeuxautomatesquifonctionnentaveclelogicielUnityPro.
CesautomatesserontdsignsAPI_1pourleTSX571634etAPI_2pourleTSX573634.
Nousavonsaussiunlmentconfigurabledentres/sortiesdportesquiestllotAdvantys,
et llment qui nous servira nous connecter cette architecture qui est le serveur
RAS_2000.
Dansceprojet,jevaisdevoirconfigurerlesadressesIPdesdiffrentslments
appartenantaurseau.CetteconfigurationdadresseseferaenadresseIPfixe,cestdire
quechaquenuddurseauaurauneadresseIPetilnenchangerapas.Ladressedunnud
luiestpropre.Deplus,ilvafalloirquejeconfigurelapasserelleUniTelwayduRASpourun
desautomates.Etcommenousavonsunswitchadministrablesurcerseau,nousallons
configurerdesrseauxlocauxvirtuels(VLAN).Pournotreapplication,nousavonsbesoinde
fairecommuniquerlesautomatesentreeux,fonctionquiseraraliseparleserviceGlobal
Data.Nousauronsaussibesoindefairecommuniquerlesautomatesaveclesentres/sorties,
fonctionquiseraraliseparleserviceI/OScanning.Dufaitdelaprsencedecesservicede
communication,ilvafalloirquejeralisetroisrseauxvirtuels,correspondantchacunun
I/OScanning.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
19
V.
Stage2006
AnalyseetconfigurationduserveurRAS
1. AnalyseduserveurRAS_2000
LeserveurRAS_2000,estunlmentquinoussertnousconnecterparunaccs
distantunestructurerseaudautomatismedetypeEthernet.Pourcela,ilexistediffrents
typesdeserveur.Ladiffrenceentrecesserveursestjustelemoyendelaconnexiondistante.
Ilyadoncdesserveursdinterconnexionparrseautlphonique.Parmicela,ilyenaunpar
lequelnouspouvonsaccderavecunsystmeGSM(typetlphoneportable),unonous
pouvonsnousconnecterviaunelignetlphoniqueanalogique(systmeRTC)quiestcelui
quenousavonsutilis.Ilyenaaussiunquinousdonnelapossibilitdeseconnecterviaun
modemexternereliparuneliaisonsrie,ouencoreunaveclequelnouspouvonsnous
connectviaunelignetlphoniquenumrique(RNIS).
2. ConfigurationduserveurRAS
LapremireconfigurationduserveurRAS_2000etmmetoutelaconfiguration,ne
peutsefairequesurunserveurWebquiluiestintgr.Poursyconnecterlapremirefois,
nousdevonsdoncouvrirnotrenavigateurInternet(NetScape,Mozilla,InternetExplorer)et
saisirdanslebandeaudadresse,ladresseIPdusineduRAS.CetteadresseIPestpardfaut
192.168.0.128. Enfin, pour pouvoir sy connecter sans soucis, il faut avoir configurer
ladresseIPdenotrecarterseauenuneadressedelammeclasseIPquecelleduserveur.
CestpourcelaquenousconfigureronspourlavenirnotrecarterseauduPCavecladresse
IP192.168.0.127.Deplus,sinousnousinterconnectonsavecleserveurRASendirect,cest
direleserveurRASreliparunsimplecblelordinateur,nousdevronsytrereliparun
cblecrois(rouge)quiestfourniavecleserveur.
Unefoiscettepremireconnexiontablie,nouspouvonsdonnerladresseIPquenous
souhaitonsnotreserveur.Dansnotrecas,nousavonsdciddeluidonnercommeadresse
IP,ladresse192.168.0.1,carcestlorsquenousyaccderonsdistance,lepremirelment
parlequelnouspasserons.Pourcela,ilsuffitdecliquersurlemenuParamtragesurla
pageHTMLquiestouverte.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
20
Stage2006
Danscemenu,nousallonsytrouverunearborescencedans
laquelle figurera Configuration systme. De ce menu va
souvrirunenouvellearborescencedanslaquellenoustrouverons
ParamtreProtocoleIP,ainsiilvasouvrirunefentredans
laquellenouspourronsdfinirladresseIPduserveurRAS.Une
foislechampadresseIPdelapartieRseaulocalEthernet
etlemasquedesousrseaurenseign,ilfaudraenregistrerla
modification en cliquant sur le bouton Enregistrer, puis
redmarrerleserveur.Cetteoprationderedmarrageduserveur
esttrsimportantepuisquecestlorsdecettecommandequele
RASenregistreconcrtementetmodifiesaconfiguration.
Maintenant,nousnousconnecteronsauserveurWebdu
RAS par ladresse 192.168.0.1. Lorsque cela sera fait, nous
pourronsconfigurerleserveurcommenouslesouhaitons.
Nousallonsaussipouvoirconfigurerlalistedesmachinesquiserontconnectesau
serveurRASvialerseauEthernet.Nousyavonsdoncconfigur,lavueduschmade
larchitecturecidessus,lesdeuxautomates,llotAdvantysetleswitchadministrable.Ces
lmentssontconfigurssurleserveurWebduRAS_2000,ilnexistepasdelogicielde
configuration.
Cependant,ilestpossibledeconnecterunnuddansnotrearchitecture,etdenepasle
dclarerdanscettelistedesmachines.Cecipermetdoncdecacherunlmentauxpersonnes
quipourraientseconnecterdistanceetnerienavoirfaire.
Eneffet,leserveurRASestunsimplerouteur.Ilestdoncpossibledeseconnecterau
nudensaisissantsimplementsonadresseIPdanslabarredadressedunavigateurInternet.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
21
Stage2006
Parlasuite,nousallonspouvoirconfigurerlaliaisonsrieRS485denotreRAS,
liaisonquisertessentiellementpourlapasserelleUniTelwayouModbus.Danscemenu,
nousconfiguronsdoncledbitquenoussouhaitons,laparit,siilyaunbitdestop,lataille
desdonnes
Icilaconfigurationcorrespondlaconfigurationdelaliaisonquenousavonsdonne
pourlapasserelleUniTelway.
Parlasuite,nousallonsconfigurerlaccsauxutilisateursdistants.Pourcela,nous
attribuonsunnomdutilisateurainsiquunmotdepassechacunedespersonnespouvant
avoiraccsausystme.Plusieurspossibilitssoffrentnousdanslecasouilyauraitplus
dunepersonnepouvantseconnecterauserveurdistance.
Soitnousdfinissonsunidentifiantetunmotdepassegnral
Soitnousdfinissonsunidentifiantetunmotdepasseparpersonne
Dansnotrecas,nousavonsdciddedfinirdeuxidentifiantsetmotsdepassescommuns
pourtouslesutilisateurs.
Ici,lesutilisateursdistantsayantaccsausystmeaurontpournomcompletvisiteurou
CTANantes.Leursidentifiantsserontrespectivementvisiteuretctaainsiqueleursmotsde
passes.
Toutescesconfigurationssontdesconfigurationsintressantesmaisellesnesuffisent
pasprotgerlesystme.Pourcela,nousavonslapossibilit,etilestprfrable,de
configurerlesdroitsdadministration.Pourcela,nousdevonsdfinirunidentifiantetun
mot de passe administrateur qui seront demands lors de toutes connexion en tant
quadministrateur.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
22
Stage2006
Nousdfinissons,
ici,
dans
quelles
conditions
nous
pouvonsnousconnecter
et
autorisons
la
connexion en tant
quadministrateur.Cestdirequenouspouvonsnousconnecter:
Soitenlocal
o Toutletemps
o AprsuneactionsurleboutonConf
Soitdistance
o Toutletemps
o AprsuneactionsurleboutonConf
o Interdirelaconnexion
Puis
nous
dfinissons
lidentifiantetlemotdepassequi
serontattribusladministrateurdu
serveurRAS.Ici,ilsagitde:
adm
adm
Maintenant,nousavonsconfigurlessentielduserveurRAS,sachantquelalistedes
services,lalistedesfiltresetlesconfigurationsInterneticisontlaissespardfaut.Encequi
concernelesconfigurationsInternetcelaparatlogiquedanslamesureonousnavonspasde
connexionInternet.Donc,nouspouvonspasaugmenterpourlemomentlaprotectiondenotre
systmeenluiappliquantunVPN(VirtualPrivateNetwork:RseauVirtuelPriv).Encequi
concernelalistedesservices,elleestlaissepardfautpuisquepardfaut,ellecontienttous
obeaucoupdesprincipauxservicesetdonclaconfigurerreviendraitlimiterleschanges
oulesactionsralisables.Puis,pourlalistedesfiltres,noussommesicisurlaralisation
dunemaquettededmonstrationetdoncilnyauraquunseulutilisateurconnu,doncce
dernierdoitpouvoiravoiraccstouslesnudsdurseauetenplusnousnavonsquedeux
typesdutilisateurspouvantseconnecterdistance,visiteuroucta.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
23
VI.
Stage2006
Analyseetconfigurationdellotdentres/sortiesdportesAdvantyset
desonlogiciel
1. LlotAdvantys
a. QuestcequunlotAdvantys
UnlotAdvantysestunensembledepetitsmodules.Parmicesmodules,nous
trouvonslecoupleur(outtedecommunication),lesmodulesdentres,cesentrespouvant
tredesentresanalogiqueouTOR(ToutOuRien:unniveaulogique0ouunniveaulogique
1,typeuninterrupteur),desmodulesdesorties,pareilanalogiqueouTOR,desmodulesde
puissanceoudalimentation.
Ilexistecependantdeuxtypesdlots:
llotlogique
llotphysique
b. Llotlogique
Llotlogiquenestenfaitquunlotvirtuel,puisquilsagitdellotquenous
visualisonssurlelogicielAdvantys.Enfait,ilsagitdellotquenousallonstransfrerparla
suite,cestunpeullotquisertlaconfigurationdesentres/sorties,maisaussilesupport
versdautreslogiciels.
c. Llotphysique
Llot physique est, comme son nom lindique, llot matriel sur lequel nous
manipulons,nousconnectonslesswitchsetlesautresnudsdurseauparlattede
communication.Cestaussisurcetlotquesontconnectslescapteurs,practionneurset
actionneursdusystme.Cestaussisurcetlotquepourraintervenirunoprateur.
2. LelogicielAdvantys
LelogicielAdvantys,estlelogicielquinouspermetdeconfigurerllotlogique.
Toutefois,sonutilisationestfacultativepuisquenouspouvonsattribueruneadresseIPllot
directementsursonserveurWeb.Celogicielnouspermetaussidenousconnecterllot
physique.CelogicielestdisponiblechezSchneiderElectricsurleurrseauintranetmais
seulementenversiondvaluation,cestdirequilnestdisponiblequevingtetunjours.
Autrement,ilfautunelicence.
Deplus,ilcontientunmodedessai,quinouspermetdetesternotreconfigurationet
devoirsilesentresragissentcorrectement.Dansnotrecas,nousavonsdesentres/sorties
logiques,doncletestdelabonneractiondesentressestfaitenralisantdesinterrupteurs.
Surchaque,moduledellotphysique,ilyadeuxborniersdesixbroches.Chacundeces
bornierssertyconnecterdescapteurspourlesentresetdesrelaispourlessorties.Maisen
entre,ilpeuttrsbienaussiyavoirdesinterrupteursquiserontconnectsentrelabroche1et
labroche3.Cestainsiquavecunfil,jaipumefairedesinterrupteurspourtesterlesentres.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
24
Stage2006
Pourcetest,jaiprocddelafaonsuivante:
Jemesuisconnectllotphysique,puisplacenmodedessaisurle
logicielAdvantys
Jaiplacuninterrupteursuruneentre,etjaivrifiquelletaitvue
traverslemodedessai.JaiaussivrifisurleserveurWebembarquque
ltatdecetteentreavaitchang.
Encequiconcernelessorties,jaiprocdplusoumoinsdelammefaonquepour
lesentres,laseulediffrenceque,ljaidforcerlessortiesauniveaulogique1etquepar
lasuite,jesuisalllireltatdecessortiessurleserveurWebdellotphysiqueetsurllot
luimmepuisquelessortiesquisontactiventsontsignalesparunvoyantallumenfaade.
3. Configurationdellotlogique
Afindeconfigurerllotlogique,ilfauttreenpossessiondulogicielAdvantys.
Ensuite,nousdevonsouvrirunnouveauprojet.Del,souvre:
Editeur
graphique
Navigateurde
catalogue
Navigateur
despacedetravail
Zonede
compte
rendu
Surcettefentre,ilyatroiszonesimportantes:
Navigateurdespacedetravail,quipermetdevoirlaconfigurationetles
lmentsquiysontimplants
Lditeurgraphique,quipermetdevisualiserllotlogique,correctement
Zonedecompterendu
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
25
Stage2006
Parlasuite,jaipucrermonlotlogiquetelqueserallotphysique,afindepouvoir
travaillerdessuscorrectement.Pourcela,ilsuffitdechoisirllmentconstitutifquenous
souhaitonsdanslenavigateurdecatalogue,etdelefaireglisserlemplacementvoulu.Le
seulimpratifestdecommencerparcequenousappelonslattedecommunication,dansle
menuRseau,etdefinirllotlogiqueparuneplaquedeterminaison,danslemenu
Accessoires.Parexemple,pournous,celadonnelacompositionsuivante:
Alimentation
SortieTOR
PDT3100
DRC3210
Ttede
communication
NIP2212
Entres
TOR
DDI3230
Unefoiscetlotconfigur,ilestpossibledattribuerchaqueentreetsortieune
variable.CesdernirespouvantservirlorsdunI/OScanning.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
26
Stage2006
4. Configurationdellotphysique
Comme,illatdfiniauparavant,llotphysiqueestlensembledesmodules
dentres/sortiesprsentssurlagrilledelamaquette.Cetlotestconfigurableparsonserveur
Webembarqu,carlutilisationdulogicielAdvantysnestquefacultative.Surceserveur
Web,nouspouvonsdoncconfigurerladresseIPdecetlot.Pourcela,ilfauttoutd'abord
connatrel'adresseIPd'usinedumoduledecommunication(pournousleSTBNIP2212).
CetteadresseIPsedduitdel'adresseMACdecetlment.Pournous,l'adresseMACdu
moduletait00.00.54.11.ED.C4.Noussavonsq'uneadresseIPestdfiniesurquatreoctets.
Doncnousprenonslesquatrederniersoctetsdel'adresseMACpourobtenirl'adresseIP.
L'adresseIPconstructeursecalculecommesuit:
54
=>
5*16=80+4=
84
11
=>
1*16=16+1=
17
ED =>
14*16=224+13=
237
C4 =>
12*16=192+4=
196
L'adresseIPdel'lotdfinieparleconstructeurestdonc84.17.237.196
AfindemodifiercetteadresseIP,ilfautseconnecterauserveurWebintgrau
moduledecommunication.Pourrussirs'yconnecter,ilfautquel'adresseIPdelacarte
rseauduPCsoitdelammeclasseIP(iciclasseA)quel'adresseIPdelattede
communication. Pour m'y connecter, j'ai dfini l'adresse IP de ma carte comme :
84.17.237.198.
Unefoiscettepremireconnexionfaiteetquenousnoussommescorrectement
identifis,nouspouvonsconfigurerladresseIPquenoussouhaitonsadministrernotrelot.
Pourcela,ilsuffitdallerdanslemenuConfiguration,puisdecliquersurConfiguration
desparamtresIP.Del,souvrelafentresuivante:
Dansnotreapplication,noussouhaitions
que llot Advantys ait en adresse IP fixe,
ladresse192.168.0.4.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
27
Stage2006
5. Premierproblmesrencontrs
JemesuisconnectunefoisllotAdvantys,configurerenadresseIPfixe,viale
switch.Del,jaiputransfrerlaconfigurationdellotlogiquesurllotphysique.Jaifait
unemodification.Jairessaydemyconnecter,celaafonctionnmaislorsquilafallu
transfrer la configuration, cela ne fonctionnait plus. Un message mindiquait que la
configurationimplantetaitdiffrentedecellequejesouhaitaisymettre,etjtaisensuite
dconnect.
6. Solutionapporteaupremierproblme
AVERTISSEMENT:LESDONNEESDELACARTEMEMOIREAMOVIBLE
DUNIMPREVALENTSURCETTECONFIGURATION.
Decefait,lorsquejaiparlasuiterecharguneconfigurationdiffrentedecelledj
implante,jaiotlacartemmoire,jaichargdanslammoireinternedellot,puisensuite,
jechargeaisdanslacartemmoire.
7. Secondproblmerencontr
JairencontrunsecondproblmeavecllotAdvantys.Enfait,jesouhaitaisfaireun
I/OScanningentrellotetchacundesautomates.Maisenconfigurantmesautomateseten
regardantsurleursserveursWeb,jaipuconstaterquelI/OScanningdelundesautomates
taitendfaut.
8. Solutionapporteausecondproblme
SuiteceproblmededoubleI/OScanningquinefonctionnaitpas,jemesuis
renseignauprsdespersonnesquiconnaissaientleproduit.Etilmatditquecelatait
normalpuisquellotnepeutfairedeuxI/OScanningssimultans.Etqueparconsquent,
taitprioritaireceluiquifaitunerequtedI/OScanninglepremier,etlautreducoupesten
dfaut.Cestpourcela,quedanslamesureodansmonapplicationjutiliselesentresde
llotpourlexcutiondemessectionsdelAPI_2,ilfautquecetautomatesoitlepremier
connectetmisenrun.Sinon,jepourraistoujoursagirsurlesentresdellotmaismon
programmenvoluerapas.
Parconsquent,ilyauraunautomatequiseraenI/OScanningenlecture/critureet
lautreseraenlectureseule.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
28
VII.
Stage2006
AnalyseetconfigurationdelautomateAPI_1etdulogicielUnityPro
1. LelogicielUnityPro
Dansnotreprojet,nousavonsutilislelogicielUnityProXL,carcestlelogicielde
programmationquesupportentlesdeuxautomatesimplantssurlamaquette.Eneffetcesont
deuxautomatesTSX57,un1634etun3634,oule1etle3nousindiquent,lagammede
produit(1basdegammeet5hautdegamme),le63nousdonneunespcificitsurla
communicationembarque(Ethernet)etle4,nousditquenousdevonstravailleravecle
logicielUnity.
Commeilestditprcdemment,lelogicielUnityPro,nousaserviprogrammerles
automatesdenotreapplicationMinidosaquenousallonsvoirdansuneautrepartie.Maispas
seulement,ilnousaaussipermisdeconfigurerlesautomates,enleurattribuantleursadresses
IPetleursadressesXWAY.Deplus,celogicielnousapermisdeconfigurerlesdiffrents
servicesdecommunicationsquilpeutyavoirsurlamaquette.CestdirelI/OScanning
entrechaqueautomateetllotdentres/sortiesdportesAdvantys,lI/OScanningentreles
deuxautomates,etleGlobalDataentrelesdeuxautomatesaussi.Celogicielnouspermet,
aussideraliserdesessaisetdecontrlerlebonfonctionnementdenotreprocessus.
Toutapourdireenfaitquelelogicielpossdeunmodedanimationquiesttrs
importantpourtesteretvoirlefonctionnementdenotreapplicationetleserreursventuelles.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
29
Stage2006
2. ConfigurationdelautomateAPI_1pourlamaquette
a. LaconfigurationdelI/OScanning
Ici,j'aiconfigurl'I/OScanningpartirdulogicieldel'AdvantysetdeUnityPro.
Voici,cidessus,laconfigurationfaitesurUnityPro.Parcontre,ilfautbienpenser
quesurUnityPro,cequiestdfinienlectureestcequitaitdfiniencrituresurAdvantyset
inversement.
Deplussurcelogiciel,j'aifaitimporterlefichierilot_advantys_2.xsy,cequiacr
unelistedevariableslmentaires.Maisavantdepouvoirimportercefichier,j'aid
l'exporter.Pourcefaire,surlelogicielAdvantys,j'ailabellistouteslesvoiesdontj'allais
avoirbesoinpourmonapplication.J'aidoublecliqusurlesmodules,etj'aiattribu
chacunedesvoiesdisponiblesunlibellcommedcy,fdc_g,fdc_d,DEP_Gouencore
DEP_D.
Adresse du mot en
en lecture
Offset correspondant la
diffrence qu'il y a entre l'adresse du
premier mot et 0.
Longueur du mot en criture sur Advantys
(entres)
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
30
Stage2006
ValidationdelI/OScanningsurleserveurWebdelautomate
Unefoisl'I/OScanningcorrectementconfigur,j'aipuvrifiersurleserveurWebde
l'automateAPI_1TSX571634quecettefonctionfonctionnaitbien.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
31
Stage2006
ValidationdelI/OScanningavecunprogrammesimple
CettevalidationdelI/OScanningadabordttestesurunprogrammesimplede
dplacementlatralavecdesfinsdecourse,puisilatreconfigurpourladapternotre
applicationfinale.
Sijepassel'entredcyauniveaulogique1,latransition
cidessus passera en vert et l'tape1 aussi. De plus nous
visualiseronsquesurlelogicielAdvantys,cetteentreetcette
sortiepassentaussiauniveaulogique1.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
32
Stage2006
Ensuite,jevaisvaliderlafindecoursegauche(fdc_g).
Acemoment,nousverronslasecondetransitionbasculeren
vertetl'tape2aussi. EtsurlelogicielAdvantys,l'entre
correspondantlafindecoursegauche(fdc_g)passeraau
niveau logique 1 ainsi que la sortie dplacement droite
(DEP_D).
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
33
Stage2006
Ensuitepourfinirl'excutionduprogramme,jevaismettreau
niveaulogique1l'entrefindecoursedroit(fdc_d)quivanousfaire
basculerenvertsurUnityProlatransitioncorrespondanteetpasser
l'tape0.DecefaitsurlelogicielAdvantys,nousn'auronsplusdesorties
auniveaulogique1etuneentrefdc_dauniveaulogique1.
Ainsinouspouvonsconstaterquel'I/OScanningentrenotreautomateAPI_1TSX57
1634etnotrelotAdvantysfonctionnebienetpourtouteslesentresetlessorties.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
34
Stage2006
b. LaconfigurationduGlobalData
PourconfigurerleserviceglobaldatasousUnityPro,
ilfauttoutd'abordvaliderceservice.Pourcefaire,ilfautaller
danslenavigateurdeprojet(fentredegauche).
EnsuiteilfautouvrirlemenuCommunication,dansce
menu,ilfautouvrirl'optionRseaux,puisdoublecliquersur
lerseauconfigur,c'estdireceluisurlequelsetrouve
l'automate.
Del,nousallonsslectionner,danslemenudroulant,leserviceGlobalData.
Service Global
Data valider
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
35
Stage2006
Acemoment,l'ongletGlobalDatadevientvalide.
Danscettefentre,nousdevonsdfinirenpremierlieu,lenomdugroupe(dansnotre
cas:maquette)etl'adressedugroupe(ici:239.255.255.250).Cetteadressedoittrecomprise
entre224.0.0.0et239.255.255.255.
Onglet valide
Adresse du groupe
Nom du groupe
Ensuite,nousdevonsdfinirlesvariablesquicirculerontsurlerseau.Pourcela,nous
allonsouvrirl'diteurdedonnes.Puis,nouscronslesvariablesounousdisonssitelleou
tellevariablecirculeraounonsurlerseau.
Danscettediteurdedonnes,nousdevonsavoirlacolonneGlobalDataainsiqueles
colonnesGroupeetID.PourobtenirlacolonneGlobalData,ilfautfaireunclicdroitsurune
colonnepuischoisirPersonnaliserlescolonnes.Dansunpremiertemps,lescolonnesGroupe
etIDneseronspasouverte.Maispourcela,ilsuffiradecliquersurleboutonsituer
surladroitedelacolonne.
Unefoistouteslescolonnesouvertes,ilfautcrerdesvariablesquiserontenvoyes
surlerseauetdesvariablesquiserontlues.Ici,surlafentresuivante,nousavonsdeux
variables qui interviennent dans le service. Ces variables sont essai_GB_API1 et
essai_GB_API2.Lorsqu'unevariableestcre,pardfaut,danslacolonneGlobalData,il
seramisnon.Siunevariabledoittreenvoye,ilfaudraluimettrePUBpourpublication
alorsquisielleestlue,ilfaudraluimettreSUBpoursouscription.Deplus,ilfaudraaussi
renseignerlenomdugroupedanslequelnoustravaillerons(celuidfinitsurlapageGlobal
Data),ainsiquel'ID,celuicitantcomprisentre1et64.ChaquevariableaurasonID.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
36
Stage2006
Bouton Plus
Editeur de donnes
Ilenserademmepourlesecondautomate.
ValidationduGlobalDatasurleserveurWebdelautomate
PourvaliderleGlobalDatal'aideduserveurWebdel'automate,ilsuffitdese
connectercedernier,d'allerdanslemenuDiagnostic,puisdeslectionnerleserviceGlobal
Data.
Menu Diagnostic
ID 1
ID 64
DamienLEGALLO
GEII2
ID
OptionRseauxLocauxIndustriels
37
VIII.
Stage2006
ConfigurationdelapasserelleUniTelway
1. ConfigurationduserveurRAS
PourconfigurerlapasserelleUniTelway,surleserveurRAS,
ilfautallerdanslemenuparamtrage,puisensuitePasserelle
IPRSetenfin,finirparslectionnerUniTelway.Unefoisque
toutcelaestfait,ilneresteplusqu'aconfigurl'adressequel'on
souhaitedonnerl'lmentmatre(pournousils'agitd'unautomate).
Pournotremaquette,nousavonsdonncommeadresseX
WAYnotreautomateparlapasserelle,2pourl'adresserseauet2
pourl'adressestation.
Adresse rseau
Adresse Station
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
38
Stage2006
Deplus,dansnotrerseau,l'automatematreunetunseulesclavequiestleserveur
RAS.Donc,nousn'avonspasbesoinderenseignerlescorrespondancesversdesautomates
esclaves.C'estpourcelaquenousn'avonslaissqu'unseulprofilactif,quiestany.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
39
Stage2006
2. ConnexionviaUnityPro
Afindeseconnecterl'automatevialelogicielUnityProavecladresseXWAYdu
nudparlapasserelleduRAS_2000,ilfauttreenpossessionduDriverXIP.
ATTENTION:LEDRIVERXIPDOITTRELEDRIVERVERSION1.9
Ensuite,unefoiscedriverinstall,ilfautleconfigurerpourpouvoiravoirunaccs
aveclelogicielUnityPro.Pourcela,ilfaut,ouvrirleprogrammecommunicationDriver
puisdrivermanager.
Del,ilfautconfigurerunprofilpourluidfinirlacorrespondanceentrel'adresseIP
etl'adresseXWAY.Pourcela,nousdevons,lorsquenousavonsouvertdrivermanager,
allerdansl'ongletXIP.Ilfautensuitecliquersurconfiguration.
Acemoment,s'ouvrela
fentre cicontre. Sur cette
fentre,nousconfiguronsdoncla
connexion notre passerelle.
Pour cela, nous dfinissons
l'adresseXWAYdenotreposte,
puislenomdelastationcible
(facultatif), puis l'adresse X
WAYdenotreciblelaquelle
nous allons faire correspondre
uneadresseIP.
DamienLEGALLO
GEII2
Onglet
Adresse X-WAY
XIPDriver
de notre poste
Nom de la station
cible
Adresse X-WAY
de la cible
Adresse IP de la
cible (ici notre
passerelle)
Bouton enregistrer
pour enregistrer
les nouveau ajouts
OptionRseauxLocauxIndustriels
Bouton
pour
configurer
Bouton Ajouter
un profil
pour valider la
configuration
40
Stage2006
Enfin,ilfautlancerleprogrammeUnityPro.Del,ilfautdfinirl'adressede
l'automate.
Lafentresuivantesouvre:
Test de la connexion
Validation
Danscettefentre,nousallonsdfinirl'adresseaveclaquellenousnousconnecterons
l'automate.Danslemenusupport,ilyaplusieurspossibilitsquis'offrentnous,dontXIP01
quicorrespondauprofilquenousavonscrauparavant.Dansnotrecas,laconnexionparla
passerelle,l'adresseXWAYdfinietait2.2.Doncici,nousnousconnecteronsaul'automate
parl'adresse2.2,etlaconnexionseradfiniepar{2.2}syspourseconnecterdirectementau
systme(CPU)etnonunmoduleparticulierquiauraituneadresseUniTelwayuniquepar
exemple.Afindetestersicelavafonctionnercorrectement,ilestrecommanddetesterla
connexionavecleboutonquiluicorrespond.Silaconnexionestrussie,nouspouvons
valider.
Parlasuite,ilsuffirajustedeseconnecterl'automatepourrapatrierlaconfiguration
etlesprogrammes.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
41
Stage2006
3. Problmerencontr
LorsdesessaisdeconnexionvialelogicielUnityProauxautomatesAPI_1etAPI_2
parleursadressesXWAY,jenarrivaispasatteindrecesnuds.Lelogicielmedonnaitun
messagemedisantquelautomatentaitpasprt,outeintouoccup.
4. Solutionapporte
Afindersoudreceproblme,jaitobligdefaireappelunepersonnede
lagence.NoussommespartisdenotrelogicielUnityProafindefaireundiagnosticprcis,
puisnousavonsregardledriverXIP.SurlelogicielUnityPronousavonsregardsinous
pouvionstoutdemmenousconnectvialaliaisonEthernet.Celafonctionnait.Nousavons
alorsregardledriverXIPquiapremirevuefonctionnait,premirevueseulement.Parce
queenfait,nousnavionspaslabonneversiondudrivercequifaisaitquenousnepouvions
nousconnecterauxautomatesparleursadressesXWAY.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
42
IX.
Stage2006
Ralisationduprogrammededmonstration
1. Prsentationduprocessus
Cesystmeestunsystmedeconditionnementdeliquidedansdesflacons,typeparfum,
eauPourcela,ilyatroisfonctionsderaliser:
Transfert
Remplissage
Vissage(bouchage)
Consigne
Prsence
utilisateur
Prsence
Energie
Parfum
Flacon
flacon
CONDITIONNERDU
PARFUM
Flaconde
parfum
conditionner
Bouchon
SYSTEMEDE
REMPLISSAGE
MINIDOSA
Siunflaconseprsente,audbutdelachanedetransfert,delefaire
arriversouslepostederemplissage.
Lorsque le flacon est sous le poste et quil y a du liquide
conditionner,alorsilluiestmisceliquide.
Puisceflaconpleinesttransfraupostesuivant,quiestlepostede
vissage(bouchage),etaupassage,ilprendunbouchon.
Ensuite,unevisseusedescendlaidedunvrin,etvisselebouchon.
Lorsquelecoupleestsuffisant,levrinremonteetlemoteurdela
visseusecessedefonctionner.
Enfin,leflaconremplietbouch,estdenouveautransfrversla
chanedvacuation.
Cequilfautsavoir,cestquelafonctiontransfertestraliseparunplateautournant.
Ceplateauestentranparunvrinpneumatiqueassociunpiondentranement.Lorsquele
plateauestenpositionsousunposte,lepiondentranementcedgageetunpiondindexage
veillecequeleplateaunetournepas.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
43
Stage2006
2. Rpartitiondesfonctionssurlesautomatesdelamaquette
Surceprojet,jaidciddebiendissocierlesfonctions.Cestdirequesurle
premierautomateAPI_1,noustraitonslafonctionTRANSFERERetsurlesecond
automate,noustraitonslesfonctionsREMPLISSAGEetVISSAGE.Deplus,sur
lautomateAPI_1,nousavonsaussilaGESTIONGLOBALEDUPROCESSUS.
3. PrsentationdesfonctionssousformedorganigrammeoudeGrafcet
a. LafonctionGESTIONGLOBALEdu
Minidosa
fonctionnement
NON
Dmarrage
Cettefonction,apourrledegrerleprogrammeetle
systmedanssaglobalit,cestdirequecestluiquifaitappel
OUI
telleoutellefonctionafinqueleprocessussedroulecorrectement.
TRANSFERER
Ici,nousavonsdraliserdesmacros,carleprogramme
faisaitappelunautreprogrammedummeautomateetcela
simplifiaitlatche.Cesmacrosontdoncservifaireappella
fonctionTRANSFERT,fonctionappelepartroisfoisdailleurs.
Flaconsousposte
NON
remplissage
NousavonsaussimisenplaceunGlobalDataafinde
OUI
pouvoirfairecommuniquerlesdeuxautomatesentreeux.Cette
fonctionnouspermetainsidavoirdesvariablesdedclaressur
REMPLIR
lautomateAPI_1etdelesfaireintervenirsurlautomateAPI_2.
Cestlecaspourladtectiondeprsencedesflaconssurlepostede
NON
remplissageetlepostedevissage.Nousdiffusonslavariablequi
Flaconplein
correspondcetteprsenceetlautomateAPI_2litetsouscritcette
OUI
variable,cequinouspermetdufaitdenosquatreentresetquatre
TRANSFERER
sortiesdelAdvantysdepouvoirgnreraveclABE7toutesles
PRENDRELEBOUCHON
variables.
Flaconsousposte
vissage
NON
OUI
VISSERLEBOUCHON
Flaconbouch
NON
OUI
TRANSFERER
OUI
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
Flaconconditionn
NON
44
Stage2006
b. LafonctionTRANSFERT
Cettefonctionapourbut,elle,dedplacerles
flaconsdunpostelautre,cestdiredelasortie
dutapisdechargement,verslepostederemplissage
puisverslepostedevissageetenfinversletapisde
dchargement. Toute cette fonction est ralise
laidedunvrinpneumatiqueetdedeuxpions,un
dindexage pour maintenir le plateau tournant en
position,etundentranementquiestenboutdetige
devrinetquisertfairetournerleplateau.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
45
Stage2006
c. LafonctionREMPLISSAGE
Deplus,aveclacoursedupiston
qui est fixe, la quantit de liquide
aspireestfixedoncunseulrglage
suffitpourunecontenanceparticulire.
Celanousdonnedoncunenchanementdesoprationstrs
simpleetendeuxtapes:
Reculerlepistonpouraspirer
Avancerlepistonpourexpulser
Arrivede
liquide
Courseduvrin
Piston
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
46
Stage2006
d. LafonctionVISSAGE
Techniquement,cettefonctionaussiestralisepar
unvrinincluantunevisseusesursatige.Eneffet,nous
avonsunvrinavecunetigequimonteetquidescend.Au
boutdecettetige,ilyauneclochequialemmediamtre
quenotrebouchon.Lorsquelatigedescend,nousmettonsle
Vrin
moteurdelavisseuseenfonctionnementafinquelorsquela
cloche arrive sur le bouchon, celuici se serre
automatiquementsurleflacon.Lafindeceprocessussefait
lorsque nous atteignons le courant limite du moteur, le
courantlimitetantlimageducouple.Acemoment,le
moteurcessedetourneretlatigeduvrinremonte.
Bouchon
Leprocessuspeutdoncseralisersimplementlaide
dungrafcetendeuxtapes:
Dmarragedumoteuretdescentede
latigeduvrin
Arrtdumoteuretmontedelatige
duvrin
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
47
Stage2006
4. Lesprogrammesdvelopps
a. ProgrammesetcorrespondancedesEntres/SortiesdelAPI_1
Pourceprogrammededmonstration,jairalisun
modeautomatiqueetunmodemanuel.Ilestassezsimplede
savoirlequelestlequelpuisquepourlemodemanuelchaque
sectionapournumrodtape,desnombrescommenantpar
un1etpourlemodeautomatiqueparun2.
ProgrammedeGestionduprocessus
CeGrafcetestcomposdunOUpourchoisir
entrelemodemanueletlemodeautomatique.Cechoixse
feradirectementsurlcrandexploitation(voirciaprs)par
deuxboutons.Sinon,lesprogrammessontsensiblementles
mme la seule diffrence quils font appels des
programmesesclavescorrespondantsaumodedexcution.
Cestdirequenoustrouveronsunefonctiontransferten
modemanueletuneautresectioncorrespondanteaumode
automatique.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
48
Stage2006
Programmedelafonctiondetransfert
Entrecesdeuxprogrammes,ilyaunepetitediffrencequi
estqulaplacedelavalidationdesentrespardesinterrupteurs,
celleciestralisepardestemporisationsde5secondeschacune.
Sinonleprincipeestlemmequeceluiannoncdanslapartiede
prsentationdechaquefonction:
Rentredupiondindexageetsortiedu
piondentranement
Rentredelatigeduvrindentranement
(leplateautourne)
Sortiedupiondindexageetrentredu
pion dentranement (stabilisation du
plateauauposte)
Sortiedelatigeduvrindentranement
(retourenpositioninitiale)
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
49
Programmationdestemporisations
Stage2006
Dansunesectiondeblocsfonctions(FBD)sousUnityPro,jaiimplantautantde
fonctionTONquejavaisdetemporisationsutiliser.Pourcela,ilafalludirequandest
cequejenclenchaislatemporisation,letempsdevantscoulerainsiquelebitcorrespondant
lafindecettetemporisation.
Parexemple,jenclenchelatemporisationlorsquelebittempoestauniveau
logique1,latemporisationcompte5secondes,puisjedclenchecettetemporisationaubout
deces5secondesetmetslebitfin_tempoauniveaulogique1.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
50
Stage2006
CorrespondancedesadressesdEntres/Sorties
Nom
dcy_inter
pion_indexage_rentre_inter
entrainement_rentre_inter
pion_entrainement_rentre_inter
pion_indexage_sorti_inter
entrainement_sorti_inter
pion_entrainement_sorti_inter
variables_diffusees
pic_courant_vissage
reserve_liquide_pleine
reserve_liquide_videe
visseuse_remontee
presence_flacon_vis_auto
presence_flacon_rem_auto
presence_flacon_vissage
presence_flacon_remplissage
variables_recues
remplissage_reserve
vidangeage_reserve
demarrage_visseuse
descente_visseuse
arret_visseuse
remontee_visseuse
flacon_bouche_auto
flacon_plein_auto
flacon_bouche
flacon_plein
DamienLEGALLO
GEII2
Type
EBOOL
EBOOL
EBOOL
EBOOL
EBOOL
EBOOL
EBOOL
WORD
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
WORD
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
Adresse
%I0.5.0
%I0.5.1
%I0.5.2
%I0.5.3
%I0.5.4
%I0.5.5
%I0.5.6
%MW500
%MW500.2
%MW500.3
%MW500.4
%MW500.5
%MW500.12
%MW500.13
%MW500.14
%MW500.15
%MW600
%MW600.2
%MW600.3
%MW600.5
%MW600.6
%MW600.7
%MW600.8
%MW600.12
%MW600.13
%MW600.14
%MW600.15
OptionRseauxLocauxIndustriels
GlobalData
Non
Non
Non
Non
Non
Non
Non
PUB
SUB
Groupe
maquette
maquette
51
Nom
rentrer_pion_indexage
rentrer_entrainement
rentrer_pion_entrainement
sortir_entrainement
sortir_pion_indexage
remplir
stabilisation_plateau
transferer
transferer_prendre_bouchon
visser_bouchon
tempo_5
tempo_4
tempo_3
tempo_2
tempo_1
stabilisation_ecran
sortir_pion_entrainement
pion_indexage_rentre_ecran
pion_entrainement_sorti_ecran
mode_manuel
mode_auto
fin_tempo_5
fin_tempo_4
fin_tempo_3
fin_tempo_2
fin_tempo_1
entrainement_sorti_ecran
entrainement_rentre_ecran
dcy_bouton_ecran
Type
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
Adresse
Stage2006
GlobalData
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Groupe
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
52
b. Ecrandexploitationdvelopp
Stage2006
etcra
tdvelopps
nouspermetde
lvolutionden
aussidelepilo
incorpors.
Par e
directement ch
souhaitons e
automatiqueou
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
53
Stage2006
c. ProgrammeetcorrespondancedesEntres/SortiesdelAPI_2
Programmedelafonctionremplissage
Cettefonctionestcellecorrespondantaupremier
posteduprocessus.Sonprincipeatexpliquaudessus.
Reculerlepistonpouraspirer
Avancerlepistonpourexpulser
Parcontre,ilatrajoutunetape(103ou203),
carcelanouspermetdemettrelebitflacon_pleinau
niveaulogique1,etdoncdetransmettrecebitvialeGlobal
DatalautomateAPI_1etdoncdepouvoirtransfrerle
flaconaupostesuivantquiestceluidubouchage.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
54
ProgrammedelafonctionVissage
Stage2006
Programmepourlestemporisations
Encequiconcernelestemporisations,danscetautomate,nousavonsprocddelamme
faon que sur lautre automate et cela nous donne donc le mme rsultat.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
55
Stage2006
CorrespondancedesEntres/Sorties
Nom
variable_recue
Type
WORD
sortir_tige_ilot
BOOL
demarrer_moteur_ilot
presence_flacon_vissage_auto
presence_flacon_rem_auto
presence_flacon_vissage
presence_flacon_remplissage
courant_limite_ecran
fdc_recul_piston_ecran
fdc_avancement_ecran
tige_rentree_ecran
variable_diffusee
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
WORD
courant_limite_ilot
BOOL
tige_rentree_ilot
flacon_bouche_auto
flacon_plein_auto
flacon_bouche
flacon_plein
reculer_piston
avancer_piston
demarrer_moteur
sortir_tige
arreter_moteur
rentrer_tige
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
DamienLEGALLO
GEII2
Adresse
%MW500
%MW500.0
lotAdvantys
%MW500.1
lotAdvantys
%MW500.12
%MW500.13
%MW500.14
%MW500.15
%MW500.2
%MW500.3
%MW500.4
%MW500.5
%MW600
%MW600.0
lotAdvantys
%MW600.1
lotAdvantys
%MW600.12
%MW600.13
%MW600.14
%MW600.15
%MW600.2
%MW600.3
%MW600.5
%MW600.6
%MW600.7
%MW600.8
OptionRseauxLocauxIndustriels
GlobalData
SUB
Groupe
maquette
PUB
maquette
56
Stage2006
Nom
Type
reculer_piston_ilot
BOOL
avancer_piston_ilot
BOOL
fcd_recul_piston_ilot
BOOL
fdc_avancement_ilot
arreter_moteur
rentrer_tige
fin_tempo
fin_tempo_2
fin_tempo_3
fin_tempo_4
tempo
tempo_2
tempo_3
tempo_4
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
DamienLEGALLO
GEII2
Adresse
%MW501.0
lotAdvantys
%MW501.1
lotAdvantys
%MW602.0
lotAdvantys
%MW602.1
lotAdvantys
OptionRseauxLocauxIndustriels
GlobalData
Groupe
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
Non
57
Stage2006
5. Problmesrencontrs
Lorsdelaralisationdecetteapplication,jaitconfrontunproblmedetemps
dexcutiondesectionenmodeautomatique.
Eneffet,jaidveloppmesprogrammessousformedeGrafcet.Etlorsquejarrivaisun
poste,matransitiontaittransmiselautomateAPI_2.Ormatransitionrestaittoujoursvraie
(niveaulogique1)etneretombaitjamaiszro.Donc,lapremiretransitiondemasectionde
remplissageoudevissagetaittoujoursactive,etmonGrafcetsexcutaitindfiniment.Deplus,
lchangedefindecyclederemplissageoudevissageseffectuaitsurunbitdefindetempoqui
restaitaussitoujoursactif,doncletempsdecycletaittropfaible.
6. Solutionsapportes
Pourrglerceproblme,jaitobligdemettrelebitpartagerentrelesdeuxautomates
dansunetape,etnondansunetransition.Cequifaitquelorsquejedtectelaprsencedunflacon
unposte,jactivelebit.Alorslasectioncorrespondantaupostesexcute.Parcontrepourrgler
lemmeproblmedanslessectionsdechaqueposte,jaitobligderajouterunetapedans
laquellejaiplaclebitchangerpourpoursuivrelvolutionduprocessus.
Pourillustrertoutcela,jevaisprendreunexempleconcretdemonapplication.Nous
prendronslarriveaupostederemplissage.
Lorsquejavaisleproblme,jchangeaispresence_flacon_remplissage_automaisune
foisquelebittaitpassauniveaulogique1,ilneretombaitjamaisauniveaulogique0,doncla
sectionderemplissageseffectuaitindfiniment.Deplus,jefinissaismasectionparunbit
fin_tempo_2,cequifaitquavecletempsdevalidationdelchangedubit,entrelesdeux
automates,dfinidanslaconfigurationduGlobalData,lautomateAPI_1navaitpasletempsde
releverlebit.Etdonc,jenesortaispasdemontapedanslaGestionGlobale,tantquelautomate
API_1nedtectaitpasceniveaudubit.
Pourcela,jaidoncmislavariablepresenc_flacon_rem_autodansltapeconscutive.
Cettevariableestcellechangeentrelesdeuxautomates.Et,danslasectionderemplissage,jai
rajoutunetapelaquellejaiaffectlebitflacon_pleinetunetemporisationpourque
lAPI_1aitletempsderecevoircebit.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
58
X.
Stage2006
ConfigurationdesRseauxLocauxVirtuels(VLAN)
1. RappelsurlesVLANs
LetermeVLANvientdelanglaisVirtualLocalAreaNetwork,cequisignifieRseauLocal
Virtuel.Cesontdoncdessousrseauxvirtuels.
Lebutdecesrseauxestdepouvoir,laidedunlmentrseau,crerdessousrseaux.
Cetlmentrseauestgnralementunswitchadministrable.
PC1
API1
Ici,lePC2appartenant
au VLAN2 ne peut pas
interagirsurlautomateAPI1.
Mais, il peut le faire sur
lautomate API2, puisquils
VLAN1
appartiennent tous deux au
mmesousrseau.
Pournous,lintrtdu
VLAN tait dviter toute
saturation de notre rseau
VLAN2
Ethernet. Ce phnomne de
saturation aurait pu tre
engendrparleserviceGlobal
Communicationimpossible
Dataquifaitdeladiffusion
multicast(touteslesstations
Communicationpossible
durseau).
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
59
Stage2006
2. Explicationdelaconfigurationimagine
Dansnotreapplication,nousavonsunswitchadministrable,cequinouspermetdedireque
nouspouvonsraliserdesRseauxLocauxVirtuelsditsVLAN.
Decefait,jaiessaydecrertroisVLANsquicorrespondaient:
lI/OScanningentrelautomateAPI_1etllotdentres/sortiesdportes
lI/OScanningentrelautomateAPI_2etllotAdvantys
LI/OScanningetleGlobalDataentrelesdeuxautomates
3. Prsentationetrsolutionduproblmerencontrlorsdelaconfiguration
Lorsdelaconfiguration,jaitconfrontunproblmequimabloqutouteunejourne.
Ceproblmetaitquechaquenudappartenaitaumoinsdeuxrseauxvirtuels,etlorsde
laconfigurationdecesrseauxsurleserveurWebduswitch,nousdevonsdfinirpour
chaqueportlacorrespondanceunVLANparticulier.
Cestdire,quesilonconsidreleVLANentrelautomateAPI_1etllotphysique,etque
nousdcidonsdeluidonnerlID(identifiantderseau)1,lorsdelarpartitiondesports,nous
devonsdonnerauportsurlequelestconnectlautomate,danslacolonneID,lindice1.Or,nous
voyonsquecemmeautomateappartientaussiaurseauvirtueldID3.Ainsinousdevonsmettre
danslacolonneIDcorrespondanteauportdecetautomatelindice3.Mais,ilestimpossiblesurce
switchdefairecorrespondreunnuddeuxrseauxvirtuelsenmmetemps.
Decefait,jenaipasconfigurcesindices,etparlasuitejenepouvaisplusmeconnecter
daucunemaniremonswitch.Ilexistepourtantunesolutionquejaiutilisafindedbloquerla
situation.
Cettesolutiontaitdeseconnecterauswitchparlhyperterminaldelordinateur,laide
duncblebienparticulier.Saparticularitestquelunedesextrmitsestunconnecteurdetype
RJ11etquelautreestunconnecteurdetypesriemaisdonttouteslesbrochesnesontpasutilises.
Unefoisconnect,ilafalluquejedemandeauswitchderedmarreravecsaconfigurationpar
dfautchaquefois.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
60
Stage2006
Pourcela,ilafalluquejemidentifieentantquadministrateurduswitch.Jaidoncdsaisir
monidentifiantainsiquemonmotdepassecorrespondantdanslafentrecidessous.
Unefoiscorrectementidentifi,celamaouvertlafentredemenusuivant.Jesuisalldans
lemenuConfiguration.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
61
Stage2006
Danscemenu,jaid,laidedesflchesdedirectionetlabarredespace,choisirdansla
partieLoadafterresetlemodedefaultconfigfile.Del,jaivalidenslectionnant
APPLYLoadafterresetpuisquecestcequejavaismodifi.Etparlasuite,jaipume
reconnecterauswitchcommejelefaisaitauparavantaprsunredmarragedellment.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
62
Stage2006
XI) Lesessaisdevalidationdufonctionnementdelamaquette
Unefoisquelamaquetteestcorrectementconfigure,ilfautlessayerafindesavoirsicette
configurationestbonneetfonctionneounon.Pourcela,nousavonsfaitdiffrentstests,dela
crationdelaconnexiondistantelexplorationdesserveursWebdeslments,enpassantparun
rapatriementdeprogrammesousUnityPro.
1. Crationdelaconnexiondistante
Afindevaliderlebonfonctionnementdela
maquettedaccsdistantparuneligne
analogiqueRTC,ilfauttoutdabordcreruneconnexiondistante,laidedunmodemanalogique,
cestdireavecunmodem56Kbits.
Panneaudeconfigurations
Connexionrseauetaccsdistant
Etablirunenouvelleconnexion
Nouscliquonssursuivantetnousobtenonslafentresuivante:
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
63
Stage2006
NousslectionnonslaConnexionunrseaupriv,etvalidonsencliquantsursuivant.
Nousavons:
Nous mettons
lenumrodetlphone
quiestlacible,pour
nous il s'agit du
0,0240687484
et
validons en cliquant
sursuivant.Uneautre
fentres'ouvreonous
0,0240687484 lui indiquons le nom
que nous souhaitons
donner
cette
connexion.
Unefoislaconnexioncre,nous
pouvons nous connect directement au
serveurRASparlaligneRTCassocie.
Pour cela nous doublecliquons sur la
connexiondistanteetnousobtenons:
cta
ou
visiteur
cta
ou
visiteur
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
64
Stage2006
Acemomentlaconnexions'tablitetnousavonsaccsenpassantparlenavigateurInternet
auportailduRAS_2000commesuit:
ApartirdumomentonousavonsouvertleportailWebduRAS_2000nouspouvons
accderchacundelmentsdurseauparleurServeurWebembarqu.Deplusnouspouvons
aussinousconnectavecUnityl'automateAPI_1etainsircuprerlesprogrammesqu'ilcontient
etl'excutersurlelogiciel.C'estcequenousallonsvoirparlasuite.
Lenchanementdes tapesestsensiblementlemmepourunsystmedexploitation
WindowsXP.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
65
Stage2006
2. AccsauserveurWebdelAPI_1
Pournousconnectercetlment,nousavonscliqusurlelienmissurleportailWebdu
RAS_2000.Ainsi,lafentresuivantes'ouvre.
Del,nousavonsaccstouslesmenusdisponiblessurceserveurcommelemenu
Diagnostic,etdoncnouspouvonsvisualiserlebonfonctionnementdel'I/OScanningentre
l'automateetl'lotadvantys,ouencorevisualiserlerack.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
66
Visualisationdel'I/OScanning
Visualisationdelabandepassante
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
Stage2006
67
Stage2006
3. RapatriementdunprogrammeautomateverslePC
UnefoislavrificationdaccsauserveurWebembarqudelautomatefaite,nousallons
essayerdercuprerleprogrammequiyestdjimplant.Pourcela,nousdevonsouvrirlelogiciel
UnityPro.
Souscelogiciel,nousallonsdanslemenuAutomatepuisdansl'optiondfinirl'adressede
l'automate
Puis,pourtresrdepouvoirtravailleravecl'automate,noustestonslaconnexionet
validons.
Ensuite,nousnousconnectonsl'automate,enfaisantAutomatepuisConnexionetpour
rcuprerleprogrammeimplantdansl'automate,nouschoisissonsl'optionTransfrerleprojet
depuisl'automate.
Puisunefoisleprojettransfrpuiscompil,nousavonslafentresuivanteetnouspouvons
voirl'volutionduprogrammecommesinoustionsconnectendirectesurl'automate.Danscette
fentre, nous trouvons lintgralit des caractristiques du programme, cestdire, les
entres/sortiesavecleursadressesmmoires,la/lessection(s)dveloppe(s),laconfigurationrseau
ralise,etlaconfigurationdurackdelautomate.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
68
Stage2006
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
69
Stage2006
4. ConnexionauserveurWebdellotAdvantys
UnefoisconnectauserveurRAS_2000,nouspouvonsnousconnecterl'lotAdvantys,le
serveurRASnousservantdepasserelle.Decefait,nouspouvonsallersursonserveurWebou
encorenousconnectervialelogicielAdvantys.
Ainsi,lanavigationsurleserveurwebsefaitcommesinoustionsdirectementconnects
viauncbleEthernetl'lot,laseulediffrencequiestledbit.
PourseconnectervialelogicielAdvantysl'lot,ilfautunefoislaconfigurationfaite,
cliquersurlemenuEnlignepuisconnecterousurl'icne
Etdel,nouspouvonsconfigurerdenouveaullotAdvantystoutensachantque:
Les donnes tlcharges sont stockes dans la mmoire flash du module NIM.
Avertissement:lesdonnesdelacartemmoireamovibleduNIMprvalentsurcellesde
cetteconfiguration.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
70
Stage2006
D.CONCLUSION
Lobjectifdustagedefindtude,estdacqurirunexprienceprofessionnelleetde
dcouvrirlemondedelentrepriseautrementquepardevisites.
CeprojetatoutdabordtunedcouvertedematrielsEthernetTCP/IP,commeleserveur
RAS,llotdentres/sortiesdportesAdvantysetleswitchadministrable.Deplus,ceprojetma
permisdemobilisercertainesconnaissancesthoriquesquejepouvaisavoiretdelesmettreen
applicationsurdeslmentsconcrets.Celamapermisaussidapprofondirdesconnaissancesmal
compriseslorsdelaformation,tellesqueleserviceI/OScanningetleserviceGlobalDatavus
rapidementenTP.Jaigalementapprisdenouvelleschoses,entreautreladressageXWAYet
UniTelwayainsiqueleurhistoire.
Auniveaurelationnel,jesuissatisfaitdavoirpuintgrerleserviceSSIOuestdelagencede
Nantes,carilyaunevraiepolitiquedapprentissageetdeformationdestudiants.Eneffet,entant
questagiaire,noussommesconsidrscommedevraisprofessionnelsetsinousavonsunproblme
quelconquesurunsujet,nouspouvonssollicitlaidedunepersonnequisiellenapaslarponse
nousdirigeraversunspcialisteauseindelagenceoudugroupe.
Enfin,lenvironnementtechnicocommercialdanslequeljaipuvoluerpendantcestrois
mois de stages ma permis de me conforter dans mon choix dorientation et dobjectif
professionnel.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
71
Stage2006
E.LESANNEXES
I)
Schmalectriquedelamaquette
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
72
II)
Stage2006
Listedumatriel
Fonctiondans
lamaquette
Dsignation
Rfrence
Quantit
Disjoncteurtripolaire6,3A
GV2L10
Alimentation
Disjoncteurbipolaire10A
GB2CD16
Alimentationdcoupage
ABL1REM24100
RAS
ServeurRAS2000RTC
FSXRAS2000RTC
CordonRJ451m
E387957
Rack8emplacementsextensible
TSXRKY8EX
Alimentation100/240VCA55W
TSXPSY5500M
2terminaisonsdebusX
TSXTLYEX
Automate
ProcesseurTSXP571634MUnity
TSXP571634M
API_1
Carte16entres
TSXDEY16FK
Embasedesimulation
ABE7TES160
Embase16entres/sorties
ABE7H16R20
CordonABE7HE10
TSXCDP103
Rack8emplacementsextensible
TSXRKY8EX
Alimentation100/240VCA55W
TSXPSY5500M
Automate
2terminaisonsdebusX
TSXTLYEX
API_2
ProcesseurTSXP573634MUnity
TSXP573634M
Moduledecommunication
TSXSCY21601
Cblevoie0
TSXSCYCU6030
Communication
Switchadministrable
499NOS27100
Switchnonadministrable
499NSS25101
Interfacerseau(NIM)standardpourEthernet
STBNIP2212
Distributiond'alimentationstandard,24Vcc
STBPDT3100
Sortierelais,2relais,formeC,2A,bobine:24Vcc
STBDRC3210
Entresnumriques(TOR)puitsde24Vcc,2voies
STBDDI3230
STB
Plaquedeterminaison
KitdeconnecteurspourborniersvisNIM2points
STBXMP1100
1
1sachet
1bornier
BasePDM
KitdeconnecteurspourborniersvisPDM2points
STBXBA2200
STBXBA2000
Based'Entres/Sortiestaille2
KitdeconnecteurspourborniersvisE/S5points
Based'Entres/Sortiestaille1
STBXBA1000
Kitdeconnecteurspourborniersvis
STBXTS1100
2
1sachet
4borniers
Cartemmoire32Ko
STBXMP4440
Advantys
lotphysique
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
STBXTS1120
STBXTS1130
STBXTS1110
2
1sachet
2borniers
2
1sachet
4borniers
73
III)
Stage2006
Schmasdimplantationdelamaquette
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
74
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
Stage2006
75
IV)
Connexionsetattributionsdeportsdesswitchs
SWITCHADMINISTRABLE
SWITCHNONADMINISTRABLE
PORT
MATERIEL
PORT
MATERIEL
RAS_2000
(192.168.0.1)
Switchadministrable
PC
(192.168.0.127)
TSX573634
(192.168.0.3)
IlotAdvantys
(192.168.0.4)
TSX571634
(192.168.0.2)
TSX573634
(192.168.0.3)
IlotAdvantys
(192.168.0.4)
PC(192.168.0.127)
ou
switchnonmanageable
Stage2006
V)
CorrespondancedesadresseIPetadresseXWAY
DfinitionsdesadressesIPaveclescorrespondancesXWAY
Nomdelamachine
AdresseIP
AdresseXWAY
AdresseXWAY
passerelle
AutomateAPI_1
TSX571634
192.168.0.2
1.2
2.2
AutomateAPI_2
TSX573634
192.168.0.3
1.3
2.2
lotAdvantys
192.168.0.4
SwitchAdministrable
192.168.0.20
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
76
VI)
Stage2006
InformationsurlI/OScanning*
Lescannerdentres/sorties(I/OScanning)permet,demanirepriodique,delireou
dcriredesentres/sortiesdistantessurlerseauEthernetsansprogrammationspcifique.Ce
servicecomporteleslmentsessentielssuivants:
unezonedelectureregroupanttouteslesvaleursdesentresdistantes,
unezonedcritureregroupanttouteslesvaleursdessortiesdistantes,
Despriodesdescrutationsindpendantesducycleautomateetddieschaque
quipementdistant.
LascrutationneseffectuequesilautomateestenRun.Ceservicefonctionneavectousles
quipementssupportantlacommunicationModbussurleprofilTCP/IPenmodeserveur.Le
mcanismedchangequivousesttransparent,esteffectupardesrequtes:
delecture,
oudcriture,
oudelectureetcriture.
Note:CertainstypesdquipementsscannscommelesmodulesTSXETYsupportentuniquement
lesrequtesdelectureoudcriture(requtedelecture/crituresimultanenonsupporte).
Lafiguresuivanteillustrelefonctionnementdelascrutationdesentres/sortiesdportes.
1.DsquelautomatepasseenRun,lemoduleouvreuneconnexionparquipementscrut
connexionparlignesaisiedanslatabledeslmentsscruts).
(une
2.Ensuite,lemoduleeffectueunelecturepriodiquedesmotsdentresetunecriturepriodique
desmotsdesortiesdechaquequipement.
3.SilautomatepasseenStop,lesconnexionsavecchaquequipementsontfermes.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
77
Stage2006
LesfonctionnalitsduserviceIOscanningsontde:
grer la connexion avec chaque quipement distant (une connexion par
quipementscrut),
scruter les entres/sorties de lquipement en utilisant des requtes de
lecture/critureModbussurleprofilTCP/IP,
mettrejourleszonesdelectureetdcrituredanslammoireapplication,
rafrachirlesbitsdechaquequipementdistant.
Note:Cesbitsindiquentsilesmotsdentres/sortiesdumoduleonttrafrachis.
*InformationsissuesdeladocumentationdaideUnityPro
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
78
Stage2006
VII) InformationsurleGlobalData*
LobjectifduserviceGlobalData,supportparlescoupleursTSXETY4103/PORT/5103et
laliaisonEthernetduTSXP575634,estdefournirunchangededonnesautomatiquepourla
coordinationdapplicationsautomate.
LesmodulesdecommunicationsontregroupsdansunGroupedeDistributionpour
changer des variables destines la coordination des automates. Chaque module de
communicationpublieunevariableapplicationlocaleverslesautresmodulesdecommunicationdu
GroupedeDistribution.Chaquemoduledecommunicationpeutgalementsouscrireauxvariables
applicationpubliespartouslesautresmodulesappartenantauGroupedeDistribution,quelquesoit
leuremplacement.
UneVariableApplicationestunensembledemotscontigusdunautomate.Leservicede
GlobalDatadoittreconfigurafindedterminerlemplacementetlenombredevariables
applicationpubliesetsouscritesparchaquemoduledecommunication.Unefoislescoupleurs
configurs,leschangesentrelesmodulesdecommunicationappartenantaummeGroupede
DistributionsontralissautomatiquementlorsquelautomateestenRUN.Illustration:
UnGroupedeDistributionestungroupedemodulesdecommunicationidentifiparla
mmeadresseIPmulticast.Deschangesen"multicasting"sontutilisspourdistribuerlesGlobal
Data.PlusieursGroupesdeDistributionindpendantspeuventcoexistersurlemmesousrseau
avecleuradressemulticastpropre.
AchaquevariableapplicationestassociunHealthbit(Bitdtat).Cebitdtatindiquela
validitdechaquevariablesouscrite:ilest1silavariableatpublieetreuedansledlaide
validitconfigur,sinonilest0.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
79
Stage2006
LeserviceGlobalDatautiliseleMulticasting.Enraisondeceprincipedediffusion,les
tramesmulticastmisesparunmodulesontrptessurtouslesportsdescommutateurs,ayant
poureffetdegnrerunencombrementdurseau.LeFiltrageMulticastpermet,lorsqueles
commutateursprsententcettefonction,denepropagerlestramesmulticastquesurlesportsquile
ncessitent.Leprotocoleutilispourtablirlalistedesportsintresssparuntraficdonnest
GMRP.
Lesmodesdemarchesontlessuivants:
LamiseenstopdelautomatearrteleschangesdeGlobalData.
Lutilisation des bits systme de forage dEntres/Sorties (%S9, %SW8,
%SW9)narrtepasleschangesdeGlobalData.
IlnyapasdelimitesthoriquesdunombredestationsappartenantunGroupede
Distribution.LaprincipalelimitationestlenombredevariableschangesdansceGroupede
Distribution(64variables).
*InformationsissuesdeladocumentationdaideUnityPro
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
80
Stage2006
VIII) InformationadressageUniTelway*
UnautomateesclavepeutdisposerjusqutroisadressesUniTelway:
uneadresseserveurAd0,
uneadresseapplicationclientAd1,
uneadresseapplicationcouteAd2.
AdresseAd0
Uneadresseserveur,appeleAd0,estobligatoireetcodeparconfiguration.Ellepermet
l'accsausystmedel'automatepourdesfonctionsderglage,dediagnostic,delectureou
d'crituredevariable,dechargementoudchargementdeprogramme,...).
AdresseAd1
Uneadresseapplicationclient,appeleAd1,estattribueoptionnellementparconfiguration
aucoupleuresclave.Ellepermetl'missiondemessagesourequte,ncessitantounonunerponse,
versunautrequipementconnectsurlebusUniTelway.
AdresseAd2
Une adresse application coute, appele Ad2, est attribue optionnellement par
configurationaucoupleuresclave.EllepermetlarceptiondelarequteDonnesNonSollicites
(16#FC)enprovenanced'unautrequipementconnectsurlebusUniTelway.
Contraintesdutilisation
LesadressesAd1etAd2sontconscutivesladresseAd0(Ad1=Ad0+1etAd2=
Ad0+2).
Exemple
AdresseliaisonUniTelwayEntitslogiques
Ad0=6Systmerponddesquestions
Ad1=7ApplicationclientposedesquestionsunquipementserveurUniTelway
Ad2 = 8 Application coute reoit la requte "Donnes Non Sollicites" destination de
lapplication
Note:lorsquelematreUniTelwayestunSCM(automatessrie7),lapplicationcontenuedansle
matredoitutiliserladressedelesclavedestinataire(Premium)augmentede100(16#0064).
*InformationsissuesdeladocumentationdaideUnityPro
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
81
IX.
Stage2006
OrganisationdutravailetPlanningdustage
1. Organisationdutravail
Montravailsestorganisenplusieurstemps:
Toutdabord,jemesuisimprgndusujet
Jaiconsultetlulesdocumentationstechniquesdeslmentsdontjavais
besoin
JaiconsultlaconfigurationdelamaquettefaiteMetz
JaiconfigurleRASpourlamaquettedeNantespuisquejenavaispaslereste
dumatriel,mispartunautomate
Jemesuisfamiliarisaveclautomatequejavaisenmapossessionetlelogiciel
UnityProetseslangagesdeprogrammation
Quandlematrielestarriv,jaifaitlecblagelectriquedelamaquette
Jaiconfigurlamaquette
o RseauEthernet
o PasserelleUniTelway
Jairalisleprogrammequiserviraladmonstration
Jaivalidlefonctionnementcorrectdelamaquetteaufildutemps,cestdire
quedsquejefinissaisuneconfigurationjelatestaispourpouvoirpasserla
suivante
Jaiaussirdigladocumentationsurlaconfigurationdelamaquetteaufuret
mesurequejavanais,afinquetoutsoitclairetpourque,lecaschant,je
puissenepasperdredetempssijeperdaisuneconfiguration
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
82
Stage2006
2. Planningdustage
SEMAINE
TRAVAILPREVU
15
(du10avrilau
14avril)
Dcouverteduproduitetcommandedumatriel
16
(du17avrilau
21avril)
17
(du24avrilau
28avril)
Formation(habilitation)etrceptiondumatriel
Ralisationdelamaquetteetcblagedelamaquette
18
(du1maiau5
mai)
Dveloppement:
=>programmepourl'API1
(du8maiau12
=>communicationdesEntres/Sortiesdportes
mai)
=>1erstestsduRAS
19
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
TRAVA
=>Lecturedeladocumentati
=>tablissementd'tapesde
=>Dfinitiondusujet
=>Rflexionsurunearchitec
=>Ralisationd'unepremire
essaiduRASdeMETZ
=>Ralisationdeladocumen
RAS_2000
=>FormationHabilitation
=>Ralisationdeladocumen
RAS_2000
=>Rceptiondumatriel
=>Ralisationetcblagedel
=>Configurationdel'lotAdv
=>Ralisationdel'I/OScann
Advantys
=>Essaidelacommunication
sortiesavecunprogrammede
=>Configurationdetoutler
Ethernet
=>EssaiduRASenIPfixea
surlautomate
=>I/OScanningentrelesdeu
=>Essaideconfigurationbas
automates
=>Essaietvalidationdelapa
=>Essaietvalidationdelapa
distantavecrcuprationdep
83
Dveloppement:
(du15maiau =>programmepourl'API1
19mai)
=>communicationdesEntres/Sortiesdportes
=>1erstestsduRAS
20
21
(du22maiau
26mai)
RalisationdelapasserelleUniTelway
22
RalisationdelapasserelleUniTelway
(du29maiau2
juin)
=>Ralisationdesdocumentspapierssupportdela
(du5juinau9 maquette
=>Ralisationdelaprsentationpowerpointdela
juin)
maquettepourleclient
=>Ralisationdesdocumentspapierssupportdela
maquette
24
(du12juinau =>Ralisationdelaprsentationpowerpointdela
maquettepourleclient
16juin)
23
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
Stage2006
=>Dbutderdactiondurap
=>Essaideconfigurationde
=>Dveloppementduprogra
changeentrelesautomates
=>Ralisationduprogramme
prsencedeproblmesd'exc
desvariablesquinerepassent
=>Rdactiondurapport,part
=>Ralisationduprogramme
etautomatiquesansproblme
temporisation
=>Ralisationdel'crand'ex
programme
=>Essaidecommunicatione
UniTelwayavecladconnex
=>Essaideconnexiondesrel
=>Rdactiondeladocument
maquette
=>Rdactiondurapportdest
=>Findelardactiondurapp
=>DbutduPowerPointpou
84
Stage2006
F. LEGLOSSAIRE
AdressageXWAY:Mcanismed'adressage(auniveaudelacoucherseau)pourleprotocole
UniTE.Ilpermetl'interconnexiondeplusieursrseauxousegmentsEthway,
EthernetTCP/IPet/ouFipway.SurunrseauTCP/IPEthernet,l'adressageX
WAYetIPsontutilissensemble.
AdresseIP:
AdresseMAC:
CLASSEIP:
DHCP:
Ethernet:
EthernetII:
FTP:
GlobalData:
HTTP:
DamienLEGALLO
GEII2
UneadresseIP(avecIPpourInternetProtocol)estunidentifiantunique,qui
d'unpointdevueconceptuelestsimilaireunnumrodetlphone.Cette
adresseestutilisepouridentifieruncomposant(engnralunordinateur,
maisaussiunrouteur,uneimprimante,etc.)surunrseaulocal,unrseau
tenduousurInternet.Del'information,tiquetedel'adresseIPsourceet
destination,peutainsitretransmiseparunprotocoledecommunication
entredeuxcomposants,chaquecomposantsitusurletrajetjouantlerlede
relais(principeduroutage).Uncomposantdoncdoitpossderaumoinsune
adresseIPpourtreaccessible.
Adressedeprotocoled'accsunsupportdel'anglaisMediaAccess
Control.Nombrede48bits(6octets),uniquesurunrseau,programm
danschaquecarteouappareilrseaulorsdesafabrication.
ClasseA:0.0.0.0127.255.255.255
ClasseB:128.0.0.0191.255.255.255
ClasseC:192.0.0.0223.255.255.255
Del'anglaisDynamicHostConfigurationProtocol.ProtocoleTCP/IP
permettantunserveurd'affecterunnoeudderseauuneadresseIPbase
surunnomderle(nomd'hte).
SpcificationdecblageetdesignalisationLAN(LocalAreaNetwork:
Rseaulocal)utilisepourconnecterdesappareilsauseind'unsitebien
prcis,telunimmeuble.Ethernetutiliseunbusouunetopologieentoile
pourconnecterdiffrentsnudssurunrseau.
Formatdetrameselonlequell'enttespcifieletypedepaquetsdedonnes.
FileTransfertProtocolouProtocoledeTransfertdeFichiers
L'objectifduserviceglobaldataestdefournirunchangededonnes
automatiquepourlacoordinationd'applicationsautomate.
Protocole de Transfert HyperTexte de l'anglais HyperText Transfert
Protocol.ProtocoleutilispourlescommunicationsentreunserveurWebet
unnavigateurclient.
OptionRseauxLocauxIndustriels
85
I/OScanning:
IP:
LAN:
NIM:
Stage2006
Lescannerd'entres/sortiespermetdemanirepriodique,delireoud'crire
des entres/sorties distantes sur le rseau Ethernet sans programmation
spcifique.
Ceservicecomporteleslmentsessentielssuivant:
=>unezonedelectureregroupanttouteslesvaleursdesentres
distantes.
=>unezoned'critureregroupanttouteslesvaleursdessorties
distantes.
=>Despriodesdescrutationsindpendantesducycleautomateet
ddieschaquequipementdistant.
ProtocoleInternetdel'anglaisInternetProtocol.Branchedelafamillede
protocole TCP/IP qui assure le suivi des adresses Internet des nuds,
acheminelesmessagesensortieetreconnatlesmessagesarrivs.
RseauLocaldel'anglaisLocalAreaNetwork.Rseaudecommunication
dedonnescourtedistance.
Moduled'InterfaceRseaudel'anglaisNetworkInterfaceModuled'un
lotAdvantys(ttedecommunication)
Nudd'unrseau:UnNudd'unrseauestunterminal.Enfait,c'estunlmentquiest
connectsurlerseaulocal.Ilpeuts'agird'unordinateur,d'uneimprimante,
d'unautomate...
Programmeoucomposantmatrielchargdetransmettredesdonnesentre
Passerelle:
lesrseaux.
Fonctionquipermetlorsquenousavonsdeslmentsenrseaudesavoirsi
PING:
ilspeuventcommuniquerentreeux.Onditdanslelangagecourant,siilsse
voient.Engnral,lacommandePingestralisesic'estpourvoirsideux
PCcommuniquentavecl'invitationdecommande.Danslafentre,onsaisitla
commandequenoussouhaitonsraliserpuisl'adressedel'lmentavec
lequelnoussouhaitonscommuniquer.Parexemple:Ping192.168.0.1
Lesupportdesdiffrentsmodulesconstituantlautomate.
Rack:
Rseautlphoniquegnralanalogique.
RTC:
Segmentderseauquipartageuneadresserseauaveclesautrespartiesdu
Sousrseau:
rseau. Tout sous rseau peut tre physiquement et/ou logiquement
indpendantdurestedurseau.Lapartiedel'adresseInternetappelnumro
desousrseaupermetd'identifierlesousrseau.Iln'esttenuaucuncompte
decenumrodesousrseaulorsdel'acheminementIP.
DamienLEGALLO
GEII2
OptionRseauxLocauxIndustriels
86
Switch:
TCP:
UniTelway:
VLAN:
VPN:
WAN:
DamienLEGALLO
GEII2
Stage2006
lmentconstitutifd'unrseaulocal.
Lerledecetlmentestderelierenunmmepoint,diffrentsappareils
pouvantcommuniquerentreeux,telsquedesordinateurs,desautomates,des
imprimantes...Ilexistedeuxtypesdeswitch:
=> Les switchs manageables, qui peuvent tre configurs et
paramtrsparl'administrateurrseauafindecrerdessousrseaux
virtuelsVLAN
=>Lesswitchsnonmanageablesquinepeuventtreconfigursou
paramtrs.Cesontjustedesnudsconcentrateurs.
ProtocoledeContrledeTransmissiondel'anglaisTransmission
ControlProtocol.Protocoledelacouchetransportorientconnexionqui
assureunetransmissiondedonnesfiableenmodefullduplex.TCPfaitparti
delasuitedeprotocolesTCP/IP.
TypederseauspcifiqueSchneiderElectric.
VirtualLocalAreaNetwork=>RseauLocalVirtuel.
ContrairementauVPN,cetypederseaunencessitepasdeconnexion
Internet.Maisleseulimpratif,estdepossderunswitchadministrablequi
peutcrerdesRseauxvirtuelsdecetype.
VirtualPrivateNetwork=>RseauVirtuelPriv
Cetypederseau,nouspermetdefaireunrseaubienscurispartirdu
momentounouspossdonsuneconnexionInternet.
WideAreaNetwork:RseauLocalEtendu.LeWANestunrseau
informatiquecouvrantunegrandezonegographique,typiquementl'chelle
d'unpays,d'uncontinent,voiredelaplanteentire.L'exempledeWANle
plusconnuestlerseauInternetluimme.
OptionRseauxLocauxIndustriels
87