Vous êtes sur la page 1sur 87

Page 1 sur 87

Page 2 sur 87

Page 3 sur 87

Je tiens remercier mon matre de stage Pierre Eeman de m'avoir accueilli au sein de l'entreprise Lutosa afin d'effectuer mon travail de fin d'tudes et pour son engagement malgr son emploi du temps charg. Je remercie galement toute l'quipe du service projet savoir Quentin Magain, Eddy Roos, Steve Anno, Vincent Devilliers, Dominique Defromont et Erci Joly qui m'ont toujours apport l'aide ncessaire l'accomplissement de mon travail.

Page 4 sur 87

Rsum

Le sujet de travail de fin dtudes choisi aborde une installation de distributeurs de palettes alimentant des palettiseurs au sein de lentreprise PinguinLuosa (Leuze-en-Hainaut). La volont dintgrer cette installation dans un rseau LAN dentreprise afin daboutir une programmation et une supervision distance, mais aussi dutiliser des cartes de communication intgrant un standard usine (intgrant des automates programmables de type Siemens S7), a impliqu le choix dentreprendre ltude de la migration de la communication de ces distributeurs de palettes dune communication radio vers un protocole Profinet transport par Wifi. Afin daboutir ces objectifs, le corps de ce travail de fin dtudes abordera premirement des notions thoriques de rseaux (Ethernet, Profinet, Profibus, MPI, VLAN,), dautomates programmables, de calculs de porte de signaux Wifi ainsi que les infrastructures topologiques possibles pour lutilisation du Wifi dans une application industrielle avec les solutions de roaming pouvant exister. En second lieu, un choix de solutions matrielles sera effectu pour tous les composants ncessaires aux nouvelles fonctionnalits de linstallation et intgrant les interfaces rseau dj relies (Profibus). Un calcul de porte sera effectu et compar avec des phases de tests. La programmation de cette interface Wifi en Step7 sera aussi dtaille. Pour terminer, la mise en rseau de ce systme dans un rseau virtuel sera aussi teste. La finalit de cette tude en conclu que, pour des applications industrielles ncessitant des trajectoires complexes ne pouvant tre, pratiquement, que difficilement ralisables ( pour cause de frottements, croisements de cbles, ), le Wifi se trouve tre une bonne solution pour changer certains types de donnes et un protocole de transport pouvant aussi bien supporter des rseaux de bureaux de type Ethernet que Profinet.

Page 5 sur 87

Sommaire
1. Introduction ................................................................................................................ 7 a. Contexte et installation........................................................................................... 7 b. Objectifs du travail ............................................................................................... 18 2.Notions thoriques et bref tat de lart ...................................................................... 19 a. Les 7 couches du modle OSI .............................................................................. 19 b. Equipements et protocoles ................................................................................... 21 c. VLAN ................................................................................................................... 24 d. Porte dun signal Wifi et infrastructures ............................................................ 28 e. Complment : Solutions propritaires Siemens au niveau du roaming ............... 37 f. Step 7 .................................................................................................................... 41 3. Mise en uvre .......................................................................................................... 42 a. Solutions matrielles ............................................................................................ 42 b. Calculs de porte .................................................................................................. 46 c. Validation exprimentale (confrontation aux mesures) ....................................... 50 d. Intgration Step 7 .............................................................................................. 53 e. Intgration dans un VLAN ................................................................................... 60 4. Rsultats et discussions ............................................................................................ 62 5. Conclusion ............................................................................................................... 63 6. Rfrences ................................................................................................................ 64 7. Annexes.................................................................................................................... 66 Annexe1 : Processus de linstallation ................................................................... 66 Annexe 2 : Intgration, analyse de la communication et du matriel ............... 69 Annexe 3 : Analyse globale du programme initial .............................................. 75 Annexe 4 : Carte de communication CP343-1 Lean ........................................... 81 Annexe 5 :Esquisse d'un dossier de maintenance ............................................... 82

Page 6 sur 87

1. Introduction a. Contexte et installation Lentreprise


Cre en 1978 sous le nom de SA Van den Broeke - Lutosa , la marque Lutosa produit aujourdhui plus de 340000 tonnes de produits finis et possde un chiffre daffaire annuel de 240000000, se trouvant ainsi le premier transformateur belge de pommes de terres, 5me au niveau europen et le 10me au niveau mondial. Elle a t rachete en 2007 par le groupe agroalimentaire belge Pinguin, qui a depuis pris le nom de Pinguin Lutosa .Active depuis 1981 Leuze-en-Hainaut, lusine de Leuze matrise toute la chane de production : du plant de pomme de terre jusquau produit fini et congel (lusine possde ses propres units de conglation). Depuis peu, la socit a t rachete par le groupe MCcain.

Page 7 sur 87

De nouveaux investissements sont galement en cours sur le site de Leuze. En effet, une nouvelle ligne de rception, lavage et triage de pommes de terre est en construction actuellement.

Lutosa possde galement une des plus grandes chambres froides automatises au monde ( -21 C). Au total, 11 chambres froides d'une capacit totale de 83000 palettes dont 2 d'entre-elles sont compltement automatises et disposent de 46578 palettes individuellement accessibles.

Page 8 sur 87

Le service

Situ hirarchiquement au niveau de la division maintenance et engineering, lusine possde son propre dpartement de conception de projets aussi bien au niveau lectrique que pour lautomation. Cr comme support pour la maintenance de l'usine mais aussi pour la ralisation de nouvelles installations en collaboration ou non avec de la sous-traitance, le service projets est compos d'une quipe de 8 lectriciens, techniciens qualifis, ingnieurs ainsi que d'un dessinateur pour le site de Leuze-enHainaut. Le service s'implique aussi dans la maintenance et la conception du rseau informatique industrielle ( le rseau informatique de bureau tant confi au dpartement informatique).

Page 9 sur 87

Linstallation
Le systme aborder se situe au niveau de la palettisation automatique de cartons avant que les produits finis et palettiss ne partent vers les zones froides (stockage des produits dans des frigos) via le transfert arien afin de conserver ceux-ci pour finir lexpdition (la zone de chargement des camions de clients tant relie aux frigos).

Emballage

Palettisation automatique

Frigos

Expdition

Page 10 sur 87

Page 11 sur 87

La palettisation doit constamment tre alimente en palettes vides. Pour ce faire, une installation munie de 2 distributeurs de palettes circulant sur un rail (reprsent en bleu) alimenteront un panel de 8 palettiseurs en palettes vides ( P1 P4 et P10 P13) sur une porte dune trentaine de mtres. Lalimentation de ce systme en palettes vides sera assure par un chariot lvateur (P6 P8). Pour plus de dtails concernant le fonctionnement et lutilisation de linstallation, se rfrer processus de linstallation [1].

Description du problme
Pour dmarrer, ce systme devra recevoir des donnes des palettiseurs (type de palette, emplacement du palettiseur,) afin de les alimenter correctement en palettes vides pour la palettisation de cartons. Le systme habituellement utilis dans lusine pour changer des donnes lors du convoyage de palettes par un seul distributeur pour des trajectoires rectilignes, est un cble pos en guirlande. Le problme particulier de cette installation rside dans la trajectoire des distributeurs (en U ) et dans le fait que 2 distributeurs peuvent tre prsents sur toute la trajectoire de palettisation. Ce problme a premirement t solutionn par lutilisation dune catnaire pour lalimentation des 2 distributeurs ainsi que pour lchange de donnes (par courant porteur et utilisation de frotteurs sur les canaux A et B pour chaque distributeur).

Frotteurs sur courant porteur

Page 12 sur 87

Vue gnrale de l'installation

Page 13 sur 87

Photos d'un distributeur

Page 14 sur 87

Bien quau niveau de lalimentation des distributeurs en courant le systme fonctionna de faon satisfaisante, lutilisation du courant porteur sur la catnaire pour la communication fut un chec. En raison de divers problmes (usure prmature des frotteurs, pertes de donnes, limitation du dbit de donnes, interfrences dues lalimentation,) le moyen dchange de donnes a t modifi vers une transmition par signal radio et se trouve tre la technologie utilise actuellement. En sattachant plus prcisment sur la technologie fonctionnant actuellement, on peut distinguer plusieurs choses : Une base matre se situant dans une armoire reoit les demandes des palettiseurs via un rseau cble (Profibus DP voir 2.c) et transmet ensuite ces informations vers lun ou lautre distributeur esclave E1 ou E2 via une topologie MPI ( voir 2.c) transporte par signal radio via un botier situ sur chacun des 3 lments communiquants. Les automates programmables sont de marque Siemens S7-300 et de programmation step 7 ( voir notions thoriques) et la taille des donnes changes sera toujours de 28 octets/bytes. Tous les autres dtails concernant la topologie rseau complte du systme, du paramtrage des trames de donnes ainsi que du matriel (botier radio, automates programmables et antennes) se trouvent en Intgration, analyse de lchange de donnes et du matriel [2].

Page 15 sur 87

S7-314

S7-314

Dataeagle

DE2000

Dataeagle

DE2000

Dataeagle S7-315-2DP

DE2000

2,4 GHz 100 mW

Page 16 sur 87

Au niveau de linterface rseau globale de la ligne de production, on peut observer lintgration du systme au niveau du matre (M110) connect au rseau Profibus et grant les 2 distributeurs (M108 et M109) au niveau du rseau MPI (via une communication par radiofrquence). Linterface radio est transparente car elle est compltement gre par les appareils DataEagle . Les donnes devant tre changes entre automates programmables seront modifies dans des DB (blocs de donnes) au niveau de chaque automate pour lmission et la rception; et relies la communication radio via le paramtrage de lmetteur/transmetteur radio Dataeagle .

