Aller au contenu
← Tous les projets

Chaîne de production Casindus

Automatiser deux stations d'une ligne de production pédagogique : regrouper les pièces en lots, puis les trier automatiquement selon leur couleur et leur matière.

Cadre
SAÉ Chaîne de production · S2
Période
Printemps 2026
Équipe
Groupe 5
Mon rôle
GRAFCET et programme des stations 3 et 4
Extrait du GRAFCET de la station de séparation

En une phraseSur une vraie ligne industrielle miniature, j'ai écrit la logique qui décide quand faire avancer les tapis roulants, quand bloquer une pièce et vers quelle sortie l'envoyer.

01L'objectif

La ligne Casindus est composée de plusieurs stations commandées par des automates Siemens. J'étais chargé de deux d'entre elles :

  • Station 3 – Séparation : les pièces arrivent une par une sur le convoyeur 1. Trois pièces sur quatre continuent tout droit ; la quatrième est déviée vers le convoyeur 2 par un aiguillage. On forme ainsi des lots.
  • Station 4 – Tri : chaque pièce passe devant un capteur optique (est-elle noire ?) puis un capteur inductif (est-elle métallique ?) et part vers l'une des trois sorties.

02Ma contribution, étape par étape

  1. 01Analyse

    Capteurs, actionneurs, variables

    J'ai identifié tous les capteurs (présence pièce, stoppeur, fin de convoyeur, glissière) et tous les actionneurs (moteurs des convoyeurs, stoppeur, aiguillages), puis rédigé les tables de variables.

  2. 02Conception

    Modéliser avec des GRAFCET

    J'ai traduit chaque comportement en GRAFCET : étapes, actions et conditions de passage. Station 3 : un compteur de pièces choisit entre deux branches. Station 4 : des divergences en OU enchaînent le test optique puis le test inductif.

    GRAFCET de la station 3 de séparation avec le compteur de pièces
    Station 3 : compteur inférieur à 4, la pièce continue ; égal à 4, l'aiguillage l'envoie sur le convoyeur 2.
    GRAFCET de la station 4 de tri avec trois sorties
    Station 4 : détection optique puis inductive, trois voies de sortie.
  3. 03Réalisation

    Programmer dans TIA Portal

    J'ai organisé le programme en blocs séparés, ce qui le rend lisible et facile à déboguer, avec des temporisations qui laissent aux pièces le temps de passer.

    ⌁ Organisation du programme
    BlocContenu
    Transitions et évolutionsConditions de franchissement, activation / désactivation des étapes
    SortiesActions associées aux étapes actives (moteurs, stoppeur, aiguillages)
    InitialisationMise en état initial au démarrage
    MainAppel ordonné des blocs à chaque cycle automate
    TemporisationRôle
    T#1.5sStation 3 : laisser la pièce quitter le stoppeur
    T#3sStation 3 : la pièce atteint la fin du convoyeur 1
    T#4sStation 3 : transfert sur le convoyeur 2, aiguillage rentré
    T#0.5sStation 4 : entrée de la pièce venant du convoyeur 1
  4. 04Tests

    Mise au point sur la ligne réelle

    J'ai chargé le programme dans les automates et vérifié chaque cas : pièce seule, quatrième pièce du lot, pièce noire, pièce métallique… en ajustant les temporisations quand une pièce n'avait pas fini de glisser.

03Le GRAFCET en action

Envoyez une pièce sur la station 4 et regardez les étapes s'activer une à une, comme dans l'automate.

Station 4 · trichoisissez une pièce
La station attend une pièce (étape 3 active).
rouge0métal0noire0

Ouvrir les GRAFCET complets des deux stations ↗

04Une difficulté, et comment je l'ai résolue

Le problème : le bon moment

Un capteur peut changer d'état avant que la pièce ait réellement fini son trajet. Si le GRAFCET avance trop tôt, le stoppeur se referme sur la pièce ou l'aiguillage bouge au mauvais moment.

La solution

J'ai combiné les conditions sur fronts (montant ou descendant) avec des temporisations ajustées par essais successifs sur la ligne, par exemple « fin de convoyeur détectée + 3 s » avant de revenir à l'étape initiale.

05Ce que j'ai appris

Compétences techniques

  • Modéliser un système séquentiel avec le GRAFCET (divergences, compteurs, temporisations)
  • Structurer un programme d'automate en blocs dans TIA Portal
  • Mettre au point un programme sur une installation réelle

Compétences transversales

  • Travailler sur une partie d'un système plus grand
  • Documenter pour qu'un autre puisse reprendre le travail
  • Patience et méthode lors des essais
  • GRAFCET
  • TIA Portal
  • Automates Siemens
  • Capteurs industriels
  • Temporisations
  • Méthode
  • Documentation