Guide Automate Siemens

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.

Code: S7 OB121 Gravite: Haute

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

  1. Lire le diagnostic buffer pour trouver le bloc et l'instruction concernes
  2. Verifier les appels de blocs, DB, types de donnees et parametres
  3. Compiler completement le projet dans TIA Portal
  4. 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.

Voir la fiche S7 OB121 Voir la categorie