Ralis au dbut 1990, ce systme na pas pos de problmes majeurs de fonctionnement jusqu aujourdhui. Cependant, au niveau dun ventuel remplacement des lments radio en cas de panne, ceux-ci se trouvent tre les seuls appareils de ce type au sein de lusine, ce qui pose donc un problme de standardisation au niveau du stockage magasin. De plus, ces dernires annes, la politique rseau du service projet est dintgrer le maximum de systmes possible au sein du rseau LAN de lusine dans un soucis de supervision, dun dpannage plus efficace et de prise distance dautomates programmables (pour la programmation notamment). Le remplacement de ce matriel assurera galement une plus grande prennit pour l'installation.

Page - 17 - sur 87

b. Objectifs du travail
Le but du travail est donc dans un premier temps, de rpertorier le matriel ncessaire afin dintgrer linstallation existante dans le rseau LAN de lentreprise en utilisant du matriel de communication standard et en conservant lintgration de linstallation au niveau du rseau Profibus DP des palettiseurs. Dans un second temps, lobjectif sera de tester la solution matrielle propose avec du matriel standard prsent dans le stock du magasin de lusine afin de sassurer du bon fonctionnement de la solution et danticiper toutes les manuvres de programmation et de remplacement matriel pour une ventuelle mise en service de la solution. Pour ce faire, des notions thoriques de rseau ainsi que de programmation dautomates programmables seront abordes dans un premier temps. Des calculs de porte de signal ainsi que les infrastructures matrielles possibles au niveau dune communication Wifi au sein dune application industrielle seront aussi abords (ce type de communication tant prconis ds le dpart du projet, celui-ci tant dj un standard matriel au sein de lusine). La partie suivante du document comprendra le travail effectu au niveau des calculs de porte, des thories des antennes, des tests dchange de donnes de communication ainsi que lintgration des modifications matrielles et rseau au sein du programme existant.

Page - 18 - sur 87

2. Notions thoriques et bref tat de lart a. Les 7 couches du modle OSI


Le modle OSI (Open System Interconnections) se subdivise en sept couches dcrivant le standard dchange de donnes au sein dun rseau informatique. Ce modle standard a t dfini par lISO (International Organisation for Standardization). Les donnes devront traverser chaque couche du modle OSI lors de leur mission afin dtre enrichies chaque fois dinformations. Elles devront la rception, traverser une deuxime fois toutes ces couches afin de supprimer ces informations.

Page - 19 - sur 87

Type de donnes
7. Application Donnes

Fonction
Gestion des services rseau

6. Prsentation

Donnes

Mise en forme des donnes logicielles

5. Session

Donnes

Gestion des sessions des diffrentes applications utilises

4. Transport

Gre la bonne transmission de la totalit des Connexion d'un bout l'autre du rseau. informations ( protocoles de transports tels que TCP, Unit de mesure : le segment. UDP, )

3. Rseau

Acheminement de paquets de donnes qui transiteront l'intrieur du systme Unit de mesure: le paquet

Dterminera le chemin parcouru par les donnes du point de vue adressage rseau ( adresses IP).

2. Liaison

Responsable de l'acheminement de blocs d'informations sans erreurs. Adressage des diffrentes machines par leur adresse MAC (adresse physique). Unit de mesure : la trame

1. Physique

Responsable du transport de l'information. Unit de mesure : le bit

Transmission du signal sous sa forme la plus simple(cuivre, Wifi, fibre optique,...)

Page - 20 - sur 87

b. Equipements et protocoles Profibus


Bas sur la couche physique RS 485, ce type de communication srie prsent depuis les annes 90 sest impos comme une norme de communication dans le domaine industriel pour la communication dun automate programmable avec divers priphriques ou capteurs. Mme si cette technologie est voue disparatre au profit dautres bus de terrain (notamment bass sur Ethernet), celle-ci reste belle et bien prsente et est toujours propose avec de nouvelles technologies de capteurs et automates programmables sortis rcemment. Les principales caractristiques de Profibus sont reprises dans le paragraphe ci-dessous inspir dans sa majeure partie du site http://www.agilicom.fr/tutorial-PROFIBUS-DP.html.

Connecteur D-SUB pour RS 485 Profibus ou MPI

La communication Profibus sera fiable si l'on respecte quelques principes de base qui sont: : Respecter la topologie en bus et viter les drivations qui sont interdites si le dbit >1,5Mbits

Architecture en Daisy chain, le cble entre et sort du connecteur PROFIBUS

Architecture comportant des drivations, viter

Page - 21 - sur 87

Des terminaisons de ligne prsentes chaque extrmit du segment Respecter des longueurs en fonction des vitesses dsires Dbit Longueur max. < 500 kbit/s 1 200 m 500.0 kbit/s 400 m 1.5 Mbit/s 200 m >1.5 Mbit/s 100 m

Laccs aux donnes se fait suivant le principe matre/esclave. Plus d'un seul matre pourra se retrouver sur le rseau. Un jeton (Token) permet de rguler le trafic entre les diffrents participants; - Il existe 2 catgories de matres : Maitre de classe 1 et Matre de classe 2.

Maitre de classe 1 : il sagit du contrleur du procd, en gnral un automate mais cela peut galement tre un PC. Il change en permanence les donnes dentre et sortie avec les esclaves selon un cycle prdtermin Matre de classe 2 : il sagit dun outil sur PC qui permet les oprations de configuration et de maintenance des esclaves PROFIBUS. Les changes de donnes ne se font pas de manire rgulire mais en fonction des besoins, cest une communication acyclique qui ne perturbe pas les changes cycliques du matre de classe 1.

Intgration : Les esclaves ont des caractristiques, des tailles de donnes, des capacits de diagnostics diffrentes. Pour que le matre puisse tablir une communication avec chacun deux, il lui faut connaitre toutes ces informations. Ces dernires sont stockes avec une syntaxe standardise dans un fichier descriptif que lon a coutume dappeler Fichier GSD (General Station Description). Les fichiers GSD sont fournis par le constructeur (tlchargeable en ligne). Aprs les avoir ajouts la bibliothque GSD de latelier logiciel utilis, il est possible de crer le rseau. Lors de cette tape, on dfinit non seulement les stations utilises, mais galement leur configuration et adresse.

MPI
Protocole drivant du Profibus servant linterconnexion dune console de programmation avec un automate, de petits rseaux dinterface cran ou tout autre rseau srie ne ncessitant pas de grandes ressources (matre de classe 2). MPI ne permet, par ailleurs, que peu de distance entre les partenaires rseau. Du point de vue Physique, il sagit des mmes connecteurs que Profibus (RS 485).

Ethernet
Ethernet est le protocole de rseau local commutation de paquets le plus utilis cette heure. Ethernet est class dans la couche liaison du modle OSI, ses couches physiques (blindage du cble, type de cble utilis,) sont subdivises en normes et donnent notamment une indication sur le dbit disponible (par exemple Ethernet 100 base T donne un dbit de 100 Mbit/s).

Page - 22 - sur 87

Profinet
Profinet est un standard de communication pour lautomation industrielle qui utilise Ethernet et qui permet dintgrer des bus de terrain (tels que Profibus) via des passerelles mais galement dtre reli des rseaux de bureau de type Ethernet standard. Profinet est donc une solution dintgration des rseaux industriels et anciens bus de terrains avec les rseaux de bureau. Au niveau de modle OSI, Profinet se base sur Fast Ethernet 100 Mbits/s et utilise TCP/IP au niveau de la couche transport et supporte dautres protocoles tels que SMTP (envoi demails) et FTP (transfert de fichiers). Pratiquement, Profinet permet notamment dobtenir de meilleurs temps de rponse quEthernet afin de satisfaire les besoins dapplications industrielles.

Page - 23 - sur 87

c. VLAN Switch ou concentrateur


Par rapport un concentrateur (HUB) qui rpte chaque trame reue par un port, tous les autres le Switch ne diffusera pas de trames systmatiquement chaque port. Il mettra en relation les seuls postes concerns par un change de donnes. Le commutateur vrifiera galement si la communication est libre avant dmettre des donnes. A chaque fois quun Switch reoit un message, il associera le port par lequel arrivent les donnes ladresse MAC de lmetteur de la trame. Aprs un certain nombre de trames, le commutateur connat les ports de rattachement des postes sur le rseau et les mettra en relation sans devoir rpter le signal reu tous ses autres ports. Une table dassociation sera donc cre progressivement dans chaque Switch. Un Switch permettra donc de garantir la conservation de la bande passante de son rseau sur tous les lments connects ses ports (en agissant sur la couche 2 du modle OSI), contrairement au HUB qui divisera la bande passante de son rseau par le nombre dappareils connects sur ses ports (en agissant simplement et uniquement sur la couche 1 du modle OSI). Lactualit des architectures rseau est lEthernet entirement commut et donc, la disparition progressive des concentrateurs.

Virtual Area Network


Les LAN (Local Area Network) ou rseau locaux sont des rseaux informatiques qui senvoient des trames et sont dfinis au niveau de la couche liaison du modle OSI et correspondent souvent un adressage IP spcifique. Les VLAN sont des rseaux locaux virtuels (Virtual Area Network). Lintrt davoir des rseaux locaux spars rside dans la volont damliorer la scurit du rseau informatique et sa gestion, doptimiser la bande passante et de sparer les diffrents flux de donnes (sparation de ladministration, de la gestion dusine,.). Si, par exemple, un rseau local virtuel devait tre satur, les autres rseaux locaux virtuels ne seraient en principe pas affects.

Page - 24 - sur 87

