You are on page 1of 59

Pierre-Yves SCHAAL

Projet de fin d'tudes


Gestion dun projet de supervision Systme de tlmaintenance scuris

Tuteur entreprise : Marie Huffenus Responsable du service EIT Europe

Tuteur cole : Michel De Mathelin de Papigny Matre de confrences l'ENSPS

Avant Propos Ce document rsume mon projet de fin dtudes dingnieur en informatique industrielle, effectues en alternance par lITII (Institut des Technologies des Ingnieurs de lIndustrie), avec lENSPS (Ecole Nationale Suprieure de Physique de Strasbourg) et la socit Sidel, Reichstett. Veuillez noter quil ne sagit pas dun document technique relatif aux technologies mises en uvre pour la ralisation de ce projet, mais dun mmoire lattention du jury de fin danne dcidant de la dlivrance du titre dingnieur ENSPS, ainsi que de mes tuteurs. Les termes techniques spcifiques et les abrviations sont suivis dun astrisque (*) leur premire utilisation, et sont dfinis dans le glossaire technique p.53. Dans la version lectronique de ce document, tous les renvois vers d'autres chapitres ou vers les annexes sont des liens hypertextes.

Rsum Le projet Aquamark


Jai endoss le rle de chef de projet supervision. LEIT, acronyme anglais de Outil dAmlioration de lEfficacit, est une suite logicielle dveloppe par Sidel Canada. Il sagit dun outil puissant de supervision dune ou plusieurs lignes demballage, rparties dans une ou plusieurs usines. Le systme est bas sur un rseau Ethernet reliant les machines, et une base de donnes enregistrant les donnes de supervision. Cette base de donnes est ensuite accessible par une application client, lEIT Reader. Jai t charg de la gestion du projet de supervision de la ligne numro 2 de la nouvelle usine Aquamark de Leclerc, Laqueille (63). Aprs tablissement du plan rseau Ethernet et le choix du matriel, jai procd aux demandes dachat des fournitures rseau et des quipements informatiques (PC bureautique et serveur). La partie programmation automate est galement effectue au bureau, aprs rception des programmes automates des diffrentes machines. Il faut ensuite installer et configurer les ordinateurs et la base de donnes du serveur, avant dexpdier le matriel lusine de Laqueuille. Linstallation sur site se fait en deux parties. Tout dabord une premire phase de mise en place et de validation du rseau, suivi de limplantation des programmes automates, et de la configuration des accs aux automates par le logiciel OPC. Dans un deuxime temps, aprs quelques semaines, nous analysons les donnes remontes afin de procder aux rglages et lajustement des configurations selon les besoins du client. Pour Aquamark, le client a achet loption QC Module, soit un outil complmentaire de suivi de valeurs analogiques, des fins de suivi sanitaire et de contrle du puits de forage situ quelques kilomtres. Le projet se termine par une formation adapte aux groupes utilisateurs du logiciel, des niveaux diffrents. Aprs rception du systme, nous assurons une assistance distance pendant une anne.

La tlmaintenance
Dans la continuit logique dune supervision, ce projet de tlmaintenance vise plusieurs objectifs complmentaires. Dune part, nous voulions bnficier dun outil puissant reposant sur linfrastructure EIT, et dautre part, il nous fallait des arguments complmentaires pour linstallation dun rseau inter machines supplmentaires, parfois redondant avec les interconnexions fonctionnelles des machines. Nous poursuivons donc galement un objectif commercial. Il a tout dabord fallu tablir un premier filtre grce des recherches sur Internet et avec nos partenaires industriels. La socit RBS nous a propos une solution pertinente et conomique, rpondant parfaitement toutes nos contraintes. Un spcialiste scurit des rseaux est donc venu maider la mise en place dune maquette dans nos locaux. Le matriel utilis est un routeur/pare-feu Cisco PIX 501. Jai du apprendre sa configuration et son paramtrage afin de permettre un accs scuris et limit selon identification chaque fournisseur de machine en plus dun accs complet pour notre service. La technologie utilise se base sur un tunnel VPN, avec cryptage 128 bits, login et mot de passe propre chaque accs. J'ai conu et rdig les procdures de configuration et de mise en uvre du systme. Les applications permises sont multiples grce la connexion Internet ADSL : dbogage des programmes, change de fichiers, vision, voix sur IP, prise de contrle distance etc.
Pierre-Yves Schaal FIP 2006

Abstract
Topic: Packaging line supervision project management, with secured remote assistance and maintenance through Internet.

Aquamark project
For this part, I was considered as EIT project manager. The EIT system, or Efficiency Improvement Tool, is a software suite developed at Sidel Canada. Its a very powerful tool capable of tracking one ore more packaging lines, in different plants. It is based on an Ethernet network linking all the machines, and a database recording all relevant data. This database is accessible by any PC running the EIT Reader client software, thus. Ive been in charge of line two of the brand new Aquamark water plant of Leclerc, located in Laqueuille (63), France. After having designed the Ethernet layout and chosen the IT equipment, Ive had to send purchasing orders for network equipment and computers (Desktop and Server). The main programming issues are also done in our office, after receiving each PLC program. Then, you have to install and configure operating systems and server database (here SQL), before sending the whole to the plant. On site installation is divided into two main parts. The first step is Ethernet network validation, and connections check, followed by uploading PLC supervision blocks, and OPC data access configuration for each machine. Then, after few weeks running, we analyse recorded data to tune up data collection and adjust program features to customer needs. For Aquamark, I also had to install the QC Module, an additional analogue value tracking tool for sanitary purposes and remote overview of the drill station located few kilometres away. The project ends with training courses, dedicated to each users group, at different levels. We offer one year free remote assistance on our system after system deliverance.

Teleservice
In logical supervision following, the teleservice project aims at several objectives. On the one hand, we wanted to empower our servicing offer with a secured and reliable system based on our supervision infrastructure, and on the other hand, we needed an additional argument to convince our potential customers of the strategic importance to settle an Ethernet network which, somehow, could be taken as redundant with operational machines interlocks. First of all, Ive had to make a first selection, considering our suppliers offers, Internet technical sources, and our business partners. RBS Company has proposed a relevant and economic solution, answering perfectly all our constraints. A network security specialist came at our office to help building a breadboard. The only additional equipment needed is a router/firewall Cisco PIX 501. I have learned its configuration and settings so that each machine supplier can access his device in a fast and secured way after security login. Furthermore, our company is granted full access to all the equipment of the line. The teleservice system is based on a 128 bit secured VPN tunnel, joined to security rules defined thanks to specific login. Multiple applications are allowed with Ethernet and ADSL: online programming and debugging, voice over IP, visio, file transfers etc

Pierre-Yves Schaal FIP 2006

SOMMAIRE

A. B.

Introduction ........................................................................................................................ 6 L'entreprise ......................................................................................................................... 7 I. De Gebo Industries Sidel Conveying & Cap Feeding.............................................. 7 II. Le groupe Sidel ........................................................................................................... 9 III. LEIT......................................................................................................................... 14 C. Le projet de supervision Aquamark ................................................................................. 19 I. Gestion dun projet.................................................................................................... 19 II. Planning et budget..................................................................................................... 37 III. Conclusion sur le projet de supervision .................................................................... 38 D. Systme de tlmaintenance scuris............................................................................... 39 I. Le systme actuel ...................................................................................................... 39 II. Etude du besoin et des possibilits............................................................................ 41 III. Choix de la solution technique .................................................................................. 42 IV. Ralisation de la maquette......................................................................................... 44 V. Planning et budget..................................................................................................... 48 VI. Conclusion sur la tlmaintenance............................................................................ 49 E. Conclusion gnrale ......................................................................................................... 50 F. Annexes............................................................................................................................ 53 I. Glossaire.................................................................................................................... 53 II. Table des illustrations................................................................................................ 58 III. Rfrences ................................................................................................................. 59 IV. Planning..................................................................................................................... 60 V. Documents projet Aquamark .................................................................................... 61 VI. Documents Tlmaintenance .................................................................................... 72

Pierre-Yves Schaal FIP 2006

5/96

A. Introduction
Ma formation dingnieur sest droule en alternance avec lentreprise Sidel Reichstett, anciennement Gebo Industries lors de la signature de mon contrat. Marie Huffenus, ma tutrice durant ces trois annes dapprentissage, ma accueilli au sein du nouveau service EIT Europe (Efficiency Improvement Tool), du nom de notre systme de supervision de lignes de conditionnement. Jai intgr cette petite quipe de trois personnes, avec comme mission de prendre part la vie du service et de participer activement son dveloppement. Jai donc eu loccasion de participer des audits de ligne, des formations que jai suivies puis animes, mais jai galement cr des outils et dvelopp des modules complmentaires de la suite logicielle EIT. Ds la fin de ma deuxime anne, jai eu lopportunit de prendre en charge le projet Leclerc Aquamark, objet de la premire partie de ce rapport. Cela ma permis une intgration encore plus forte dans lentreprise, en prenant les responsabilits dun chef de projet. Dans la continuit d'une installation EIT, un nouveau dispositif de tlmaintenance a t mis en place pour nos affaires depuis le dbut de l'anne 2006. Son tude ainsi que la mise en uvre d'une maquette fonctionnelle ont fait l'objet de la deuxime partie de mon projet de fin d'tudes. Pour plus de clart, je vous prsenterai ce projet en le scindant en deux parties, l'une concernant la gestion de l'affaire Aquamark et l'autre traitant du systme de tlmaintenance.

Pierre-Yves Schaal FIP 2006

6/96

B. L'entreprise
I. De Gebo Industries Sidel Conveying & Cap Feeding

