Simatic S7-300 : Remplacement d'un coupleur CP342-5

ThierryAIM

A prendre plus comme un aide-mémoire, ce petit sujet pour expliquer le remplacement d'un coupleur PROFIBUS DP CP342-5 V4 par une V5

- Titre : Simatic S7-300 : Remplacement d'un coupleur CP342-5

- Auteur : ThierryAIM

- Parution : 2 septembre 2007

- Mise à jour : 15 janvier 2013

- Licence : Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ® Thierry Adriaenssens 2007. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- I. Introduction

- I-A. CP342-5, c'est quoi ?

- I-B. Pourquoi cet article ?

- II. Comment procéder :

- II-A. Pré-requis

- II-B. Hardware

- II-C. Software

- III. Remerciements

I - Introduction

I-A - CP342-5, c'est quoi ?

Le module CP342-5 est un coupleur de réseau PROFIBUS DP, destiné aux CPU de la gamme Siemens Simatic S7, série CP300.

I-B - Pourquoi cet article ?

Simplement parce que je me suis cassé les dents sur le sujet, et si l'information peut servir à d'autres, c'est avec plaisir que je vous la fais partager.

Le remplacement d'un module CP342-5 d'une version V4 par une version V5 pose un problème de compatibilité entre les blocs fonctions software - FC DP-SEND et FC DP-RECV - et le firmware embarqué dans le module.
Autrement dit, et en langage clair, le remplacement de ce module par une version différente vous plante gentiment votre réseau PROFIBUS !

Heureusement, il y a une solution...

II - Comment procéder :

II-A - Pré-requis

Vous devez posséder une version suffisamment récente de SIMATIC Manager (V5.3 minimum) afin de disposer des bibliothèques fonctions les plus à jour.

II-B - Hardware

- Procéder au remplacement physique du module.

- Vérifier les version de firmware de l'ancien et du nouveau module (cette information est visible en face avant du module, lorsqu'on ouvre le volet frontal).

- Faire une mise en service de l'installation.

Si les modules sont de même génération, votre réseau doit normalement redémarrer.
Si oui, alors la suite de cet article ne vous concerne plus; si non, poursuivez la procédure :

- Ouvrir l'éditeur de configuration de votre installation (Double clic sur l'objet "Matériel" de votre projet S7)

- Dans HW Config, déclarer off-line, la nouvelle version de votre module :

- Clic droit sur le module CP342 puis Remplacer l'objet...

- Dossier CP342-5, puis 6GK7 342-5DA02, sélectionner la version de firmware V5.0

- Enregistrer la configuration modifiée.

- Procéder, si nécessaire, à un effacement général du module (HW Config : Menu Système Cible >> Effacement Général)

- Charger la nouvelle configuration matériel dans la CPU.

- Fermer l'éditeur de configuration.

II-C - Software

- Dans SIMATIC Manager, Menu Fichier >> Ouvrir...

- Sélectionner l'onglet Bibliothèques

- Ouvrir la bibliothèque SIMATIC_NET

- Ouvrir le dossier Blocks dans le répertoire S7 CP300

- Sélectionner les blocs fonctions FC1 (DP_SEND) et FC2 (DP_RECV). La version d'en-tête doit être 3.0

- Copier et remplacer ces blocs fonctions dans votre projet S7

- Transférer les nouveaux blocs dans la CPU

Votre réseau doit maintenant être de nouveau opérationnel.
Il suffisait juste de le savoir ....

III - Remerciements

à :

- La Hot-Line SIEMENS

- M. Benhada (ACI Le Mans)