le routeur
Le routeur permettra d'interconnecter plusieurs rseaux dans le principe suivant: Une machine d'un rseau A voulant atteindre l'adresse IP d'une machine prsente dans un rseau B,C ou D envoie sa requte au routeur qui dterminera la machine laquelle la requte sera envoye. Les routeurs possdent des tables de routage afin de dterminer du mieux possible le meilleur chemin que devront parcourir les informations. Le routeur pourra donc exploiter plusieurs classes d'adresses IP en analysant les enttes des trames. Il peut galement dterminer des routes passant par d'autres routeurs indirectement connects au rseau atteindre. Le routeur travaille sur la 3me couche du modle OSI.

Page - 25 - sur 87

Il existe 3 catgories de VLAN :

VLAN par ports (niveau 1) : On dfinit les ports du commutateur (ou Switch) qui appartiendront un VLAN donn. On pourra donc distinguer physiquement quel VLAN appartient chaque port du Switch. VLAN par adresse MAC (niveau 2) : On dfinit dans les paramtres du Switch quel VLAN appartiendra telle ou telle adresse MAC. VLAN par adresse IP (niveau 3) : Dfinition du VLAN selon les adresses IP.

ROUTEUR

Page - 26 - sur 87

Trame dun VLAN


Sans entrer dans les dtails de lentiret dune trame Ethernet, il faut signaler lutilisation de VLAN implique lutilisation dune entte tag (tiquete). Au sein dun VLAN il existera 3 types de trames : Les trames non tiquetes (untagged frame). Les trames tiquetes (tagged frame). Les trames tiquetes par une priorit (priority tagged frame).

La trame non tiquetes ne contient aucune indication sur leur appartenance ou non un VLAN, les trames tiquetes contiendront toutes les informations ncessaires leur cheminement au sein dun rseau VLAN.

Format dune trame tiquete

Un Vlan est un sous-ensemble dune topologie active dun rseau local commut. Ce sous-ensemble est identifi par un VID (Vlan Identifier). Un lment actif dun rseau est dit vlan inform (Vlan-aware) sil reconnat les trames tiquetes. Il est dit Vlan non-inform (Vlan-unaware) dans le cas contraire. Un rseau local virtuel est un rseau o lexistence dlments actifs Vlan inform (Vlan-aware) permet la cration, la modification et la maintenance de Vlan.

Page - 27 - sur 87

d. Porte dun signal Wifi et infrastructures Ondes radio


Les ondes radio dans une dfinition gnraliste reprsentent les ondes lectromagntiques dont la frquence va de 9 KHz 300 GHz. Le wifi se trouve tre une onde radio. Ses plages de frquences se situent soit autour des 2,4 GHz (Wifi b, g, n) ou des 5 GHZ (Wifi a et n). Ces diffrentes plages de frquences sont dcoupes en plusieurs canaux afin dviter les parasites entre frquences et pour ltablissement dinfrastructures sans fil particulires. La bande des 2,4 GHz est, elle, divise en 13 canaux de 22 MHz.

division de la bande des 2,4GHz

Antennes
Les antennes transforment les courants lectriques en ondes lectromagntiques et vice versa. Chaque antenne aura une certaine plage de frquence comme vu prcdemment. Les ondes lectromagntiques consistent en un champ lectrique de vecteur Ex et un champ magntique de vecteur Hy disposs en angle droit lun par rapport lautre. Le courant est l'origine du vecteur de champ magntique et la tension provoque le vecteur de champ lectrique.

Page - 28 - sur 87

Polarisation de lantenne
La polarisation spcifie la direction du vecteur dintensit du champ lectrique dans le rayonnement des ondes lectromagntiques. On pourra donc distinguer une polarisation linaire ou circulaire. Pour une polarisation linaire, les lignes de champ lectrique fonctionneront dans un seul plan. Par contre, si ces lignes de champ lectrique sont diriges perpendiculairement par rapport la surface du sol, celles-ci seront dites verticales. Si elles sont diriges horizontalement par rapport la surface du sol, elles seront horizontales. La polarisation de lantenne peut aussi tre circulaire si la composante de champ lectrique nest pas fixe mais fonctionne sous forme dun cercle (dans un sens horaire ou antihoraire). Nous retiendrons que les antennes WIFI ont gnralement une polarisation verticale.
Polarisation Linaire (verticale) Linaire (horizontale) Circulaire Direction du champ lectrique Vertical Direction du champ magntique Horizontal

Horizontal Vertical Circulaire autour de l'axe de propagation (horaire ou antihoraire)

Diagrammes
Le rayonnement des antennes peut tre directionnel comme non directionnel. En gnral, les antennes directionnelles permettront datteindre de plus longues distances que les antennes non directionnelles pour une mme puissance donne. Un diagramme dantenne dcrit les caractristiques directionnelles de lantenne aussi bien en mission quen rception. Normalement, le diagramme directionnel est tabli en coordonnes polaires. Le gain est reprsent partir du centre de coordonnes et variera ou non selon sa direction (caractristique du type dantenne). Ce diagramme donnera donc une indication sur le type dantenne choisir en fonction de lapplication voulue. Exemple des diagrammes dantenne horizontaux et verticaux dune antenne non directionnelle et leur combinaison sur 3 axes :

Page - 29 - sur 87

