Le fonctionnement du poste de remplissage peut se découper en 3 tâches (Tâche présente sur le disque dur):
Proposer et réaliser le grafcet de coordination des tâches. Veillez à optimiser le temps de cycle.
Utiliser en programmation le Fichier "Embouteillage" qui contient les 3 macros.
Le lancement de la tâche (pour 1 cycle) se fera à l'aide du Bouton poussoir "Marche".
Nous allons nous intéresser au grafcet des modes de marches (ou encore le grafcet de conduite), puis dans un deuxième temps au grafcet de sécurité.
Réaliser le Gemma comprenant une mise en marche et un arrêt fin de cycle (Les conditions à respecter son BP marche et sélecteur en production normale et BP arrêt pour finir le cycle)
Utilisation de l'afficheur Magelis.
L'afficheur contient actuellement une tâble de dialogue, qui permet d'échanger des informations entre l'afficheur et l'automate. Les mots de %MW100 à %MW109 dans notre cas permettent donc d'échanger des informations sur 16 bits.
Afficher les pages suivantes correspondant à votre gemma:
Mise en place de mode d'arrêt au niveau du gemma.
Rappel: Le grafcet de sécurité ne peut se programmer en mode CHART, car en cas de forçage à l'aide des bits systèmes, il se trouverait forcé lui même. Utiliser le codage pseudo canonique. Les bits à utiliser pour vos équations sont du type %Mi.
On notera les bits : %M50 à %M59 pour les étapes et %M60 à %M69 pour les conditions d'évolutions.
Variables utilisées (Donc à ne pas utiliser par votre programme)
Documents connexes:
Tâble de dialogue entre Magelis XBT et TSX Micro
Adresse | Fonction | Accés |
%MW100 | Touches fonction F1 à F16. Le bit de Poid faible correspond à F1 et le bit de poid fort à F16. | XBT vers API |
%MW101 | Touches Système | XBT vers API |
%MW102 | Non utilisé | XBT vers API |
%MW103 | Numéro Page affiché | XBT vers API |
%MW104 | Numéro dernier champ saisi | XBT vers API |
%MW105 | Numéro de page à traiter | API <> XBT |
%MW106 | Champ à saisir | API <> XBT |
%MW107 | Commande Dels | API vers XBT |
%MW108 | Non utilisé | API vers XBT |
%MW109 | Table des alarmes | API vers XBT |
E/S du poste
Repere | Symbole | Commentaire | Repere | Symbole | Commentaire |
%I\4.0\1.0 | En_service | Système sous énergie électrique et pneumatique | %Q\4.0\1.0 | Marche_vibreur | KM2 |
%I\4.0\1.1 | Carter_Ouvert | SC1 | %Q\4.0\1.1 | Marche_Sole | KM3 |
%I\4.0\1.2 | Présence Flacon | S12 | %Q\4.0\1.2 | S_libre1 | Libre |
%I\4.0\1.3 | E_Libre1 | Libre | %Q\4.0\1.3 | S_Libre2 | Libre |
%I\4.0\2.0 | Marche | S9 | %Q\4.0\2.0 | Balise_verte | H2 |
%I\4.0\2.1 | Arrêt | S10 | %Q\4.0\2.1 | Balise_rouge | H3 |
%I\4.0\2.2 | Production Normale | S11b | %Q\4.0\2.2 | Relais_defaut | KA4 |
%I\4.0\2.3 | Marche_en_désordre | S11a | %Q\4.0\2.3 | S_libre3 | Libre |
%I\4.0\3.0 | Flacon rempli | A1(B1r-B1e) | %Q\4.0\4.0 | Rentrer_arrêt palette | 3YV0 |
%I\4.0\3.1 | Présence palette | B2 | %Q\4.0\4.1 | Sortir_arrêt palette | 3YV1 |
%I\4.0\3.2 | Saturation rampe | B3 | %Q\4.0\4.2 | Rentrer_bas_rampe | 2YV1 |
%I\4.0\3.3 | Sole_chargée | B4 | %Q\4.0\4.3 | Rentrer_haut rampe | 1YV1 |
Objectif : A partir des tâches de fonctionnement normal, mettre en place l'ensemble des grafcets de coordination: Soit le Grafcet de Fonctionnement Normal, le grafcet des modes de marches et d'arrêt et le grafcet de sécurité.
Automate utilisé:
Tsx Micro 3721