Guide diagnostic S7 OB121 - Erreur de programmation
Comprendre S7 OB121, reconnaitre les symptomes, verifier les causes probables et appliquer les solutions sans perdre de temps.
Resume rapide
OB121 est appele lorsque la CPU detecte une erreur de programmation pendant l'execution.
Le code S7 OB121 appartient a la categorie Automate Siemens. Il faut confirmer le symptome, verifier les causes simples, puis appliquer une correction progressive avant toute action lourde.
Symptomes a reconnaitre
- CPU en STOP si OB121 n'est pas charge
- Defaut apres modification du programme
- Message lie a un bloc, une instruction ou une adresse
Causes probables
- Bloc appele absent ou incompatible
- Adresse DB incorrecte
- Conversion ou acces invalide
- Version de bloc incoherente apres telechargement
Plan d'action
- Lire le diagnostic buffer pour trouver le bloc et l'instruction concernes
- Verifier les appels de blocs, DB, types de donnees et parametres
- Compiler completement le projet dans TIA Portal
- Telecharger une version coherente du programme apres sauvegarde
Methode de diagnostic
Sur un automate industriel Siemens, un defaut peut venir du programme, d'un module, d'une station PROFINET, d'une alimentation 24 V, d'un nom d'appareil ou d'une configuration materielle incoherente. Le diagnostic buffer de la CPU est la premiere source a lire avant toute remise en service.
- Mettre l'installation en securite et noter l'etat des LED CPU, modules et peripheries.
- Se connecter avec TIA Portal et lire le diagnostic buffer, en commencant par le premier evenement critique.
- Verifier alimentation, cablage PROFINET, nom d'appareil, adresse IP, configuration materielle et bloc OB concerne.
Pour une gravite haute, evitez les actions irreversibles avant sauvegarde, verification des branchements, lecture des logs ou controle du contexte exact.
Erreurs a eviter
- Effacer le code avant d'avoir note le message exact et le contexte.
- Remplacer une piece ou reinstaller un systeme sans preuve de la cause.
- Ignorer les signes de gravite comme chauffe, fuite, STOP machine, perte de donnees ou voyant rouge.
- Faire plusieurs essais au hasard sans verifier si le symptome change.
Quand demander de l'aide ?
Faites intervenir un automaticien si la CPU reste en STOP, si une station de securite est concernee ou si le defaut revient apres correction du cablage.
Non. Sur une machine industrielle, lisez d'abord le diagnostic buffer, identifiez le premier defaut et verifiez l'etat securite. Une remise en RUN sans diagnostic peut redemarrer une installation dans un etat dangereux.
Continuer le diagnostic
La fiche detaillee contient les symptomes, causes, solutions et questions frequentes specifiques au code.