Beruflich Dokumente
Kultur Dokumente
Interface utilisateur 3
SIMATIC Reparamétrage de modules
existants de stations 4
ET 200M/ET 200iSP
Appendix A
05/2010
A5E02789910-01
Mentions légales
Signalétique d'avertissement
Ce manuel donne des consignes que vous devez respecter pour votre propre sécurité et pour éviter des
dommages matériels. Les avertissements servant à votre sécurité personnelle sont accompagnés d'un triangle de
danger, les avertissements concernant uniquement des dommages matériels sont dépourvus de ce triangle. Les
avertissements sont représentés ci-après par ordre décroissant de niveau de risque.
DANGER
signifie que la non-application des mesures de sécurité appropriées entraîne la mort ou des blessures graves.
ATTENTION
signifie que la non-application des mesures de sécurité appropriées peut entraîner la mort ou des blessures
graves.
PRUDENCE
accompagné d’un triangle de danger, signifie que la non-application des mesures de sécurité appropriées peut
entraîner des blessures légères.
PRUDENCE
non accompagné d’un triangle de danger, signifie que la non-application des mesures de sécurité appropriées
peut entraîner un dommage matériel.
IMPORTANT
signifie que le non-respect de l'avertissement correspondant peut entraîner l'apparition d'un événement ou d'un
état indésirable.
En présence de plusieurs niveaux de risque, c'est toujours l'avertissement correspondant au niveau le plus élevé
qui est reproduit. Si un avertissement avec triangle de danger prévient des risques de dommages corporels, le
même avertissement peut aussi contenir un avis de mise en garde contre des dommages matériels.
Personnes qualifiées
L’appareil/le système décrit dans cette documentation ne doit être manipulé que par du personnel qualifié pour
chaque tâche spécifique. La documentation relative à cette tâche doit être observée, en particulier les consignes
de sécurité et avertissements. Les personnes qualifiées sont, en raison de leur formation et de leur expérience,
en mesure de reconnaître les risques liés au maniement de ce produit / système et de les éviter.
Utilisation des produits Siemens conforme à leur destination
ATTENTION
Les produits Siemens ne doivent être utilisés que pour les cas d'application prévus dans le catalogue et dans la
documentation technique correspondante. S'ils sont utilisés en liaison avec des produits et composants d'autres
marques, ceux-ci doivent être recommandés ou agréés par Siemens. Le fonctionnement correct et sûr des
produits suppose un transport, un entreposage, une mise en place, un montage, une mise en service, une
utilisation et une maintenance dans les règles de l'art. Il faut respecter les conditions d'environnement
admissibles ainsi que les indications dans les documentations afférentes.
Marques de fabrique
Toutes les désignations repérées par ® sont des marques déposées de Siemens AG. Les autres désignations
dans ce document peuvent être des marques dont l'utilisation par des tiers à leurs propres fins peut enfreindre les
droits de leurs propriétaires respectifs.
Exclusion de responsabilité
Nous avons vérifié la conformité du contenu du présent document avec le matériel et le logiciel qui y sont décrits.
Ne pouvant toutefois exclure toute divergence, nous ne pouvons pas nous porter garants de la conformité
intégrale. Si l'usage de ce manuel devait révéler des erreurs, nous en tiendrons compte et apporterons les
corrections nécessaires dès la prochaine édition.
Objet de ce manuel
Ce manuel décrit la marche à suivre pour modifier l’installation durant le fonctionnement grâce aux
fonctionnalités CiR. Il vous permet d’acquérir les notions de base CiR tout en décrivant les principales
étapes de programmation dans l’application de configuration matérielle HW Config de STEP 7.
Il s'adresse aux personnes travaillant dans les domaines de la configuration, la mise en service et la
maintenance de systèmes d'automatisation.
Documentation de STEP 7
Ce manuel fait partie de la documentation "STEP 7 Connaissances fondamentales“.
Le tableau suivant présente la documentation de STEP 7 :
Aide en ligne
En complément au manuel, l'aide en ligne intégrée au logiciel vous offre une assistance détaillée lors
de l'utilisation du logiciel.
Ce système d'aide est intégré au logiciel grâce à plusieurs interfaces :
Le menu d’aide ? propose plusieurs commandes : Rubriques d’aide ouvre le sommaire de l’aide
de STEP 7.
Utiliser l’aide fournit des instructions détaillées sur l’utilisation de l’aide en ligne.
L’aide contextuelle donne des informations sur le contexte actuel, par exemple sur une boîte de
dialogue ouverte ou sur une fenêtre active. Vous l’appelez en cliquant sur le bouton “Aide” ou en
appuyant sur la touche F1.
La barre d’état constitue une autre forme d’aide contextuelle. Lorsque le curseur est positionné sur
une commande, elle en affiche une description succincte.
Une description succincte des boutons de la barre d’outils s’affiche également lorsque le curseur y
est positionné quelques instants.
Si vous préférez consulter les informations de l'aide en ligne sur papier, vous avez la possibilité
d'imprimer des rubriques d'aide individuelles, des livres ou l'ensemble de l'aide.
Ce manuel, ainsi que le manuel "Programmer avec STEP 7" sont extraits de l'aide de STEP 7 basée
sur HTML. Si vous désirez des instructions plus détaillées, référez-vous à l'aide de STEP 7. En raison
de la structure similaire entre le manuel et l'aide en ligne, le passage de l'un à l'autre est aisé.
Après l'installation de STEP 7, vous trouvez les manuels électroniques sous Démarrer > SIMATIC >
Documentation.
Assistance supplémentaire
Si des questions sont restées sans réponse dans ce manuel, veuillez vous adresser à votre
interlocuteur Siemens dans la filiale ou l'agence de votre région.
Vous trouvez votre interloculeur sous :
http://www.siemens.com/automation/partner
Vous trouvez un fil rouge pour la recherche de documentations techniques sur les produits et
systèmes SIMATIC à l’adresse suivante sur Internet :
http://www.siemens.com/simatic-tech-doku-portal
Le catalogue en ligne et le système de commande en ligne se trouvent à l'adresse :
http://mall.automation.siemens.com/
Technical Support
Vous pouvez joindre le support technique pour tous les produits d’Industry Automation.
Via le formulaire Web de demande d’assistance (Support Request)
http://www.siemens.com/automation/support-request
Vous trouvez plus d’informations concernant notre Technical Support sur Internet à l’adresse
suivante :
http://www.siemens.com/automation/service
Introduction
Certaines installations ne doivent pas être arrêtées durant leur fonctionnement. Les raisons peuvent
en être la complexité du processus d'automatisation ou le coût élevé du redémarrage. Cependant, une
extension ou modification de l'installation peut s'avérer nécessaire.
Une modification de l'installation durant le fonctionnement avec CiR permet d'effectuer certaines
modifications de configuration en RUN. Le traitement du processus est interrompu pour un petit
intervalle de temps. La limite supérieure par défaut de cet intervalle de temps est d'1 seconde,
cependant vous pouvez la modifier. Durant ce temps, les entrées du processus conservent leur
dernière valeur.
Nota
L'abréviation "CiR" signifie "Configuration in RUN". Elle désigne le procédé de modification d'une
installation durant le fonctionnement, que nous allons décrire dans le présent document. Les
conditions indiquées ci-après doivent être remplies.
Domaine de validité
Vous pouvez réaliser des modifications d'installations durant le fonctionnement au moyen de CiR dans
les parties de l'installation contenant une périphérie décentralisée. Ces modifications nécessitent la
configuration représentée dans la figure suivante. Pour des raisons de clarté, nous allons considérer
un seul réseau maître DP et un seul réseau maître PA. Ces restrictions n'existent pas en réalité.
Maître DP
Esclave DP SOUS-RESEAU : Réseau maître PA
modulaire IM 157 +
ET 200M, coupleur
ET 200S DP/PA
ou ET 200iS DP/PA-Link Esclave PA
(appareils
de terrain)
Esclave DP
compact
Esclave PA
(appareils
de terrain)
Conditions matérielles
Pour pouvoir effectuer une modification d'installation durant le fonctionnement, les conditions
matérielles et conditions de firmware suivantes doivent être remplies :
Mise en œuvre d'une CPU S7-400 standard (CPU 412, CPU 414, CPU 416 ou CPU 417) à partir
de la version de firmware V3.1.0 ou d'une CPU S7-400 H (CPU 414-4H ou CPU 417-4H) en mode
non redondant, à partir de la version de firmware V3.1.0.
Si vous voulez effectuer des modifications de l'installation dans un réseau maître DP avec maître
DP externe (CP 443-5 extended) pendant le fonctionnement, il doit avoir une version de firmware
V5.0 ou supérieure.
Si vous souhaitez ajouter des modules au ET 200M : mise en œuvre de l'IM 153-2 à partir du
numéro de référence MLFB 6ES7153-2BA00-0XB0 ou de l'IM 153-2FO à partir du numéro de
référence MLFB 6ES7153-2BB00-0XB0. De plus, vous devez effectuer le montage de l'ET 200M
avec des éléments de bus actifs et prévoir un emplacement libre suffisant pour l'extension prévue.
Vous ne devez pas intégrer l'ET 200M en tant qu'esclave DPV0 (au moyen d'un fichier GSD).
Si vous souhaitez ajouter des modules électroniques au ET 200iSP : Ajoutez des modules de
réservation au ET 200iSP que vous remplacerez par la suite par des modules électroniques.
Si vous souhaitez ajouter des stations complètes : prévoyez les connecteurs de bus, répéteurs,
etc. correspondants.
Si vous souhaitez ajouter des esclaves PA (appareils de terrain) : mise en œuvre de l'IM157 à
partir du numéro de référence MLFB 6ES7 157-0AA82-0XA00 avec le DP/PA-Link correspondant.
L'utilisation du châssis CR2 n'est pas autorisée.
L'utilisation d'un ou de plusieurs modules cités ci-après dans une station dans laquelle vous voulez
effectuer des modifications pendant le fonctionnement à l'aide de CiR n'est pas autorisée : CP 444,
IM 467.
Pas de fonctionnement multiprocesseur
Nota
Vous pouvez combiner librement des composants prenant en charge la modification d'installations
durant le fonctionnement au moyen de CiR et d'autres pour lesquels cela n'est pas le cas (à
l'exception des modules mentionnés ci-dessus). Vous ne pouvez cependant effectuer de modification
d'installation que dans des composants prenant en charge la fonction CiR.
Configuration requise
Aucun cycle de bus équidistant ne doit être activé sur le réseau maître DP pour lequel des
modifications de l'installation sont effectuées durant le fonctionnement avec la fonction CiR.
Si vous voulez insérer des esclave PA (appareils de terrain), le maître DP correspondant doit être
utilisé en mode DPV1. L'IM 157 ne peut cependant pas être intégré comme esclave DPV0.
Vous devez choisir l'enregistrement sur la CPU pour tous les modules de la station pour lesquels vous
pouvez choisir d'enregistrer les données de configuration sur le module ou sur la CPU.
Nota
Ces conditions sont toujours remplies dans PCS7.
Nota
L'ajout ou l'effacement d'esclaves ou de modules, de même que la modification de l'affectation à
une mémoire image partielle existante s'applique à quatre réseaux maître DP au maximum.
Toutes les modifications qui n'ont pas été autorisées explicitement ci-avant ne sont pas possibles
dans le cadre d'une modification d'installation durant le fonctionnement et ne seront donc pas traités
plus avant. Il s'agit en particulier de :
la modification des propriétés de la CPU,
la modification des propriétés de modules de périphérie enfichés dans la station centrale,
l'ajout et le retrait de réseaux maîtres DP,
la modification des propriétés de réseaux maître DP existants, y compris des paramètres de bus,
le reparamétrage de modules de signaux de sécurité en mode de sécurité,
la modification des paramètres suivants d'un esclave DP : adresse de bus, affectation au maître
DP, données de paramétrage, adresse de diagnostic,
le débrochage de modules quelconques d'esclaves DP modulaires.
Présentation
Une modification d'installation durant le fonctionnement au moyen de CiR repose sur le fait que, lors
de la configuration initiale, vous prenez certaines mesures spécifiques pour le maître en vue d'une
extension matérielle ultérieure de votre automate programmable. Vous définissez des éléments CiR
adéquats, que vous pourrez ensuite remplacer successivement par des objets réels (esclaves et/ou
modules) durant l'état de fonctionnement RUN. Vous aurez ensuite la possibilité de charger une
configuration ainsi modifiée dans la CPU durant l'exécution du processus.
Etapes
Les étapes nécessaires à une modification de programme et de configuration, de même que l'état de
station correspondant sont décrits ci-après.
Le cas échéant, vous pouvez réaliser successivement plusieurs fois les étapes du procédé CiR (étape
4 dans le tableau ci-dessus). Dans ce cas, vous devez simplement veiller à réserver un nombre
suffisant d'esclaves ou de ressources de périphérie avant d'exécuter le fonctionnement contenu, de
sorte à pouvoir réaliser toutes les extensions d'installation prévues.
Présentation
Il existe les éléments CiR suivants :
Nota
Lors de la recherche des paramètres de bus, STEP 7 prend en compte aussi bien les esclaves
configurés que les éléments CiR. Après conversion des éléments CiR en esclaves et/ou modules réels
dans le mode RUN de la CPU, les paramètres de bus resteront inchangés.
Vous pouvez insérer les éléments CiR automatiquement ou individuellement (voir Définition
d'éléments CiR).
Objets CiR
Pour un objet CiR, vous définissez les propriétés suivantes :
Nombre d'esclaves que vous êtes sûr de pouvoir ajouter (valeur par défaut : 15 dans le réseau
maître DP, 6 dans le réseau maître PA).
Nombre d'octets d'entrée et de sortie pour une utilisation ultérieure (valeur par défaut :
respectivement 1220 pour le réseau maître DP, respectivement 80 pour le réseau maître PA). Ces
indications font référence aux adresses de données utiles futures. La configuration des adresses
de diagnostic est indépendante.
Modules CiR
Pour la périphérie modulaire ET 200M/ ET 200iSP, vous définissez des ressources de périphérie
supplémentaires au moyen d'un module CiR, en indiquant la somme des octets d'entrée et de sortie
supplémentaires. Ces indications font référence aux adresses de données utiles futures. La
configuration des adresses de diagnostic est indépendante.
A aucun moment, il n'est nécessaire d'utiliser entièrement les ressources de données utiles
supplémentaires.
Les ressources de données utiles encore disponibles ne doivent cependant pas être dépassées, ce
qui est garanti par STEP 7.
Objets CiR
Prescription dont il faut tenir compte pour un réseau maître DP : la somme du nombre d'esclaves réels
configurés et du nombre d'esclaves garantis de l'objet CiR dans le réseau maître DP correspondant
ne doit pas dépasser la capacité mémoire du maître DP correspondant.
Le respect de cette règle est surveillé par HW Config dès la définition des objets CiR.
Ressources de périphérie à utiliser ultérieurement pour des objets CiR et modules CiR
Les règles suivantes quant aux octets d'entrée et de sortie utilisables ultérieurement s'appliquent à
chaque maître DP :
Périphérie Règle 1
Entrées La somme des adresses utiles réelles configurées pour les entrées et des octets d'entrées
utilisables ultérieurement ne doit pas dépasser la capacité mémoire du maître DP.
Sorties La somme des adresses utiles réelles configurées pour les sorties et des octets de sortie
utilisables ultérieurement ne doit pas dépasser la capacité mémoire du maître DP.
Le respect de ces règles est surveillé par HW Config dès la définition des éléments CIR d'un réseau
maître DP.
Cependant, pour pouvoir utiliser les éléments CiR de manière aussi souple que possible, on a, du
point de vue de la CPU :
Périphérie Règle 2
Entrées La somme des entrées réelles configurées et des octets d'entrée utilisables ultérieurement
peut dépasser la capacité mémoire de la CPU.
Sorties La somme des sorties réelles configurées et des octets de sortie utilisables ultérieurement
peut dépasser la capacité mémoire de la CPU.
HW Config ne vérifie qu'au moment de l'utilisation des éléments CiR, si les esclaves et/ou modules
ajoutés entrent dans la plage d'adresses disponible de la CPU.
3.1.1 Présentation
Nota
Sauvegardez après chaque chargement de la configuration de station dans HW Config la
configuration en cours (quel que soit l'état de fonctionnement de la CPU). Ceci permet, en cas de
défaillance (perte de données), l'édition ultérieure du projet sauvegardé sans perte de la fonctionnalité
CiR.
Nota
La fonction "Activer CiR" peut uniquement être exécutée dans des réseaux maître DP dans lesquels
aucun objet CiR n'est encore défini.
Nota
La fonction "Désactiver CiR" peut uniquement être exécutée dans des réseaux maître DP dans
lesquels un objet CiR est déjà défini.
Chargement de la configuration
Le chargement de la configuration après une nouvelle définition ou une redéfinition d'éléments CiR
s'effectue à l'état de fonctionnement STOP de la CPU.
Un grand nombre de modules peut être utilisé dans le système d'automatisation S7-400. Pour éviter
qu'un des modules mis en œuvre n'inhibe une opération CiR à l'avenir, procédez comme suit : Après
avoir chargé la configuration à l'état de fonctionnement STOP de la CPU, chargez immédiatement de
nouveau la configuration dans la CPU à l'état de fonctionnement RUN cette fois. STEP 7 et la CPU
vérifient si la fonctionnalité CiR est possible. Pour les modules plus anciens ou les modules d'autres
fabricants, ceci n'est pas encore possible hors ligne.
Nota
Après la définition d'un objet CiR dans un réseau maître, le nombre maximum d'entrées/sorties
possible pour ce réseau maître est défini et par conséquent également le temps de synchronisation
CiR (voir Comportement de la CPU après le chargement de la configuration en RUN). C'est pourquoi,
il est impératif que vous définissiez les propriétés de l'objet CiR (ou des stations et modules
effectivement présents dans le réseau maître) de manière à ce que le temps de synchronisation CiR
résultant pour le réseau maître correspondant soit compatible avec votre processus.
Nota
L'ajout automatique d'éléments CiR est uniquement possible lorsque le réseau maître DP
sélectionné ne comporte pas encore d'objet CiR.
L'ajout automatique d'éléments CiR n'est pas possible dans les réseaux maître DP après un
IM 157.
Les paramètres par défaut des objets CiR sont les mêmes pour toutes les CPU. Vérifiez dans les
propriétés de l'objet CiR si le temps de synchronisation CiR du réseau maître spécifié est compatible à
la limite supérieure spécifiée pour le temps de synchronisation CiR de la CPU après l'activation de la
fonctionnalité CiR d'un réseau maître DP. (Exemple : En cas d'utilisation d'une CPU 412, le temps de
synchronisation CiR du réseau maître DP résultant des valeurs par défaut est supérieur à 1 s. La
valeur par défaut choisie pour la limite supérieure du temps de synchronisation CiR de la CPU n'est
que de 1 s). Réduisez dans ce cas le nombre d'esclaves garantis d'un ou plusieurs objets CiR ou
incrémentez la limite supérieure du temps de synchronisation CiR de la CPU à l'aide de la SFC 104
"CiR".
Nota
Si le nombre de ressources disponibles dans le réseau maître est insuffisant, ces valeurs sont réduites
en conséquence.
Les paramètres de bus qui en résultent, à savoir Target Rotation Time, Target Rotation Time typique
et la Surveillance du temps de réponse s'affichent dans la fenêtre des propriétés de l'objet CiR.
4. Pour modifier le nombre d'esclaves supplémentaires et/ou le nombre d'octets d'entrée et de sortie,
procédez de la manière suivante :
- Ouvrez la fenêtre des propriétés de l'objet CiR (effectuez un double clic sur l'objet CiR ou
sélectionnez l'objet CiR et appuyez sur le bouton droit de la souris et sélectionnez "Propriétés
de l'objet ..." ou encore sélectionnez l'objet CiR et choisissez la commande "Edition >
Propriétés de l'objet ...").
Vous pouvez modifier le nombre garanti d'esclaves supplémentaires. Les paramètres de bus
Target Rotation Time, Target Rotation Time typique et Surveillance du temps de réponse qui
en résultent s'affichent dans la partie inférieure de la fenêtre de station.
Vous pouvez également modifier le nombre d'octets d'entrée et de sortie. Activez à cet effet la
case à cocher "Paramètres étendus". Vous pouvez uniquement choisir des valeurs
inférieures, car des valeurs supérieures auraient pour conséquence une augmentation du
temps de synchronisation CiR (voir Comportement de la CPU après le chargement de la
configuration en RUN).
Nota
Vous disposez dans le ET 200iSP de 244 octets d’entrée et de sortie. Les octets d’entrée et de sortie
des différents modules électroniques sont décrits dans le manuel ET 200iSP.
Chargement de la configuration
Après la définition des éléments CiR, le chargement de la configuration s'effectue à l'état de
fonctionnement STOP de la CPU.
Un grand nombre de modules peut être utilisé dans le système d'automatisation S7-400. Pour éviter
qu'un des modules mis en œuvre n'inhibe une opération CiR à l'avenir, procédez comme suit : Après
avoir chargé la configuration à l'état de fonctionnement STOP de la CPU, chargez immédiatement de
nouveau la configuration dans la CPU à l'état de fonctionnement RUN cette fois. STEP 7 et la CPU
vérifient si la fonctionnalité CiR est possible. Pour les modules plus anciens ou les modules d'autres
fabricants, ceci n'est pas encore possible hors ligne.
Nota
L'effacement de tous les éléments CiR est uniquement possible lorsque le réseau maître DP
sélectionné comporte un objet CiR.
L'effacement de tous les éléments CiR n'est pas possible dans les réseaux maître DP, après un
IM 157.
3.2.1 Présentation
Nota
Toutes les modifications d'installations citées ci-après nécessitent la présence d'un objet CiR dans le
réseau maître DP correspondant.
Sauvegardez après chaque chargement de la configuration de station dans HW Config la
configuration en cours (quel que soit l'état de fonctionnement de la CPU). Ceci permet, en cas de
défaillance (perte de données), l'édition ultérieure du projet sauvegardé sans perte de la fonctionnalité
CiR.
Nota
Si vous utilisez STEP 7, vous devez veiller, avant de charger la configuration modifiée, à ce que les
OB d'alarme soient présents sur votre CPU et à ce qu'ils soient programmés de sorte à ignorer les
alarmes de composants inconnus.
La mise en œuvre des OB suivants est recommandée : OB d'alarme du processus (OB 40 à OB 47),
OB d'erreur d'horloge (OB 80), OB d'alarme de diagnostic (OB 82), OB d'enfichage/débrochage (OB
83), OB d'erreur d'exécution de programme (OB 85), OB de défaillance du châssis (OB 86), OB
d'erreur d'accès à la périphérie (OB 122).
Lors de l'ajout de composants, vous devez tenir compte des règles suivantes :
Dans un esclave DP modulaire de type ET 200M/ ET 200iSP, vous pouvez ajouter un module CiR
uniquement à l'emplacement suivant immédiatement le dernier module configuré (cette règle est
toujours appliquée lorsque vous insérez les éléments CiR automatiquement).
Dans un réseau maître, vous devez affecter à un esclave que vous ajoutez une adresse
PROFIBUS plus élevée que la plus grande adresse déjà utilisée.
Vous ne pouvez ajouter ou supprimer qu’un module par station et par chargement au ET 200iSP.
Nota
Si vous utilisez STEP 7, vous devez modifier les OB d'alarme et charger ces derniers dans la CPU
après avoir modifié le montage matériel.
4. Lors de l'annulation de modifications, vous devez tenir compte des règles suivantes :
Dans un esclave DP modulaire de type ET 200M/ ET 200iSP, vous devez retirer les modules
uniquement à partir du bas (c'est-à-dire en commençant avec le numéro d'emplacement le plus
élevé).
Dans un réseau maître, vous devez effacer les esclaves en commençant par celui ayant l'adresse
PROFIBUS la plus élevée. Le cas échéant, vous pouvez ensuite continuer avec les esclaves
possédant une adresse plus petite.
Nota
Vous pouvez, avec une procédure de chargement, effacer des esclaves ou modules que vous avez
ajoutés en effectuant plusieurs chargements.
L'effacement d'un esclave ou d'un module dans une configuration entraîne une augmentation de leur
ressources de périphérie utilisables. Le cas échéant, le nombre garanti et le nombre maximum
d'esclaves utilisables ultérieurement augmentent.
Nota
Si vous effectuez des opérations non autorisée lors de l'ajout d'esclaves ou de modules réels à une
configuration, un message d'erreur vous en informe d'abord lors du chargement. Vérifiez après
chaque modification d'installation que la fonctionnalité CiR existe toujours (commande Station >
Vérifier fonctionnalité CiR ou combinaison de touches CTRL+ALT+F).
Nota
Lors de l'ajout d'un esclave, STEP 7 actualise le nombre garanti et le nombre maximum
d'esclaves, de même que le nombre d'octets d'entrée et de sortie de l'objet CiR correspondant.
Il est recommandé de choisir comme suit le numéro de station de l'esclave DP ajouté :
numéro = nº de station le plus élevé de tous les esclaves DP configurés jusque-là + 1.
En lui donnant un numéro plus élevé vous risquez, au pire, que le nombre garanti et le nombre
maximal d'esclaves DP encore ajoutables soient réduits de plus de 1.
Si vous ajoutez un esclave DP modulaire de type ET 200M/ ET 200iSP prenant en charge la
fonction CiR, il contient déjà un module CiR.
Nota
Lorsque vous ajoutez un module à une station ET 200M/ET 200iSP, STEP 7 actualise le nombre
d'octets d'entrée et de sortie du module CiR correspondant.
La figure suivante représente la vue de HW Config, après la disposition d'un module sur le module
CiR.
Nota
Lors du chargement de la configuration dans la CPU, la LED INTF s'allume puis s'éteint, alors que la
LED EXTF s'allume en feu permanent. Vous ne devez démarrer l'ajout des stations ou modules réels
que lorsque la LED INTF s'est à nouveau éteinte. Ensuite, le LED EXTF s'éteint elle aussi (voir
Comportement de la CPU après le chargement de la configuration en RUN ).
Nota
Lors de l'effacement d'un esclave, STEP 7 actualise le nombre garanti et le nombre maximum
d'esclaves, de même que le nombre d'octets d'entrée et de sortie de l'objet CiR correspondant.
Lors de l'effacement d'un module dans un esclave modulaire de type ET 200M/ ET 200iSP,
STEP 7 actualise le nombre d'octets d'entrée et de sortie du module CiR correspondant.
Si vous supprimez un module de sorties de la configuration matérielle, mais laissez le module réel
enfiché, la dernière valeur de sortie reste affichée.
Nota
Vous avez la possibilité d'utiliser des voies libres ou de reparamétrer des voies déjà utilisées.
Les adresses des modules existants ne peuvent être modifiées à l'aide de CiR.
Condition de configuration
Un reparamétrage nécessite la présence d'un objet CiR dans le réseau maître DP correspondant.
Conditions matérielles
Les modules ET 200M (modules de signaux et modules fonctionnels) / ET 200iSP que vous pouvez
reparamétrer en mode RUN de la CPU sont indiqués dans le texte d'information de la fenêtre
"Catalogue du matériel".
Le nombre maximum de modules pouvant être reparamétrés est de 100.
Nota
Dans PCS7, les valeurs d'entrée et de sortie prennent l'état "BAD" après le démarrage de l'OB83.
Lorsque la CPU termine l'exécution de l'OB83, elle envoie les enregistrements de paramètres, chaque
module concerné obtenant le nombre total d'enregistrements (quel que soit le nombre
d'enregistrement concerné par les modifications).
Un nouveau démarrage de l'OB83 est ensuite réalisé (événement de démarrage W#16#3267 si la
procédure d'émission s'est déroulée correctement ou W#16#3968 si cela n'a pas été le cas). Ce
traitement de l'OB83 n'interrompt aucune autre classe de priorité.
Nota
Dans PCS7, les valeurs d'entrée et de sortie prennent l'état "OK" après le démarrage de l'OB83 si
l'événement de démarrage W#16#3267 se produit.
Vous pouvez uniquement accéder aux valeurs de la mémoire image qui appartiennent à la mémoire
image partielle de l'OB en cours de traitement.
Si la transmission des enregistrements s'est déroulée correctement, le maître DP caractérise les
modules comme disponibles dans les données d'état du module, si cela n'est pas le cas, comme non
disponibles. Dans le second cas, une erreur d'accès à la périphérie survient lors de l'accès au module
(lors de l'actualisation de la mémoire image des entrées ou lors de la transmission de la mémoire
image des sorties au module ou lors de l'accès direct au module. Selon le type d'accès, l'OB 85 ou
l'OB 122 sont démarrés).
Les données d'entrée ou de sortie des modules se comportent comme après une alarme d'enfichage,
c'est-à-dire qu'il est possible qu'elles ne soient éventuellement pas encore correctes (parce que le
module éventuellement n'a pas encore exploité ses enregistrements). La restriction selon laquelle les
SFC d'enregistrement pour les modules ne doivent plus être actives ne s'applique cependant plus.
Nota
Si le reparamétrage d'un module consiste p. ex. à désactiver l'alarme de diagnostic, il est possible que
le module émette encore une alarme qu'il avait déjà préparée à cet instant.
Nota
Il est vivement recommandé de disposer d’un seul tenant tous les modules avec plage d’adresses
variable sur les derniers emplacements d’enfichage.
Si vous ne respectez pas cette règle, le reparamétrage entraînera des problèmes et des limitations
supplémentaires regardant le processus.
5.1 Esclaves DP ou PA
DP/PA-Link
Cou-
IM pleur
157 DP/
PA
PROFIBUS :
Réseau maître PA
Lors de la configuration, l'ajout d'un esclave PA après un PA-Link existant correspond à l'ajout d'un
module à un esclave modulaire.
Ajout d'un coupleur DP/PA avec les esclaves PA correspondants à un réseau maître PA
existant
DP/PA-Link
Cou- Cou-
IM pleur pleur
157 DP/ DP/
PA PA
PROFIBUS :
Réseau maître PA
Configuration étendue
L'ajout d'un coupleur DP/PA avec les esclaves PA correspondants après un DP/PA-Link existant
correspond à l'ajout de plusieurs esclaves PA (appareils de terrain) à un réseau maître PA existant.
DP/PA-Link
Cou- Cou-
IM pleur pleur
157 DP/ DP/
PA PA
L'ajout d'un DP/PA-Link avec son réseau maître PA correspondant correspond à l'ajout d'un esclave
DP à un réseau maître DP existant.
Ce dont vous devez tenir compte dès la configuration des stations ET 200M
Effectuez le montage de la station ET 200M avec un bus de fond de panier actif.
Si possible, enfichez tous les modules de bus, car ces derniers ne doivent pas être enfichés ou
débrochés durant le fonctionnement.
Ce dont vous devez tenir compte dès la configuration des stations ET 200iSP
Effectuez le montage de la station ET 200iSP avec des embases et un module de terminaison.
Equipez la station ET 200iSP en commençant par le module interface avec les modules
électroniques requis. Equipez les emplacements restants jusqu’au module de terminaison avec les
modules de réservation.
5.4 PROFINET IO
Présentation
Après le chargement d'une configuration modifiée, la CPU vérifie d'abord si les modifications sont
autorisées. Si tel est le cas, elle traite les données système concernées.
Ce traitement à des effets sur des fonctions du système d'exploitation, comme p. ex. l'actualisation de
la mémoire image et l'exécution du programme utilisateur. Par la suite, nous allons traiter en détails
ses effets.
La durée d'interprétation des données système par la CPU (que nous appellerons par la suite temps
de synchronisation CiR) dépend du nombre d'octets d'entrée et de sortie dans les réseaux maître DP
correspondants (voir ci-après).
Au début du traitement des données système, la CPU inscrit l'événement W#16#4318 dans la
mémoire de diagnostic, à la fin du traitement, l'événement W#16#4319.
Nota
Si une mise hors tension se produit pendant le traitement des données système ou si la CPU passe
en STOP, seul un redémarrage (démarrage à chaud) ou un démarrage à froid est possible.
La CPU démarre ensuite l'OB 80 avec l'événement W#16#350A et inscrit la durée d'exploitation dans
ses informations de déclenchement. Ceci vous permet p. ex. de tenir compte de ce temps dans les
algorithmes de vos OB d'alarme cyclique.
Nota
Veillez à ce que l'OB 80 soit toujours chargé dans votre CPU. Sinon, la CPU se met à l'arrêt en cas
d'apparition d'un événement de démarrage de l'OB 80.
CPU S7-400 de version >= V6.0 : Vérification par la CPU, de la possibilité d'effectuer les
modifications de configuration souhaitées
La CPU détermine d'abord le nombre de réseaux maître DP et PA dans lesquels vous souhaitez
ajouter ou effacer des esclaves/modules ou encore effectuez une modification dans l'affectation à la
mémoire image partielle existante. Lorsqu'au maximum 4 réseaux maître sont concernés, la CPU
poursuit la vérification, lorsque plus de 4 réseaux sont concernés, elle rejette la configuration modifiée.
A I'étape suivante, elle détermine le temps de synchronisation CiR de la manière suivante :
Temps de synchronisation CiR de la CPU = charge de base de la CPU pour ce type de CPU
La charge de base de la CPU est donnée dans les caractéristiques techniques de votre CPU.
Nota
On déduit de la formule précédente :
que le temps de synchronisation est indépendant du nombre d'E/S des réseaux maître sur
lesquels vous désirez effectuer des modifications ;
que le temps de synchronisation est indépendant du fait que vous effectuiez des modifications sur
un, deux, trois ou quatre réseaux maître.
A présent, la CPU compare le temps de synchronisation CiR avec la limite supérieure actuelle valide
du temps de synchronisation CiR. La valeur par défaut de cette limite supérieure est d'1 s et peut être
réduite ou augmentée selon vos besoins par appel de la SFC 104 "CiR".
Si la valeur est inférieure ou égale à la valeur supérieure actuelle, la CPU reprend la modification
modifiée, sinon elle la rejette.
Indications d'erreur
La LED INTF s'allume dès le début de la vérification de la nouvelle configuration par la CPU jusqu'à la
fin du traitement des SDB. Elle reste allumée si vous reparamétrez des modules.
A la fin de la procédure CiR, la configuration prévue diffère de la configuration sur site (la configuration
prévue a été modifiée après que vous ayez chargé une modification de configuration dans la CPU), si
bien que la LED EXTF s'allume. Si vous avez ajouté des esclaves lors de la modification de
configuration, les LED BUS1F ou BUS2F clignotent également. Une fois que vous avez effectué les
modification matérielles correspondantes, les LED EXTF, BUS1F et BUS2F s'éteignent.
A.1 Compatibilité
Conditions
Par la suite, nous allons supposer que vous mettez en œuvre une CPU prenant en charge la fonction
de modification de l'installation durant le fonctionnement.
Pour le ou les maîtres DP :
Si votre CPU est le maître d'un ou de plusieurs réseaux maître DP, ces derniers possèdent la
fonction CiR.
Si vous utilisez un ou plusieurs coupleurs DP, ceux dont vous souhaitez reconfigurer le réseau
maître DP doivent prendre en charge la modification d'installation durant le fonctionnement.
Règle
Dans votre installation, vous pouvez utiliser à la fois des composants qui permettent une modification
de l'installation durant le fonctionnement et d'autres qui ne le permettent pas (à l'exception des
modules figurant dans Conditions et présentation).
Les modifications de configuration en RUN sont alors possibles :
Les esclaves DP compacts peuvent uniquement être ajoutés ou effacés dans un réseau maître DP
en tant que stations complètes.
Vous pouvez ajouter des esclaves PA (appareils de terrain) en RUN lorsque le module de tête du
DP/PA-Link prend en charge une modification de l'installation durant le fonctionnement.
Un esclave modulaire de type ET 200M prend en charge l'ajout ou la suppression de modules
lorsque son module de tête permet une modification d'installation durant le fonctionnement.
Enfichage et débrochage de modules électroniques dans le ET 200iSP.
A.2 Définitions
Terme Signification
CiR Configuration en RUN
Module CiR Elément générique pour l'ajout ultérieur de modules dans une station ET 200M
Elément CiR Concept général pour un objet CiR et un module CiR
Objet CiR Elément générique pour l'ajout ultérieur d'esclaves au réseau maître DP ou PA
Si vous voulez insérer des esclave PA (appareils de terrain), le maître DP correspondant doit être
utilisé en mode DPV1. L'IM 157 ne peut cependant pas être intégré comme esclave DPV0.
Vous devez choisir l'enregistrement sur la CPU pour tous les modules de la station pour lesquels vous
pouvez choisir d'enregistrer les données de configuration sur le module ou sur la CPU.
T U
Temps de synchronisation CiR 48 Utilisation d'éléments CiR en RUN 31
Utilisation d'une voie jusqu'à présent inutilisée 38