Gebo Industries tait lorigine un petit atelier de fabrication de convoyeurs, principal fournisseur des brasseries de la rgion de Schiltigheim, alors en pleins travaux dautomatisation. Gebo Industries a su se dployer trs rapidement travers le monde, sous limpulsion de Pierre Schoen, fils du crateur de lentreprise, Grard Schoen. Cette formidable expansion sexplique par son positionnement haut de gamme et sa renomme auprs des brasseurs allemands, connus pour leur exigence et leur souci de haute qualit. Voici rsum en quelques dates les principales tapes du dveloppement de Gebo Industries. LES DEBUTS DE GEBO 1964 : Cration de la socit Gebo par Gustave SCHOEN. Celle-ci importe et distribue du matriel de convoyage pour le compte dune firme hollandaise : GEFRA. 1983 : Rupture du partenariat avec GEFRA. Gebo conoit, monte et installe chez le client ses propres convoyeurs. DE LA MECANO - SOUDURE A LINGENIERIE 1985 : Cration Montral au Canada de Gebo Conveyors, Consultants & Systems Inc., filiale destine la production pour le continent amricain. 1992 : Gebo Industries acquiert DCS Ingnierie SA, socit de prestations de services spcialise dans lingnierie du conditionnement des boissons alimentaires. 1993 : Cration de Gebo Production et de DCS Ipal Montral au Canada.

Pierre-Yves Schaal FIP 2006

7/96

LA FUSION AVEC LE GROUPE SIDEL 1997 : Le 31 octobre 1997, Gebo intgre le groupe Sidel, spcialiste du soufflage des bouteilles, par un accord de fusion - absorption. 1998 : Les socits Gebo Production, Automatique et Industries fusionnent. Ces trois ples runis sappellent dsormais Gebo Industries. Acquisition par Sidel de la socit Coulon, spcialise dans le convoyage air, qui prend alors le nom de Rafale Technologies. 1999 : Pierre SCHOEN, fils du fondateur et vritable promoteur du dveloppement de lentreprise dmissionne de son poste de Prsident Directeur Gnral de Gebo. 2002 : Gebo Industries devient Sidel Packaging Systems Division (SPS, branche ddie au convoyage et lingnierie de lignes compltes), lune des trois branches produits du nouveau Sidel dont Reichstett est le sige. Lactivit de Rafale est rapatrie sur le site de Reichstett. Lgalement, le nom Gebo Industries a disparu le 31 dcembre 2002 pour devenir Sidel Packaging Systems Division dont le sige est rest Reichstett. Fin 2003 : La division Sidel Packaging Systems devient Sidel Conveying and Cap Feeding.

Fig.1:

Convoyeurs brasserie Rothaus (Allemagne)

Pierre-Yves Schaal FIP 2006

8/96

II. Le groupe Sidel


1. Historique

L'aventure commence en 1961. On ne connat alors que les bouteilles de verre, lourdes et fragiles. Une premire quipe sinstalle au Havre pour crer le dpartement "Emballages lgers" qui deviendra la Socit Industrielle Des Emballages Lgers. On invente une formule chimique et lpope du plastique merge au cur des marais havrais. 1965 : Sidel se cre et sexporte, leau semballe de transparence lgre et les cadences sacclrent. Sidel emploie alors 227 personnes. 1972 : Suite des annes noires, Sidel devient une simple division de la Socit de Machines pour la Transformation des Plastiques (SMTP). 1979 : Dbut de lpope du PET*. Les units compltes tournent hors frontires et Sidel simplante en Amrique. 1987 : Sidel acquiert son indpendance, innove, exporte, et part la conqute de nouveaux marchs. 1992 : Sidel entre sur le march boursier parisien, toffe sa gamme machines, simplante sur tous les continents et construit un Groupe. 1997 : Le Groupe Sidel sorganise autour de trois ples (Soufflage - Remplissage, Ingnierie - Convoyage (GEBO), Suremballage - Palettisation). 2001 : Offre Publique dAchat amicale du gant sudois TetraPak sur Sidel. Intervention et veto de la commission europenne sur cette fusion. 2002 : Sidel se rorganise sous linfluence de son nouveau PDG, Grard STRICHER. La Cour Europenne de Justice annule le veto appos par Bruxelles en 2001. 2003 : LOPA de TetraPak est accepte, Sidel intgre dsormais le groupe. 2005 : Intgration de l'italien Simonazzi, spcialis dans le march la bire, et fort d'une gamme toffe de remplisseuses, tiqueteuses et palettiseurs.

Pierre-Yves Schaal FIP 2006

9/96

Sidel Simonazzi Gebo Alfa Cermex

Les diffrentes entreprises constituant le groupe Sidel sont toutes complmentaires, couvrant ainsi toutes les gammes et tous les quipements ncessaires l'intgration d'une ligne complte de conditionnement. En incluant les systmes de gestion de process de Tetra, nous prenons en charge le produit depuis sa livraison jusqu' la mise en stock.

TM

TM

TM

TM

TM

Souffleuses Remplisseuses asceptiques Combis

Remplisseuses Laveuses Mixers Carbonateurs Pasteurisateurs Pal/ Depal Robots

Etiqueteuses

Convoyeurs Tables d'accu Cap feeders

Fardeleuses Encaisseuses Palettiseurs Robots

Fig.2:

L'offre des marques du groupe

Pierre-Yves Schaal FIP 2006

10/96

Sidel compte plus de 5000 s'levant 1,1 Milliard d'Euros machines ont t installes, et 100 rpartis dans 184 pays travers internationaux.

employs travers le monde, pour un chiffre d'affaire pour l'exercice 2005. Cette mme anne 2005, 25000 lignes compltes mises en place chez nos clients, qui sont le monde. Le groupe Sidel dtient prs de 74 brevets

Fig.3:

Un combi (Souffleuse + Remplisseuse)

2. La division ingnierie ETK


Fort de bientt vingt annes d'expertise en design de solutions de packaging, le dpartement d'ingnierie Engineering & Turn Key, anciennement appel DCS (Delta Consulting System) propose ses services tous les clients soucieux d'apporter une rponse personnalise, performante et rationnelle leurs contraintes de production. Plus spcialis dans la conception d'usines compltes dites "cls en main", intgrant les machines du groupes et nos convoyeurs, ETK mne galement des audits visant amliorer l'efficacit de lignes d'embouteillages. Son organisation en clusters gographiques (voir mappemonde), lui garantit une proximit idale avec le client. Le dpartement EIT, objet du chapitre suivant, fait partie intgrante de la division ETK. Une soixantaine de personnes, essentiellement chefs de projets et dessinateurs projeteurs, travaillent sur le site de Reichstett, ple d'excellence ingnierie du groupe Sidel.

Pierre-Yves Schaal FIP 2006

11/96

Europe, Afrique francophone et Niger Ple d'excellence Ingnierie

Montreal
Amrique du Nord et Centrale

Reichstett

Parma
Afrique Anglophone, Maroc, MoyenOrient Plateforme bire globale

Shanghai
Asie et Ocanie, toutes applications sauf bire

Sao Paulo
Amrique du Sud

Fig.4:

Les centres ETK dans le monde

Le dpartement recherche et dveloppement de l'EIT est bas au Canada et compte quarante personnes, dont trente pour le dveloppement du logiciel et dix charges de son installation chez les clients. Ils couvrent l'Amrique du Nord. Toute la partie Europe, Afrique est Asie est prise en charge par notre dpartement EIT Europe Reichstett. Nous sommes actuellement quatre personnes, dont notre responsable Marie Huffenus, deux chefs de projet et moi-mme, apprenti chef de projet. L'EIT vient rcemment de s'implanter galement au Brsil, Sao Paulo, o une personne est habilite installer notre systme de supervision de puis le dbut de l'anne 2006.

Pierre-Yves Schaal FIP 2006

12/96

Fig.5:

Du dessin 3D

Fig.6:

A la ralisation finale

Pierre-Yves Schaal FIP 2006

13/96

III. LEIT

LEIT (Efficiency Improvement Tool), est un systme complet de supervision de ligne de conditionnement automatise. Une logique est implante au cur de chaque automate des machines de la ligne et du systme de convoyage, afin de mettre disposition toutes les informations et les paramtres de fonctionnement. Un serveur OPC*, grce aux pilotes* (souvent appels drivers en anglais) adquats, va rcuprer priodiquement ces donnes et les transmettre lEIT Writer. Ce logiciel est charg de mettre en forme, dater et formater les donnes recueilles, avant de les enregistrer dans une base de donnes (EITDB) installe sur un serveur ddi. Lensemble fonctionne sur le principe client-serveur*: c'est l'EIT Reader qui analyse les donnes, calcul les indicateurs , gnre les audits de ligne et prsente ces donnes l'utilisateur final.

1. Principe gnral
Afin de garantir une exploitation des donnes la plus pertinente et la plus fidle de la ralit possible, l'EIT ne prend en compte que les causes premires de l'arrt d'une machine. Cela signifie que si une srie de dfaut survient, causant une interruption de la production sur la machine, ce n'est que le premier dfaut jug bloquant qui sera pris en compte comme cause de l'arrt. Par exemple, si une bouteille se coince dans une roue, puis que l'oprateur appuie sur l'arrt d'urgence, avant d'ouvrir les portes et de franchir les barrires de scurit, l'EIT imputera le temps total de l'arrt un blocage bouteille. Cela vite d'avoir refaire le tri et raffecter les causes relles d'arrt de la machine. En cela notre systme diffre de certains de nos concurrents qui se contentent simplement de journaliser tous les vnements qui surviennent dans l'automate. Bien entendu, les paramtres cls de fonctionnement des machines tels que la vitesse, le compteur de sortie, le mode, le code produit ou la recette, sont suivis et enregistrs en permanence Tous les paramtres des lignes et des machines sont gards dans diffrentes tables de la base de donnes, ce qui permet aux utilisateurs de crer des rapports adapts leurs besoins et davoir un accs instantan linformation collecte sur plusieurs mois (jusqu une anne).

Pierre-Yves Schaal FIP 2006

