[FR] Récit utilisateur : Le contrôle qualité des automates avec PLC Checker dans les domaines de...

5

Click here to load reader

description

Herakles, leader mondial dans la conception, le développement et la production des moteurs à propergol solide pour missiles et lanceurs spatiaux, n’avait pas la possibilité de vérifier la qualité logicielle imposée par ses standards. En effet, les exigences du secteur en terme de sécurité et de fiabilité nécessitent la vérification de la qualité des programmes automates industriels. Ce leader en aérospatial a donc fait appel à Itris Automation Square. Depuis 2011, Herakles utilise systématiquement PLC Checker, outil automatique de contrôle, sur chaque automate remplacé, ajouté ou modifié de manière significative. Découvrez dès à présent le fonctionnement du contrôle qualité des automates au sein du secteur de l’Aérospatial, la Défense, la Sécurité. Bonne lecture ! Retrouvez-nous sur http://www.itris-automation.com/fr/ Contactez-nous sur [email protected] pour plus d'informations.

Transcript of [FR] Récit utilisateur : Le contrôle qualité des automates avec PLC Checker dans les domaines de...

Page 1: [FR] Récit utilisateur : Le contrôle qualité des automates avec PLC Checker dans les domaines de l’Aérospatial, la Défense, la Sécurité

U Récit utilisateur

Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, la Sécurité - 1/5

Le contexte Herakles, leader mondial dans la conception, le développement et la production des moteurs à propergol solide pour missiles et lanceurs spatiaux n’avait pas la possibilité de vérifier la qualité logicielle imposée par ses standards.

Le défi Les exigences du secteur en terme de sécurité et de fiabilité nécessitent la vérification de la qualité des programmes automates industriels.

La solution PLC Checker, outil automatique de contrôle, est utilisé depuis 2011 de manière systématique sur chaque automate remplacé, ajouté ou modifié de manière significative.

Le résultat Un retour sur investissement fort, une amélioration significative de la qualité des programmes et des gains de temps en maintenance.

Le contrôle qualité des automates avec PLC Checker dans les domaines de l’Aérospatial, la Défense, la Sécurité

Le retour d’expérience d’Herakles (groupe Safran)

Page 2: [FR] Récit utilisateur : Le contrôle qualité des automates avec PLC Checker dans les domaines de l’Aérospatial, la Défense, la Sécurité

U Récit utilisateur

Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, la Sécurité - 2/5

Le référentiel de contrôle qualité de PLC Checker permet d’obtenir des règles formalisées grâce à leur contrôle systématique et automatique.

LE CONTEXTE Herakles est un des leaders mondiaux dans la conception, le développement et la

production des moteurs à propergol solide pour missiles et lanceurs spatiaux, des

industries très exigeantes en terme de sécurité, performances, fiabilité et disponibilité.

Herakles est né en 2012 du rapprochement des deux filiales de Safran, SME (spécialiste

des matériaux énergétiques) et Snecma Propulsion Solide (spécialiste des moteurs à

propulsion solide pour missiles et fusées).

Si Herakles devait s’assurer de la qualité de ses programmes automates

industriels, il n’avait pas de solution pour le faire jusqu’à 2010. La qualité logicielle

imposée par ses standards n’était donc vérifiée que par sondages et cette approche était

considérée comme non satisfaisante.

LE DÉFI

Itris Automation Square est intervenu auprès

d’Herakles, filiale du Groupe Safran, pour

confirmer la qualité de leurs programmes

automates industriels, grâce à l’amélioration

du suivi des règles et des standards.

Historiquement, la méthode utilisée pour ce

faire était la revue de code manuelle par

rapport à des référentiels (règles, fiches de

tests). Mais cette technique comportait de

nombreux inconvénients : la pertinence et

l’exactitude de la revue dépendent de

l’automaticien en charge, et le résultat n’est

jamais exhaustif du fait du nombre important

de lignes de code. Il en résulte de la lourdeur et donc un coût important pour sa mise en

œuvre sur de gros programmes. Par conséquent, la rentabilité (ROI) de cette revue de

code manuelle était insatisfaisante.

Jusqu’en 2010, il n’était pas possible pour Herakles de vérifier la qualité logicielle

imposée par ses standards internes alors qu’elle est considérée comme une vraie

nécessité. Les équipes étaient

donc en recherche d’une solution

et ont découvert PLC Checker,

édité par la société grenobloise

Itris Automation Square. PLC

Checker est une application

collaborative à distance

permettant l'analyse statique de code, dans le cadre de la gestion de la qualité des

programmes automates. PLC Checker détecte les anomalies des programmes

Page 3: [FR] Récit utilisateur : Le contrôle qualité des automates avec PLC Checker dans les domaines de l’Aérospatial, la Défense, la Sécurité

U Récit utilisateur

Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, la Sécurité - 3/5

PLC Checker favorise la maintenabilité des programmes automates grâce à la standardisation des règles de codage, rendues plus lisibles.

automates, contrôle l’efficacité du code et analyse leur conformité avec des règles.

