Projet : Développer un logiciel de suivi de production sur un équipement spécifique tout en proposant des analyses d’aide à la décision

Technologies / langages employés: LabVIEW, C, C#, SQL, R, OPC Ethernet, communication RS232/USB/Ethernet, acquisition/pilotage numérique, normes qualité FDA    

La norme pharmaceutique impose de suivre la fabrication d’un médicament de sa conception à la production en série.

Le service R&D d’une société pharmaceutique a donc voulu mettre en place un système de suivi propriétaire de leurs machines. L’objectif à moyen terme est de transférer ce logiciel sur leurs chaines de production pour un suivi global et une mise à l’échelle avec moins de déchets.

Ce logiciel a été développé à 80% en LabVIEW mais certaines fonctionnalités ont été codées en C, R ou C# pour optimiser les temps d’exécution. Des modules spécifiques à la pharmaceutique (confidentiel) ont également été intégrés.

 

Actions menées

  • Apprendre comment fonctionner chaque équipement et les notions métier à intégrer pour proposer des solutions viables
  • Automatiser les équipements de production sans briser la qualification initiale : mise en place de capteurs en respectant la zone (ATEX ou non) et les contrats de garantie constructeur
  • Définir un protocole de dialogue avec les différents automates et périphériques (OPC, série, Ethernet, …)
  • Définir et mettre en place une base de données commune à tout le parc machine, à tous les types de production et aux différents sites de production
  • Gérer les annuaires site (LDAP) sans risque de piratage
  • Apprendre et programmer les analyses métier (calculs spécifiques pour le suivi des paramètres représentatifs)
  • Acquérir, stocker et afficher une masse importante de données
  • Prendre en compte les impératifs utilisateur pour concevoir une interface homme-machine pertinente et s’intégrant dans les process actuels
  • Définir les procédures d’installation des postes labo, rédiger les manuels utilisateurs et documentations imposées par les normes internes
  • Respecter les process qualité de la FDA pour le développement, l’installation, les tests et le suivi
  • Stocker automatiquement les informations critiques en zone sécurisée
  • Générer des rapports automatiques et non modifiables
  • Formation des utilisateurs
ut accumsan ut id dolor ipsum felis facilisis dictum ante. diam