14/96

2. Chronogramme fonctionnel
Voici comment le systme ragit une suite d'vnements :

Fig.7:

Chronogramme fonctionnel

1) 2) 3) 4) 5) 6)

Dfaut dtect : lEIT enregistre le code dfaut en mmoire et considre la machine comme tant toujours en marche. La machine sarrte : lEIT considre la machine comme arrte et garde en mmoire la date et lheure. Une autre faute est dtecte mais elle nest pas prise en compte par lEIT. La premire faute est rinitialise par loprateur. La seconde faute est rinitialise par loprateur. La machine est remise en production par loprateur. LEIT considre la machine comme tant de nouveau en marche. Le code de dfaut est remis zro.

Pierre-Yves Schaal FIP 2006

15/96

3. Avantages du systme
Une fois les donnes enregistres dans la base de donnes, les EIT Reader (clients) peuvent y accder partir du rseau de lentreprise afin de gnrer des vues dynamiques de la ligne, des graphiques de production, des audits de lignes mais aussi et surtout des rapports personnaliss et des analyses prcises des paramtres cls de fonctionnement de chaque machine. Il ne s'agit donc pas d'une simple mise en forme de donnes collectes. Les principaux avantages de notre systme rsident dans labsence totale dintervention humaine dans la chane dacquisition des donnes, la multiplicit des clients ayant accs aux informations de supervision, mais surtout dans la prcision et la spcialisation de nos algorithmes de traitement des donnes, spcifiquement conus pour les lignes dembouteillage grce notre expertise et notre position de leader sur le march depuis de nombreuses annes.

Fig.8:

Vues de la ligne, en temps rel ou en mode historique

Pierre-Yves Schaal FIP 2006

16/96

Fig.9:

Histogramme des causes d'arrts par machine, rsum des paramtres cls

Fig.10:

Audit de ligne complet, analyse de l'efficacit globale des quipements

Pierre-Yves Schaal FIP 2006

17/96

Fig.11:

L'ActiveX mEIT

Une application ActiveX* autonome, appele mEIT est implante en standard sur toutes les souffleuses dites "Universelles". Ce module est une version simplifie, et adapte spcifiquement la machine en question, pouvant tre install sur tous les PC de contrle ou PC industriels bass sur un systme d'exploitation Microsoft Windows. Il permet une analyse dtaille des performances de la machine, la gnration d'audits sur de trs longues priodes, ainsi que la cration automatique de rapports de production ou d'alertes de maintenance. Sa structure est parfaitement compatible avec une intgration dans un systme EIT complet.

Fig.12:

Vue schmatique dune ligne avec rseau de supervision

Pierre-Yves Schaal FIP 2006

18/96

C. Le projet de supervision Aquamark


Pour la premire partie de mon PFE, jai t charg du projet de supervision de la ligne numro deux de la nouvelle usine dembouteillage deau minrale de Laqueuille (63- Puy-deDme). Cette usine appartient au groupe E.Leclerc, et embouteille leau Aquamark.

Fig.13:

L'usine Aquamark

I. Gestion dun projet


Le site de Sidel Reichstett tant certifi TV* et ISO*, la gestion de tous les projets suit une procdure rigoureuse et dtaille afin de garantir la qualit de nos prestations. Je ne vais pas ici reprendre ces procdures, disponibles en annexes, mais plutt vous prsenter le droulement de ce projet du point de vue du chef de projet EIT, en dtaillant les diffrentes tapes depuis la rception de la commande jusqu la signature du procs verbal de rception.

1. Le rseau Ethernet
Notre travail commence rception du plan dimplantation, dans le cas dune nouvelle ligne. Notre service tant voisin du bureau dtude, cela nous permet davoir les plans jour. Ces plans nous permettent de dfinir les longueurs de cble ncessaire, ainsi que les positions des coffrets et du local de supervision. A partir de ces contraintes, nous laborons alors le plan du rseau Ethernet (appel Layout). Nous utilisons pour cela le logiciel MS Visio, simple mais efficace et suffisant pour notre usage. Par la suite, le document gnr sera converti au format PDF*, afin de garantir sa portabilit et sa lecture par tous les acteurs de laffaire. Pour Aquamark, il y avait deux lignes contigus superviser, ce qui nous a permi de rassembler les commutateurs dans des coffrets communs.

Fig.14: Pierre-Yves Schaal FIP 2006

Cble Ethernet industriel

19/96

Les composants Ethernet gnralement utiliss pour les applications bureautiques ne sont pas compatibles avec une utilisation en milieu industriel. Pour permettre une intgration fiable et prenne dun rseau Ethernet dans une usine, il faut faire appel des composants spcialiss, classs " Ethernet Industriel ", ou " Industrial Ethernet ". Notre principal fournisseur en quipement industriel retenu est Siemens. Leur matriel a prouv sa capacit rsister aux contraintes trs leves des usines agro-alimentaires (liquides corrosifs, contraintes physiques, grosses variations de tempratures, pose proximit des cbles de puissance, poussires, humidit, etc.). Le cble que nous faisons poser est blind et crant (tresse et feuillard), avec un fil de drain, et des conducteurs monobrin de diamtre important. Contrairement aux cbles des installations bureautiques, il ne comporte que quatre conducteurs (deux paires Tx/Rx), et est donc limit une utilisation en 10/100 base T. Ce cble permet une pose proximit, voire dans les goulottes de puissance sur des longueurs de cent mtres, sans perte de qualit significative pour notre application. Les connecteurs sont eux aussi spcifiques, pour sadapter au cble et rsister aux contraintes. Il sagit de connecteurs mouls en mtal, de type vampire. Enfin, les switches capables daccueillir ces connecteurs assez lourds et imposants, sont choisis dans la gamme Scalance X, non administrable.

Fig.15:

Connecteur et Switch Ethernet industriel

Pierre-Yves Schaal FIP 2006

20/96

Nous privilgions autant que faire se peut une topologie en toile, pour viter de perdre un segment de rseau en cas de dfaillance dun quipement. Nous devons dfinir les positions des coffrets, et la prsence ou non dalimentations redondantes (ncessaire en cas dquipement partag entre deux lignes). Une fois le schma dfini, nous le transmettons au chef de projet ingnierie et au bureau dtudes lectriques pour intgration dans le carnet de cblage gnral. Il se peut que nous ayons le modifier en fonction des contraintes de cblage rencontres par le bureau d'tudes.

Fig.16:

Plan de rseau Ethernet des deux lignes Aquamark

C'est partir du plan final que nous tablissons la nomenclature du rseau Ethernet.

Pierre-Yves Schaal FIP 2006

21/96

2. Cration de la licence
Notre logiciel est dvelopp en interne au Canada, o le dpartement Recherche et Dveloppement de lEIT emploie une trentaine de personnes. Au niveau de EIT Europe, nous ne nous occupons ni du dveloppement, ni des licences. Ds que nous avons une nouvelle affaire et toutes les donnes ncessaires, il nous faut leur transmettre un formulaire de demande de licence, accompagn d'un bon de commande.

Fig.17:

Formulaire de demande de licence

La licence est gnre en fonction de diffrents paramtres : Le nom du client La localisation de lusine Le nom de la ou des ligne(s) Le nombre de machines Les modules complmentaires Le type de base de donnes utilise La date dexpiration pour les dmonstrations Le logo du client

Pierre-Yves Schaal FIP 2006

22/96

Le prix de la licence est fonction du nombre de ligne et de machine superviser, ainsi que des modules complmentaires achets. Bien entendu, les versions dvaluation sont gratuites. Le dpartement EIT Europe touche 30% du prix de la licence, pour son fonctionnement interne et les dmarches commerciales engages. Une licence EIT se prsente sous forme de deux fichiers DLL*. Un fichier contient toutes les rfrences du client, lorganisation de la ligne et les machines utilises. Lautre est utilis pour les connexions la base de donnes et contient entre autre les drivers ncessaires.

3. Choix et configuration du matriel informatique


La deuxime tape du projet consiste effectuer les demandes dachat. Nous nous basons sur la nomenclature, et sur le choix du matriel informatique ncessaire laffaire. Ce choix se fait en fonction du nombre de machines, du nombre de lignes superviser, de limportance de linstallation dj prsente, et des perspectives dvolutions programmes ou pressenties lors de la rencontre avec le client. Il nous arrive aussi davoir installer lEIT en version dvaluation, sans obligation dachat par le client. Le choix du matriel est alors plus dict par des contraintes de cot et de simplicit de mise en uvre. Dans le cas de notre affaire, il sagit dune configuration standard. Nous avons un accord avec Dell, aussi toutes les machines proviennent de leur catalogue en ligne. Leur outil de configuration permet de choisir les composants de chaque PC, afin dtablir un devis aux conditions ngocies pour le groupe Sidel. La saisie des demandes dachat se fait sous le logiciel 4D partir du numro de devis attribu par Dell, et sont valides par le service achat. Certains clients prfrent acheter euxmmes le matriel informatique. Nous leur transmettons alors les caractristiques minimales que nous recommandons. Le matriel est tout de mme envoy dans nos bureaux avant dtre expdi sur site.

Pierre-Yves Schaal FIP 2006

23/96

Fig.18:

Capture dcran de la demande dachat sous 4D

Aprs rception et contrle du matriel, il faut le prparer avant son envoi sur chantier. Le Writer : Installation du systme dexploitation (Windows XP Professionnel) Optimisation du systme (suppression des effets visuels, dsactivation des services inutiles, etc.) Installation de la suite logicielle EIT Enregistrement des licences Cration des DSN* Installation des outils (Ultr@VNC, WinRAR, GVim,) Configuration de laccs bureau distant Cration des cls de registre pour la connexion automatique et le lancement de l'EIT Writer

Pierre-Yves Schaal FIP 2006

24/96

Fig.19:

Exemple de PC Writer