Nombre d'antennes
Pour la technologie Wifi b et g, une seule antenne pour la rception de donnes et une seule autre pour l'mission sont tolres (technique SISO pour "Single Input Single Output") . la norme Wifi n, elle, utilise la technologie MIMO ( Multiple Input Multiple Output) qui permet notamment d'amliorer le dbit de transmission (jusqu' 450 Mbits/s thoriquement), le rapport signal/bruit (grce la diversit de la transmission) ou d'amliorer la couverture radio en utilisant les bandes des 2,4 GHz ou des 5GHz afin de pouvoir sparer les diffrents canaux de transmission des antennes et d'assurer sa compatibilit avec les normes b et g . Un systme MIMO pourra donc par exemple compter jusqu' 5 antennes d'mission et 5 antennes de rception. Des variantes combinant des systmes SISO et MIMO peuvent galement tre exploites (voir ci-dessous).

Page - 30 - sur 87

Access point
LAP (Access Point) ou point daccs, permettra de fournir un signal wifi tout appareil possdant une carte WIFI (clients) via une authentification par mot de passe ou non. Le rseau WIFI gnr par le point daccs est appel SSID (Service Set IDentifier) et servira gnralement de pont pour interconnecter la communication WIFI un rseau desservant tout type de service (connexion internet, administration de postes, ).

Client
Un client pourra se connecter un Access Point afin de recevoir et dmettre des donnes avec celui-ci. Il possdera galement une puissance dmission/rception ainsi quun gain dantenne mais il ne gnrera pas de SSID.

Diffrentes topologies
Mode infrastructure Dans un rseau de type infrastructure, un AP crera un rseau WIFI qui permettra plusieurs clients dentrer en connexion avec lui afin dchanger des donnes. Cette topologie de conception simple conviendra lorsquun AP couvrira toute la zone utiliser pour un rseau donn.

Page - 31 - sur 87

Mode ad hoc ou sans infrastructure Dans un rseau de type ad hoc, chaque client jouera le rle d'Access point. Un client communiquera directement avec le client voisin par le seul moyen d'une communication radio. Pour communiquer avec d'autres clients, les donnes passeront d'un client l'autre. Un mme nom de rseau (SSID) sera attribu chaque client et une cl sera attribue si ncessaire. L'avantage de ce systme rside dans le fait qu'aucune ligne de transmission principale ne sera ncessaire pour la communication . Le problme est que, dans ce type de rseau, la porte du rseau entier est limite par la porte de chaque entit du rseau ce qui peut poser des problmes majeurs en cas d'entits mobiles dans l'installation.

Page - 32 - sur 87

Roaming En cas de couverture de signal sur une plus grande distance (La puissance dun Access point sera limit 100mW maximum daprs la lgislation europenne), les diffrents points daccs peuvent tre relis au rseau LAN cbl et recouvrir des portes qui vont se chevaucher. Lutilisation de 2 canaux de frquences identiques dun AP lautre provoquera des interfrences (opposition de 2 signaux identiques).Pour cette raison, 2 canaux diffrents seront choisis (au sein de l'usine Lutosa de Leuze, les canaux 3, 6 et 11 sont utiliss en Wifi b afin de sparer le plus possible la plage de frquence disponible). Le temps de transition lors du passage du client dun AP lautre sera de lordre de quelques centaines de millisecondes. La mthode standard de coordination entre AP (PCF) se trouve suffisante pour des applications o les postes clients sont fixes (tel un ordinateur portable, par exemple). Cependant pour des applications industrielles (positionnement, capteurs de fin de course,) ncessitant un handover entre AP bien plus court, des solutions propritaires ont t dveloppes par des socits telles que Siemens Gnralement dsignes fast roaming ou rapid roaming . Ces solutions permettent de diminuer le handover quelques dizaines de millisecondes et doptimiser les frquences en fonction dinterfrences parasites rgulires. Pour dautres applications devant pallier ce problme de handover telles que la VOIP, dautres solutions propritaires existent telles que celles dveloppes par CISCO. Des informations concernant les technologies de roaming dveloppes par Siemens seront abordes dans le point suivant.

Page - 33 - sur 87

Calculs daffaiblissement de ligne dun canal radio


La puissance dmission (P) La puissance dmission dun signal sexprimera en dbm (dcibel milliwatt) qui dfinit le rapport en dcibels entre la puissance mesure et un milliwatt. Ainsi, 0 dbm quivalent donc 1 milliwatt, 10 dbm 10 mW, 20dbm 100mW,... Donc : P [mW] = 10 ^ (P [ dbm / 10 ] ) Le gain dantenne (G) Le gain dantenne sexprime en dBi (dcibel isotrope) en prenant pour rfrence une antenne isotrope (antenne qui rayonne uniformment dans toutes les directions), ajout la puissance dmission, ce gain formera la puissance mise brute. Le gain donn par un constructeur (dBi) exprime le rapport de puissance mise (par une antenne) dans une direction donne sur le maximum de puissance rayonne par une antenne de rfrence puissance dalimentation identique. Lantenne isotrope est prise comme rfrence (On compare donc un point mettant dans toutes les directions Sphre). On parlera de dBi. Pertes de cble (L) Les pertes de cble sadditionneront au gain dantenne et la puissance dmission pour former la puissance mise effective. Seuil de rception (S) Cest le seuil qui dterminera la puissance minimale devant tre reue par le rcepteur pour avoir un certain dbit de donnes. On recherchera donc des cartes avec des seuils de sensibilit le plus bas possible. Les valeurs des puissances minimales requises (toujours ngatives) pour atteindre un certain dbit de donnes seront fournies par le constructeur. Dans la pratique et avec le matriel choisi, nous pourrons constater qu'une attnuation d'un minimum de -65 dbm pourra fournir un dbit de 5,5 Mbits/s.

Page - 34 - sur 87

Affaiblissement maximum tolrable La diffrence entre la puissance de l'metteur et la sensibilit du rcepteur donne l'affaiblissement maximum qu'on peut tolrer. Comme il y a 2 points qui sont la fois metteur et rcepteur, on ralise ce calcul pour les 2 cas, et on prend le plus petit des deux. On prend une marge de 10 dB (cela quivaut un facteur 10), qu'on retranche l'affaiblissement maximum tolrable, et on obtient l'affaiblissement en ligne dterminant PL, pour "Pertes en Ligne".

Formule de Friis Thoriquement, on peut aisment calculer la distance correspondant un affaiblissement de ligne en partant de la formule gnrale de Friis :
A = 20 log 4d 4 d A = 20 log O:
A:

[dB]

[dB]

affaiblissement d'espace libre (dB) distance longueur d'onde

d: :

Sachant que f = c/
Avec c = 3.10^8 m/s pour la vitesse de la lumire et en exprimant d en km et f en Mhz.

A = 32,4 + 20 log + 20 log d [dB]

Page - 35 - sur 87

L'quation peut encore s'crire en utilisant comme constante la frquence f = 2400 MHZ (pour le WIFI b et g) D = 10 exp ((-100+A) / 20)

Page - 36 - sur 87

e. Complment : Solutions propritaires Siemens au niveau du roaming Fast roaming


Les standards de lIEEE pour le WIFI ne suffisant pas pour certaines applications industrielles au niveau du roaming (un temps de transition de plusieurs centaines de millisecondes entre points daccs se trouve tre trop long pour des applications telles que du positionnement), des socits telles que Siemens ont dvelopp leur propre technologie permettant dobtenir des temps de transition entre AP plus courts.

Mthode standard : PCF


Le PCF (Point Coordination Function), appel mode d'accs contrl, est fond sur l'interrogation tour de rle des stations, contrles par le point d'accs qui indiquera a chacun des mobiles qui lui sont rattachs quand ils doivent mettre leurs paquets. Durant la phase o le point d'accs impose l'ordre des transmissions, il n'y a pas de contention pour l'accs au canal. Une station ne peut mettre que si elle est autorise et elle ne peut recevoir que si elle est slectionne. Cette mthode est conue pour les applications temps rel (vido, voix) ncessitant une gestion du dlai lors des transmissions de donnes. Cette mthode est optionnelle et ne fonctionne qu'en mode infrastructure. Cependant, avec cette mthode de changement dAP, lopration pourra prendre plusieurs centaines de millisecondes ce qui est insuffisant pour des applications de positionnement de machines en mouvement par exemple.

Expansion Siemens: IPCF


Pour diminuer le temps de passage dun AP un autre (handover), le fast roaming Siemens comprend une expansion IPCF ( Industrial Point Coordination Function ). Le handover se limitera de 20 30 ms. Il est noter que les composants utilisant la technologie IPCF ne seront compatibles quentre eux.

Page - 37 - sur 87

IHOP : Saut de frquences


IHOP est une optimisation de la frquence utilise en fonction de la qualit du signal peru par le client une frquence ou une autre. Ce type de procd est prconis pour des environnements sujets de nombreuses frquences parasites pouvant parfois interrompre un signal (tunnel, exposition dautres frquences radio,). Le choix dutilisation dune bande de frquence ou une autre sera dtermin par lAP qui crera une table optimale de frquence utiliser pour obtenir la meilleure bande passante.

iQOS (Industrial Quality of Service)


Dans un rseau WIFI Standard, les clients se connectent un point daccs la demande de connexion. Avec iQOS, un point daccs crera au fur et mesure une table de priorit pour certains clients et crera ainsi une priorit cyclique des clients au point daccs. Cette mthode permettant de diminuer un temps de connexion sera applicable dans des applications mouvement cyclique et prvisible. LiQOS peut tre dfini pour seulement certains clients et donc tre dsactive pour dautres (paramtrage par adresse MAC). Exemple dun non-fonctionnement diQOS (pas de donnes cycliques dtectes):

Page - 38 - sur 87

Fonctionnement diQOS (donnes cycliques dtectes) :

La technologie "fast roaming" pourra parfaitement convenir des types d'application telle que des convoyeurs comme reprsent ci-dessous :

Page - 39 - sur 87

Fast roaming, le cble-antenne


Comme son nom lindique, cette technologie permet de diffuser un signal le long dun cble-antenne afin de diffuser de manire optimale un seul signal WIFI comme si on disposait dun seul point daccs couvrant une trs grande porte. La porte dun cble-antenne peut aller jusqu une longueur de 100m et se trouve tre une solution idale pour la communication avec un convoyeur.

Page - 40 - sur 87

f. Step 7
Step 7 est un logiciel de programmation pour automates programmables Siemens runissant tout aussi bien la configuration matrielle dune installation que la configuration rseau et bien sr, la programmation de blocs permettant de faire des appels de fonctions au niveau de lhorloge systme (OB1). Ces derniers pilotant euxmmes des blocs de fonction agissant sur des variables de la mmoire CPU agissant elles-mmes sur des entres et des sorties de lautomate programmable. La programmation des divers blocs peut seffectuer en LIST (liste dinstructions logiques) et CONTACT (logique de contacts) ou en LOG (interfaces logiques de blocs programmables). La prsentation seule du paramtrage de la configuration matrielle, la configuration rseau, des diffrents types de blocs ainsi que leurs interactions pourrait faire lobjet dun document entier. La partie programmation Step 7 lors du dtail de la mise en uvre sera dtaille et explique pour chaque situation. Si toutefois plus dinformations sur le sujet savrent ncessaire, lURL suivante pourra tre utile : http://cache.automation.siemens.com/dnl/zI/zI2Mzc1AAAA_18652056_HB/S 7prv54_f.pdf

Page 41 sur 87

3. Mise en uvre a. Solutions matrielles Access point, clients


Le choix de sorienter vers un matriel standard au niveau de lchange de donnes entre les 2 automates programmables des 2 distributeurs de palettes et lautomate grant la communication de ceux-ci avec les palettiseurs impliquera lutilisation dune communication via Wifi tant donn que le transfert de donnes entre automates de ce type est dj prsent sur dautres installations de lusine et est matris par une srie de techniciens. Une topologie rseau ainsi que le matriel adquat sont dfinir. Au niveau topologique, la configuration des lieux (environ une trentaine de mtres) laisse penser quun Access Point pourrait suffire couvrir la zone de travail des distributeurs (mode infrastructure). Dans le cas dune couverture non suffisante par un seul Access point, une solution de roaming entre Access Point devrait tre mise sur pied. Pour vrifier cela, des calculs de porte (3.b) ainsi que des tests avec du matriel de stock (3.c) valideront le choix du matriel ncessaire. Le matriel de stock usine utilis est le suivant : Un Access point Scalance W786-1 PRO de puissance 20 dBm et de seuil de rception -90 dBm 11mbps (Wifi b). Les clients choisis (W744-1) possdent la mme puissance et le mme seuil de rception. Pour des raisons de maintenance ventuelle, chaque client ou Access point sera muni d'une CPLUG (mmoire flash) afin de sauvegarder leur configuration (adresse IP canaux utiliss,...).

Cartes de communication
Lutilisation du protocole wifi ainsi que la ncessit dintgrer linstallation au sein du rseau de lusine impliquent lutilisation du protocole Profinet car celui-ci est bas sur le protocole Ethernet et est prvu pour lintgration dune installation un rseau Ethernet classique (voir 1.c). Dj trs utilise au sein de lusine (ce qui respecte la philosophie de standardisation) et dote de 2 ports RJ45, la carte de communication CP 343-1 Lean est apte transporter la quantit de donnes changer entre lautomate programmable situ en armoire et les 2 distributeurs (28 octets). En effet, cette carte de communication peut envoyer jusqu 8192 octets en mission et en rception en tablissant une liaison de type ISO ou TCP et jusqu 2048 octets en UDP et sera aisment programmable via lappel de blocs de fonction Step 7 SEND et RECEIVE (Carte de communication CP343-1 Lean [4]).Pour tablir ce type de liaison, 1 carte de communication par automate sera ncessaire.

Page 42 sur 87

Antennes
Au niveau de lespace couvrir par lAccess point, le choix des antennes sest port assez vite sur des antennes omnidirectionnelles avec une antenne par client (mission et rception) et 2 antennes sur lAccess point (une antenne pour lmission et une autre pour la rception). Le gain des antennes est de 6 dBi et supporte une frquence de transmission de 2,4 GHz. Diagrammes de l'antenne Siemens ANT795-6MN :

Page 43 sur 87

CPU
Les automates programmables prsents (S7-315-2 DP en armoire et S7-314 sur les 2 distributeurs (voir annexe 1)) suffisent la gestion des entres et sorties des appareils ainsi qu lchange de donnes actuel. Cependant, dans une infrastructure intgrant le Profinet via WIFI, la prsence dun Access Point implique la gestion de celui-ci par une CPU i o Controller permettant de grer ses protocoles, sans quoi cet Access point pourra prsenter des dfauts dans la gestion de sa communication. Pour la gestion de la configuration dun IO Controller (voir 3.c). Une CPU 315-2 PN/DP sera donc place dans larmoire grant les demandes palettiseurs ainsi que la communication WIFI. En plus dtre un IO Controller, cette CPU offre des services tels quun serveur web et possde 2 ports de communication Profinet. Lavantage de la prsence dun serveur web au sein de la CPU permettra de sabstenir dune licence Step7 pour visualiser ltat des variables et du rseau (linterface web pouvant donner un diagnostic complet du rseau Profinet reliant la CPU). La CPU est galement quipe dun port Profibus DP permettant de conserver la communication avec les palettiseurs.

Le matriel tant dtermin tous les niveaux, la configuration topologique de linstallation modifie donnera :

Page 44 sur 87

S7 - 314/ CP 343-1 LEAN

W744-1

S7 - 314/ CP 343-1 LEAN

W744-1

W 786-1 PRO S7 - 315- 2 PN/DP

CP 343-1 LEAN

b.

Page 45 sur 87

b. Calculs de porte
La norme Wifi b (dbit de 11 Mbits/s, frquence de 2,4 GHz) sera utilise car celle-ci permet une meilleure porte thorique que le Wifi g (dbit de 54Mbits/s, frquence de 2,4 GHz) et est amplement suffisante pour le dbit de donnes chang entre les 2 distributeurs et larmoire (Blocs de donnes de 28 octets seulement !). En rfrence au point 2.e sur le calcul de porte du Wifi et sur les donnes des Access Point et des clients, on peut comparer la porte disponible des 2 normes par le tableau suivant :

Pour la norme g (54 Mbits/s)


Point 1
rf : Scalance W786-1 PRO

Point 2
rf : Scalance W784

Units dBm mW dBm picoW


(10-12 W)

Point d'accs

Px

puissance d'mission

14 25,12 -76 25,12 -93 0,50 2,5 6

14 25,12 -76 25,12 -93 0,50 2,5 6

Sx min - 54Mbps
seuil de rception *

Sx max - 6Mbps
seuil de rception *

dBm
(10-12 W)

picoW dB dBi

Anten Cble ne

-L
pertes cble

G
gain d'antenne

Txi=Pxi+Li+Gi

Tx
puissance mise effective

17,5 56,23 -79,5 11,22 -96,5 0,22

17,5 56,23 -79,5 11,22 -96,5 0,22

dBm mW dBm picoW


(10-12 W)

Rx min
sensibilit effective max

Rxi=Sxi-Li-Gi

Rx max
sensibilit effective max

dBm picoW
(10-12 W)

AL1=-Tx2+Rx1 AL2=-Tx1+Rx2
Murs,interfrences,

-AL min affaiblissement en ligne max possible -AL max affaiblissement en ligne max possible Marge

97

97

114,00 17

114,00 dB

Page 46 sur 87

-AL min affaiblissement en ligne dterminant

80

AL=max(AL1;AL2)+marge

-AL max affaiblissement en ligne dterminant Distance min

97,00

Dist=10

(-100+A)/20

54Mbps

0,095 km

Formule de Friis

Distance max
6 Mbps

0,676

Page 47 sur 87

Pour la norme b (11 Mbits/s)

Point 1
rf : Scalance W786-1 PRO

Point 2
rf : Scalance W784

Units dBm mW dBm picoW


(10-12 W)

Point d'accs

Px

puissance d'mission

14 25,12 -90 1,00 -98 0,16 2,5 6

14 25,12 -90 1,00 -98 0,16 2,5 6

Sx min - 11Mbps
seuil de rception *

Sx max - 1Mbps
seuil de rception *

dBm
(10-12 W)

picoW dB dBi

Anten Cble ne

-L
pertes cble

G
gain d'antenne

Txi=Pxi+Li+Gi

Tx
puissance mise effective

17,5 56,23 -93,5 0,45 -101,5 0,07

17,5 56,23 -93,5 0,45 -101,5 0,07

dBm mW dBm picoW


(10-12 W)

Rx min
sensibilit effective max

Rxi=Sxi-Li-Gi

Rx max
sensibilit effective max

dBm picoW
(10-12 W)

L1=-Tx2+Rx1

-AL min affaiblissement en ligne max possible -AL max affaiblissement en ligne max possible Marge -AL min affaiblissement en ligne dterminant

111

111

AL2=-Tx1+Rx2
Murs,interfrences,

119,00 17 94

119,00 dB

AL=max(AL1;AL2)+marge

-AL max affaiblissement en ligne dterminant

102,00

Page 48 sur 87

Distance min
Dist=10
(-100+A)/20

11Mbps

0,479 km

Formule de Friis

Distance max
1 Mbps

1,202

Seul les pertes daffaiblissement lors de la propagation des ondes Wifi ont t calcules. Bien dautres facteurs jouent galement un rle et se trouvent tre difficilement calculables (telles que la rflexion des ondes, leur propagation travers une cloison en bton ou encore les interfrences). Dans le milieu industriel, on prconisera directement une phase de test afin dvaluer la porte dun signal dans un milieu ou lautre. Le point suivant abordera donc des mthodes logicielles fournies avec la plupart des Access point et clients ainsi que des solutions simples permettant dvaluer la qualit dun signal Wifi dans un milieu.

Page 49 sur 87

c. Validation exprimentale (confrontation aux mesures)


La premire solution envisage pour valuer la porte du point daccs par rapport aux clients a t tout simplement dutiliser linterface web prsente sur un client qui permet de gnrer un graphique de la qualit du signal. Ce graphique donne des informations sur le dbit maximum possible (Mbps) ainsi que sur la puissance du signal (dBm) par intervalle de 200 ms. Le test suivant ayant t ralis dans les conditions relles les plus dfavorables (avec le distributeur allant jusqu la distance la plus loigne possible de lAccess point), on peut constater un dbit minimum amplement suffisant pour lchange de donnes (lappareil radio prcdent ne fournissant un dbit maximum que d 1 Mbps).

Une autre mthode simple pour valuer la qualit dune connexion rseau est deffectuer un ping qui permettra dvaluer le temps de rponse dune machine ayant reu une requte. On pourra notamment paramtrer le nombre doctets envoys cette machine pour effectuer la requte.

Page 50 sur 87

La figure prcdente nous montre quil nest pas ais dexploiter les donnes fournies par une requte ping excute en invite de commande Windows. Pour pallier ce problme, un script batch pourra automatiser cette requte et enregistrer les temps de rponse dans un fichier texte. Cette mthode permet aussi deffectuer des requtes pendant plusieurs heures et den recueillir les donnes afin de vrifier si aucune interfrence par une machine proche fonctionnement intermittent ne perturbe la communication par WIFI.

Application pour automatiser le test PING : le langage script Batch (*.bat)


Code : @ echo off echo Entrez l'IP que vous voulez scanner set /p add= echo Entrez le nombre de byte(s)/octet(s) [max: 6500] set /p oct=

:toto @ echo on ping %add% -l %oct% -n 1 | find /I "bytes=" > results.txt set /p VAR=<results.txt echo %VAR% %date% %time% >> log.txt goto toto Ce code permettra davoir une analyse du temps de rponse dun client ainsi que lheure (HH :MM :SS) laquelle la requte a t effectue, ce qui permettra davoir un diagnostic prcis du comportement de lappareil sur un grand temps, disoler le rsultat dans un tableur et deffectuer un graphique du temps de rponse. Chaque requte sera envoye avec un nombre doctets au choix. Results.txt Reply from 172.16.1.1: bytes=32 time=6ms TTL=255 di 26/02/2013 17:07:00,33 Log.txt: Reply from 172.16.1.1: bytes=32 time=6ms TTL=255 di 26/02/2013 17:07:00,33 Reply from 172.16.1.1: bytes=32 time=1ms TTL=255 di 26/02/2013 17:07:00,59 Reply from 172.16.1.1: bytes=32 time=1ms TTL=255 di 26/02/2013 17:07:01,11 Reply from 172.16.1.1: bytes=32 time=3ms TTL=255 di 26/02/2013 17:07:01,37 Reply from 172.16.1.1: bytes=32 time=1ms TTL=255 di 26/02/2013 17:07:01,97 Reply from 172.16.1.1: bytes=32 time=1ms TTL=255 di 26/02/2013 17:07:02,43 Reply from 172.16.1.1: bytes=32 time=1ms TTL=255 di 26/02/2013 17:07:03,07 Reply from 172.16.1.1: bytes=32 time=1ms TTL=255 di 26/02/2013 17:07:03,45 Page 51 sur 87

On peut constater que les temps de rponse sont plus consquents lors des dmarrages et arrts de la machine. Ceci est du aux interfrences cres par le variateur qui agit lors des positionnements de lappareil. La base de temps des diffrentes requtes nest pas constante, ceci dit, seul le temps de rponse de la requte nous intresse. Chaque coordonne prsente en abscisse reprsente donc une requte et laxe des ordonnes reprsente les temps de rponse en ms.
Ping 28 Octets 10.105.40.90 [Carte CP 343-1 Lean]
60

50

40 temps [ms]

30

20

10

0 103 109 115 121 127 133 139 145 151 157 163 169 175 181 187 193 199 205 211 217 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 1 7

Page 52 sur 87

d. Intgration Step 7 Modifications du programme CPU 315-2DP


Avant de pouvoir commencer programmer des blocs sous Step 7, il sera ncessaire de dclarer la configuration matrielle de lensemble dun projet (via linterface HW config) ainsi que la configuration (via NETPRO). Le dtail de la configuration matrielle et rseau de lensemble de linstallation pouvant savrer fastidieuse, seules les parties traitant essentiellement de la communication seront abordes. Dans la partie HW config, il consistera premirement dinsrer les types dappareils correspondant au matriel existant. Ci-dessous, on peut constater la prsence de la CPU 315-2PN/DP relie lAccess point via le protocole PN io permettant de grer la communication WIFI ainsi que la carte de communication qui lui est lie sur le mme rack. Un rack correspond aux diffrents lments interconnects sur un mme bus et pouvant interagir entre eux.

Etant suffisant pour lintgration totale dautres modules tels que des entres/sorties automates, ces bus ne permettent pas le passage dune communication Profinet. Il sera ncessaire davoir une connexion Profinet entre la CPU et la carte de communication, le bus ne servant qu la reconnaissance de la topologie matrielle au sein du rack dans ce cas-ci.

Page 53 sur 87

Au niveau de la configuration rseau de lensemble de la configuration dans NETPRO, la structure de base du rseau stablira automatiquement en fonction de la configuration matrielle prcdemment effectue. Pour les phases de test, une CPU 315-2 PN/DP a t utilise communiquant sur un rseau Profinet par une carte de communication CP343-1 LEAN via WIFI par un Access point Scalance W786-1 PRO avec une autre CPU quipe galement dune carte de communication et dun client Scalance W744-1 tel que choisi prcdemment.

La structure de base du rseau tant configure, il reste dfinir le protocole de communication utiliser pour changer les donnes. Le choix du protocole TCP permettra un dbit de donnes transportable suffisant et permettra dassurer aucune perte de donnes. Une fois ce protocole dfini entre deux lments, NETPRO fournira des paramtres de blocs qui seront insrer lors de la programmation de blocs ( ID et LADDR).

Page 54 sur 87

Le port de communication utiliser pourra aussi tre choisi (2000 par dfaut). Ladresse IP des partenaires ont t dfinis lors de la configuration matrielle.

La procdure suivre sera identique lors du paramtrage dautres liaisons de communication. En loccurrence, il sera ncessaire dajouter une deuxime communication de ce type lors de linstallation finale (communication de la CPU en armoire avec chaque distributeur). Maintenant que les paramtres de configuration matrielle ainsi que de communication ont t tablis, la communication peut tre programme au niveau des blocs de programmation de lautomate.

Page 55 sur 87

Lannexe 3 nous montre que lenvoi de donnes (effectu par le FC35) et la rception de donnes (effectue par le FC36) prsents neffectuent que des instructions BKMOV se contentant de transfrer toutes les donnes de blocs de donnes prsents dans un bloc de donnes global (DB8) contenant toutes les donnes envoyer un distributeur. Ce bloc de donnes global sera ensuite exploit par lappareil radio prsent. En clair, les automates neffectuent aucun transfert de donnes entre eux, lappareil radio Dataeagle (annexe 1) sen chargeant compltement.

Lajout du paramtrage de la commutation Profinet dans la structure des blocs programmes prsents ne consistera donc plus qu envoyer le DB8. Pour ce faire, une fonction envoi sera ajoute dans le programme et appellera un bloc AG_SEND qui est un bloc prprogramm charger dans la structure du programme. Leur interaction avec une liaison sera paramtre via ID et LADDR, suivront SEND (le nombre de bytes envoyer au sein du DB8). DONE, ERROR et STATUS donneront des informations au niveau de la bonne transmission des donnes (bit 1 ou 0), une noncommunication (bit 1 ou 0) et une information sur une ventuelle erreur de communication (mot dfinissant une erreur dans le catalogue Step 7).

FC ENVOI

FC35

DB8

Page 56 sur 87

La rception seffectuera de la mme manire au niveau du DB de rception (DB9).

FC RECEPTION

FC36

DB9

Le test de la bonne transmission des donnes sera effectu en forant les variables des 2 automates en communication lors des conditions les plus dfavorables au niveau de la distance armoire-distributeur (les essais dchange de donnes ayant t effectus dans les conditions relles de fonctionnement).

Page 57 sur 87

Page 58 sur 87

W744-1

W744-1

W 786-1 PRO

S7 - 315- 2 PN/DP

CP 343-1 LEAN

e.

Page 59 sur 87

S7 - 314/ CP 343-1 LEAN

S7 - 314/ CP 343-1 LEAN

e. Intgration dans un VLAN


La programmation et la prise distance de linstallation impliquent le passage de cette liaison dans un VLAN pour des raisons de scurit, de stabilit et de maintenance rseau. Le Profinet tant un protocole diffrent dEthernet, une phase de test du passage de cette liaison sest avre ncessaire. Pour ce faire, un Switch de test dans lequel un VLAN a t configur a t utilis. Le VLAN paramtr tant un VLAN par port, il suffit de paramtrer les ports en Untagged pour appartenir lun ou lautre VLAN et les ports restants en auto afin de rester libre de toute appartenance un autre rseau virtuel. Dans cet exemple, les ports 1 23 appartiennent au VLAN PROFINET et le port 24 appartient au DEFAUTLT_VLAN.

Photo dun Switch HP :

Page 60 sur 87

On peut remarquer quen saturant le DEFAULT_VLAN en effectuant une boucle dans celui-ci, le VLAN Profinet ne sature pas mais obtient tout de mme des temps de rponse beaucoup plus consquents (jusqu 600 ms).
700

600

500

400

300

200

100

0 41:22,7 41:24,2 41:25,8

Page 61 sur 87

4. Rsultats et discussions
Les rsultats en banc de test, au niveau de lchange de donnes via le forage de variables savrent satisfaisants, le forage dune variable dmission tant instantanment transfr sur la variable correspondante en mission. Le forage de ces variables via un rseau virtuel (VLAN) seffectue tout aussi instantanment. Les essais raliss en conditions relles se trouvent tout aussi concluant et ce, malgr un temps de rponse par requte Ping plus consquent provoqu par les interfrences des distributeurs. Lutilisation du Profinet transport par WIFI pour excuter des tches industrielles ncessitant des configurations complexes (telles que le convoyage dans ce cas-ci) savre donc tre un choix judicieux si la bonne configuration du matriel au niveau des Access point et des clients a t choisie. Premirement, la configuration des lieux ainsi que lespace couvrir impliqueront lutilisation de plusieurs Access point ou non. Dans le cas dun seul Access point utilis, le protocole Profinet prvu pour les applications industrielles se trouve trs abouti et le transport par WIFI permet de fournir un flux de donnes thorique (11 Mbps en WIFI b, 54 Mbps en WIFI G) plus que correct. La technologie industrielle salignant toujours sur les nouvelles normes rseau, des solutions matrielles en WIFI n (450 Mbps thoriques) sont dj prsentes sur le march afin de satisfaire des flux de donnes encore plus consquents.

Pour lheure, les applications industrielles doivent sappuyer sur des solutions de roaming propritaires telles que celles dveloppes par Siemens, par exemple. En effet, la norme Wifi 802.11f spcialement conue pour pallier aux problmes de roaming fut un chec au niveau de son dveloppement et de son exploitation. Plus rcemment, la sortie de la norme 802.11r promet un handover de 50 ms qui par rapport aux solutions propritaires industrielles se trouve beaucoup plus consquent.

Page 62 sur 87

5. Conclusion
Bien que les solutions de roaming propritaire ou non ont t tudies dans ce travail, les tests effectus dans des conditions relles nous dmontrent que, dans ce cas-ci un seul point d'accs pourra couvrir toute la zone de fonctionnement de l'installation des distributeurs de palettes et on pourra donc se passer de roaming (changement de point d'accs). Cependant, l'tude des solutions de roaming pour l'change de donnes par la technologie WIFI m'a captiv vu le panel important d'installations industrielles pouvant intgrer cette technologie pour des raisons d'ordre pratique, de simplicit d'installation et d'intgration dans un rseau d'entreprise. Au niveau du fonctionnement de l'installation de palettiseurs, la solution prconise au niveau du matriel et de la technologie choisie pourra aisment remplir les fonctions dj prsentes sur l'installation tout en bnficiant d'une intgration de celle-ci dans le rseau Profinet de l'usine, d'un quipement standardis aux normes des stocks et d'une dure de vie amliore. Tous les aspects thoriques et les tests ayant t effectus, il restera prvoir le temps de travail ncessaire l'installation du nouveau systme ainsi que les procdures de maintenance ncessaire un ventuel remplacement de matriel (une esquisse de dossier de maintenance tant dj prsente en annexe 5). L'architecture des rseaux informatiques de bureau s'intgrant de plus en plus dans les rseaux industriels, il devient de plus en plus ncessaire pour le mtier d'ingnieur industriel d'acqurir les connaissances de base en adressage rseau, normes WIFI ainsi que les particularits d'un rseau informatique de bureau ( division du rseau principal en VLAN) mais aussi des rseaux industriels de terrain ( tels que Profinet ou encore Profibus) prsents dans toute industrie contemporaine.

Page 63 sur 87

6. Rfrences
http://books.google.be/books?id=REbtRWo4vHgC&pg=PT332&lpg=PT332&dq=cal cul+pertes+b%C3%A2timent+wifi&source=bl&ots=e0L1IfuM0J&sig=YUJR1yQElP GKwZMov6b8Y1M3ZdE&hl=fr&sa=X&ei=rhcZUe7WDeGm0QWdroCIDA&ved= 0CDIQ6AEwAQ http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&objId=2770 8864&nodeid0=18689160&load=content&lang=en&siteid=cseus&aktprim=0&objact ion=csview&extranet=standard&viewreg=WW http://www.tee.ci/elements/Wifi.htm http://www.commentcamarche.net/contents/wifi/wifimodes.php3

http://www.icriq.com/en/tous-les-articles/-/asset_publisher/5DmB/content/l-usinesans-fil/maximized http://ww2.collegem.qc.ca/prof/mziolkowski/marfla/cours/mcf05/pages/dBCalc_notice.htm http://books.google.be/books?id=rISrP9Wn2OUC&pg=PA61&lpg=PA61&dq=calcul +des+pertes+d'un+signal+radio&source=bl&ots=UmCilhrgV-&sig=FtOM01e2GWWhK_oSeKWuzv_MpU&hl=fr&sa=X&ei=igNQUem4LuOq0AXm4o DgAw&ved=0CGcQ6AEwCQ#v=onepage&q=calcul%20des%20pertes%20d'un%20 signal%20radio&f=false

http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&objId=5072 4567&load=treecontent&lang=fr&siteid=cseus&aktprim=0&objaction=csview&extra net=standard&viewreg=WW http://fr.wikipedia.org/wiki/Profinet http://fr.wikipedia.org/wiki/Ethernet


http://support.automation.siemens.com/WW/view/e n/22681042

Catalogues Siemens automation http://support.f5.com/kb/en-us/products/bigip_ltm/manuals/product/bigip9_0sy0s/9_0_xSystemMgmtGuide-08-1.html http://static.commentcamarche.net/www.commentcamarche.net/pictures/lan-imagesrouteur.png

Page 64 sur 87

http://www.agilicom.fr/tutorial-PROFIBUS-DP.html http://www.commentcamarche.net/

Page 65 sur 87

7. Annexes
Annexe1 : Processus de linstallation

a. Besoins de linstallation
Le systme devra alimenter 8 palettiseurs en palettes (de 4 dimensions diffrentes possibles) vides en respectant lordre des appels des palettiseurs qui, par la suite, rceptionneront des cartons de diverses tailles afin de les emballer. Ces 8 palettiseurs seront aliments par deux chariots (ou distributeurs). Un chariot alimentera 4 palettiseurs. Le dbit dappels des palettiseurs sera denviron un appel tous les quarts dheure.

b. Description gnrale de lunit


Les 2 chariots circulent sur un rail (en bleu) et assurent deux fonctionnalits : Lvacuation et lamene des palettes de la zone de convoyage (approvisionne par des caristes) en P6, P7 et P8. Lalimentation en palettes des huit palettiseurs (P1 P4 et P10 P13).

Page 66 sur 87

Il est noter que linstallation pourra fonctionner avec un seul chariot en cas de panne dun des deux chariots.

i. Gestion de lautomatisme et vocabulaire Au sol, une armoire lectrique comprenant un automate de type S7-315 2DP a pour fonction : Assurer une communication Profibus DP avec les palettiseurs et MPI avec les chariots. Un terminal permettant de visualiser et piloter le fonctionnement du systme. La gestion des lignes des 3 lignes de convoyage de palettes vides. La gestion de la dpose ou la reprise sur les palettiseurs. La gestion des missions des chariots. i. Convoyeur dalimentation

Chargement Un cariste charge une pile de palettes sur un des 3 convoyeurs en sassurant de la correspondance entre la pile de palettes et le paramtrage du convoyeur car il existe 4 types de palettes diffrents. Une fois la pile de palette charge, loprateur valide son choix dans le terminal (800 normal/spcial ou 1000 normal/spcial). Ensuite, sil ny a pas de prsence en C13 et que lun des chariots nest pas en prise sur ce convoyeur, la pile de palettes avance jusquen cellule C13. Une fois la pile de palettes sur C13, un contrle gabarit sera effectu via C14 et C15.

Page 67 sur 87

Dchargement Loprateur peut effectuer un dchargement au niveau du convoyage si une pile de palette est prsente et que le chariot nest pas en cycle de prise au niveau du convoyeur. La pile de palettes sera donc vacue sil ny a pas de prsence au chargement (cellule C11). ii. Gestion des demandes des palettiseurs Un palettiseur peut faire une demande de reprise ou de dpose de palettes en prcisant, chaque demande le type de palette concern. Pour chaque demande, lautomate prsent en armoire (au sol) mmorisera 2 missions : Pour la dpose de palettes : Mission 1 : Prise de palette sur un convoyeur. Mission 2 : Dpose de palettes sur un palettiseur. Pour la reprise de palettes : Mission 1 : Prise de palette sur un le palettiseur. Mission 2 : Dpose de palettes sur un convoyeur. iii. Mission de distributeurs (ou chariots) Ds quun chariot na plus de mission en cours, on lui en enverra une (logique de pile denregistrement) vers sa CPU (S7-314). Mission dun chariot :

Numro de mission : Compris entre 1 et 99. Code de mission : Quatre codes existent Code 1 : Prise de palette. Code 2 : Dpose de palette. Code 3 : Chariot en position dattente. Code 4 : Initialisation du chariot. Position : Position om la mission est effectue (P1 P13). Type de palette : Format de la palette (800 normal/spcial, 1000 normal/spcial) Remarque : la mission ne sexcutera que sil elle est encore active lors du dpilage des missions.

Page 68 sur 87

Annexe 2 : Intgration, analyse de la communication et du matriel

Page 69 sur 87

Paramtres radio Les 4 donnes paramtrer dans les boitiers sont les suivantes : MPI SA : Adresse MPI du botier Dataeagle (identique celle donne dans la configuration des automates). MPI PA : Adresse du partenaire MPI (adresse de lautomate travaillant avec le Dataeagle). SDB : Numro du bloc de donnes de la source (Automate partenaire). EDB : Numro du bloc de donnes de rception (Partenaire Automate).

Analyse des donnes Format des donnes selon la datasheet Dataeagle (pour programmation Step 7) Le bloc de donnes denvoi respecte les paramtres suivants : Order number : Utilis pour vrifier le transfert entre appareils. 1st slave adress : Adresse MPI du 1er botier esclave. Nombre de bytes en rception Nombre de bytes en envoi Donnes utiles (maximum 28 bytes) Order number : Utilis pour vrifier le transfert entre appareils. 2nd slave adress : Adresse MPI du 2me botier esclave. Nombre de bytes en rception Nombre de bytes en envoi Donnes utiles (maximum 28 bytes)

Page 70 sur 87

Le bloc de donnes de rception respecte les paramtres suivants : Identiques au bloc de donnes denvoi. Le paramtrage des trames au niveau des esclaves seront identiques.

Exemple dun bloc de donnes : DB9 (Rception du M110)


D_0 D_1 D_2 D_3 D_4 D_5 D_6 D_7 D_8 D_9 D_10 D_11 D_12 D_13 D_14 D_15 D_16 D_17 D_18 D_19 D_20 D_21 BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 Compteur de M0108 Adresse boitier M0108 (Esclave 1) Nombre d'octets en rception de M0108 Nombre d'octets en mission vers M0108 Donnes 1 rception de M0108 Donnes 2 rception de M0108 Donnes 3 rception de M0108 Donnes 4 rception de M0108 Donnes 5 rception de M0108 Donnes 6 rception de M0108 Donnes 7 rception de M0108 Donnes 8 rception de M0108 Donnes 9 rception de M0108 Donnes 10 rception de M0108 Donnes 11 rception de M0108 Donnes 12 rception de M0108 Donnes 13 rception de M0108 Donnes 14 rception de M0108 Donnes 15 rception de M0108 Donnes 16 rception de M0108 Donnes 17 rception de M0108 Donnes 18 rception de M0108

Page 71 sur 87

D_22 D_23 D_24 D_25 D_26 D_27 D_28 D_29 D_30 D_31 D_32 D_33 D_34 D_35 D_36 D_37 D_38 D_39 D_40 D_41 D_42 D_43 D_44 D_45 D_46 D_47 D_48 D_49 D_50 D_51 D_52 D_53 D_54 D_55

BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE BYTE

B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0 B#16#0

Donnes 19 rception de M0108 Donnes 20 rception de M0108 Donnes 21 rception de M0108 Donnes 22 rception de M0108 Donnes 23 rception de M0108 Donnes 24 rception de M0108 Compteur de M0109 Adresse boitier M0109 (Esclave 2) Nombre d'octets en rception de M0109 Nombre d'octets en mission vers M0109 Donnes 1 rception de M0109 Donnes 2 rception de M0109 Donnes 3 rception de M0109 Donnes 4 rception de M0109 Donnes 5 rception de M0109 Donnes 6 rception de M0109 Donnes 7 rception de M0109 Donnes 8 rception de M0109 Donnes 9 rception de M0109 Donnes 10 rception de M0109 Donnes 11 rception de M0109 Donnes 12 rception de M0109 Donnes 13 rception de M0109 Donnes 14 rception de M0109 Donnes 15 rception de M0109 Donnes 16 rception de M0109 Donnes 17 rception de M0109 Donnes 18 rception de M0109 Donnes 19 rception de M0109 Donnes 20 rception de M0109 Donnes 21 rception de M0109 Donnes 22 rception de M0109 Donnes 23 rception de M0109 Donnes 24 rception de M0109

Page 72 sur 87

ii. Puissance, frquence et type dantenne Temps de communication radio Dataeagle Temps de transmission Le temps de transmission dun mot dun automate programmable vers un autre ainsi que son retour est constitu des tapes suivantes : 1. Controller 1 cycle program 2 ms 2. Reading data from controller 1 via the MPI 68 ms 3. Wireless transmission from controller 1 to controller 2 10 ms 4. Writing data to controller 2 via the MPI 81 ms 5. Controller 2 cycle program 2 ms 6. MPI query time period 200 ms Transmission time in one direction 363ms 7. Controller 2 cycle program 2 ms 8. Reading data from controller 2 via the MPI 68 ms 9. Wireless transmission from controller 2 to controller 1 10 ms 10. Writing data to controller 1 via the MPI 81 ms 11. Controller 1 cycle program 2 ms 12. MPI query time period 200 ms Ce qui porte le total 726ms
Ce temps pourra varier en fonction de diffrents facteurs tells que la qualit du signal radio (d la distance) ou certaines interfrences pouvant tre provoques par des appareils prsents dans la zone dmission/rception du signal.

Frquence radio utilise, dbit de donnes Lappareil prsent fonctionne sur une bande de frquence situe autour des 2,4 Ghz avec 58 canaux possibles. Chaque botier Dataeagle possde une puissance de 100 mW (20dBm) et 2 antennes omnidirectionnelles de 140 mm et de gain 2,5 dBi. Le dbit de donnes thorique possible peut atteindre 1 MB par seconde.

Page 73 sur 87

iii. Automates programmables

CPU315-2DP Les caractristiques techniques de l'automate programmable se trouvent l'URL suivante : http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&lang=fr&sit eid=cseus&aktprim=0&extranet=standard&viewreg=WW&objid=33516848&treeLan g=fr CPU314 Les caractristiques techniques de l'automate programmable se trouvent l'URL suivante : http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&lang=fr&sit eid=cseus&aktprim=0&extranet=standard&viewreg=WW&objid=33516848&treeLan g=fr

Page 74 sur 87

Annexe 3 : Analyse globale du programme initial

Page 75 sur 87

FC25 (dfauts) FC70 (rech_dfauts) FC30 (Gestion pilz) FC20 (Gestion convA) FC21 (Gestion convB ) FC22 (Gestion convC) FC27 (Front_cel_conv) FC26 (Gestion profibus)

DB1(Constantes) DB2(Temporisations) DB5(Trav_partic) DB10(Recep_aletiseur) DB11(Demande_palette ) DB12(Demande_ant_pa lette) DB13(Convoyeur) DB15(Pille_mission) DB16(Anim_PILZ) DB20(Mission_M108) DB22(Mission_M109) DB24(MPI_manut) DB25(Com_em_108) DB26(Com_em_109) DB30(EM_POS_CH) DB40(FRONT) DB50(DEFAUTS) DB51(Etat_Profibus) DB de travail pour la recherche de missions particulires Rception de donnes des tats des palettiseurs via Profibus Table de donnes des demandes de palettes envoyes par les palettiseurs

Mauve : Communication Profibus Vert : Communication MPI Bleu : Communication PILZ

Table de donnes des demandes antrieures de palettes envoyes par les palettiseurs Gestion des demandes d dintroduction/vacuation de palettes au convoyeur via lecran PILZ Table des piles de missions effectuer Bloc de donnes pour animation grde vitesse/petite vitesse des chariots au PILZ Trame de mission envoye au chariot M108 Trame de mission envoye au chariot M109 Donnes des convoyeurs, palettiseurs envoyes aux 2 chariots Donnes de marche manuelle envoye vers M108 Donnes de marche manuelle envoye vers M109 Position des chariots envoye aux palettiseurs Bloc de donnes pour front sur bit Gestion des dfauts du PILZ Etat de la communication PROFIBUS

CPU 315110

FC7 (Init gnrale) FC10 (Dem_palette) FC20 (Gestion convA) FC18 (missionpartM108) FC19 (missionpartM109) FC14(scanmissionM108) FC15(scanmissionM109) FC17(WAITCR) FC23(gestioncanton) FC24(gestionposchariot) FC31(visuchariotM108) FC32(visuchariotM109)

OB1

FC35

DB8

iv.

DB27(com_reu_M108)

FC36
DB27(com_reu_M109)

DB9 Page 76 sur 87

FC3 (Recopie_ent)

DB1 (Entree) DB2 (Sortie) DB3 (Dfauts) DB4 (Etat_ch) DB5 (Tempo) DB6 (tab_pos) DB7 (Compt_offset) DB10 (FC_10)

DB des entres DB des s DB des dfauts DB reprenant les diffrents tats du chariot DB reprenant les tempos DB reprenant les positions du chariot

FC1 (gest_df) FC2 (gest_al) FC4 (Etat_chariot) FC5 (Tempos) FC6(compteur_offset) FC45 (calcul_tous_points_P )

DB reprenant les offset DB de travail du FC10 DB du FC 16 DB de position de la pince Donnes de mission reues depuis la CPU315 Donnes convoyeur, palettiseur reues depuis la CPU 315 Donnes reues par le PILZ (via CPU 315) Donnes mises vers la CPU 315

CPU 314 (M108 ET M109)

FC16 (positionnement_ch) DB16 (FC_16) FC19 (positionnement_pinc e) FC40 (calc_pass_pv_pince) DB22 (Donn_recu_315) FC100 (miss_a_faire) DB25 (Donn_recu_pilz) FC101 (Prise_palettiseur) FC102 (Prise_convoyeur) FC103 (Depose_palettiseur) FC104 (Depose_convoyeur) DB51(Plus_sort) FC105 (Attente) DB70(DB_cst) DB23 (Donn_emis_315) DB40 (FC_40) DB41 (Manu_cycle) DB50(DB_front) DB19 (POS_pin) DB20 (Miss_recu_315)

OB1

FC36

DB9

FC35

DB8

DB de travail du FC40 DB de gestion pour le cycle manuel

DB pour les fronts DB de bits remplaant une sortie si ceux-ci sont crits plusieurs fois DB de constantes

Page 77 sur 87

FC106 (Initialisation) FC110 (Vitesse_auto) FC41 (Cycle_manu) FC50 (Sorties) FC23 (Env_PILZ)

DB100(DB_gest_g raf)

DB pour la gestion des grafcets des missions

DB101 (DB_FC101) DB102 (DB_FC102 ) DB103 (DB_FC103 ) DB104 (DB_FC104 ) DB105 (DB_FC105 ) DB106 (DB_FC106) DB110 (DB_FC110)

DB pour la gestion des grafcets de prise sur palettiseur

DB pour la gestion des grafcets de prise sur convoyeur

DB pour la gestion des grafcets de la depose sur palettiseur

DB pour la gestion des grafcets de la depose sur convoyeur

DB pour la gestion des grafcets de mise en attente

DB pour la gestion des grafcets dinitialisation

DB denvoi des vitesses

Page 78 sur 87

Dtails de la communication en envoi (FC35)

79

Dtails de la communication en rception (FC36)

80

Annexe 4 : Carte de communication CP343-1 Lean

81

Annexe 5 :Esquisse d'un dossier de maintenance 1. Utilisation de la gestion des distributeurs Lutilisation et le fonctionnement des crans dutilisation restent identiques par rapport lancienne configuration.

2. Disposition de larmoire lectrique M110 CPU 315-2DP sera remplace par une CPU 315- 2 PN/DP, une CP 343-1 LEAN sera ajoute linstallation ainsi quun Access point Wifi 2 antennes. CP Ethernet 343-1 LEAN

82

Access point Wi-Fi (Scalance W786-1 PRO)

83

Alimentation LAccess point est aliment en 230V AC mais peut aussi tre aliment par POE (Power Over Ethernet).

4. Disposition de larmoire lectrique M108 et M109

84

Antennes : Une antenne prsente (Connecte sur antenne A)

85

3.

Dpannage des lments de communication

Accs SSID : cl WPA : XXXXXXXXXX M108 et M109 Bridge En cas de remplacement du bridge suivre les instructions suivantes :

1. Mettre le bridge remplacer hors tension 2. Retirez le couvercle de la fente. 3. Insrez un tournevis entre le bord avant gauche du C-PLUG et la fente et relchez le C-PLUG. Retirez le C-PLUG 4. Fermer la fente du couvercle. 5. Rinsrer la CPLUG dans le bridge de remplacement hors tension. 6. Redmarrer lappareil.

86

Le priphrique pourra fonctionner de deux faons diffrentes : Sans C-PLUG Le dispositif stocke la configuration dans la mmoire interne. Ce mode est actif sans CPLUG insre. Avec le C-PLUG Ds que l'appareil est dmarr avec une C-PLUG embroche, le priphrique sans fil dmarre avec les donnes de configuration prsentes sur la C-PLUG. En cas de paramtrage du priphrique : La configuration stocke sur la C-PLUG est affiche sur l'interface utilisateur. En cas de consultation de la configuration, la mmoire interne n'est ni lue ni modifie. Si des modifications sont apportes la configuration, l'appareil mmorise la configuration directement sur la CPLUG. Ce mode est actif quand une C-PLUG est embroche. Access Point En cas de remplacement de lAccess point suivre les instructions suivantes :

1. Mettre lAccess point remplacer hors tension 2. Retirez le couvercle de la fente. 3. Insrez un tournevis entre le bord avant gauche du C-PLUG et la fente et relchez le C-PLUG. Retirez le C-PLUG 4. Fermer la fente du couvercle. 5. Rinsrer la CPLUG dans lAccess point de remplacement hors tension. 6. Redmarrer lAccess point.

87