Automatisation avancée: Implémentation du langage 1131 dans le contexte "Cube" de commande temps-réel et de programmation orientée objet
En automatisation industrielle, une longue évolution a rapproché deux voies autrefois très différentes. D’une part les automates programmables industriels sont des systèmes de commande simples, robustes et peu coûteux, visant principalement les signaux de mesure et de commande booléens. C'était autrefois des systèmes très localisés, avec un accès difficile aux signaux pour l'ingénieur de développement et le programmeur. Par contre, la programmation a toujours été simple, souvent représentable de façon évidente, sous forme de graphiques à relais notamment. D’autre part les ordinateurs sont des systèmes relativement complexes, d'une grande puissance de calcul et d'une bande passante potentiellement très élevée pour les données. C'était autrefois des systèmes volumineux, peu fiables, peu adaptés à la gestion du temps-réel et du parallélisme. Par contre, la programmation et la représentation des données pouvait déjà se faire selon des modes très riches en termes de structuration, avec des interfaces homme-machine souvent fort élaborés. Aujourd'hui, il devient envisageable de réaliser une piste commune à ces deux voies, et de tirer parti de ce que chacune des deux traditions peut apporter de meilleur pour un système embarqué de commande industrielle. Par ailleurs, la tendance est aux réseaux de création de valeur de plus en plus étendus (multi-entreprises, internationaux), et il faut en conséquence faciliter l'intégration de modes traditionnels de programmations multiples.
Etudiant: Christophe Guilmart
Année: 2005
Département: TIC
Filière: Informatique et systèmes de communication (anciennement Informatique)
Type de formation: Plein temps
Partenaire externe: Bobst S.A.Lausanne
Enseignant responsable: Jean-Daniel Dessimoz
Téléchargement:
- Télécharger l'affiche