Le PC Writer est donc llment cl du systme EIT. Cest par lui que transitent toutes les donnes, et il est connect toutes les machines dune ou deux lignes maximum. Il doit soccuper de faire fonctionner le logiciel OPC, lEIT Writer, lEIT Manager et un EIT Reader de contrle. Le Serveur : Installation du systme dexploitation serveur (Windows 2003 Server ou SBS) Installation de SQL Server Cration des tables, des droits daccs et des tches planifies (dfragmentation, rduction de la taille, indexation) Installation des diffrents outils (Ultr@VNC, WinRAR, GVim, ) Configuration de laccs bureau distant Cration des cls de registre pour la connexion automatique

Fig.20:

Exemple de serveur

Le PC Serveur est commun toutes les lignes dune mme usine. LEIT est compatible avec les bases de donnes de type ODBC. Nous avons test avec succs son fonctionnement sous Oracle, SQL et SapDB. SapDB, anciennement MaxDB, est une base de donnes sous licence GPL*, donc totalement gratuite et libre de droit. Nous lutilisons pour les versions dvaluation de lEIT, afin d'viter le surcot de la licence SQL que nous utilisons habituellement.

Pierre-Yves Schaal FIP 2006

25/96

Le serveur est configur de faon trs basique, sans contrleur de domaine ni serveur DHCP. Les deux cartes rseaux ne sont pas routes afin de garder une sparation entre le rseau Ethernet industriel et le rseau local de lentreprise. Dans le cas dune installation classique, sans tlmaintenance, une carte modem est configure avec une connexion entrante afin daccder aux donnes via une ligne tlphonique analogique. Le dbit est certes faible, mais suffisant pour un contrle global et distance du fonctionnement des lignes, grce un EIT Reader install sur l'ordinateur distant. Une fois les systmes dexploitation configurs et tous les logiciels installs, les disques systmes sont sauvegards sous forme dimage. Nous utilisons pour cela un outil de sauvegarde de partitions, galement sous licence GPL (Partition Saving), et nous stockons les images sur notre serveur.

Fig.21:

Partition Saving, Framasoft

La majorit des oprations effectus sur les disques durs le sont grce des outils issus du monde Linux, ou plus gnralement de la communaut du logiciel libre. Ceci pas uniquement par souci dconomies, mais surtout pour la quantit et la qualit des informations et du support disponible pour ces outils. Je citerai ici en priorit le systme dexploitation Knoppix, que nous avons eu loccasion dutiliser dans le cadre de nos cours dinformatique Linux de LENSPS, et qui est entirement contenu dans un cdrom amorable.

Fig.22: Pierre-Yves Schaal FIP 2006

Logo Knoppix

26/96

4. Programmation des blocs API


Le chef de projet EIT est charg de dvelopper les blocs de programme implanter dans les Automates Programmables Industriels (API) des machines et du systme de convoyage. Lorsque les machines sont connues, nous nous basons sur les blocs utiliss lors des affaires prcdentes. Il est toutefois indispensable dadapter et de valider ces blocs, car les programmes machines sont en constante volution et ne sont jamais identiques dune affaire lautre.

Fig.23:

Extrait de programme (Bit de stop, dtection du dfaut)

Pierre-Yves Schaal FIP 2006

27/96

Lorsquil sagit dune nouvelle machine ou dun nouveau modle, nous essayons dutiliser autant que possible les fonctions standards EIT, afin de faciliter la maintenance future par un autre membre de lquipe. Lessentiel du travail consiste analyser la structure du programme machine, afin didentifier les blocs et les fonctions en rapport avec le statut de la machine (marche/arrt, vitesse, paramtres de fonctionnement, code de dfaut etc.). Une fois toutes les informations ncessaires identifies, nous inscrivons dans une zone de mmoire rserve (DB), un miroir de ltat de la machine, format et organis selon nos standards. Cest ce bloc de donnes qui sera scrut priodiquement par le logiciel OPC install dans le PC Writer.

Fig.24:

Block des donnes machine EIT lues par lOPC

Pierre-Yves Schaal FIP 2006

28/96

Chaque programmation dune nouvelle machine ou dun nouveau modle donne lieu la mise jour de la liste globale de rfrence des dfauts (appele "Master Fault List "). Elle nous permet de garder les mmes numros de dfaut pour les machines identiques, de telle sorte quune comparaison directe des donnes de supervision soit possible entre plusieurs usines ou chez des clients diffrents. Cette fonction est particulirement intressante pour les groupes de grande envergure (tel que Coca-Cola Company ou Nestl Waters) ; En effet, ces clients peuvent utiliser notre module de comparaison dusine, lEIT Compare, qui prsente sous forme synthtique des vues inter-usines de toutes les lignes quipes dun systme de supervision EIT.

Fig.25:

Liste gnrale des dfauts

Pierre-Yves Schaal FIP 2006

29/96

5. Premier dplacement sur site


Avant de fixer les dates du premier dplacement, le chef de projet EIT doit vrifier avec le chef de projet ingnierie (division ETK) le planning davancement gnral, avec le bureau dtude lectrique lavancement du cblage lectrique et rseautique, et avec le chef de chantier la prsence des automaticiens machines et de lavancement rel du chantier sur place. Le premier dplacement seffectue lorsque la premire bouteille vendable sort de la ligne, ce qui implique que toutes les machines sont aptes produire. Le rseau Ethernet doit tre en place et test, et le local EIT quip (climatisation, alimentation lectrique sauvegarde par onduleur). Cette premire intervention permet de connecter tous les automates sur le rseau, mettre en place le serveur et le PC Writer, implanter les blocs de programme dans les automates et mettre en fonctionnement le systme EIT.

Connexion
Le raccordement des automates sur le rseau Ethernet se fait aprs installation et paramtrage de la carte coupleur si ncessaire (Adresse IP*, masque de sous rseau, Adresse MAC*). Ce changement de la configuration matrielle de lautomate doit se faire de prfrence par ou avec lautomaticien de la machine, car une mauvaise manipulation peut entraner larrt complet de la machine, voire des dgts physiques Lors de la mise en place des ordinateurs, on teste la communication avec les diffrentes machines du rseau et la ligne modem. A ce stade, un simple scanner dIP et des requtes de ping* suffisent. Une fois tous les raccordements mis en place, on procde la validation du rseau Ethernet, avec llectricien charg du cblage et ventuellement le responsable du service informatique du client si certaines branches sont communes ou certains quipements fournis par le client. Le document est alors mis jour et envoy aux diffrentes personnes concernes (chef de projet, chef de chantier, lectricien, service informatique client, etc.).

Pierre-Yves Schaal FIP 2006

30/96

Configuration OPC
Une fois la connexion physique effectue, il faut paramtrer le logiciel OPC qui va nous permettre daccder aux donnes de lautomate. Chaque automate se comporte alors comme source de donnes pour le logiciel OPC de notre PC Writer qui sert alors dinterface, ou de driver, pour mettre disposition de notre logiciel les informations dont il a besoin. Le temps de scrutation est de lordre de 500 millisecondes. Un outil de diagnostic permet alors de vrifier la validit des changes, ainsi que la frquence de rafrachissement rellement atteinte pour chaque automate. Si les 500 millisecondes sont dpasses (cela arrive rarement) , il faut vrifier que lautomate nest pas surcharg, ou que les ressources de liaisons ne sont pas trop faibles. Il se peut galement que le logiciel OPC tente de lire des donnes trop loignes dans la plage mmoire. On peut alors utiliser des fonctions cycliques, qui lisent tout un bloc de donnes en une seule fois, ce qui limite les requtes daccs. Les lments de ce bloc de donnes (bits, mots, double mots ) sont ensuite accessibles via une mmoire tampon.

Fig.26:

Logo Woodhead

Leclerc avait mis le souhait dutiliser le logiciel OPC de Siemens. Comme nous connaissions ce produit, et que nous lavions dj utilis sur dautres projets, nous avons commenc linstallation du systme avec l'OPC Scout du package Siemens Simatic Net. Malheureusement, il sest avr que les automates S7-200, les plus petits de la srie S7, ntaient pas correctement pris en charge par ce logiciel. Aprs plusieurs jours dessais infructueux, et quelques heures dassistance technique, nous avons pris la dcision dabandonner ce logiciel pour revenir la solution de Woodhead : Applicom. Outre une mise en uvre beaucoup plus simple et rapide, une utilisation des ressources processeur moindre et un cot de revient moins lev, le logiciel Applicom contient les drivers de la quasi-totalit des automates existants. Nous navons ds lors pas eu de mal convaincre le client du bien-fond de ce changement de fournisseur.

Pierre-Yves Schaal FIP 2006

31/96

Chargement des programmes


Le premier chargement des blocs EIT dans les automates est une des tapes cl. Cest ce moment que lon prend contact avec lautomaticien de la machine et quon lui explique ce que lon va implanter dans son automate. Ce premier contact est trs important, surtout pour les machines hors groupe. Tous nos concurrents ne voient pas forcment dun bon il cette incursion dans leur programme, mais il nous faut les convaincre et essayer de les faire participer au dbogage de la logique de remonte du statut de la machine.

Fig.27:

Automate dune souffleuse Sidel (S7-400)

Aprs une premire vrification globale, les blocs sont appels dans le bloc dorganisation principal (OB1 pour Siemens). Dornavant les ajustements se feront directement via le rseau Ethernet, sauf bien sr si la machine communique via coupleur Profibus DP*.

Premier dbogage
Une fois le programme implant, et la configuration OPC en place, nous pouvons remonter les premires informations de supervision. En observant le fonctionnement rel de la machine, et en le comparant aux donnes remontes, on peut rapidement dterminer si la logique de programmation est correcte ou non, et ainsi procder aux premiers ajustements si ncessaire. Dans cette premire phase, il ne sagit pas de rentrer dans les dtails, mais simplement de vrifier la cohrence globale des donnes.

