Système


Environnement de développement Open Source pour l’automatisation compatible au standard IEC 61131-3

Système/Embarqué

Disponible en video a la demande. Cliquez pour la voir Embarqué - Mercredi 11/07 - 11:00
Durée : 45 minutes
Intervenants : Edouard Tisserant
Lang. :
Salle : Amphi Ehresman  -  Bâtiment : E

11h00-11h45

E. Tisserant présentera un environnement de développement Libre permettant l’automatisation d’installations quelle que soit leur nature.

Le projet s’articule autour de plusieurs parties :
- Un éditeur graphique basé sur les standards PLCOpen et IEC 61131-3.
- Un compilateur IEC 61131-3 vers C/C++.
- Un exécutif C/C++ générique, accompagné d’une partie spécifique à chaque cible, et permettant la communication en temps réel sur des bus de terrain.
- Un outil permettant de réaliser facilement IHM et superviseurs.

En savoir plus :

La prolifération des automates programmables au sein de l’industrie montre à quel point ils lui sont utiles. Les automates ont évolué avec le temps, au point de s’apparenter aujourd’hui à des ordinateurs à part entière. Le matériel qui compose les automates a tendance à ressembler de plus en plus à celui employé dans les PC, ceci permettant des économies d’échelle aux constructeurs.

Afin d’éviter que la diversité et la complexité grandissante des langages de programmation pour automates puisse entraîner un trop grand temps d’adaptation pour les programmeurs, l’IEC (International Electrotechnical Commission), organisme international de standardisation, a approuvé une série de standards en vue de créer une expérience commune d’utilisateurs en matière de configuration et de programmation d’automates. La norme IEC 61131-3 est une des composantes de ce standard. Elle définit comment les utilisateurs devraient organiser la programmation de leurs automates et propose plusieurs langages de programmation, présents aujourd’hui dans de nombreux automates.

Bien que les matériels et les logiciels présents dans les automates programmables des différents constructeurs soient de plus en plus similaires, les utilisateurs sont très souvent verrouillés au vendeur par le biais de techniques qui ne font pas l’objet de ce document.

Les logiciels libres occupent aujourd’hui une place non négligeable dans le paysage informatique. Simultanément à leur avènement, les utilisateurs découvrent les possibilités qu’offre la notion d’interopérabilité. OpenOffice.org, Firefox et Linux en sont de bonnes illustrations.

Il n’existe actuellement aucun logiciel libre offrant des fonctionnalités comparables à celles des ateliers logiciels permettant la programmation d’automates.

Les industriels font face aujourd’hui aux problèmes liés au manque d’interopérabilité des systèmes hétérogènes qui composent leur outil de production. Afin de garder une installation homogène, les grands groupes industriels sont dans l’obligation de dicter le choix d’un fournisseur d’automatisme à leurs différents prestataires et fabricants de machines.

Notre projet consiste à développer un atelier logiciel permettant d’utiliser tout type de PC et de micro-contrôleur comme automate programmable. Ce logiciel sera un logiciel libre.

PDF - 3.5 Mo
Diaporama de la présentation

Embarqué - Mardi 10/07 - 14:00

Conception d’un système (...)
Acquisition d’images et (...)

Embarqué - Mardi 10/07 - 16:00

OpenEZX et OpenMoko. Logiciels
Introduction à la sécurité (...)

Embarqué - Mercredi 11/07 - 09:00

Construction d’une distribution
Développement d’applications

Embarqué - Mercredi 11/07 - 11:00

Environnement de développement

Mercredi 11/07 - 14:00

Introduction à SMP
Introduction à OpenSolaris.

Mercredi 11/07 - 16:00

Table ronde sur la sécurité

Supervision - Jeudi 12/07 - 09:00

NaReTo (Nagios Reporting (...)
Oreon, Revisited Experience

Supervision - Jeudi 12/07 - 11:00

Les Plugins de Nagios

Supervision - Jeudi 12/07 - 14:00

Utilisation de Nagios avec

Supervision - Jeudi 12/07 - 16:00

Virtualisation - Vendredi 13/07 - 09:00

Gentoo Host System Installer
Kerrighed
Les technologies alternatives

Virtualisation - Vendredi 13/07 - 11:00

Des outils pour les vServers
Les containers & la (...)

Virtualisation - Vendredi 13/07 - 14:00

Mobilité des containers
Le projet Debian

Vendredi 13/07 - 14:00

Virtualisation - Vendredi 13/07 - 16:00

Table ronde - Virtualisation

Dernières infos

Un succès
Les huitièmes rencontres mondiales du logiciel libre se sont terminées sur un succès impressionnant. Environ 3000 visiteurs ont en effet fait le déplacement a Amiens du 10 au 14 juillet 2007.
En attendant de connaitre le déroulement de la prochaine édition, vous pouvez consulter les videos prises (...)