webleads-tracker

LIGNE AUTOMATISEE - PHARMACEUTIQUE

21/10/2016

LIGNE AUTOMATISEE - PHARMACEUTIQUE

La ligne automatisée reprend les fonctions suivantes: 

Elle convoye des plateaux plastiques contenant les produits à traiter vers une cabine de pulvérisation et les  dispatche suivant un plan de palettisation précis dans des bacs plastiques.

Ces derniers seront ensuite rangés dans des magasins  dynamiques de stockage.  

 

Zone de chargement et pulvérisation robotisée. 

Cette zone de préparation et sélection des produits à traiter s’effectue manuellement par l’opérateur. Tous les plateaux sont identifiés par un code Datamatrix et un numéro unique.

Un manipulateur cartésien numérique les  destocke ensuite  automatiquement.

Les plateaux contenant les produits  à traiter   sont alors transités sur un convoyeur bibande au poste de pulvérisation.
Cette Pulvérisation est réalisée par un robot 6 axes suspendu au chassis  (Mitsubishi 6 axes).

 

En fin de traitement les plateaux sont évacués en zone de déchargement. 

 

Zone de déchargement et tri automatisée

Un autre manipulateur cartésien numérique dispatche les produits dans les bacs plastiques suivant un plan de palettisation définie par la supervision. Chaque produit est identifié via code Datamatrix (Traçabilité). Les bacs plastiques sont transités par un transbordeur qui récupère les bacs vides dans le dépileur et les range dans des magasins de stockage lorsqu'ils sont pleins.

Ce transbordeur est numérisé en X et Y et  est équipé de 2 tiroirs numériques pour la prise et la dépose des bacs. Une fois que le plateau  est vidé de ses produits, il  est évacué vers le poste de lavage et séchage puis rangé dans un chariot.

 

L'opérateur gère:

- Le chargement du fichier OF en début du cycle.

- Le chargement des palettes plastiques avec les produits.

- La récupération des chariots avec les bacs plastiques et les produits vaporisés.

- La récupération des palettes plastiques lavées, rangées sur un chariot.

 

Supervision de ligne PACALI 

La ligne est divisée en 8 zones, chacune est supervisée et tracée par PACALI (logiciel Altaiire) qui a un échange avec la base des données du client. 

 

Les différentes fonctionnalités (modules) de PACALI sont:  

- L'interface homme-machine (IHM) que permet à l'utilisateur : 

            - Visualiser en temps réel l'état de l'installation.

            - Piloter en temps réel l'installation.

            - l'IMH exécute des traitements informatiques complémentaires aux automates : 

            -  Modification de paramètres (temporisations, compteurs définis dans les automates).

            - Enregistrement de l'historique des alarmes et défauts.

            - Gestion de recettes ( différents jeux de paramètres automates).

            - Gestion des niveaux utilisateurs.

            - Configuration de l'OF. Cela va de l'interprétation du fichier source de l'OF (émis par un poste            client dans un format XML spécifique) à la mise en condition de l'installation pour le lancement            de l'OF.

            - Gestion de la traçabilité (rapport de la traçabilité XML en fin d'OF).  

 
 

- Fichier de configuration (.ini) :

Le fichier .ini  contient les paramètres de l'application : 

            - Configuration de l'accès à la base de données.

            - Paramètres généraux de l'application.

            - Paramètres des fonction utilitaires.

            - Configuration de l'envoie des SMS pour notifier les alarmes. 

            - Configuration de l'historisation des défauts.

            -  Paramètres de l'OF.

            - Paramètres des fichiers de log.

            - Paramètres des ports de communication.

 

 - Gestion des utilisateurs :

 L'application gère une liste d'utilisateurs ayant les propriétés suivantes:

             - Mot de passe.

            - Droits d'accès.

            - Niveau (utilisateur, super utilisateur, maintenance).

            - Temps d'auto logout.

 

- Gestion des Evénements/ Alarmes / Défauts :

Un événement correspond à l'enregistrement des différentes actions utilisateurs: commandes de GAFCET (et actionneurs), modification de paramètres, login, logout...

Une "Alarme" correspond à un défaut ou une alarme de l'installation.

Chaque état successif d'une alarme est archivé sur une ligne séparée :

            - Apparition de l'alarme.

            - Acquittement de l'alarme.

            - Disparition de l'alarme.

 

- Notification des défauts :

Pour notifier la présence de défauts sur la ligne, nous utiliserons deux systèmes :  

         - l'envoie d'emails.

         - l'envoie de SMS.

Les notification contiennent le texte détaillant les alarmes / défauts.

 

- Gestion des recettes :

Les recettes contiennent des jeux paramètres pour:

         - La zone de préparation. 

         - La zone de traitement.

 

l'application gère une liste de recettes et leurs versions. Il est possible : 

         - D'ajouter une recette .

         - De modifier une recette existante (nouvelle version).

         - De dupliquer une version. 

         - De supprimer une version existante. 

         -  De supprimer une recette existante (toutes ses versions).

 

Les différentes versions des recettes sont historisées et sont consultables :

          - Gestion des scénarios robots.

         - Gestion des procédures.

         - Gestion des OF. 

 

Traçabilité (rapport de Run) : 

Les informations de traçabilités sont stockées dans la base des données. A la fin du Run, un fichier de traçabilité est généré : 

         - Sur le PC en local.

         - sur un serveur distant.

      

Détail sur la IHM (HMI)

Les différents vues de l'IHM permettent à l'utilisateur :

- De connaitre l'état des actionneurs.

- De piloter les actionneurs, 

- De modifier les paramètres techniques.

- De modifier, créer ou lancer des recettes.

 

 La Représentation: 

 - Images : Toutes les information remontées par l'automate ( états d'actionneurs, valeurs...) sont animées sur les vues synoptiques.

 

-  Actionneurs : par actionneurs, nous entendons tous les éléments de l'installation pilotés par l'automate (pompes, moteurs, vannes...)

 

            Tous les actionneurs affichés sont composés de : 

               - Une représentation significative de l'actionneur lui-même.

 

            Pour les actionneurs pilotés par une sortie analogique:

               - D'une valeur analogique de commande.

 

            Pour les actionneurs équipés d'un retour de position analogique : 

               - D'une valeur analogique d'état.

 

- Représentation graphique : En fonction de son état de marche, l'actionneur prend des couleurs différentes. La couleur verte représente le pilotage de l'actionneur dans un état différents de l'état au repos. 

         - Mode de fonctionnement.

         - Autorisation de pilotage.

         - Capteurs.

 

-Ecrans généraux : 

         - Ecran <vue générale> 

         - Ecran Events/Alarmes en temps réel.

         - Ecran Alarmes historiques et Evènements historiques 

         - Ecran <Recettes>

         - Ecran <Architecture réseaux>

         - Ecran <version application>

         - Ecrans synoptiques détaillés 2D

         - Ecrans de paramétrage 
         - Popup de GRAFCET

         - Popup d'actionneur

         - Popup d'opérateur