Pierre-Yves Schaal FIP 2006

32/96

Sauvegarde
Lorsque le systme EIT fonctionne dans son ensemble, on sauvegarde tous les fichiers de configuration ainsi que la base de donnes. Cela permettra de revenir un tat stable et connu en cas de problme matriel ou logiciel. Ce genre dincident peut arriver, surtout si le chantier nest pas termin la fin de la premire intervention sur site (coupures de courant, mauvaises manipulations). La sauvegarde comprend le fichier de configuration de la communication OPC, les licences, ainsi quune image complte de la base de donnes. Les images des disques systme des PC et du serveur ont dj t stockes alors de la phase de prparation au bureau. Tous les programmes automates modifis pour lEIT sont archivs sur le serveur, et transmis aux automaticiens des machines ainsi quau chef de chantier. A la fin de la premire intervention, le chef de chantier et le chef de projet disposent dj dun outil de supervision globalement fonctionnel. Nous les formons rapidement, afin quils puissent se servir de loutil pour la mise en route de la ligne (compteurs, vue de la ligne en temps rel, dfauts moteurs etc.). Leur participation nous est prcieuse, car ils pourront nous faire part de leurs observations et ainsi acclrer notre travail lors de la deuxime intervention.

6. Deuxime dplacement sur site


La deuxime intervention est planifie en moyenne deux semaines aprs la premire. Ce dlai peut varier en fonction de notre planning sur les autres projets, mais aussi de lavancement de la monte en cadence de la ligne. En effet, il nous faut un volume de donnes collectes suffisant pour procder aux ajustements et loptimisation du systme. Cette tape est appele " Fine Tuning ".

Fig.28:

Ligne d'embouteillage Aquamark

Pierre-Yves Schaal FIP 2006

33/96

Analyse des donnes


La pertinence des informations enregistres dans la base de donnes est vrifie pour plusieurs points cls. Tout dabord, les valeurs de compteurs doivent tre cohrentes, dcroissantes le long du flux de la ligne et continues. Des sauts ou des interruptions brutales peuvent rsulter dun mauvais paramtrage de lEIT Writer, une incohrence dune machine lautre peut survenir si les units de comptage nont pas t respectes. La vue des tats de la ligne sur une priode de plusieurs jours permet de mettre en vidence les interconnexions logiques entre les machines, et leur influence mutuelle. On doit retrouver des diagrammes en cascade, typiques dune ligne quilibre et correctement rgule. Le graphique des vitesses en V, dit V-graph, doit se rapprocher de celui prvu par le design de ligne.

Fig.29:

Graphique des vitesses en V

Dans le cas dun QC module, lanalyse des mesures effectues permet de cibler la plage de variation, et la prcision relative (ou absolue) ncessaire. Cest donc grce ces relevs que lon peut affiner les paramtres denregistrement, afin doptimiser la rsolution tout en diminuant le volume des donnes enregistres.

Fig.30:

Exemples dcrans du module qualit

Pierre-Yves Schaal FIP 2006

34/96

Modification des programmes


En cas dincohrence constate lors de lanalyse, si une rectification des paramtres nest pas suffisante, il faut procder des modifications du programme automate. Dans la plupart des cas, lautomaticien de la machine nest plus prsent sur le site. Nous pouvons donc accder directement au programme partir du bureau EIT via le rseau Ethernet, et ainsi faire les modifications et constater leur effet en temps rel. Cependant, labsence de lautomaticien machine impose une grande prudence de notre part, et les nouveaux blocs modifis doivent imprativement tre transmis pour sauvegarde. Les index et les dates sont alors modifis, pour permettre un suivi par un autre chef de projet. Si la modification est importante ou concerne une machine frquemment rencontre, on informe les autres chefs de projet de la modification apporte, et, le cas chant, on corrige les blocs standard concerns.

Installation des EIT Reader


La licence EIT couvre la supervision dune ligne, avec un nombre de clients non limit. Cela signifie que notre logiciel dexploitation des donnes, lEIT Reader, peut tre install sur tous les postes relis au rseau Ethernet de lusine. La seule limitation concerne le nombre daccs simultans la base de donne, limit par la licence SQL choisie par le client. Il revient au chef de projet dinstaller sur tous les postes souhaits la suite logicielle ncessaire. Dans le cas de lusine Aquamark, six PC ont t quips de lEIT Reader et du QC Module. Lors de ces installations, nous vrifions laccs la base de donnes depuis le rseau du client. Nous en profitons galement pour faire une premire initiation lutilisation des logiciels, et convier les personnes concernes aux diffrentes sessions de formation.

Formations
Partie intgrante de la mission du chef de projet, les diffrents modules de formation sont adapts aux diffrents profils utilisateurs de lEIT. Les oprateurs Les chefs de ligne et responsables de production Le service informatique

Les oprateurs ont une formation relativement courte, de lordre de deux heures plus une manipulation avec questions/rponses. Aprs une courte prsentation de la philosophie et du fonctionnement technique de lEIT, le module est centr sur lutilisation des rapports de compteurs, des histogrammes de dfauts machines et de la gnration automatique des feuilles de poste, rsumant lensemble des donnes de production sur une quipe. Les chefs de ligne et les responsables de production ont droit quant eux au mme contenu, complt par lutilisation des capacits danalyse defficacit, de la gnration dun audit de ligne complet et de la vision globale de lefficacit de la ligne. A cela sajoute galement les graphiques des vitesses et les rsums complets par machine, afin de leur permettre une comparaison fiable et objective des performances atteintes par leurs quipements avec les caractristiques nominales vendues par les fournisseurs machines.

Pierre-Yves Schaal FIP 2006

35/96

Le personnel du service informatique doit tre form sur la partie technique du systme. Nous leur communiquons tous les login et mots de passe daccs au serveur et la base de donnes. Nous leur indiquons la structure de la base de donnes, les diffrentes oprations de maintenance planifies, linfrastructure rseau utilise et la configuration des accs distants si ncessaire. Il est trs important que le responsable informatique matrise notre quipement, car il devra garantir la maintenance et la sauvegarde des donnes aprs notre dpart. Ces formations sont aussi loccasion de leur transmettre les diffrents documents, ainsi que nos coordonnes pour lassistance dune anne prvue dans le contrat. A lissue de ces formations, le procs verbal de rception est sign, clturant la phase dinstallation sur site.

Fig.31:

Procs verbal de rception

Pierre-Yves Schaal FIP 2006

36/96

II. Planning et budget


En rgle gnrale, pour un projet EIT standard, il faut compter approximativement un jour de dveloppement au bureau et deux jours sur site par machine, une journe dinstallation et une journe dajustement. La ligne numro deux Aquamark compte 7 machines, mais cela sajoute les temps de paramtrage du module qualit complmentaire. Marie Huffenus, notre chef de service, a donc planifi une semaine de dveloppement et de prparation du matriel au bureau, et deux priodes de deux semaines sur site. Malheureusement, les priodes dalternance du dbut de la troisime anne sont incompatibles avec un tel planning. Cest donc mon collgue Manuel Brullard qui a pris le relais lors de mes semaines de cours lENSPS. Jai donc bien effectu la semaine de dveloppement au bureau, mais seulement deux fois une semaine de dplacement sur le site de Laqueuille.
N 1 2 3 4 5 6 7 8 9 10 11 12 13 16/12 29/08 01/08 03/08 18/07 Aot 2005 01/08 15/08 Septembre 2005 29/08 12/09 Octobre 2005 26/09 10/10 Nov embre 2005 24/10 07/11 21/11 Dcembre 2005 05/12 19/12 Janv ier 2006 02/01

Fig.32:

Diagramme de Gantt (voir dtails en Annexes)

Une troisime semaine complmentaire a t ncessaire, suite au changement de serveur OPC (voir partie "Premier dplacement sur site"). Le client en a galement profit pour revoir compltement les valeurs analogiques de suivi du puits de forage. Le document qui nous avait t transmis ne convenait pas aux besoins rels, prouvs aprs quelques semaines dexploitation. La signature du procs verbal de rception sest donc trouve retarde de trois semaines au final, ce qui est un dlai acceptable, ne portant pas prjudice lorganisation globale de notre service. Le budget a t conforme aux prvisions, le client ayant pris en charge le changement de logiciel OPC. Le client na pas retenu de pnalit de retard, du fait de notre non responsabilit par rapport lincompatibilit logicielle et aux changements de paramtres du module qualit.

Pierre-Yves Schaal FIP 2006

37/96

III. Conclusion sur le projet de supervision


J'ai eu la chance d'tre accueilli dans le service EIT Europe quelques mois peine aprs sa cration. J'ai donc pu suivre son volution, et apprendre connatre le fonctionnement du systme et la manire de grer son installation au fur et mesure. Mon travail au bureau concernait toujours le logiciel EIT, l'optimisation des configurations, le dveloppement d'outils et de logiciels complmentaires, mais je n'avais jamais eu grer un projet dans son ensemble. La ralisation de cette affaire a donc t pour moi la concrtisation de ce que j'ai pu apprendre de ces diffrents travaux, et l'occasion d'utiliser sur le terrain les outils dvelopps. Je remercie Manuel Brullard d'avoir assur le suivi de l'affaire durant mes priodes de cours, et d'avoir su me laisser la main mon retour. Mes deux semaines d'absence sur site pour le projet Aquamark ont t compenses par les trois projets suivants que Marie Huffenus a bien voulu me confier. Ces chantiers en Grce, Italie et Ukraine ont t eux aussi trs formateurs, et m'ont permis de m'affirmer et de me perfectionner sur la gestion d'un projet.

Pierre-Yves Schaal FIP 2006

38/96

D. Systme de tlmaintenance scuris


