Solution Roxane 1 SOMMAIRE 1 SOMMAIRE .............................................................................................................................................. 2 2 GLOSSAIRE ET TERMINOLOGIE ................................................................................................................. 3 3 COMPOSITION DU SYSTÈME INFORMATIQUE .......................................................................................... 3 4 ARCHITECTURE DU SYSTÈME INFORMATIQUE DE ROXANE ...................................................................... 4 4.A ) 4.B ) 4.C ) 4.D ) 4.E ) 4.F ) 4.G ) 5 L’APPLICATION COMPO-MANAGER................................................................................................................. 4 Role ................................................................................................................................................... 4 Description Détaillée ......................................................................................................................... 4 L’APPLICATION SUPERVISEUR GÉNÉRAL ........................................................................................................... 5 Roles ................................................................................................................................................. 5 Description détaillée ......................................................................................................................... 5 LE PC D’UN ROBOT ROXANE-K, A, GT32, GT600 OU POUDRES ....................................................................... 6 LE PC D’UNE STATION DE PESÉES MANUELLES .................................................................................................. 7 LE PC D’UNE STATION DE REGROUPEMENT....................................................................................................... 8 LE PC D’UNE STATION DE REMPLISSAGE ........................................................................................................... 8 LE SERVEUR DE BASE DE DONNÉES................................................................................................................... 8 ANNEXES .................................................................................................................................................. 9 Système informatique Roxane Page 2/9 2 GLOSSAIRE ET TERMINOLOGIE OS = « Operating System». Système d’exploitation. SGBD = Système de gestion des bases de données, BDD = Base de données PC = Ordinateur de bureau FTP = Protocole de transfert de fichiers qui repose sur la couche TCP/IP. OLEDB = Protocole créé par Microsoft permettant l’accès aux données (SQL Server par exemple). SQL Native Client = Couche cliente native de SQL Server. VPN = « Virtual Private Network ». Accès externe sécurisé à un réseau interne GUI = Graphical User Interface = IHM = Interface Homme Machine 3 COMPOSITION DU SYSTEME INFORMATIQUE Le système informatique de ROXANE installé chez le client est composé comme suit : • • • • • • • D’un réseau Ethernet, D’une base de données (BDD) ROXANE De l’application ROXANE SERVER, De l’application WEB SERVICE D’un PC par robot, D’un PC pour le logiciel SUPERVISEUR GENERAL, D’un PC pour le logiciel COMPO-Manager. Cette application peut être installée sur le même PC que le SUPERVISEUR GENERAL, La solution ROXANE repose sur une architecture logicielle 100% Microsoft (hors VPN). La solution ROXANE est disponible en plusieurs langues : Français, Anglais, Espagnol. Système informatique Roxane Page 3/9 4 ARCHITECTURE DU SYSTEME INFORMATIQUE DE ROXANE 4.A ) L’APPLICATION COMPO-MANAGER ROLE COMPO-Manager est complémentaire au SUPERVISEUR GENERAL. Il permet de gérer l’ATELIER ROXANE en amont et en aval de la production. L’application COMPO-Manager permet de configurer l’atelier de production au niveau informatique, c'est-à-dire d’informer la BDD sur la configuration des ressources, la répartition des produits dans les stocks ainsi que les lots, les liaisons entre les stocks et les localisations, entre les contenants et les ressources, des paramètres généraux, etc.…. Cette configuration se fait lors de l’installation et peut évoluer avec le temps. Le logiciel permet de gérer les opérations sur les Stocks de matières premières comme les remplissages, les transvasements, les remplacements, les assignations aux localisations des robots, de gérer les ruptures de stocks et de faire des rapports de statistiques, etc.… COMPO-Manager permet de consulter les OF terminés non archivés Enfin, COMPO-Manager comporte un module "statistiques" complet permettant d’éditer des rapports sur les matières, les stocks, les lots, les OF, etc.… Le PC COMPO-Manager peut être installé en dehors de l’atelier de production, dans un bureau par exemple. DESCRIPTION DETAILLEE PRODUITS COMPO-Manager permet la gestion de l’ensemble des matières premières du client. Il est possible de créer ou de supprimer un produit ainsi que d’affecter un produit à un robot en choisissant une localisation (numéro vanne de dosage). COMPO-Manager permet également de gérer des tolérances de dosage spécifiques par produits et par robot. LOTS COMPO-Manager peut gérer (optionnel) les numéros de lots de tous les produits. Il peut prendre également en compte les dates de péremption ainsi que l’état du lot (ouvert, en quarantaine, …). Ces données peuvent empêcher de réaliser une pesée si les conditions ne sont pas remplies (produit périmé par exemple). La gestion des lots du magasin peut être gérer à partir de COMPO-Manager. STOCKS COMPO-Manager peur gérer (optionnel mais fortement conseillé) l’ensemble des quantités en stock de l’atelier Roxane. Les quantités des stocks sont alors mises à jour en temps réel et ses stocks en alarme ou en rupture sont facilement accessibles. Il est également possible d’établir un rapport de rupture de stock prévisionnel en fonctions des OF à réaliser et des quantités en stocks présentes à l’instant T. Des fonctions de remplissage et remplacement de stocks sont disponibles dans COMPO-Manager. Système informatique Roxane Page 4/9 RESSOURCES ET CONTENANTS Les ressources (automatiques et manuelles) de l’atelier Roxane sont définies et paramétrées dans COMPOManager (Nombre de vannes et de balance, gamme de pesée, table de tolérance…) Les contenants utilisés par les ressources de l’atelier Roxane sont également définis dans COMPO-Manager (type, tare, poids du couvercle). Cela permet au robot de vérifier la cohérence entre le pot à prendre et le pot qui vient d’être pris. OF COMPO-Manager permet de visualiser l’ensemble des OF terminés non archivés et d’imprimer un rapport final de production ou de réexporter l’OF vers le système client. Il est possible également de créer un OF de production en local : permet de tester ou initialiser une vanne, prendre un échantillon, vider une cuve STATISTIQUES Le module statistique permet de réaliser de nombreux graphiques et rapports sur une période donnée : • • • • Productivité général de l’atelier : Pesée, OF, automatisation… Productivité d’un robot en particulier Qualité des prélèvements Statistiques sur produits, vannes, débit GESTION DES UTILISATEURS COMPO-Manager permet une gestion des utilisateurs. Chaque utilisateur dispose d’un ou plusieurs rôles. Un rôle se voit affecter certaines actions. Le fait de pouvoir effectuer une action s’appelle un droit. Dans COMPO-Manager, il existe un certain nombre d’actions prédéfinies que les rôles peuvent effectuer ou non. Les rôles sont ensuite distribués aux utilisateurs qui, par ce biais, disposent de certains droits. 4.B ) L’APPLICATION SUPERVISEUR GENERAL ROLES L’application SUPERVISEUR GENERAL a pour rôle de restituer l’état de l’ATELIER ROXANE en temps réel. C’est un moniteur de surveillance qui permet aux opérateurs de réagir rapidement en cas de problème et de mener les actions adéquates. Il intervient sur le temps réel, c'est-à-dire sur ce qui se passe actuellement dans l’atelier. Contrairement à COMPO-Manager il n’offre pas la possibilité de paramétrer l’atelier ni d’intervenir sur les OF réalisés. C’est une application complémentaire à COMPO-Manager. Ces deux applications sont dissociées car leurs rôles ne sont pas forcément accordés à une même personne. DESCRIPTION DETAILLEE Système informatique Roxane Page 5/9 Le SUPERVISEUR GENERAL gère l’atelier pendant la production. Sa principale tâche consiste à s’occuper des OF en cours. L’IHM permet de visualiser rapidement les ressources, les stocks en alerte et les OF. RESSOURCES L’opérateur peut visualiser en temps réel l’état des ressources dans l’atelier. Les différents états qu’une ressource peut emprunter sont les suivants : - Occupée : La ressource est en train de travailler sur des OF (elle peut être en cours de pesée ou en attente d’une décision pour la débloquer), - Libre : La ressource n’a pas d’OF à traiter et elle est prête à travailler, - Arrêtée : La ressource est à l’arrêt pour des raisons de maintenance, de panne ou simplement en période de non-fonctionnement. STOCKS La gestion des stocks n’est pas autorisée dans le SUPERVISEUR GENERAL. En revanche, l’opérateur peut consulter ceux qui sont en alerte et ceux qui tomberont en rupture durant les heures à venir (état des stocks prévisionnel). Les stocks dont les lots sont périmés sont aussi signalés en erreur. OF La tâche principale du SUPERVISEUR GENERAL est de gérer les OF non-terminés dans l’atelier de production. C'està-dire : - Les OF "Nouveaux" (venant d’être envoyés par le système client), Les OF "En Cours" (ayant été commencés par une ressource), Les OF "En attente de décision" (après un dépassement ou une sous-pesée), Les OF "A Regrouper". Il est possible de visualiser sous forme d’arbre les OF en les décomposant jusqu’à la ligne d’OF. A partir de cet onglet, il est possible de terminer, refuser ou recommencer un OF ou un Sous-OF. Il est également possible de réimprimer une l’étiquette CB ou les étiquettes désirées. De même, différentes actions sont disponibles sur une ligne de pesée à réaliser : accepter ou refuser un dépassement, envoyer la ligne en pesée manuelle, continuer la ligne après une sous-pesée, ou terminer la ligne. JOURNAUX Les journaux des superviseurs robots ainsi que les journaux de gestion de L'ATELIER-ROXANE peuvent être atteints par le menu "Journal" du SUPERVISEUR GENERAL. Cela permet une analyse des incidents mécaniques, techniques, et informatiques. 4.C ) LE PC D’UN ROBOT ROXANE-K, A, GT32, GT600 OU POUDRES L’application SUPERVISEUR ROXANE K, GT32, GT600 ET POUDRE est installée sur un PC. Cette application échange des informations en temps réel avec le SUPERVISEUR GENERAL afin que ce dernier puisse obtenir un état en Système informatique Roxane Page 6/9 permanence actualisé de la production en général. Par ailleurs, cette application interroge également la base de données. L’application permet de configurer le robot, la communication entre le PC et le robot, les paramètres de localisations puis affiche l’état du robot ainsi que l’ordre de fabrication en cours. Elle possède un journal (stocké en BDD) qui lui permet d’avoir un historique sur les évènements qui se sont déroulés. Chaque superviseur possède les fonctionnalités suivantes : • • • • • • • • • • • • • • • • • • Activation et désactivation d’une vanne de dosage Bouton Pause permettant de stopper les mouvements en cours et un bouton Start permettant de reprendre la production Contrôle du poids du pot à l’entrée Contrôle de vanne ouverte du pot (si celui-ci en a une) Gestion de la température du moteur Gestion de la pression Contrôle de la présence du pot à chaque accostage Activation ou désactivation d’un module spécifique Initialisation automatique d’une vanne Réinitialisation manuelle d’une vanne Contrôle de prélèvement simultané sur le même stock par 2 robots Calcul de débits automatique Enregistrement des temps de pesées, de tarage et de déplacement Possibilité d’installer un produit sur plusieurs vannes (répartition des charges, vanne de secours, …) Enregistrement d’indicateurs divers à des fins de diagnostics et statistiques Historiques des prélèvements par vanne Possibilité d’exporter de nombreux rapport sous tableur Possibilité d’arrêter un prélèvement en cours ou d’annuler un OF en cours de pesée Un autre outil appelé TERMINAL permet d’exécuter des ordres manuels pour la maintenance • • • • • • Prendre et poser un pot Accoster et ouvrir une vanne en semi-automatique Tarer et calibrer une balance Initialiser le robot Possibilité de réaliser tous les mouvements unitairement Possibilité de réaliser un dosage sur une vanne Enfin, toute anomalie survenant sur les réseaux informatique et d’air comprimé ou sur le moteur (température) cause l’interruption quasi-immédiate du robot et déclenche un contrôle continu sur le secteur défaillant pour permettre une reprise automatique après sinistre, dans la mesure du possible. 4.D ) LE PC D’UNE STATION DE PESEES MANUELLES L’application Station de Pesées Manuelles est installée sur un PC. Le SUPERVISEUR DE PESEES MANUELLES a pour rôle de tracer et d'accompagner la réalisation manuelle d'un ensemble de pesées comprises dans un ordre de fabrication (OF). L’écran principal du SUPERVISEUR DE PESEES MANUELLES permet de choisir un ordre de fabrication pour en afficher la liste des matières à peser, puis à gérer la réalisation de la pesée de ces matières. Système informatique Roxane Page 7/9 Le Superviseur DE PESEES MANUELLES peut dialoguer avec une ou plusieurs balances (3 maximum). Il affiche alors le poids indiqué par celle(s)-ci à l’écran, et ce en temps réel. Toutes les informations nécessaires au déroulement des pesées sont également affichées. La quantité pesée est affichée sous la forme d'une barre-graphe qui change de couleur pour indiquer le moment où la pesée se situe dans la zone de tolérances (cette quantité représente la valeur affichée sur la balance en temps réel) Il est nécessaire d’installer un lecteur code-barres de type douchette afin d’identifier l’opérateur qui effectue la pesée, les OF, les codes matières et les numéros de lots. L’application permet également de gérer les mouvements d’armoires de stockage semi-automatique afin d’apporter la matière désirée à l’opérateur (Hanel, Electroclass…) 4.E ) LE PC D’UNE STATION DE REGROUPEMENT L’application Station de regroupement est installée sur un PC. Elle a pour rôle de contrôler l’appartenance de chaque pot à l’OF lors de son regroupement final. L’écran principal du SUPERVISEUR DE STATION DE REGROUPEMENT permet de choisir un ordre de fabrication pour en afficher la liste des pots à regrouper, puis de scanner chaque pot avant son regroupement dans la cuve finale. 4.F ) LE PC D’UNE STATION DE REMPLISSAGE L’application Station de remplissage est installée sur un PC. Le SUPERVISEUR DE STATION DE REMPLISSAGE a pour rôle de gérer informatiquement les remplissages des stocks robots et des stations de pesées manuelles et donc éviter toutes erreurs de saisies. 4.G ) LE SERVEUR DE BASE DE DONNEES Le serveur de base de données est composé au minimum de : • une base de données ROXANE (BDD) Le serveur de base de données gère la base de données ROXANE. Il s’agit d’une base de données relationnelle développée pour stocker toutes les informations nécessaires au bon fonctionnement de l’atelier ROXANE. En outre, elle stocke les données suivantes : • • • • • • • • Matières premières (liste des produits, gestion des stocks et des lots, …) Configuration des robots (balances, ports de communication, …) Ordres de fabrication (composition des contenants, exécution des formules, …) Journal des évènements Gestion des utilisateurs et des rôles (comptes d’accès, rôles attribués, …) Administration générale Contenants (type, code, tare, …) Table des tolérances Système informatique Roxane Page 8/9 5 ANNEXES Système informatique Roxane Page 9/9