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