Le systme EIT se base, nous l'avons vu, sur la mise en rseau de toutes les machines de la ligne. Ce rseau est essentiellement bas sur Ethernet, mme si certains segments sont encore raccords via Profibus DP, pour diffrentes raisons, tant fonctionnelles que financires. La mise en place dun tel rseau occasionne de facto un surcot, tant donn quil vient sajouter aux bus de terrain et aux signaux dchange inter machines. Lintrt de proposer un systme de tlmaintenance global est double. Dune part, cela nous permet de proposer un service supplmentaire sappuyant sur le rseau de supervision, et dautre part dharmoniser laccs aux machines de lextrieur pour plus de fiabilit et de scurit. Le client dispose alors d'une gestion centrale des points d'accs ses machines.

I. Le systme actuel
Sidel tant la fois fabricant de machines et de convoyeurs et intgrateur de lignes, nous avons souvent grer des machines hors groupe. De plus, mme au sein du groupe Sidel, il existe encore quelques diffrences de gestion, du fait mme que notre socit est un regroupement de plusieurs entreprises, parfois anciennes concurrentes. Chaque fournisseur de machine propose donc son propre systme daccs distance. Le systme le plus souvent rencontr pour tablir la connexion est un simple modem analogique install dans chaque armoire machine. Laccs lautomate se fait ensuite par diffrents convertisseurs, solutions propritaires et souvent trs chres. Exemple : Convertisseur bus MPI/RTC* Hilshare, adaptateur Ethernet/Profibus DP, systme Siemens intgrant un modem et une connexion MPI

Fig.33:

Exemples de solutions propritaires daccs distance

Pierre-Yves Schaal FIP 2006

39/96

Outre la difficult pour le client de maintenir et grer plusieurs systmes compltement diffrents, il faut rserver pour chaque machine une ligne tlphonique analogique et directe pour permettre laccs de lextrieur aux programmes automates. Ces diffrentes solutions sont toutes trs limites en dbit, de par lutilisation dune connexion RTC 56k. Cette lenteur exclut de fait toute visualisation dynamique des valeurs de process sur des machines trs haute cadence, et limite donc les possibilits dintervention distance. Certains clients, comme Nestl Waters, prfrent grer eux-mmes laccs au rseau de leur ligne. La solution mise en uvre est performante, mais nous perdons alors la matrise de laccs nos machines, et devenons dpendants des restrictions du client.

Pour nos besoins dassistance et daccs nos quipements, notre service EIT met lui aussi en place sa propre solution daccs distant via le serveur de base de donnes. Nous installons un simple modem interne dans le serveur, reli une ligne tlphonique analogique directe, fournie par le client. Cela nous permet dune part daccder aux donnes de supervision, pour vrifier le fonctionnement de lEIT et offrir aux chefs de projet ingnierie une vision de leur projet distance, mais cela nous procure galement la possibilit de prendre le contrle distance du PC Writer ou du serveur. Nous utilisons pour cela, soit le protocole de bureau distance intgr dans les OS serveur Microsoft, et dans Windows XP, soit Ultr@VNC, logiciel gratuit et trs puissant autorisant la prise de contrle sans ouverture de session, avec de nombreuses autres possibilits telles que le transfert de fichiers.

Pierre-Yves Schaal FIP 2006

40/96

II. Etude du besoin et des possibilits


Limplmentation dune architecture Ethernet, fut-elle industrielle, ouvre des possibilits trs larges, tant au niveau de la vitesse dchange que de la flexibilit. Notre position lEIT, mi-chemin entre le monde industriel et bureautique, nous positionne comme maillon privilgi pour la tlmaintenance. Nos quipements de supervision sont parfaitement compatibles avec lutilisation de stations de programmation (PG), et les coupleurs Ethernet installs dans les automates permettent un accs complet au programme et la configuration matrielle. Le matriel utilis pour notre architecture rseau est class " Industrial Ethernet ", comme nous l'avons vu prcdemment. Cela implique une fiabilit et une robustesse mcanique des quipements, ainsi quune intgration directe dans les armoires lectriques industrielles. Cette classe de matriel rpond bien videmment toutes les spcifications imposes par la norme Ethernet TCP/IP v4, ce qui la rend entirement compatible avec tous les quipements Ethernet bureautique utiliss dans les infrastructures rseau. Les applications pouvant se connecter sur un rseau Ethernet sont trs nombreuses. Voici celles que nous avons retenues pour leur intrt dans le cadre dune maintenance ou dune assistance distance : Accs aux programmes en lecture et en criture Support du protocole de programmation Siemens Step7 Module de vision intgre (Webcam) Tlphonie sur IP (VoIP) Prise de contrle distance dordinateur (type VNC) Connexion bureau distance (RDP) Transfert de fichiers (Protocole FTP)

Afin dassurer le fonctionnement de ces applications, il est impratif davoir un dbit suffisant (minimum 512 Kilobits par seconde). Etant donn la diversit de nos clients, et la multitude dinfrastructures rseau rencontres sur site, nous avons dcid dexclure de notre offre la connexion Internet. Il revient donc au client de nous fournir une connexion Internet, soit directe, soit via routeur, mais en nous autorisant laccs direct notre quipement depuis lextrieur. Comme nous lavons vu plus haut, Sidel intgre rgulirement des machines de fournisseurs hors groupe. La tlmaintenance devant galement tre disponible pour les machines non Sidel, il faut mettre en place des mesures visant limiter les droits daccs des fournisseurs leurs machines.

Pierre-Yves Schaal FIP 2006

41/96

III. Choix de la solution technique


Je me suis bas sur mes connaissances personnelles, les catalogues de nos fournisseurs (Siemens, Black Box, Dell, Hirschmann) mais aussi et surtout sur des sites Internet spcialiss dans la scurit et les rseaux (voir Annexes), afin de faire une prslection des solutions techniques rpondant notre cahier des charges. Jai galement demand Siemens de nous proposer leur solution, car nous avons un accord commercial avec eux. Ils sont venus nous faire une prsentation et diffrentes propositions en rapport avec la tlmaintenance. Malheureusement, leur seule proposition compatible concernait le dispositif de tlmaintenance propritaire, bas sur un modem 56k, leur interface automate et un logiciel sous licence, avec achat d'une licence par point de connexion. Cela ne correspond pas du tout ce que nous recherchions. Pour la connexion, une liaison ADSL* est le meilleur compromis, vu son faible cot et sa facilit de mise en uvre. Les dispositifs serveurs daccs possibles sont un routeur matriel, un PC serveur ou un dispositif propritaire intgr (Hilsher). La scurit de la connexion peut tre assure physiquement (liaison point point) ou au moyen dun cryptage des donnes. Le filtrage des accs et laffectation des droits doit se faire par un pare-feu (que nous appellerons firewall), soit matriel soit logiciel. Le choix et la mise en uvre dun dispositif de scurit rseau en milieu industriel sont des tches complexes ne tolrant pas les approximations. Il suffit davoir nglig un lment non matris pour ouvrir une faille et rduire nant lefficacit de toutes les autres mesures. Nayant pas les comptences internes ncessaires dans le domaine de la scurisation des rseaux, nous avons dcid de faire appel une socit extrieure spcialise. Notre choix sest port vers RBS, socit strasbourgeoise, avec laquelle nous travaillons rgulirement pour notre infrastructure rseau interne. Aprs une runion o je leur ai expos nos besoins et nos objectifs, ils nous ont fait deux propositions : Un modem/routeur/firewall autonome, serveur VPN Un routeur coupl un serveur Radius IAS, et un serveur VPN logiciel implment sur le serveur

Le nombre de connections simultanes ncessaire tant assez restreint, et le nombre de clients distincts ne dpassant pas la dizaine, nous avons opt pour la premire solution.

Pierre-Yves Schaal FIP 2006

42/96

Il sagit en pratique du modem/routeur/firewall Cisco PIX 501. Javais dj repr ce modle lors de mes recherches pralables. Voici un rsum des caractristiques de cet quipement : Serveur VPN cryptage 128 bits Cisco, compatible avec tous les clients VPN standards Base didentification locale (ou via serveur didentification) Firewall complet matriel Routeur matriel Gestion distance via page Web Dix connections simultanes

Toutes nos contraintes sont donc respectes, avec en plus un cot de revient trs faible par rapport aux diffrents matriels propritaires concurrents. Le devis propos par RBS incluait 3 jours de formation sur le matriel, avec mise en uvre dune maquette dans nos locaux. Aprs rflexion, je leur ai demand de rduire la formation une seule journe, avec ralisation de la maquette, pour rpondre nos contraintes de planning interne.

Pierre-Yves Schaal FIP 2006

43/96

IV. Ralisation de la maquette


La mise en uvre de la maquette sest faite une premire fois avec Jrme Dilly (diplm ITII 2003), spcialiste scurit des rseaux de la socit RBS. Jai ensuite procd plusieurs essais et re-configuration du PIX 501. Ces diffrentes expriences mont permis de rdiger une procdure complte dinstallation de cet quipement, dans le cadre dune installation de notre systme de supervision EIT. La maquette se base sur les quipements et larchitecture rseau mis en place lors de linstallation du systme de supervision EIT. Voici un rsum du fonctionnement de laccs de tlmaintenance : Le Routeur/Firewall Cisco PIX 501 est connect dune part Internet, avec une adresse IP publique (fixe de prfrence) et dautre part au rseau Ethernet de supervision Le serveur VPN est configur pour attribuer une adresse IP choisie dans une plage prdfinie (appele pool), en fonction du nom de connexion (login) utilis, aprs un premier filtre daccs Le Routeur attribue ensuite, en fonction de ladresse IP donne au client, certains droits daccs aux machines autorises Le Firewall soccupe de filtrer les ports et les protocoles autoriss lutilisateur (en fonction des applications ncessaires et autorises)

Fig.34:

Schma Ethernet de laccs distant via PIX-501

Pierre-Yves Schaal FIP 2006

44/96