Schneider Electric, EDF, Areva, PSA Peugeot Citroën, GDF Suez comptent parmi les

utilisateurs de cette solution.

Au sein d’Herakles, PLC Checker a été identifié comme étant la solution, pour

contrôler automatiquement et systématiquement la qualité logicielle imposée par les

standards internes et ce en toute indépendance. Ainsi, Pascal POTHIER, Chef de Projet

Travaux Neufs chez Herakles, explique : « Notre approche dans l’utilisation de PLC

Checker a été double. Dans un premier temps, nous avons fait procéder à des audits en

fin de projet en utilisant PLC Checker, prenant ainsi une “photo” de la qualité. Ensuite,

nous avons choisi d’utiliser PLC Checker de manière continue, faisant ainsi un “film” tout

au long du projet : l’intégrateur dispose d’un jeton valable sur une durée, lui permettant

de faire autant de “photos” que souhaité pour composer le “film” et donc être dans une

démarche d’amélioration continue ».

LA SOLUTION

Les équipes d’Herakles et celles d’Itris Automation Square ont rapidement collaboré pour

mettre en œuvre PLC Checker

selon une démarche itérative en

plusieurs étapes. Les équipes

d’Itris Automation Square ont

ainsi créé un jeu de règles pour

Herakles, en adaptant les règles

de PLC Checker aux standards

de son client.

Puis, entre fin 2009 et début

2010, une série de tests furent

effectués sur trois

installations, pour lesquelles un

rapport issu de PLC Checker était demandé. Le code provenait en effet de trois

fournisseurs différents, aux pratiques potentiellement divergentes. L’année suivante,

grâce aux résultats satisfaisants obtenus, l’emploi de PLC Checker fut systématisé sur

chaque automate remplacé, ajouté ou modifié de manière significative au sein

d’Herakles et ce en prenant en compte les retours des intégrateurs. Depuis 2009, ce

sont 10 projets comportant au total 26 automates qui ont été contrôlés avec PLC

Checker.

Ainsi, Pascal POTHIER détaille : « Entre 2009 et 2012, nous sommes passés d’un taux

de conformité à nos règles de 63% à 85% et avons significativement amélioré la

maintenabilité. Ceci a été permis par l’existence de règles communes pour

« standardiser » la rédaction des programmes et d’un référentiel permettant un suivi

pointu de la qualité de nos programmes. »

Page 4: [FR] Récit utilisateur : Le contrôle qualité des automates avec PLC Checker dans les domaines de l’Aérospatial, la Défense, la Sécurité

U Récit utilisateur

Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, la Sécurité - 4/5

A propos d’Itris Automation Square Entreprise implantée à Grenoble, Itris Automation Square est un éditeur de logiciel qui fournit depuis 2008 des outils de développement pour les automates programmables (conversion, vérification et documentation). Grâce à ses technologies avancées, Itris Automation Square aide ses clients à améliorer leurs process de développement et ainsi à écrire des programmes de meilleure qualité plus rapidement. Pour plus d'informations, visitez www.automationsquare.com/fr/

Contact M. Xavier CLEMENT, Directeur Commercial France

[email protected] 06.62.94.35.03

LE RÉSULTAT

Suite au succès de ces premières

utilisations, les équipes d’Herakles

ont décidé d’utiliser de plus en plus

largement PLC Checker, et ce au-

delà du site initialement concerné.

« Le premier bilan que nous

pouvons effectuer suite aux projets

pilotes mis en place et à nos

retours d’expériences est vraiment

positif », explique Pascal

POTHIER. « Malgré une adhésion

initiale difficile des fournisseurs

pour mettre en œuvre PLC

Checker, ils ont fini par se rendre

compte d’eux-mêmes que

l’utilisation d’un outil automatique

assure un contrôle qualité unique et indépendant, vital pour notre industrie. De plus,

depuis que nous utilisons PLC Checker, Herakles estime son retour sur investissement à

hauteur de 200% grâce à une réception usine plus efficace et une maintenance

optimisée. Les programmes sont plus lisibles et, par conséquent, les modifications et

corrections des applications en usine sont plus faciles. Enfin, nos équipes de

maintenance gagnent du temps et peuvent être formées de façon homogène ».

Une formation à la maintenance réduite et un dépannage plus rapide ont permis à Herakles d’obtenir un retour sur investissement positif suite à l’utilisation de PLC Checker.

Page 5: [FR] Récit utilisateur : Le contrôle qualité des automates avec PLC Checker dans les domaines de l’Aérospatial, la Défense, la Sécurité

U Récit utilisateur

Le contrôle qualité des automates avec PLC Checker dans l’Aérospatial, la Défense, la Sécurité - 5/5

PLC Checker est disponible pour

o Schneider Electric Unity Pro et

PL7 Pro

o Siemens Step 5 et Step 7

o CoDeSys v3.2

o Rockwell Automation RSLogix

5000

o PLCopen XML

Retrouvez l’interview de Pascal POTHIER pour Herakles dans la rubrique

Témoignages clients d’Itris Automation Square.