TM—PRO / 4882
FIELD LOG INT-2023-038
◆ AUTOMATISME · OPTIMISATION

Débogage & optimisation programme automate

ID INT-2023-038 DATE 2023.03 DURATION 04h 30m TECH 4882-MT SITE TANGER · MA
← Retour au journal
!

// Le Problème

Symptôme : Temps de cycle au chronomètre 28–30 s au lieu des 16–17 s nominaux. Alarme HMI fréquente 'Timeout bras robot zone pick'. Arrêts 3–4 fois par heure. Opérateurs obligés de redémarrer manuellement (~2 min chaque fois).

Impact : capacité effective ~126 pièces/h vs cible 214 pièces/h. OEE cellule 72 %.

?

// Diagnostic

Connexion en ligne TIA Portal. Monitoring blocs programme.

Temporisation bloc gestion robot = 8 s ; mouvement réel mesuré = 5,5 s → temporisation trop conservative, bloque le cycle.

Bit 'pince OK' : capteur de proximité clignote au lieu d'être fixe. Support desserré (jeu 2 mm) → détection intermittente → programme attend indéfiniment.

Séquencement : phases exécutées en série alors que certaines sont parallélisables (descente + fermeture pince ; montée + translation).

Vue d'ensemble — Cellule robotisée
FIG. 01Vue d'ensemble — Cellule robotisée
Automate Siemens S7 — bloc de gestion
FIG. 02Automate Siemens S7 — bloc de gestion
Servo-pousseur — réglage du décalage
FIG. 03Servo-pousseur — réglage du décalage

// Solution apportée

01.
MÉCANIQUE — resserrage support capteur, écrou nylstop anti-desserrage. Signal 'pince OK' désormais stable.
02.
TIA PORTAL — temporisation 8 s → 6,5 s (marge 1 s). Antirebond 35 ms sur signal capteur.
03.
OPTIMISATION — réécriture bloc mouvements : parallélisation phases compatibles avec interlock hauteur. Suppression tempos redondantes.
04.
SURVEILLANCE — compteur cycles + alarme auto si temps moyen > +10 % nominal (détection précoce dérive).
05.
HMI — écran diagnostic 'Temps de cycle' : valeur réelle, moyenne glissante 50 cycles, nb alarmes.
06.
DOC — sauvegarde serveur site, commentaires date/nature/nom, export papier pour classeur maintenance.
07.
VALIDATION — run 4 h cadence max : 16,2–17,1 s (moy 16,8 s). 0 alarme 'Timeout'.

// Résultat mesuré

Temps de cycle : 28,5 s → 16,8 s (–41 %). Capacité : ~126 → 214 pièces/h. OEE : 72 % → 84 % (+12 pts). Alarme 'Timeout' : 3–4/h → <1/h. Formation interne réalisée pour maintenance autonome.

Cycle avant
28.5 s
Cycle après
16.8 s
OEE
+12 pts
Capacité
+70%