La configuration du PIX 501 seffectue en deux tapes : le chargement des paramtres de fonctionnement de base, et la cration des diffrents groupes et droits daccs. Afin de faciliter linstallation sur site, jai cr deux fichiers de configuration basique, correspondant aux deux modes de fonctionnement retenus : un mode autonome, avec identification base sur une liste daccs interne au routeur, et un fonctionnement en collaboration avec notre serveur de base de donnes, sur lequel est implment un service IAS* (appel serveur Radius). Je me concentrerai ici sur le premier mode de fonctionnement, plus simple et propos de prfrence au client, sauf souhait explicite de ce dernier. Ces fichiers de configurations sont gnrs par exportation de la configuration du PIX, aprs programmation de tous les paramtres en ligne de commande, via une interface RS-232 sur le port srie. Le langage utilis est spcifique Cisco, mais ressemble du shell. Ils contiennent entre autre : ladresse IP des interfaces Ethernet, les mots de passe daccs au mode de configuration, les premires rgles de filtrage et un groupe par dfaut. Le chargement de ces fichiers seffectue en les mettant disposition sur un serveur TFTP*, le PIX-501 pouvant sy connecter et charger automatiquement les paramtres. La deuxime partie de la configuration concerne la personnalisation des rgles daccs en fonction des besoins du client et des fournisseurs de machines. On accde une page web de configuration hberge par le routeur lui-mme, avec un protocole HTTPS*. Cela permet donc galement une tlmaintenance scurise du PIX-501, ce qui est trs important pour une exploitation prenne du systme complet. Diffrents assistants sont disponibles pour configurer laccs VPN, dfinir les groupes, autoriser certains ports* etc. Une partie des rglages restent tout de mme "manuels ". Le choix des noms de connexion et des mots de passe doit respecter une rgle stricte. Le nom de connexion est compos partir du nom du fournisseur et de lanne de mise en fonction du systme de tlmaintenance. Le mot de passe doit tre de type "fort ", c'est--dire comporter diffrents caractres alphanumriques et avoir une longueur suprieure huit caractres, sans correspondre un mot existant (pour contrer les attaques de type dictionnaire). Pour respecter ces rgles, jai cris un petit script en VBScript* gnrant alatoirement un mot de passe fort.

Fig.35:

Cisco PIX-501

Une fois le PIX prt, linstallateur doit sauvegarder la configuration complte, et transmettre les identifiants de connexion au PIX aux personnes concernes (client, fournisseurs, et les diffrentes entits de Sidel), avec un fichier de connexion automatique, pour le client VPN Cisco. Les noms de connexion et les mots de passe donnant accs au rseau machines ne doivent tre communiqus quen main propre ou par courrier postal, le courrier lectronique ntant en aucun cas un moyen de communication scuris.

Pierre-Yves Schaal FIP 2006

45/96

Lutilisateur du systme devra suivre ces tapes : Etablir une connexion Internet Lancer un client VPN standard Se connecter et sidentifier sur le serveur VPN du PIX 501, avec ladresse IP (fixe ou non) et un premier mot de passe commun tous les utilisateurs de la tlmaintenance, pour tablir un tunnel VPN Sidentifier une deuxime fois, avec un nom dutilisateur et un mot de passe propre au fournisseur et la ligne, avec une scurit suprieure (voir procdure en annexe) La connexion est alors possible avec toutes les machines de ce fournisseur, et pour tous les types dapplications autoriss (dfinies conjointement avec le client)

L'organigramme, figure 31, montre la succession des tapes ainsi que les diffrentes zones de scurit auxquelles elles appartiennent.

Pierre-Yves Schaal FIP 2006

46/96

Identification VPN

via Client VPN Standard

Authentifi ?

Etablissement du tunnel VPN cryptage 128 bits

1er Niveau de Scurit 2me Niveau de Scurit

AUCUNE SECURITE
(mot de passe fort) (mot de passe faible)

Connexion Internet (Haut dbit de prfrence)

Accs lidentification de groupe

Authentifi ?

Affectation un groupe d'utilisateurs (Pool)

Application des rgles de filtrage de port, et des droits daccs IP

Oprations de tlmaintenance

Dconnexion du client VPN

Fig.36: Pierre-Yves Schaal FIP 2006

Organigramme des tapes du systme 47/96

V. Planning et budget
Bien que sinscrivant dans la suite logique du projet de supervision, le dveloppement de la partie tlmaintenance sest droul de faon compltement diffrente. En effet, comme une grande partie du travail a consist de la recherche dinformations et une autoformation sur les quipements de scurit, ce projet sest tal sur une priode relativement longue, mais en parallle avec mes autres activits au sein du service. Mes premires recherches sur le sujet se sont droules durant lt 2005, de juillet septembre. Jai finalis la rdaction de la procdure complte mi-dcembre.
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 08/11 21/09 27/09 25/08 30/08

Fig.37:

Diagramme de Gantt (voir dtails en Annexes)

Le planning initial a t respect, puisque jai pu reproduire de faon autonome la maquette courant novembre, et la procdure a t valide la mi-janvier 2006. Lobjectif tait de proposer un systme valid pour une affaire en Russie dbutant en mars de la mme anne. La partie budget a elle aussi t respecte, la solution choisie tant trs peu onreuse, sans concession aucune la fiabilit ou la scurit du systme. Le prix public du PIX-501 est de lordre de 400 TTC. Il sest avr que nous avions un peu surestim le matriel mettre en oeuvre pour rpondre nos besoins, vu que nous partions de ce que nous matrisions comme procd, savoir un ordinateur ddi cette tche.

Pierre-Yves Schaal FIP 2006

48/96

VI. Conclusion sur la tlmaintenance


Ce projet ma beaucoup intress, tant sur le plan professionnel que personnel. La perspective dtendre mes connaissances dans un domaine qui mtait jusque l inconnu, savoir les quipements de scurit rseau, ma beaucoup motiv. De plus, cette tude a permis de dvelopper le champ daction et les propositions commerciales du service EIT, et nous apporte de nouveaux arguments pour convaincre nos clients de la pertinence de notre approche et des possibilits que nous leur offrons. La solution retenue rpond parfaitement au cahier des charges que nous avions dfini. La tlmaintenance est possible et scurise depuis tout point du globe reli Internet, la gestion des droits et des accs est simple et accessible tant par le client que par notre service, distance, et larchitecture est suffisamment flexible pour sadapter la grande majorit des infrastructures de nos clients. Mon projet dans le cadre du PFE se limitait la ralisation dune maquette et la rdaction dune procdure complte dinstallation. Nanmoins, je compte galement mettre en uvre ce systme lors dune prochaine affaire, et ainsi vrifier en conditions relles les performances de la solution choisie.

Pierre-Yves Schaal FIP 2006

49/96

E. Conclusion gnrale
La ralisation de ce projet de fin d'tude a t le point de dpart d'un nouveau tournant dans ma formation au sein de l'entreprise. Un nouveau rythme de travail, un contact plus troit avec les autres services, mais surtout de nouvelles responsabilits m'ont donn l'occasion d'prouver mon aptitude mener bien des missions du domaine de comptences d'un ingnieur. Je parle bien de point de dpart car le projet Aquamark a t suivi de trois autres affaires qui m'ont t confies : Olympos en Grce, Nestl Waters en Italie, Coca-Cola en Ukraine et bientt Ifri en Algrie. Mon intgration dans l'quipe est donc dornavant complte. Ce projet a t un tremplin pour l'achvement de ma formation et la poursuite de mon rle d'ingnieur. Cette formation par la voie de l'alternance est une russite, tant personnelle que professionnelle, Sidel me proposant de continuer mon parcours au sein du dpartement EIT en tant que chef de projet.

Pierre-Yves Schaal FIP 2006

50/96

Remerciements Mes premiers remerciements vont bien entendu ma tutrice Marie Huffenus, qui m'a contact afin de me proposer d'effectuer mon alternance au sein du groupe Sidel, et sans qui je n'aurais certainement pas eu la chance de vivre les expriences qui ont jalonn mon parcours de formation. Je la remercie pour son coute et pour la confiance qu'elle a su m'accorder durant ces trois annes. Merci mon tuteur cole, Monsieur Michel de Mathelin de Papigny. Je remercie galement Messieurs Jean-Marc Hibold et Christian Fitsch-Mouras, directeurs successifs du dpartement ETK de Reichstett, pour avoir accept de tenter l'exprience de la formation d'un apprenti ingnieur. J'espre les avoir confort dans leur choix en apportant ma modeste contribution au dveloppement continu du ple ingnierie de notre site. Enfin, pour leur soutien quotidien, leur patience et leurs prcieux conseils, un grand merci Jean-Pierre Pham et Manuel Brullard, chefs de projets EIT, qui ont t mes tuteurs techniques durant mes priodes en entreprise.

Pierre-Yves Schaal FIP 2006

51/96

