Acquisition et analyse de données de production d`une machine de

Transcription

Acquisition et analyse de données de production d`une machine de
Département Informatique Logicielle
Tél. : + 41 24 423 21 11
Fax : + 41 24 425 00 50
Ecole d’ingénieurs du Canton de Vaud
Route de Cheseaux 1, case postale
CH - 1401 Yverdon - les - Bains
mailto:[email protected]
http://www.eivd.ch
Acquisition et analyse de
données de production
d’une machine de traitement
thermique
Contexte
La société Amysa, spécialisée dans la production de
machines de traitement thermique, nous a confié la
réalisation d’un logiciel permettant d’assurer la traçabilité
de toutes les opérations réalisées pour fabriquer une
pièce. Il faut donc mémoriser toutes les informations de
production provenant d’un automate programmable dans
une base de donnée sur un PC, l’automate étant relié par
un bus de terrain profibus gérée par le protocole OPC.
Exemple du genre
de données qui
pourra être récupéré
après
acquisition.
(ceci
est
un
graphique
affiché
sur l’écran tactile
d’un
automate
programmable).
Mandat
Créer un logiciel en Pascal avec Delphi pour acquérir les
données de production et les stocker dans une base de
données Access. Les paramètres du programme devront
être mémorisés dans un fichier de configuration
modifiable par un éditeur également conçu dans le cadre
de ce projet. Une interface utilisateur minimale devra être
créée pour le programme principal.
Historique du projet
Ce projet avait été proposé et prit par un étudiant en
2001. Malheureusement, le temps avait manqué pour le
terminer et il a donc été reproposé en 2003. De cette
première exécution du projet, seule la partie permettant
de communiquer avec l’automate a été récupérée.
Auteur:
Répondant externe:
Prof. responsable:
Sujet proposé par:
Tests effectués
Le programme a été testé avec un automate
programmable prêté par la société AMYSA, mandatrice
du projet. Il a pu tourner durant plus de 14h sans
encombre et a, durant ce temps, enregistré les données
de production qui se trouvaient dans l’automate.
Machine de traitement thermique
Pour pouvoir se faire une idée un peu plus précise, voici
le genre de machines auxquelles le programme pourra
être amené à être connecté.
Machine de traitement thermique
Résultats
Le programme d’acquisition de données ainsi qu’un
programme d’édition de fichiers de configuration ont été
crées. Il reste cependant encore à créer un programme
permettant de récupérer les données qui auront été
enregistrées dans la base de données et d’en tirer des
statistiques. On peut donc imaginer que ce programme
d’extraction de données fasse également l’objet d’un
travail de diplôme dans un futur proche.
Lucien Chaboudez
Fiorenzo de Palma
Henri Roethlisberger
AMYSA Yverdon SA
EIVD © 2003 - 2004, filière Informatique Logicielle

Documents pareils