F. Annexes
I. Glossaire
ActiveX Technologie de Microsoft reposant sur OLE et COM. Son implmentation la plus courante est le "contrle ActiveX", capable d'tre tlcharg et excut par un navigateur web, et permettant l'accs depuis celui-ci aux lments d'un environnement Microsoft. ADSL Asymmetric Digital Subscriber Line Rseau de Raccordement Numrique Asymtrique. Technologie de communication permettant de faire passer de l'information (issue d'Internet par exemple) trs haut dbit sur les fils de cuivre utiliss habituellement pour les lignes tlphoniques (RTC=Rseau Tlphonique Commut). Les dbits atteints actuellement sont de l'ordre de plusieurs dizaines de mgabits par seconde. Client-serveur Architecture divisant le fonctionnement dune application en deux composants : un "client" qui tablit une connexion pour faire appel aux services distants dun "serveur". COM/DCOM Component Object Model/ Distributed Component Object Model COM est un modle standard permettant des objets (units logicielles rutilisables) de mettre leurs fonctionnalits la disposition dautres composants ; DCOM est la version applications distribues de COM. Commutation Technique de segmentation dun rseau Ethernet en sous rseaux de faon viter les collisions et optimiser la bande passante exploitable Composant Modle logiciel encapsul et rutilisable. DHCP Dynamic Host Configuration Protocol Protocole dattribution, de configuration et de mise jour dynamiques dadresses IP dans un espace prdfini. DLL Dynamic Library Link Lien de bibliothque dynamique. Extension attribue aux modules excutables appels par plusieurs applications en environnement Windows. DSN Data Source Name Fichier permettant de crer un lien avec une source de donnes ODBC.
Pierre-Yves Schaal FIP 2006 53/96 Annexes Glossaire

ERP Enterprise Resource Planning Progiciel de gestion intgre (PGI) de lentreprise. FTP File Transfer Protocol Protocole de transfert de fichiers bas sur TCP/IP, avec possibilit d'authentification par nom d'utilisateur et mot de passe. TFTP Trivial File Transfert Protocol Version simplifie de FTP. Bti sur UDP et beaucoup plus sommaire car n'utilisant pas d'authentification. GPL Global Public License Accord qui rglemente la distribution des logiciels libres afin que les programmes ainsi que tous les travaux drivs soient distribus avec le code source. Selon cet accord, chaque personne est libre de diffuser, de commercialiser et de modifier un logiciel libre ds qu'elle garantit l'accs au code source et qu'elle respecte les droits d'auteur. HTML Hypertext Markup Language Langage de marquage servant de format de description universel de documents hypertextes. HTTP Hypertext Transfer Protocol Protocole de transfert de fichiers hypertextes sur lInternet. HTTPS Hypertext Transfer Protocol Secured Version scurise (crypte) de HTTP. IAS Internet Authentification Service Service du serveur RADIUS inclus dans Windows Server 2003. Permet non seulement une gestion centralise des autorisations d'accs au rseau, l'intgration totale avec Windows Server 2003 mais aussi la compatibilit avec tous les priphriques d'accs compatibles RADIUS. IP Internet Protocol Protocole de transfert de messages en mode non connect, souvent coupl TCP pour scuriser la transmission.

Pierre-Yves Schaal FIP 2006

54/96

Annexes Glossaire

ISO International Standard Organisation Organisation internationale de normalisation qui regroupe les instituts nationaux de normalisation de plus de cent pays : AFNOR pour la France, BSI pour la Grande-Bretagne, ANSI pour les Etats-Unis, DIN pour la l'Allemagne, etc. MAC Medium Access Control Contrle d'accs au mdium. Adresse identifiant un lment actif sur un rseau et constitue d'un numro identifiant la socit l'ayant fabriqu, et d'un nombre 24 bits attribu par la socit en question. ODBC Object DataBase Connectivity Interface de programmation de Microsoft qui permet d'accder des bases de donnes en rseau avec un langage commun. OLE Object Linking and Embedding Mcanismes de cration et de modification de documents contenant des objets crs par diverses applications. OPC OLE for Process Control Standard de communication datant de 1996 pour interfacer les applicatifs Windows aux technologies de lautomatisation. OPC DA OPC Data Access Standard industriel dfinissant laccs aux donnes de mesure et de contrle-commande, lemplacement des serveurs OPC et la navigation simple dans les espaces de dnomination des serveurs OPC, en mode client-serveur. OPC-DX OPC Data Exchange Standard dchange de donnes non critiques entre systmes dautomatismes multiconstructeurs, bas sur la communication de serveur serveur sur un rseau de cellule Ethernet. Passerelle quipement dinterconnexion dau moins deux rseaux de diffrentes couches physiques, assurant les fonctions ncessaires de traduction tant matrielle que logicielle. PDF Portable Document Format Format de documents portatif. Format numrique standard et libre de droits reproduisant fidlement l'aspect d'un document, y compris les polices, les couleurs, les images et la mise en page.

Pierre-Yves Schaal FIP 2006

55/96

Annexes Glossaire

PET Polythylne Trphtalate Polymre de synthse produit par polycondensation de l'thylne glycol avec l'acide trphtalique. De la famille des thermoplastiques, il est recyclable. Pilote Un pilote informatique souvent abrg en pilote et quelquefois nomm drivers (de l'anglais) est un programme informatique destin permettre un autre programme (souvent un systme d'exploitation) d'interagir avec un priphrique. cause de la diversit des matriels modernes et des systmes d'exploitation, il existe une multitude de pilotes ayant chacun ses types d'appel propres. Ping Packet Internet Groper Le Ping est une composante du protocole de connexion Internet permettant de vrifier les connexions tablies sur Internet entre un ou plusieurs htes distants et de dterminer le temps que mettent les paquets de donnes pour aller vers un ordinateur connect Internet et en revenir. PROFIBUS PROcess FIeld BUS Bus de terrain jeton. PROFInet Acronyme de Profibus et de Ethernet Bus de terrain sous TCP/IP permettant des changes de donnes fonctionnelles en quasitemps rel. RPC Remote Procedure Call Technique et interface utilises par un client pour appeler des programmes excuts par des appareils distants. RTC Rseau Tlphonique Commut Rseau tlphonique classique franais. Le terme commut vient du fait que les communications sont rendues possibles grce des commutateurs automatiques, dispositifs assurant une liaison temporaire entre deux personnes. SNMP Simple Network Management Protocol Protocole standard de communication TCP/IP ddi ladministration, la maintenance et la surveillance des composants de rseau. TCP/IP Transmission Control Protocol/Internet Protocol Protocoles de communication de rseaux locaux utiliss pour connecter des systmes informatiques sur Internet.

Pierre-Yves Schaal FIP 2006

56/96

Annexes Glossaire

TV Technischer Uberwachungs Verein Littralement association de surveillance technique , organisme de certification industrielle allemand. UDP User Datagram Protocol Protocole de transport de messages diffusion gnrale (broadcast) en mode non connect, idal pour les transferts dE/S demandant des dlais de transmission trs courts. VBScript Visual Basic Script Version allge de Visual Basic conu pour concurrencer JavaScript afin d'insrer des lments interactifs dans les documents HTML XML eXtensible Markup Language Langage de description structure des donnes destin faciliter les changes entre applications tout en offrant une grande souplesse dans la reprsentation de linformation.

Pierre-Yves Schaal FIP 2006

57/96

Annexes Glossaire

II. Table des illustrations

Fig.1: Fig.2: Fig.3: Fig.4: Fig.5: Fig.6: Fig.7: Fig.8: Fig.9: Fig.10: Fig.11: Fig.12: Fig.13: Fig.14: Fig.15: Fig.16: Fig.17: Fig.18: Fig.19: Fig.20: Fig.21: Fig.22: Fig.23: Fig.24: Fig.25: Fig.26: Fig.27: Fig.28: Fig.29: Fig.30: Fig.31: Fig.32: Fig.33: Fig.34: Fig.35: Fig.36: Fig.37:

Convoyeurs brasserie Rothaus (Allemagne) .............................................................. 8 L'offre des marques du groupe ................................................................................. 10 Un combi (Souffleuse + Remplisseuse) ................................................................... 11 Les centres ETK dans le monde............................................................................... 12 Du dessin 3D ............................................................................................................ 13 A la ralisation finale ............................................................................................... 13 Chronogramme fonctionnel...................................................................................... 15 Vues de la ligne, en temps rel ou en mode historique ............................................ 16 Histogramme des causes d'arrts par machine, rsum des paramtres cls ........... 17 Audit de ligne complet, analyse de l'efficacit globale des quipements ................ 17 L'ActiveX mEIT....................................................................................................... 18 Vue schmatique dune ligne avec rseau de supervision ....................................... 18 L'usine Aquamark .................................................................................................... 19 Cble Ethernet industriel.......................................................................................... 19 Connecteur et Switch Ethernet industriel................................................................. 20 Plan de rseau Ethernet des deux lignes Aquamark................................................. 21 Formulaire de demande de licence........................................................................... 22 Capture dcran de la demande dachat sous 4D ..................................................... 24 Exemple de PC Writer.............................................................................................. 25 Exemple de serveur .................................................................................................. 25 Partition Saving, Framasoft...................................................................................... 26 Logo Knoppix .......................................................................................................... 26 Extrait de programme (Bit de stop, dtection du dfaut) ......................................... 27 Block des donnes machine EIT lues par lOPC ..................................................... 28 Liste gnrale des dfauts ........................................................................................ 29 Logo Woodhead ....................................................................................................... 31 Automate dune souffleuse Sidel (S7-400) .............................................................. 32 Ligne d'embouteillage Aquamark ............................................................................ 33 Graphique des vitesses en V..................................................................................... 34 Exemples dcrans du module qualit...................................................................... 34 Procs verbal de rception........................................................................................ 36 Diagramme de Gantt (voir dtails en Annexes) ....................................................... 37 Exemples de solutions propritaires daccs distance........................................... 39 Schma Ethernet de laccs distant via PIX-501 ..................................................... 44 Cisco PIX-501 .......................................................................................................... 45 Organigramme des tapes du systme ..................................................................... 47 Diagramme de Gantt (voir dtails en Annexes) ....................................................... 48

Pierre-Yves Schaal FIP 2006

58/96

Annexes Table des illustrations

III. Rfrences
1. Internet :
Laboratoire Microsoft de l'Ecole Suprieure d'Informatique de Paris (Supinfo) : http://www.laboratoire-microsoft.org Le site de Cisco Systems Inc. : www.cisco.com/global/FR/index.shtml L'Encyclopdie informatique libre "Comment a marche" : http://ww.commentcamarche.net L'Encyclopdie libre et communautaire Wikipedia : http://www.wikipedia.fr

Pierre-Yves Schaal FIP 2006

59/96

Annexes Rfrences

You might also like