Vous êtes sur la page 1sur 376

s

SIMATIC
Configuration matrielle et
communication dans STEP 7

Manuel

Avant-propos
Sommaire
Principes de la configuration
matrielle avec STEP 7
Configuration des units
centrales
Configuration de la priphrie
dcentralise (DP)
Configuration d'appareils
PROFINET IO
Configuration de la
communication IRT
Configuration da la stations
PC SIMATIC (SIMATIC PC
based)
Enregistrement, importation et
exportation d'une
configuration
Fonctionnement synchrone de
plusieurs CPU (Mode
multiprocesseur)
Modification de l'installation en
fonctionnement (CiR)

A5E00706940-01

3
4
5
6
7
8
9
10

Mise en rseau de stations

11

Chargement
Plusieurs personnes utilisent
un projet
Utilisation de projets dans le
multiprojet
Mise en service et
maintenance
Index

Edition 03/2006

Configuration de systmes H

Configuration des liaisons


Configuration de la
communication par donnes
globales

Ce manuel est livr avec la documentation rfrence :


6ES7810-4CA08-8CW0

12
13
14
15
16
17

Consignes de scurit
Ce manuel donne des consignes que vous devez respecter pour votre propre scurit et pour viter des
dommages matriels. Les avertissements servant votre scurit personnelle sont accompagns d'un
triangle de danger, les avertissements concernant uniquement des dommages matriels sont dpourvus de
ce triangle. Les avertissements sont reprsents ci-aprs par ordre dcroissant de niveau de risque.

Danger

Attention

signifie que la non-application des mesures de scurit appropries entrane la mort ou des blessures
graves.

signifie que la non-application des mesures de scurit appropries peut entraner la mort ou des
blessures graves.

Prudence
signifie que la non-application des mesures de scurit appropries peut entraner des blessures
lgres.

Prudence
signifie que la non-application des mesures de scurit appropries peut entraner un dommage
matriel.

Important
signifie que le non-respect de l'avertissement correspondant peut entraner l'apparition d'un
vnement ou d'un tat indsirable.
En prsence 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 prvient des risques de dommages
corporels, le mme avertissement peut aussi contenir un avis de mise en garde contre des dommages
matriels.

Personnel qualifi
L'installation et l'exploitation de l'appareil/du systme concern ne sont autorises qu'en liaison avec la
prsente documentation. La mise en service et l'exploitation d'un appareil/systme ne doivent tre
effectues que par des personnes qualifies. Au sens des consignes de scurit figurant dans cette
documentation, les personnes qualifies sont des personnes qui sont habilites mettre en service,
mettre la terre et identifier des appareils, systmes et circuits en conformit avec les normes de
scurit.

Utilisation conforme la destination


Tenez compte des points suivants :

Attention
L'appareil/le systme ne doit tre utilis que pour les applications spcifies dans le catalogue ou
dans la description technique, et uniquement en liaison avec des appareils et composants
recommands ou agrs par Siemens s'ils ne sont pas de Siemens.
Le transport, le stockage, le montage, la mise en service ainsi que l'utilisation et la maintenance Le
fonctionnement correct et sr du produit implique son transport, stockage, montage et mise en service
selon les rgles de l'art ainsi qu'une utilisation et maintenance soigneuses.

Marque de fabrique
Toutes les dsignations repres par sont des marques dposes de Siemens AG. Les autres
dsignations dans ce document peuvent tre des marques dont l'utilisation par des tiers leurs propres fins
peut enfreindre les droits de leurs propritaires respectifs.

Exclusion de responsabilit
Nous avons vrifi la conformit du contenu du prsent document avec le matriel et le logiciel qui y sont
dcrits. Ne pouvant toutefois exclure toute divergence, nous ne pouvons pas nous porter garants de la
conformit intgrale. Si l'usage de ce manuel devait rvler des erreurs, nous en tiendrons compte et
apporterons les corrections ncessaires ds la prochaine dition

Siemens AG
Automation and Drives
Postfach 4848
90437 NRNBERG
ALLEMAGNE

A5E00706940-01
03/2006

Copyright Siemens AG 2006


Sous rserve de modifications techniques

Avant-propos
Objet de ce manuel
Ce manuel vous procure une vue d'ensemble sur la configuration matrielle et la
communication dans STEP 7. Il vous assiste dans la cration d'un projet STEP 7
reproduisant la configuration matrielle et dcrit la marche suivre pour tablir des liaisons
de communication entre les diffrents systmes d'automatisation.
Ce manuel s'adresse aux personnes charges de raliser des tches d'automatisation avec
le logiciel STEP 7 et mettant en oeuvre des systmes d'automatisation SIMATIC S7.
Nous vous recommandons de vous familiariser tout d'abord avec les exemples du manuel
"Getting Started de STEP 7". Ils reprsentent une approche simple de la thmatique traite
plus en profondeur dans le manuel "Programmer avec STEP 7.

Connaissances fondamentales requises


La comprhension du manuel requiert des connaissances gnrales dans le domaine de la
technique d'automatisation.
Nous supposerons en outre des connaissances dans l'utilisation d'ordinateurs ou autres
quipements (par exemple consoles de programmation) analogues au PC et des systmes
d'exploitation MS Windows 2000 Professional, MS Windows XP Professional ou
MS Windows Server 2003.

Domaine de validit du manuel


Le prsent manuel est valable pour le logiciel STEP 7 V5.4.
Vous trouvez des informations relatives aux Servicepack paraissant aprs la publication de
ce manuel dans :
x le fichier "Lisezmoi.wri",
x l'aide en ligne actualise de STEP 7.
Le thme "Nouveauts ?"de l'aide en ligne vous permet une approche aise ainsi qu'une
bonne vue d'ensemble sur les innovations dans STEP 7.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

iii

Avant-propos

Documentation de STEP 7
Ce manuel fait partie de la documentation "STEP 7 Connaissances fondamentales".
Le tableau suivant prsente la documentation de STEP 7 :
Manuel

Objet

Numro de rfrence

STEP 7 Connaissances fondamentales avec

Connaissances fondamentales pour


le personnel technique. Dcrit la
marche suivre pour raliser des
tches dautomatisation avec
STEP 7 et S7-300/400.

6ES7810-4CA08-8CW0

Manuels de rfrence dcrivant les


langages de programmation CONT,
LOG et LIST de mme que les
fonctions standard et les fonctions
systme en complment des
connaissances fondamentales de
STEP 7.

6ES7810-4CA08-8CW1

x

STEP 7
Getting Started

x

Programmer avec STEP 7

x

Configuration matrielle et communication


dans STEP 7

x

STEP 7
Pour une transition facile de S5 S7

STEP 7 Manuels de rfrence sur les


x

Langages CONT/LOG/LIST pour


SIMATIC S7-300/400

x

Logiciel systme pour


SIMATIC S7-300/400
Fonctions standard et fonctions systme
Volume 1 et Volume 2

Aides en ligne

Objet

Numro de rfrence

Aide de STEP 7

Connaissances fondamentales pour


la programmation ainsi que pour la
configuration du matriel avec
STEP 7, sous forme daide en ligne.

Fait partie du logiciel


STEP 7

Aides de rfrence de LIST/CONT/LOG


Aide de rfrence sur les SFB/SFC
Aide de rfrence sur les blocs dorganisation

Aides en ligne contextuelles de


rfrence

Fait partie du logiciel


STEP 7

iv

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Avant-propos

Aide en ligne
En complment au manuel, l'aide en ligne intgre au logiciel vous offre une assistance
dtaille lors de l'utilisation du logiciel.
Ce systme d'aide est intgr au logiciel grce plusieurs interfaces :
x Le menu daide ? propose plusieurs commandes : Rubriques daide ouvre le sommaire
de laide de STEP 7.
x Utiliser laide fournit des instructions dtailles sur lutilisation de laide en ligne.
x Laide contextuelle donne des informations sur le contexte actuel, par exemple sur une
bote de dialogue ouverte ou sur une fentre active. Vous lappelez en cliquant sur le
bouton Aide ou en appuyant sur la touche F1.
x La barre dtat constitue une autre forme daide contextuelle. Lorsque le curseur est
positionn sur une commande, elle en affiche une description succincte.
x Une description succincte des boutons de la barre doutils saffiche galement lorsque le
curseur y est positionn quelques instants.
Si vous prfrez 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 tout comme les manuels "Programmer avec STEP 7", "Modifications de
l'installation en fonctionnement au moyen de CiR" et "Systme d'automatisation S7-400H Systmes haute disponibilit" sont extraits de l'aide de STEP 7 base sur HTML. Si vous
dsirez des instructions plus dtailles, rfrez 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.
Aprs l'installation de STEP 7, vous trouvez les manuels lectroniques sous Dmarrer >
SIMATIC > Documentation.

Assistance supplmentaire
Si des questions sont restes sans rponse dans ce manuel, veuillez vous adresser votre
interlocuteur Siemens dans la filiale ou l'agence de votre rgion.
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 systmes SIMATIC ladresse suivante sur Internet :
http://www.siemens.com/simatic-tech-doku-portal
Le catalogue en ligne et le systme de commande en ligne se trouvent l'adresse :
http://mall.automation.siemens.com/

Centre de formation SIMATIC


Nous proposons des cours de formation pour vous faciliter l'apprentissage des automates
programmables SIMATIC S7. Veuillez vous adresser votre centre de formation rgional ou
au centre principal D 90327 Nuremberg.
Tlphone : +49 (911) 895-3200.
Internet:

http://www.sitrain.com

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Avant-propos

Technical Support
Vous pouvez joindre le support technique pour tous les produits A&D
x Via le formulaire Web de demande dassistance (Support Request)
http://www.siemens.com/automation/support-request
x Tlphone :

+ 49 180 5050 222

x Tlcopie :

+ 49 180 5050 223

Vous trouvez plus dinformations concernant notre Technical Support sur Internet ladresse
suivante :
http://www.siemens.com/automation/service

Service & Support sur Internet


En plus de la documentation offerte, vous trouvez la totalit de notre savoir-faire en ligne sur
Internet l'adresse suivante :
http://www.siemens.com/automation/service&support
Vous y trouvez :
x le bulletin d'informations qui vous fournit constamment les dernires informations sur le
produit,
x les documents dont vous avez besoin l'aide de la fonction de recherche du Service &
Support,
x le forum o utilisateurs et spcialistes peuvent changer informations,
x votre interlocuteur Automation & Drives sur place,
x des informations sur le service aprs-vente, les rparations, les pices de rechange la
rubrique "Service"

vi

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Sommaire
1

Principes de la configuration matrielle avec STEP 7


1.1
1.2
1.2.1
1.2.2
1.2.3
1.2.4
1.2.5
1.2.6
1.3
1.4
1.4.1
1.4.2
1.5
1.5.1
1.5.2
1.5.3
1.5.4

Introduction la configuration matrielle............................................................... 1-1


Manipulations de base pour la configuration matrielle ........................................ 1-3
Marche suivre pour la configuration d'une station .............................................. 1-3
Organisation de la fentre de station..................................................................... 1-4
Table de configuration comme reproduction d'un profil support ou chssis ....... 1-5
Dfinition des proprits de composants .............................................................. 1-6
Ouverture d'objets dans HW Config ...................................................................... 1-7
Informations sur les rgles d'enfichage et autres rgles ....................................... 1-7
Configuration et paramtrage d'une installation centralise ................................. 1-8
Utilisation du catalogue du matriel....................................................................... 1-9
Adaptation du "Catalogue du matriel" vos besoins .......................................... 1-9
Recherche dans le catalogue du matriel ........................................................... 1-10
Conseils pour diter la configuration de stations................................................. 1-11
Remplacement et dplacement de modules ....................................................... 1-13
Remplacement de chssis, de systmes C7 et d'esclaves DP........................... 1-14
Affichage d'informations sur les composants du catalogue du matriel.............. 1-17
Installation de mises jour matrielles................................................................ 1-18

Configuration des units centrales


2.1
2.1.1
2.1.2
2.1.3
2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.3
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.3.7
2.3.8
2.3.9
2.3.10
2.3.11
2.3.12
2.3.13
2.4
2.4.1
2.4.2
2.4.3

1-1

2-1

Rgles pour la disposition des modules (SIMATIC 300)....................................... 2-1


Rgles particulires pour le module DM 370 Dummy ........................................... 2-3
Rgles particulires pour le module de simulation TOR SIM 374 IN/OUT 16 ...... 2-3
Rgles particulires pour M7-300.......................................................................... 2-4
Rgles pour la disposition des modules (SIMATIC 400)....................................... 2-5
Rgles pour la disposition des modules (SIMATIC 400)....................................... 2-5
Rgles particulires pour les modules d'alimentation redondants (S7-400) ......... 2-6
Rgles particulires pour M7-400.......................................................................... 2-6
Rgles particulires pour la cartouche interface PROFIBUS DP (M7-400) .......... 2-7
Marche suivre pour la configuration des units centrales .................................. 2-8
Cration d'une station............................................................................................ 2-8
Appel de l'application de configuration du matriel ............................................... 2-8
Disposition du profil support/chssis de base ..................................................... 2-9
Disposition de modules dans le profil support/chssis........................................ 2-9
Affichage de la version du systme d'exploitation de la CPU
dans la fentre "Catalogue du matriel" .............................................................. 2-10
Disposition de systmes intgrs compacts C7 (particularits) .......................... 2-11
Dfinition des proprits des modules/interfaces................................................ 2-12
Attribution des adresses ...................................................................................... 2-13
Attribution des adresses d'entre/sortie .............................................................. 2-14
Affectation de mnmoniques aux adresses d'entre et de sortie........................ 2-15
Visualisation des entres et forage des sorties durant
la configuration du matriel ................................................................................. 2-15
Configuration de CP point point........................................................................ 2-18
Configuration de modules S5 .............................................................................. 2-19
Extension de l'unit de base avec des units d'extension .................................. 2-20
Rgles de couplage de chssis d'extension (SIMATIC 400) .............................. 2-21
Disposition du chssis d'extension (SIMATIC 400)............................................. 2-21
Cas particulier : chssis de base comportant plusieurs CPU.............................. 2-22

Configuration matrielle et communication dans STEP 7


A5E00706940-01

vii

Sommaire

Configuration de la priphrie dcentralise (DP)


3.1
3.2
3.3
3.4
3.4.1
3.4.2
3.4.3
3.4.4
3.4.5
3.5
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6
3.5.7
3.6
3.6.1
3.6.2
3.6.3
3.6.4
3.6.5
3.6.6
3.6.7
3.6.8
3.7
3.7.1
3.7.2
3.7.3
3.8
3.8.1
3.8.2
3.8.3
3.9
3.9.1
3.9.2
3.9.3
3.10
3.10.1
3.10.2
3.10.3
3.10.4
3.11
3.11.1
3.11.2
3.11.3
3.12

viii

3-1

Marche suivre pour la configuration d'un rseau matre DP .............................. 3-1


O trouve-t-on les esclaves DP dans la fentre du catalogue du matriel ? ........ 3-4
Lecture et criture dcentralises de donnes cohrentes (> 4 octets) ............... 3-5
Configurations pour PROFIBUS DP...................................................................... 3-6
Configuration avec des esclaves DP simples (modulaires ou compacts)
(change de donnes esclave <> matre) ............................................................. 3-6
Configuration avec des esclaves DP intelligents
(change de donnes esclave I <> matre) ........................................................... 3-7
Configuration avec des esclaves DP intelligents
(change de donnes direct esclave > esclave I) ................................................. 3-8
Configuration avec deux rseaux matre DP
(change de donnes direct esclave > esclave I) ................................................. 3-9
Configuration avec deux rseaux matre DP
(change de donnes direct esclave > matre) ................................................... 3-10
Dtails sur la configuration des systmes de priphrie dcentralise .............. 3-11
Cration d'un rseau matre DP .......................................................................... 3-11
Maniement de rseaux matre DP et d'interfaces DP ......................................... 3-12
Choix et disposition des esclaves DP.................................................................. 3-13
Copie de plusieurs esclaves DP.......................................................................... 3-13
Configuration d'esclaves DP compacts ............................................................... 3-14
Configuration d'esclaves DP modulaires............................................................. 3-14
Affectation de l'esclave DP au groupe SYNC/FREEZE ...................................... 3-15
Autres configurations d'esclaves DP ................................................................... 3-17
ET 200L et DP/ASi Link ....................................................................................... 3-17
ET 200S ............................................................................................................... 3-17
ET 200S avec prise en charge des options......................................................... 3-19
ET 200S en mode DPV1 ..................................................................................... 3-21
ET 200iS .............................................................................................................. 3-22
PROFIBUS PA..................................................................................................... 3-24
Modules HART .................................................................................................... 3-25
Configuration de la redondance logicielle............................................................ 3-25
Esclaves DP intelligents ...................................................................................... 3-28
Configuration d'esclaves DP intelligents ............................................................. 3-28
Exemple de configuration d'une station S7-400 en tant qu'esclave I.................. 3-33
Gnrer une alarme dans l'esclave I via le SFB75 'SALRM' .............................. 3-40
Echange de donnes directes ............................................................................. 3-43
Configuration de l'change de donnes direct entre participants
PROFIBUS DP .................................................................................................... 3-43
Exemple montrant comment paramtrer l'change de donnes direct............... 3-45
Configuration d'un esclave DP (GSD Rev. 5) en tant que rcepteur
pour l'change direct de donnes........................................................................ 3-48
Utilisation de fichiers GSD ................................................................................... 3-51
Installation d'un fichier GSD ................................................................................ 3-51
Rvisions des fichiers GSD ................................................................................. 3-52
Ce qu'il faut savoir sur les fichiers GSD pour les appareils PROFINET IO......... 3-54
DPV1.................................................................................................................... 3-55
Ce qu'il faut savoir sur PROFIBUS DPV1 ........................................................... 3-55
Configuration des appareils DPV1 ...................................................................... 3-56
Programmation des appareils DPV1 ................................................................... 3-58
Modle d'emplacement des esclaves DPV1 pour les esclaves I ........................ 3-63
Rpteur de diagnostic........................................................................................ 3-68
Configuration et mise en service du rpteur de diagnostic ............................... 3-68
Affichage de la topologie au moyen de rpteurs de diagnostic......................... 3-71
Utilisation de l'affichage de la topologie .............................................................. 3-73
Paramtrage de cycles de bus de dure identique
pour les sous-rseaux PROFIBUS...................................................................... 3-76

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Sommaire

3.12.1
3.12.2
3.12.3
3.12.4
4

Configuration d'appareils PROFINET IO


4.1
4.1.1
4.1.2
4.1.3
4.1.4
4.1.5
4.1.6
4.2
4.2.1
4.2.2
4.2.3
4.2.4
4.2.5
4.2.6
4.3
4.3.1
4.3.2
4.3.3
4.3.4
4.4
4.4.1
4.4.2
4.4.3
4.4.4
4.4.5
4.4.6
4.4.7

5-1

Introduction : Isochronous Realtime Ethernet ....................................................... 5-1


Prsentation : procdure de configuration de base de l'IRT ................................. 5-3
Cration d'une configuration PROFINET IO.......................................................... 5-3
Cration d'un domaine Sync.................................................................................. 5-4
Dfinition des temps d'actualisation ...................................................................... 5-5
Configuration de la topologie................................................................................. 5-6
Configuration de l'change direct de donnes ...................................................... 5-7
Chargement d'une configuration IRT..................................................................... 5-8
Redondance des supports de transmission .......................................................... 5-9
Informations sur la redondance des supports de transmission ............................. 5-9
Configuration de la redondance des supports de transmission .......................... 5-12

Configuration da la stations PC SIMATIC (SIMATIC PC based)


6.1
6.2
6.3
6.4
6.5

4-1

Informations sur PROFInet IO ............................................................................... 4-1


Qu'est-ce que PROFINET IO ? ............................................................................. 4-1
PROFIBUS DP et PROFINET IO : similitudes et diffrences................................ 4-2
Attribution d'adresses et de noms pour les appareils PROFINET IO.................... 4-4
Intgration de configurations PROFIBUS DP existantes ...................................... 4-6
Temps d'actualisation pour l'change cyclique de donnes ................................. 4-7
Paramtrage du temps d'actualisation spcifique au IO Device ........................... 4-9
Etapes de configuration d'un rseau PROFINET IO ........................................... 4-10
De la configuration l'change cyclique de donnes ......................................... 4-10
Procdure de principe pour la configuration d'un rseau PROFINET IO............ 4-12
Cration d'un rseau PROFINET IO ................................................................... 4-14
Etapes de configuration d'un rseau PROFINET IO ........................................... 4-15
O trouve-t-on les IO Devices dans le catalogue du matriel ? .......................... 4-16
Utilisation de rseaux PROFINET IO .................................................................. 4-17
Exemples de configurations avec PROFINET IO................................................ 4-18
Configuration avec IO Controller intgr ............................................................. 4-18
Configuration avec IO Controller externe ............................................................ 4-19
Configuration avec IE/PB-Link............................................................................. 4-20
Configuration avec des stations PC SIMATIC..................................................... 4-21
Mise en route d'appareils PROFINET IO ............................................................ 4-23
Accs en ligne aux appareils PROFINET IO via Ethernet .................................. 4-23
Affichage des partenaires Ethernet dans la fentre 'Partenaires accessibles'.... 4-24
Chargement des appareils PROFINET IO .......................................................... 4-26
Affectation du nom d'appareil via une carte mmoire (MMC) ............................. 4-28
Modification de l'adresse IP ou du nom d'appareil durant le fonctionnement ..... 4-29
Diagnostic d'appareils PROFINET IO.................................................................. 4-30
Configuration du dlai de rponse....................................................................... 4-31

Configuration de la communication IRT


5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.9.1
5.9.2

Configuration de temps de raction du processus courts


et de mme longueur sur PROFIBUS DP ........................................................... 3-79
Paramtrage de l'quidistance et de la synchronisation d'horloge
dans HW Config................................................................................................... 3-84
Connexion du PG/PC via Industrial Ethernet et IE/PB-Link au rseau
PROFIBUS quidistant ........................................................................................ 3-88
Raccourcissement du temps de raction du processus grce au
chevauchement de Ti et To ................................................................................. 3-89

6-1

Cration et paramtrage de stations SIMATIC PC ............................................... 6-1


Rgles d'emplacement pour une station SIMATIC PC ......................................... 6-4
Comparaison : station S7 - station PC .................................................................. 6-4
Utiliser les configurations PC SIMATIC partir des versions prcdentes .......... 6-5
Mise en valeur dans la vue de rseau d'une station SIMATIC PC configure...... 6-7

Configuration matrielle et communication dans STEP 7


A5E00706940-01

ix

Sommaire

Enregistrement, importation et exportation d'une configuration


7.1
7.2
7.3

Enregistrement d'une configuration et vrification de cohrence.......................... 7-1


Importation et exportation d'une configuration ...................................................... 7-2
Exporter et importer les donnes CAx................................................................... 7-5

Fonctionnement synchrone de plusieurs CPU (Mode multiprocesseur)


8.1
8.1.1
8.1.2
8.2
8.2.1
8.2.2
8.2.3
8.3

7-1

8-1

Informations sur le mode multiprocesseur............................................................. 8-1


Particularits du mode multiprocesseur ................................................................ 8-3
Quand utiliser le mode multiprocesseur ? ............................................................. 8-4
Configuration du mode multiprocesseur................................................................ 8-5
Configuration des modules pour le mode multiprocesseur ................................... 8-6
Mise en vidence des modules affects une CPU............................................. 8-6
Modification du numro de CPU............................................................................ 8-7
Programmation des CPU....................................................................................... 8-8

Modification de l'installation en fonctionnement (CiR)

10

Configuration de systmes H

10-1

11

Mise en rseau de stations

11-1

11.1
11.2
11.3
11.4
11.5
11.6
11.6.1
11.6.2
11.6.3
11.6.4
11.6.5
11.6.6
11.6.7
11.6.8
11.6.9
11.6.10
11.7
11.7.1
11.7.2
11.8
12

12.7
12.8
12.9
12.10
12.11

Mise en rseau de stations au sein d'un projet ................................................... 11-1


Proprits des sous-rseaux et des participants la communication ................ 11-2
Rgles pour la configuration de rseau............................................................... 11-3
Attribution d'adresses Ethernet............................................................................ 11-4
Importation et exportation de stations dans la vue de rseau............................. 11-7
Configuration et enregistrement d'un sous-rseau............................................ 11-10
Marche suivre pour la configuration d'un sous-rseau................................... 11-10
Cration et paramtrage d'un nouveau sous-rseau ........................................ 11-14
Cration et paramtrage d'une nouvelle station................................................ 11-15
Cration et paramtrage d'une connexion au rseau ....................................... 11-16
Cration et paramtrage d'un nouvel esclave DP ............................................. 11-17
Cration et paramtrage de PG/PC, 'Autres stations' et stations S5 ................ 11-18
Prise en compte des connexions pour PG/PC dans la configuration de rseau11-20
Vrification de la cohrence du rseau ............................................................. 11-22
Enregistrement de la configuration de rseau................................................... 11-24
Conseils pour l'dition de la configuration de rseau ........................................ 11-25
Mise en rseau de stations avec routeurs......................................................... 11-28
Mise en rseau de stations reprsentant des routeurs ..................................... 11-28
Quand la PG/le PC est connecte un sous-rseau via Tlservice ou WAN 11-31
Mise en rseau de stations de divers projets .................................................... 11-33

Configuration des liaisons


12.1
12.2
12.3
12.4
12.5
12.6

9-1

12-1

Introduction la configuration de liaisons ........................................................... 12-1


Configuration de la communication avec le CP Ethernet .................................... 12-2
Configuration de la communication avec le CP PROFIBUS ............................... 12-3
Informations sur les divers types de liaison......................................................... 12-4
Utilisation de ressources de liaison ..................................................................... 12-8
Utilisation des ressources de liaison dans le cas de liaisons S7
haute disponibilit ........................................................................................... 12-13
Blocs pour divers types de liaison ..................................................................... 12-18
Utilisation de la table des liaisons...................................................................... 12-20
Liaisons incohrentes ........................................................................................ 12-22
Affichage de l'tat des liaisons .......................................................................... 12-23
Accder aux ID de liaison au cours de la programmation................................. 12-25

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Sommaire

12.12
12.12.1
12.12.2
12.12.3
12.12.3.1
12.12.3.2
12.12.3.3
12.12.3.4
12.12.3.5
12.12.4
12.12.4.1
12.12.5
12.12.5.1
12.12.5.2
12.13
12.13.1
12.13.2
12.13.3
12.13.4
12.14
13

Configuration de la communication par donnes globales


13.1
13.2
13.2.1
13.2.2
13.2.3
13.3
13.3.1
13.4
13.5
13.5.1
13.5.2
13.5.3
13.5.4
13.5.5
13.5.6
13.5.7
13.5.8
13.6

14

Configuration de liaisons entre partenaires d'un mme projet .......................... 12-26


Types de liaison pour des partenaires dans le mme projet............................. 12-26
Rgles pour l'tablissement de liaisons ............................................................ 12-28
Configuration de liaisons pour les modules d'une station SIMATIC.................. 12-28
Saisie d'une nouvelle liaison.............................................................................. 12-29
Changer de partenaire de liaison ...................................................................... 12-30
Rservation d'une liaison................................................................................... 12-31
Suppression d'une ou de plusieurs liaisons ...................................................... 12-32
Copie dune liaison ............................................................................................ 12-32
Configuration de liaisons pour une station SIMATIC PC................................... 12-33
Configuration de liaisons S7 pour une station SIMATIC PC via un routeur ...... 12-34
PG/PC comme partenaire de liaison ................................................................. 12-36
Liaison S7 une PG ou un PC....................................................................... 12-36
Liaison S7 une PG ou un PC avec WinCC ................................................. 12-37
Configuration de liaisons entre partenaires de diffrents projets ...................... 12-38
Types de liaison pour des partenaires dans des projets diffrents ................... 12-38
Procdure de base pour la configuration de liaisons entre
des projets diffrents ......................................................................................... 12-40
Etablissement d'une nouvelle liaison un partenaire non spcifi ................... 12-41
Cration d'une liaison "Autre station", "PG/PC", "SIMATIC S5"..................... 12-43
Enregistrement de liaisons ................................................................................ 12-43
Prsentation : communication par donnes globales.......................................... 13-1
Dtermination de la capacit de communication partir des ressources
de donnes globales............................................................................................ 13-3
Nombre de paquets de donnes globales requis................................................ 13-4
Nombre de cercles de donnes globales requis ................................................. 13-5
Exceptions dans le calcul des cercles GD........................................................... 13-8
Conditions d'mission et de rception................................................................. 13-9
Relation entre le facteur de rduction et le temps de cycle............................... 13-10
Temps de raction ............................................................................................. 13-11
Configuration et enregistrement de la communication GD................................ 13-12
Configuration de la communication par donnes globales................................ 13-12
Ouverture de la table des donnes globales ..................................................... 13-13
Conseils d'utilisation des tables de donnes globales ...................................... 13-14
Complter la table des donnes globales ......................................................... 13-15
Enregistrement et premire compilation de la table des donnes globales...... 13-17
Saisie de facteurs de rduction ......................................................................... 13-18
Saisie de lignes d'tat........................................................................................ 13-19
Seconde compilation de la table des donnes globales ................................... 13-20
Transmission de donnes globales l'aide de fonctions systme.................... 13-21

Chargement
14.1
14.2
14.3
14.4
14.5
14.6
14.7
14.8
14.9

13-1

14-1

Chargement d'une configuration dans un systme cible..................................... 14-1


Premier chargement de la configuration de rseau ............................................ 14-3
Chargement de la configuration de rseau dans un systme cible .................... 14-5
Chargement d'une station PC.............................................................................. 14-6
Chargement des modifications de la configuration de rseau ............................ 14-7
Chargement d'une configuration matrielle modifie
dans une station S7-400H ................................................................................... 14-9
Chargement de la configuration des donnes globales .................................... 14-10
Chargement d'une configuration depuis une station dans la PG ...................... 14-11
Chargement d'une configuration de rseau dans la PG ................................... 14-12

Configuration matrielle et communication dans STEP 7


A5E00706940-01

xi

Sommaire

15

Plusieurs personnes utilisent un projet


15.1
15.1.1
15.2
15.2.1
15.2.2

16

17

xii

16-1

Informations sur le multiprojet ............................................................................. 16-1


Multiprojet - conditions et recommandations ....................................................... 16-4
Utilisation de multiprojets..................................................................................... 16-7
Accs en ligne aux systmes cibles dans le multiprojet.................................... 16-11
Cration de sous-rseaux entre plusieurs projets............................................. 16-13
Reprsentation de sous-rseaux regroups dans la vue de rseau................. 16-16
Vue de rseau globale des multiprojets ............................................................ 16-17
Configuration de liaisons entre plusieurs projets............................................... 16-19
Possibilits de regrouper des liaisons entre plusieurs projets........................... 16-23
Liaisons S7 des partenaires de liaison non spcifis..................................... 16-23
Synchronisation de projets dans le multiprojet.................................................. 16-23
Archivage et dsarchivage de multiprojets........................................................ 16-24

Mise en service et maintenance


17.1
17.2
17.3
17.4

Index

Configuration multi-utilisateur au sein du rseau Windows................................. 15-1


Paramtrage de la configuration du poste de travail........................................... 15-3
Configuration de postes individuels en postes de travail non mis en rseau...... 15-4
Regroupement de plusieurs programmes S7 en un seul .................................... 15-4
Copie de programmes S7 avec des attributs de message.................................. 15-4

Utilisation de projets dans le multiprojet


16.1
16.2
16.3
16.4
16.5
16.6
16.7
16.8
16.9
16.10
16.11
16.12

15-1

17-1

Mise en service des partenaires PROFIBUS ...................................................... 17-1


Identification et maintenance (I&M) ..................................................................... 17-4
Modification de donnes M dans SIMATIC Manager.......................................... 17-5
Saisie ou modification de donnes M dans HW Config ...................................... 17-6
Index-1

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Principes de la configuration matrielle avec


STEP 7

1.1

Introduction la configuration matrielle

Configuration
Par "configuration", on entend dans ce qui suit la disposition de profils support ou chssis,
de modules, d'appareils de la priphrie dcentralise et de cartouches interface dans une
fentre de station. Les profils support ou chssis sont reprsents par une table de
configuration, dans laquelle l'on peut enficher un nombre dfini de modules, tout comme
dans les profils support ou chssis "rels".
STEP 7 affecte automatiquement une adresse chaque module dans la table de
configuration. Vous pouvez modifier les adresses des modules d'une station, condition
que la CPU permette l'adressage libre.
Vous pouvez copier la configuration aussi souvent que vous le dsirez dans d'autres projets
STEP 7, la modifier si besoin est et la charger dans une ou plusieurs installations existantes.
A la mise en route de l'automate programmable, la CPU compare la configuration prvue
cre avec STEP7 la configuration sur site de l'installation. Aussi, les erreurs ventuelles
sont-elles immdiatement dtectes et signales.

Paramtrage
Par "paramtrage", on entend dans ce qui suit :
x le rglage des paramtres des modules paramtrables pour la configuration centralise
et pour un rseau. Exemple : une CPU est un module paramtrable. La surveillance du
temps de cycle est un paramtre que vous pouvez dfinir ;
x la dfinition des paramtres de bus, des matres et d'esclaves pour un rseau matre
(PROFIBUS) ou d'autres dfinitions pour l'change de donnes entre des composants.
Ces paramtres sont chargs dans la CPU qui, lors de son dmarrage, les transmet aux
modules correspondants. Il est trs facile de remplacer des modules, car les paramtres
dfinis avec STEP 7 sont automatiquement chargs dans le nouveau module la mise en
route.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

1-1

Principes de la configuration matrielle avec STEP 7

Quand la "Configuration matrielle" est-elle requise ?


Les paramtres des automates programmables S7 et des modules ont t prdfinis de
sorte ne pas ncessiter de configuration dans bien des cas.
La configuration est obligatoire
x lorsque vous souhaitez modifier les paramtres prdfinis d'un module (par exemple,
valider l'alarme de processus pour un module),
x lorsque vous souhaitez configurer des liaisons de communication,
x pour les stations avec une priphrie dcentralise (PROFIBUS DP ou PROFINET IO),
x pour les stations S7-400 avec plusieurs CPU (multiprocesseur) ou chssis d'extension,
x pour les automates haute disponibilit.

1-2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Principes de la configuration matrielle avec STEP 7

1.2

Manipulations de base pour la configuration matrielle

Fentre de configuration
Pour raliser la configuration d'un automate programmable vous allez utiliser deux fentres :
x la fentre de station dans laquelle vous allez disposer les profils support/chssis pour la
configuration de la station
x la fentre "Catalogue du matriel" dans laquelle vous allez slectionner les composants
matriels requis, comme par exemple les profils support ou chssis, les modules et
cartouches interface.

Affichage du catalogue du matriel


Si la fentre "Catalogue du matriel" ne s'affiche pas, choisissez la commande Affichage >
Catalogue. Elle permet d'afficher ou de masquer le catalogue du matriel.

1.2.1

Marche suivre pour la configuration d'une station


Quelle que soit la technique de configuration d'une station, il faut toujours vous en tenir aux
tapes suivantes pour la configurer :
1. Slectionnez un composant matriel dans la fentre "Catalogue du matriel".
2. Amenez le composant slectionn dans la fentre de station en utilisant la fonction
glisser-lcher.
La figure suivante illustre les manipulations de base :

Configuration matrielle et communication dans STEP 7


A5E00706940-01

1-3

Principes de la configuration matrielle avec STEP 7

1.2.2

Organisation de la fentre de station


La partie infrieure de la fentre de station donne une vue dtaille du profil support ou
chssis slectionn ou insr. Les numros de rfrence et les adresses des modules y
sont numrs sous forme de tableau.
Pour un profil support ou chssis de base quip de modules, ce tableau se prsente
comme suit (vue dtaille) :

1-4

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Principes de la configuration matrielle avec STEP 7

1.2.3

Table de configuration comme reproduction d'un profil support ou


chssis
En configuration centralise, vous montez les modules ct de la CPU sur un profil
support ou un chssis, puis sur d'autres profils support ou chssis. Le nombre des profils
support ou chssis autoriss dpend de la CPU utilise.
Tout comme dans votre installation relle, vous montez les modules dans des profils
support ou des chssis avec STEP 7. En fait, dans STEP 7, les profils support ou chssis
sont reprsents par des "tables de configuration" dont le nombre de lignes correspond au
nombre de modules enfichables sur le profil support ou chssis rel.
La figure suivante montre, l'aide d'un exemple, comment transposer une configuration
relle dans une table de configuration. La table de configuration correspond au profil
support ou chssis utilis ; STEP 7 fait automatiquement prcder, entre parenthses, le
nom du profil support ou chssis par son numro.
Exemple : (0) UR correspond au chssis de base (Universal Rack) numro 0.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

1-5

Principes de la configuration matrielle avec STEP 7

1.2.4

Dfinition des proprits de composants


Lorsque vous avez dispos des composants dans la fentre de station, vous pouvez en
modifier les proprits prdfinies (paramtres ou adresses) dans une bote de dialogue que
vous appelez toujours de la manire suivante :
x Effectuez un double clic sur le composant ou choisissez la commande Edition >
Proprits de l'objet.
x Avec le bouton droit de la souris : dplacez le curseur sur le composant, cliquez sur le
bouton droit de la souris et choisissez la commande Proprits de l'objet dans le menu
contextuel.

Proprits des units centrales


Les proprits des CPU sont de premire importance pour le comportement du systme.
Dans les pages d'onglet d'une CPU, vous pouvez, par exemple, dfinir : le comportement
la mise en route, les zones de donnes locales et les priorits des alarmes, les zones de
mmoire, le comportement pour le rmanence, les mmentos d'horloge, le niveau de
protection et le mot de passe - pour ne citer que quelques proprits. STEP 7 "sait" ce que
vous pouvez dfinir et dans quelles plages de valeurs.
Vous pouvez paramtrer les interfaces (par exemple, l'interface MPI ou l'interface
PROFIBUS DP intgre) dans la page d'onglet "Gnral" de la CPU ou dans les proprits
de l'interface de la CPU. Ces botes de dialogue vous permettent galement d'accder
celles des proprits du sous-rseau correspondant auquel la CPU doit tre connecte.

Autres mthodes de paramtrage


Pour les automates programmables S7-300/400, il est possible de dfinir les paramtres de
certains modules dans le programme utilisateur (par exemple pour les modules
analogiques).Pour cela, vous appelez les fonctions systme (SFC) WR_PARM,
WR_DPARM et PARM_MOD dans le programme utilisateur. Ces paramtres seront
toutefois perdus la mise en route (dmarrage chaud).
Vous trouverez des informations dtailles sur les fonctions systme dans le manuel de
rfrence Logiciel systme pour SIMATIC S7-300/400, Fonctions standard et fonctions
systme.
Pour les automates programmables S7-300/400, il est possible de dfinir les paramtres des
modules de signaux dans le programme C. Pour cela, vous appelez dans le programme C la
fonction M7 API "M7StoreRecord". Cette fonction transmet les paramtres un module de
signaux.
Vous trouverez des informations dtailles sur les fonctions M7 API dans les manuels
relatifs au logiciel systme pour M7-300/400.

1-6

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Principes de la configuration matrielle avec STEP 7

1.2.5

Ouverture d'objets dans HW Config


Dans STEP 7, vous ouvrez des objets afin de les diter.
Dans SIMATIC Manager, p. ex., vous slectionnez l'objet "Matriel" et choisissez la
commande de menu Edition > Ouvrir l'objet afin de dmarrer HW Config. Avec HW Config,
vous ditez la configuration de la station.
Un double clic sur l'objet a ici la mme signification que "Editer l'objet".

Particularits dans HW Config


Lorsque vous ditez un objet dans HW Config, un double clic a le mme effet que la
commande de menu Edition > Proprits de l'objet. En rgle gnrale, vous attribuez des
adresses, dfinissez des paramtres ou saisissez d'autres informations. Si vous devez
dmarrer une application pour diter un objet, un bouton est propos dans la bote de
dialogue des proprits.
A partir de la version V5.4 de STEP 7, vous disposez de la commande de menu Edition >
Ouvrir l'objet avec. Cette commande de menu vous permet de dmarrer une application
pour diter l'objet, si ce dernier le requiert. Cette commande de menu peut uniquement tre
active si une application d'dition est requise et disponible.

1.2.6

Informations sur les rgles d'enfichage et autres rgles


STEP 7 vous assiste lors de la configuration d'une station, si bien qu'en gnral, vous
obtenez immdiatement un message en retour si, par exemple,un module ne peut pas tre
enfich l'emplacement souhait.
A partir de STEP 7 V5.2, vous pouvez reconnatre d'emble les emplacements possibles
des modules, condition que l'cran est paramtr pour afficher plus de 256 couleurs.
Lorsque vous slectionnez un module dans le catalogue du matriel et que ce module est
enfichable dans le chssis configur, les emplacements possibles pour ce module sont mis
en vidence par une couleur. La configuration devient alors plus simple et plus rapide.
De plus, les zones d'adresses sont automatiquement vrifies, si bien qu'une affectation
double d'adresses est impossible.
Tenez compte des informations sur les causes et consquences d'une manipulation qui
s'affichent dans la barre d'tat au bord infrieur de la fentre ainsi que dans des botes de
message. Vous avez en outre la possibilit d'obtenir des informations plus dtailles grce
l'aide sur les messages.
Il n'est pas tenu compte des rgles temporaires supplmentaires (valables pour une version
donne), comme par exemple des restrictions relatives aux emplacements d'enfichage
disponibles qui dpendent d'une restriction fonctionnelle pour des modules individuels. Vous
devez donc toujours tenir compte de la documentation ou de l'information produit actuelle
relatives aux modules.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

1-7

Principes de la configuration matrielle avec STEP 7

1.3

Configuration et paramtrage d'une installation centralise

Condition pralable
Vous avez ouvert ou cr un projet dans SIMATIC Manager.

Marche suivre
Pour configurer et paramtrer une installation, vous devez procder aux tapes suivantes :

&UDWLRQG
XQHVWDWLRQ

$SSHOGHO
DSSOLFDWLRQ&RQILJXUDWLRQGXPDWULHO

'LVSRVLWLRQGHVSURILOVVXSSRUW

'LVSRVLWLRQLQVHUWLRQGHVPRGXOHV

'ILQLWLRQGHVSURSULWVGHVPRGXOHV

(QUHJLVWUHPHQWGHODFRQILJXUDWLRQ

&KDUJHPHQWGHODFRQILJXUDWLRQGDQVO
DXWRPDWH
SURJUDPPDEOH

Rsum
Vous pouvez organiser l'ensemble de la configuration dans STEP 7, en utilisant la fonction
glisser-lcher, comme cela est usuel dans les applications Windows. Les informations
dtailles sur la manipulation ou la transposition de la configuration relle de votre
installation, comme par exemple,sur la configuration du couplage des chssis d'extension ou
des composants spciaux sont fournies dans l'aide en ligne de STEP 7.

1-8

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Principes de la configuration matrielle avec STEP 7

1.4

Utilisation du catalogue du matriel

1.4.1

Adaptation du "Catalogue du matriel" vos besoins


A ct du catalogue du matriel livr avec STEP 7, vous pouvez aussi crer "votre" propre
catalogue. Vous obtenez ainsi plusieurs profils de catalogue. Chaque nouveau profil se
fonde sur le catalogue du matriel tel que vous le connaissez, avec tous ses
modules/composants - le profil de ce catalogue est appel "standard" ; vous pouvez attribuer
les noms de votre choix aux profils de catalogue que vous crez vous-mme.
Exemple : vous pouvez crer un profil de catalogue ne contenant que les modules actuels
que vous utilisez.
A partir de STEP 7 V5.0 Servicepack 3, les profils de catalogue suivants vous sont proposs
en plus du profil "standard" :
x Modules actuels (p. ex. version 11.99 ou version 7.2000),
Ce profil ne propose plus d'"anciens" modules (seulement des numros de rfrence
actuels).
x SIMATIC Outdoor (p. ex. version 11.99 ou version 7.2000),
Ce profil propose uniquement des modules actuels pouvant tre utiliss dans des
conditions ambiantes particulires (contraintes mcaniques et climatiques plus fortes).

Nota
Les profils proposs en plus de la slection se rapportent des modules disponibles dans le
catalogue du matriel du logiciel de base STEP 7. Les modules installs via des logiciels
optionnels, des fichiers GSD ou des mises jour matrielles sont uniquement contenus
dans le profil de catalogue 'Standard' !

Marche suivre
1. Choisissez la commande Outils > Editer profils de catalogue.
L'application appele ouvre alors deux profils de catalogue : le profil "standard" et un
profil "vide" ne contenant encore aucun composant.
2. Amenez par glisser-lcher, les dossiers et modules requis depuis la fentre du profil
standard dans la fentre du profil "vide". Vous pouvez galement adapter la structure
vos besoins en choisissant la commande Insertion > Dossier.
3. Enregistrez le nouveau profil de catalogue en choisissant la commande Fichier >
Enregistrer sous ; attribuez-lui un nom vocateur.
Le nom du nouveau profil apparat alors dans la zone de liste "Profil" de la fentre
"Catalogue du matriel" o il peut tre slectionn.

Actualiser les fichiers GSD uniquement dans le profil "standard"


Les esclaves DP installs aprs-coup grce des fichiers GSD ne s'affichent que dans le
profil "standard" (dossier ''Autres appareils de terrain') et ne sont pas visibles dans les profils
personnaliss.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

1-9

Principes de la configuration matrielle avec STEP 7

1.4.2

Recherche dans le catalogue du matriel


Si vous connaissez le numro de rfrence d'un composant ou la dsignation d'une fonction
affiche dans le texte d'information du catalogue du matriel, vous pouvez rechercher ce
composant.
Vous pouvez entrer le terme recherch dans la zone "Rechercher", qui se trouve dans la
partie suprieure du catalogue du matriel.

Procdure
1. Slectionnez une entre dans le catalogue du matriel.
2. Saisissez le terme recherch, p. ex. la premire partie d'un numro de rfrence
6ES7 331.
3. Lancez la recherche en cliquant sur l'un des boutons "Vers le bas" ou "Vers le haut".
Vers le bas
Vers le haut

STEP 7 se positionne sur la premire entre trouve. Si le composant recherch se trouve


dans un autre dossier qui n'est pas ouvert ou qui se trouve en dehors de la zone visible, ce
dossier s'ouvre automatiquement et est dplac dans la zone visible.
STEP 7 mmorise les termes recherchs. Vous pouvez les choisir dans la liste droulante.

Saisies autorises dans la zone de recherche


Dans la zone de recherche, vous pouvez saisir des textes, textes d'information, entres du
catalogue ou numros de rfrence quelconques.
Il n'y a pas de distinction entre minuscules et majuscules.
Les jokers (*, ?,...) ne sont pas accepts.
Vous avez la possibilit d'entrer des parties d'un terme complet (p. ex. 331).
Les caractres d'espacement, les tabulateurs ou les tirets doivent tre entrs tels qu'ils sont
affichs dans le catalogue du matriel, sans quoi la recherche n'aboutit pas (veuillez tenir
compte des caractres d'espacement et des tirets dans le numro de rfrence !).

1-10

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Principes de la configuration matrielle avec STEP 7

1.5

Conseils pour diter la configuration de stations

Ancrage de la fentre "Catalogue du matriel" au bord de la fentre de l'application


Afin d'viter que la fentre "Catalogue du matriel" ne couvre les contenus de la fentre de
station, vous avez la possibilit de l'ancrer au bord latral de la fentre de l'application, c'est-dire l'y positionner et fixer. Il vous suffit d'effectuer un double clic sur la zone de la fentre
"Catalogue du matriel" au-dessus de la zone de liste "Profil". Pour annuler l'ancrage de
cette fentre, effectuez un double clic sur cette mme zone.
En l'absence d'ancrage, la taille (hauteur et largeur) de la fentre "Catalogue du matriel" est
modifiable !
Lorsqu'elle est "ancre", la fentre "Catalogue du matriel" peut tre modifie dans la
largeur.

Reconnaissance des emplacements autoriss


A partir de STEP 7 V5.2, vous pouvez reconnatre en un coup d'il les emplacements
possibles de modules ; la condition requise est le paramtrage de votre cran plus de 256
couleurs. Lorsque vous slectionnez un module dans le catalogue du matriel et que ce
module est enfichable dans un chssis configur, les emplacements possibles pour ce
module sont mis en vidence par des couleurs. La configuration est ainsi plus facile et plus
rapide.
Lorsque vous cliquez sur un module dans le catalogue du matriel alors qu'aucun
emplacement n'est slectionn, il est dispos au premier emplacement autoris libre.

Slection de plusieurs lignes de la table de configuration


Pour slectionner plusieurs lignes de la table de configuration afin de copier (par exemple
via la commande "Copier" du menu contextuel) ou supprimer (par exemple via la commande
"Supprimer" du menu contextuel) plusieurs modules, procdez de la manire suivante :
Slection de toutes les lignes :
Slection d'un bloc de lignes :

Choisissez la commande Edition > Slectionner tout.


Cliquez sur la premire ligne du bloc de lignes slectionner.
Tout en maintenant la touche des majuscules enfonce, cliquez sur
la dernire ligne du bloc slectionner.

Slection de plusieurs lignes :

Tout en maintenant la touche CTRL enfonce, cliquez


successivement sur toutes les lignes que vous souhaitez
slectionner.

Il est galement possible d'insrer des modules copis au del des limites d'une station, si
aucune rgle en rapport avec l'emplacement d'enfichage n'est enfreinte.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

1-11

Principes de la configuration matrielle avec STEP 7

Affichage de stations complexes


En prsence d'une configuration de station trs complexe, comportant par exemple de
nombreux chssis, vous pouvez rduire la dimension des tables de configuration :
1. Slectionnez la table de configuration.
2. Appuyez sur le bouton droit de la souris et choisissez la commande Affichage rduit du
menu contextuel.
Avec la commande Outils > Paramtres, vous pouvez instaurer ce mode de reprsentation
comme mode par dfaut.

Organisation de l'affichage
La commande Affichage > Rorganisation automatique de STEP 7 vous permet
d'organiser automatiquement l'affichage actuel.

Affichage de la slection de composants enfichables du catalogue du matriel


Aprs avoir slectionn un emplacement de chssis, vous pouvez afficher et slectionner
une slection de modules enfichables en choisissant la commande de menu Insertion >
Insrer l'objet ou Insertion > Remplacer l'objet. Ceci vous vite une recherche dans le
catalogue du matriel. Vous pouvez slectionner tous les modules disponibles dans le profil
de catalogue actuellement paramtr.

1-12

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Principes de la configuration matrielle avec STEP 7

1.5.1

Remplacement et dplacement de modules


Pour adapter une configuration existante, vous pouvez non seulement copier ou supprimer
des composants, mais galement les dplacer et les remplacer.

Dplacement de modules
Vous pouvez aisment dplacer des modules ou autres composants vers d'autres
emplacements autoriss dans la station, en utilisant la fonction glisser-lcher.

Remplacement de modules
Si vous avez dj cr une configuration dans laquelle vous souhaitez remplacer un module
dj paramtr (par exemple une CPU ou un module analogique) par un autre module, sans
pour autant "perdre" le paramtrage ou la configuration des liaisons, procdez de la manire
suivante :
1. Amenez le nouveau module (par exemple une CPU) sur l'emplacement d'enfichage de
la CPU remplacer en utilisant la fonction glisser-lcher.
2. Dans la bote de dialogue qui apparat, confirmez le remplacement du module.
Si le message "L'emplacement est dj occup" s'affiche, il faut d'abord activer la fonction
en choisissant la commande Outils > Paramtres > Permutation des modules possible.
Une alternative consiste slectionner un emplacement, puis afficher une slection des
modules enfichable en choisissant l'une des commandes de menu contextuelles (bouton
droit de la souris) Insrer l'objet ou Remplacer l'objet. Vous vitez ainsi une recherche
dans le catalogue du matriel. Vous pouvez slectionner tous les modules existant dans le
profil de catalogue actuellement paramtr.
Remplacez uniquement des modules "compatibles". Si les modules ne sont pas
compatibles, vous devez effacer "l'ancien" module, enficher le nouveau module et en
effectuer le paramtrage. STEP 7 vous signale une tentative de remplacer des modules non
compatibles par un message correspondant.
Exemple : vous ne pouvez remplacer une CPU paramtre que par une CPU possdant un
nouveau numro de rfrence - le paramtrage complet (par exemple l'adresse MPI) est
repris par le nouveau module.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

1-13

Principes de la configuration matrielle avec STEP 7

1.5.2

Remplacement de chssis, de systmes C7 et d'esclaves DP


Si vous avez configur une station et affect les adresses et paramtres aux modules dans
un chssis SIMATIC 400, un systme compact C7 ou un esclave DP, alors le Servicepack 1
de STEP 7 V5.1 vous permet de remplacer le chssis tout en conservant la disposition et le
paramtrage des modules. Dans le cas prsent, on entend galement par chssis un
systme compact C7 et un esclave DP.
Le remplacement de chssis n'est pas significatif pour les systmes SIMATIC 300
possdant un seul type de chssis (profil support).

Quand le remplacement d'un chssis s'avre-t-il utile ?


Le remplacement d'un chssis d'une station SIMATIC 400 s'avre toujours utile lorsque
l'extension de la fonctionnalit ne peut tre ralise que par un autre chssis.
x Remplacement d'une alimentation non utilisable en redondance par une alimentation
utilisable en redondance qui n'est pas prise en charge par l'ancien chssis.
x Remplacement d'un chssis "court" (9 emplacements) par un chssis "long" (18
emplacements) afin de pouvoir enficher des modules supplmentaires.
Dans le cas de chssis configurs comme chssis d'extension (UR ou ER avec IM
Receive), l'IM Receive est automatiquement affect au dernier emplacement.
x Pour des raisons d'encombrement, une station initialement configure avec un chssis
long doit tre monte sur un chssis court.
Le remplacement n'est toutefois pas autoris pour les chssis longs configurs comme
chssis d'extension (UR ou ER avec IM Receive).
Le remplacement d'un systme compact C7 est toujours requis lorsque :
x l'ancien systme compact C7 doit tre remplac par un nouveau (numro de rfrence
de version suprieure, nouvelle version du micro-programme),
x la fonctionnalit de l'ancien systme compact C7 doit tre tendue (nouveau systme
compact C7 comportant plus de modules intgrs).

Marche suivre
Pour remplacer un chssis quip de modules, un systme compact C7 ou un esclave DP
dans une configuration de station, procdez de la manire suivante :
1. Slectionnez le composant remplacer dans la configuration de station (par ex. un
chssis).
2. Dans la fentre "Catalogue du matriel", slectionnez un composant "compatible" avec
le composant slectionn (voir ci-aprs), mais possdant un numro de rfrence
diffrent. Vous ne pouvez pas remplacer des composants identiques.
Dans le cas d'esclaves DP, le coupleur esclave (par ex. IM 153-2) est slectionn pour
le remplacement dans la fentre "Catalogue du matriel".
3. Effectuez un double clic sur le composant souhait dans le catalogue du matriel.
Si le composant est compatible, le remplacement est ralis et les modules de la
configuration initiale sont (dans la mesure du possible) repris avec leurs adresses et
leurs paramtres.
Vous pouvez galement effectuer un remplacement en amenant le composant de la fentre
"Catalogue du matriel" sur le composant remplacer par glisser-lcher.

1-14

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Principes de la configuration matrielle avec STEP 7

Quand un chssis est-il "compatible" ?


Un chssis d'une station SIMATIC 400 ne peut tre remplac par un autre chssis que si les
rgles suivantes sont respectes. Si une ou plusieurs rgles fondamentales ne le sont pas,
STEP 7 n'autorise pas le remplacement et interrompt la procdure en mettant un message
d'erreur contenant des informations sur la cause de l'interruption.
x Un chssis segment (CR2) ne peut pas tre remplac par un chssis non segment (p.
ex. UR1) et inversement.
x Tous les modules du chssis remplacer doivent galement pouvoir tre enfichs sur le
"nouveau" chssis, c'est--dire qu'aucune rgle relative l'emplacement autoris des
modules ne doit tre enfreinte conscutivement l'enfichage des modules sur le
"nouveau" chssis.
Exemple 1 : la tentative de remplacement d'un chssis UR1 quip d'une CPU par un
chssis d'extension ER1 n'est pas autorise. En effet, l'enfichage de la CPU dans un ER1
serait contraire une rgle d'emplacement - il n'est pas possible d'enficher une CPU dans
un ER1.
Exemple 2 : la tentative de remplacement d'un chssis central segment dans une station
S7-400 (CR2) par un chssis universel (p. ex. UR1) n'est pas autorise. Il n'est pas possible
d'affecter les emplacements des modules issus de deux segments aux emplacements d'un
autre chssis non segment, et inversement. De ce fait, un chssis CR2 ne peut tre
remplac que par un chssis CR2 possdant un numro de rfrence diffrent, afin de par
exemple pouvoir enficher des modules d'alimentation redondants sans devoir entrer une
seconde fois le restant de la configuration.

Quand un systme compact C7 est-il "compatible" ?


Un systme C7 compact comporte des modules intgrs (CPU et priphrie) et peut tre
remplac par un autre systme compact C7 si les rgles suivantes sont respectes :
x Pour chaque emplacement (ligne de la table de configuration) du "nouveau" systme
compact C7, l'emplacement correspondant de "l'ancien" systme compact C7 :
-

ne comporte pas de module,

comporte un module identique ou un module pouvant tre remplac (ceci vaut


galement pour la CPU !).

x Le "nouveau" systme compact C7 possde un nombre identique ou suprieur de


modules intgrs que "l'ancien" systme compact C7.

Quand un esclave DP est-il "compatible" ?


Lorsqu'il est possible de remplacer un esclave DP, le nouvel esclave DP doit faire partie de
la mme famille, p. ex. la famille ET 200M. Vous avez la possibilit d'afficher les esclaves
DP dans NetPro, mais ne pouvez les remplacer que dans l'application de "Configuration du
matriel".
Les rgles fondamentales valables pour le remplacement de chssis s'appliquent en
principe galement celui des esclaves modulaires : il doit tre possible d'enficher le mme
nombre de modules dans le nouvel esclave DP et la fonctionnalit de "l'ancien" esclave DP
doit galement tre assure par le nouvel esclave DP.
Si vous avez configur des fonctions utilisant plusieurs stations, comme par exemple
l'change direct de donnes entre des esclaves DP, vous devez "reproduire" cette
configuration pour le "nouvel" esclave DP.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

1-15

Principes de la configuration matrielle avec STEP 7

La tableau suivant contient des informations sur chaque famille d'esclaves :


Type d'esclave DP

Remplacement
possible

Condition requise pour le remplacement

Esclaves DP dont les


proprits sont dtermines
par des fichiers GSD
(informations
supplmentaires...)

non

DP-As-i Link

non

DP/PA-Link

oui

La configuration maximale du matre DP ne doit pas tre


dpasse (plage d'adresse E/S, nombre d'emplacements).
Un DP/PA-Link fonctionnant en redondance ne peut tre
remplac que par un DP/PA-Link assurant lui-aussi la
fonction de redondance.

ET 200L SC et IM SC

oui

Tous les modules enfichs doivent galement pouvoir tre


enfichs dans le "nouvel" esclave DP.

ET 200M (IM 153-x)

oui

Ne peut pas tre remplac lorsque :

ET 200S (IM 151-1)

oui

x

la fonction "Remplacement de modules durant le


fonctionnement" tait active dans "l'ancien" ET 200M
et que le "nouvel" ET 200M n'assure pas cette
fonction,

x

des CP/FM possdant leur propre adresse MPI (p. ex.


FM 353) sont enfichs dans "l'ancien" ET 200M et ne
peuvent pas tre enfichs dans le "nouvel" ET 200M.

x

"l'ancien" ET 200M tait utilis en redondance et que le


"nouvel" ET 200M n'assure pas cette fonction.

Ne peut pas tre remplac par un IM 151/CPU.

ET 200S (IM 151/CPU)

oui

Ne peut pas tre remplac par un IM 151-1.

ET 200X
(X-BM 141.., X-BM 142..)

oui

Tous les modules enfichs doivent galement pouvoir tre


enfichs dans le "nouvel" esclave DP.
Un X-BM 143/DESINA ne peut pas tre remplac contre
d'autres modules de bases ET 200X et inversement.
Ne peut pas tre remplac par un BM 147/CPU.

ET 200X BM 147/CPU

oui

Ne peut pas tre remplac par un X-BM 141..., X-BM 142...


ou X-BM 143...

Quels esclaves DP sont dfinis par des fichiers GSD ?


Les esclaves DP dont les proprits sont dfinies par des fichiers GSD se trouvent par
exemple dans les rpertoires "Autres appareils de terrain" ou "CP 342-5 comme matre DP"
du catalogue du matriel. Ces esclaves DP (galement appels "esclaves norms") sont
reconnaissables l'indication du fichier GSD ou du fichier de type dans la ligne "No de
rfrence" ou dans l'onglet "Gnral" de la bote de dialogue "Proprits" d'un tel esclave
DP.

1-16

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Principes de la configuration matrielle avec STEP 7

1.5.3

Affichage d'informations sur les composants du catalogue du


matriel
Dans HW Config, vous pouvez afficher des informations sur les modules ou les composants
directement via Internet.

Conditions
Votre PG dispose d'une connexion Internet et d'un navigateur permattant l'affichage de
pages Internet.
Des informations sur le module sont disponibles (le volume d'informations peut tre diffrent
selon le module et l'instant de la recherche d'informations).
Vous avez activ cette fonction dans les paramtres de HW Config (commande de menu
Outils > Paramtres) et slectionn une page Internet valide.

Marche suivre
1. Slectionnez le composant pour lequel vous souhaitez des informations dans le
catalogue du matriel ou dans le chssis.
2. Avec le bouton droit de la souris, choisissez le menu contextuel souhait :
Informations support produit ou
FAQs ou
Manuels
La page Internet ouverte propose, le cas chant, des liens vers des thmes tels que les
FAQ ou les informations produit traitant du composant slectionn. Lorsque vous choisissez
"Manuels", les manuels ou guides contenant une description du composant slectionn sont
recherchs.

Autre source d'informations


Depuis la page d'aide d'une bote de dialogue des proprits d'un composant ou depuis une
aide de message sur un module, un lien conduit galement "Informations supplmentaires
et FAQs". STEP 7 recherche automatiquement des informations correspondantes sur
Internet. Le rsultat de la recherche s'affiche dans le navigateur.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

1-17

Principes de la configuration matrielle avec STEP 7

1.5.4

Installation de mises jour matrielles


A partir de STEP 7 V5.2, vous pouvez rinstaller des composants pour le catalogue du
matriel.
Vous avez ainsi la possibilit d'intgrer des composants individuels tels que p. ex. de
nouvelles CPU ou de nouvelles priphries dcentralises dans la version actuelle de
STEP 7, sans devoir installer un nouveau Servicepack.

Concept de mise jour matrielle


La mise jour matrielle comprend par principe deux tapes :
x Tlchargement de la mise jour depuis Internet ou copie depuis un CD dans le dossier
prvu cet effet.
x Installation de la mise jour matrielle tlcharge/copie.
Les composants rinstalls se trouvent ensuite dans le profil de catalogue "Standard" du
catalogue du matriel. Le cas chant, il est galement possible de continuer diter des
stations cres dans des versions plus rcentes de STEP 7 grce cette procdure.

Conditions
Vous avez paramtr une adresse Internet valide et un chemin valide pour le rpertoire
d'archivage "Mises jour matrielles". Vous pouvez effectuer ce paramtrage en cliquant
sur le bouton "Paramtres" dans la bote de dialogue de l'installation de la mise jour
matrielle.
Une connexion Internet est ncessaire au tlchargement des mises jour matrielles.
Si la liaison Internet est tablie via un serveur Proxy ncessitant une authentification, vous
devez connatre le nom d'utilisateur et le mot de passe.

Marche suivre
1. Choisissez la commande de menu Outils > Installer mises jour matrielles.
2. Dans la bote de dialogue suivante, indiquez si vous souhaitez tlcharger une mise
jour matrielle depuis Internet ou si vous souhaitez en copier une depuis un CD ou
encore si vous souhaitez installer des mises jour matrielles dej tlcharges.
3. Slectionnez les composants installer et cliquez sur le bouton "Installer".

1-18

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des units centrales

2.1

Rgles pour la disposition des modules (SIMATIC 300)

Rgle de base
Vous disposez les modules dans le chssis en veillant ne pas laisser demplacement vide.
Exception : dans une configuration comportant un profil support, vous devez laisser un
emplacement d'enfichage de la table de configuration vide (rserv pour le module de
couplage). Pour S7-300, il s'agit de l'emplacement d'enfichage 3, pour M7-300 de
l'emplacement venant immdiatement aprs le groupe de modules (CPU accompagne de
ses modules dextension). Il pourra donc sagir dans ce cas de lemplacement 3, 4, 5 ou 6).
Dans la configuration relle, il ne doit pas y avoir demplacement vide, sans quoi le bus
interne serait interrompu !

Configuration matrielle et communication dans STEP 7


A5E00706940-01

2-1

Configuration des units centrales

Rgles d'enfichage (S7-300)


Profil support 0 :
x Emplacement 1 : uniquement alimentation (par exemple 6ES7 307-...) ou vide
x Emplacement 2 : uniquement unit centrale (par exemple 6ES7 314-...)
x Emplacement 3 : module de couplage (par exemple 6ES7 360-.../361-...) ou vide
x Emplacements 4 11 : modules de signaux ou modules fonctionnels, processeurs de
communication ou vide
Profils support 1 3 :
x Emplacement 1 : uniquement modules d'alimentation (par exemple 6ES7 307-...) ou vide
x Emplacement 2 : vide
x Emplacement 3 : module de couplage
x Emplacements 4 11 : modules de signaux ou modules fonctionnels, processeurs de
communication (en fonction du module de couplage utilis) ou vide

2-2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des units centrales

2.1.1

Rgles particulires pour le module DM 370 Dummy


Vous pouvez enficher le module DM 370 Dummy pour rserver un emplacement destin
un autre module que vous souhaitez mettre en uvre ultrieurement.
Selon la position de son commutateur, ce module rserve l'espace mmoire pour un module
(par exemple pour un module de sortie TOR) ou pas (par exemple pour un module de
couplage).
Position du commutateur sur
le module DM 370 Dummy

Signification

Numro de rfrence

Espace mmoire rservable

6ES7 370-0AA01-0AA0

Module dans l'esclave DP


modulaire ET 200M : rserver
un espace mmoire de 0 octets.
NA

2.1.2

pas de rservation d'espace


mmoire

aucune
(le module est "invisible" ; il
n'est pas configur)

Rgles particulires pour le module de simulation TOR SIM 374


IN/OUT 16
Le module de simulation TOR SIM 374 IN/OUT 16 vous permet de simuler les entres et
sorties TOR.
Ce module ne vous est pas propos dans la fentre "Catalogue du matriel" ! Dans la table
de configuration, vous devez remplacer le module SIM 374 par le module simuler !
Position du commutateur sur le module SIM 374
IN/OUT 16

Module disposer

16xOutput

6ES7322-1BH00-0AA0

8xOutput 8xInput

6ES7323-1BH00-0AA0

16xInput

6ES7321-1BH00-0AA0

Configuration matrielle et communication dans STEP 7


A5E00706940-01

2-3

Configuration des units centrales

2.1.3

Rgles particulires pour M7-300


Lorsque vous configurez une CPU et ses modules dextension M7-300, chacun des modules
occupe un emplacement.
Lorsque le premier module est une CPU M7-300, l'emplacement situ immdiatement aprs
cette CPU et ses modules dextension ne doit tre occup que par un module de couplage
ou rester vide.

Groupe de modules constitu par la CPU et ses modules dextension (M7-300)


Un groupe de module est constitu par une CPU M7 ou un FM M7 (module dapplication) et
des modules dextension (EXM) ou dun module mmoire de masse (MSM). Tous les
modules sont relis entre eux par leur bus AT ISA et forment un calculateur industriel part
entire.
Disposez d'abord le module de base (CPU M7 ou FM M7), puis les modules d'extension
dans la table de configuration. Sinon, vous ne pourrez pas enficher les modules
d'extension !

Disposition des modules dans le cas dune CPU et de ses modules dextension
(M7-300)
Dans le cas dune CPU et de ses modules dextension, de nouvelles rgles d'enfichage sont
respecter.
x Le premier module doit toujours tre la CPU M7 ou le FM M7 extensible.
x Le module mmoire de masse (un seul peut tre enfich !) doit toujours tre le dernier
module.
x 3 modules (MSM ou EXM) maximum sont autoriss.
Le nombre de modules d'extension autoris est prcis dans les FM M7 correspondants.

2-4

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des units centrales

2.2

Rgles pour la disposition des modules (SIMATIC 400)

2.2.1

Rgles pour la disposition des modules (SIMATIC 400)


Les rgles de disposition des modules dans un chssis d'extension de la famille S7-400
dpendent du type de chssis.

Chssis de base
Vous pouvez :
x enficher les modules d'alimentation uniquement l'emplacement 1 (exception : modules
d'alimentation redondants) ;
x enficher 6 modules de couplage (IM d'mission) au plus, dont 2 au plus avec transfert de
courant ;
x coupler 21 chssis d'extension au plus avec le chssis de base via des modules de
couplage ;
x coupler 1 chssis d'extension transfert de courant au plus avec une interface de l'IM
d'mission (IM 460-1 avec IM 461-1) ;
4 chssis d'extension sans transfert de courant au plus (IM 460-0 avec IM 461-0 ou
IM 460- 3 avec 461-3).

Chssis d'extension
Vous pouvez :
x enficher les modules dalimentation uniquement l'emplacement 1,
x enficher le module de couplage (IM de rception) uniquement l'emplacement se
trouvant tout fait droite (emplacement 9 ou 18).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

2-5

Configuration des units centrales

2.2.2

Rgles particulires pour les modules d'alimentation redondants


(S7-400)
Vous pouvez enficher deux modules d'alimentation redondants dans un chssis. Vous
reconnaissez ces modules au texte d'information dans la fentre "Catalogue du matriel".
Vous devez tenir compte des rgles suivantes :
x Lenfichage de modules d'alimentation redondants n'est possible que dans les chssis
prvus cet effet (reconnaissables au numro de rfrence et au texte d'information
dans la fentre "Catalogue du matriel").
x Les modules dalimentation redondants ne peuvent fonctionner quavec les CPU prvues
cet effet, les CPU non adaptes (p. ex. danciennes version) tant rejetes lors de la
configuration.
x Les modules d'alimentation redondants doivent tre enfichs l'emplacement 1 et
l'emplacement immdiatement adjacent sans laisser dintervalle !
x Vous ne pouvez pas enficher dans un mme chssis, des modules d'alimentation
redondants et non redondants (c'est--dire que le "fonctionnement mixte" n'est pas
possible)

2.2.3

Rgles particulires pour M7-400


Un groupe de module est constitu par une CPU M7 ou un FM M7 (module dapplication) et
des modules dextension (EXM, ATM) ou dun module mmoire de masse (MSM).
Disposez d'abord le module de base (CPU M7 ou FM M7), puis les modules d'extension
dans la table de configuration. Sinon, vous ne pouvez pas enficher les modules d'extension !

Disposition de modules dans le cas dune CPU et de ses modules dextension


(M7-400)
Vous pouvez
x enficher un module mmoire de masse (MSM) au maximum,
x 3 modules (EXM, ATM ou MSM) maximum sont autoriss.
x disposer les modules droite de la CPU M7, uniquement dans l'ordre suivant :

2-6

module(s) EXM

module MSM

module(s) ATM

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des units centrales

2.2.4

Rgles particulires pour la cartouche interface PROFIBUS DP


(M7-400)
Si dans l'automate programmable M7-400, vous mettez en uvre une cartouche interface
pour PROFIBUS DP (par exemple IF 964-DP comme matre DP), vous devez tenir compte
des points suivants :
x aucune autre cartouche interface ne peut tre enfiche dans la CPU, le FM ou le EXM
sous cette cartouche interface
x une interface de la CPU, du FM ou du EXM se trouvant sous cette cartouche interface ne
peut pas tre utilise
Raison : le connecteur de bus PROFIBUS DP cache le logement d'enfichage de la
cartouche/de l'interface se trouvant en-dessous.
Recommandation : enfichez uniquement la cartouche interface pour PROFIBUS DP dans
le logement pour cartouche le plus bas ou dans celui situ en bas gauche d'une CPU, d'un
FM ou d'un EXM.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

2-7

Configuration des units centrales

2.3

Marche suivre pour la configuration des units centrales

2.3.1

Cration d'une station

Condition pralable
Vous avez ouvert SIMATIC Manager et ouvert ou cr un nouveau projet.

Marche suivre
Vous pouvez crer une station uniquement directement sous un projet.
1. Slectionnez le projet dans la partie gauche de la fentre du projet.
2. Choisissez la commande Insertion > Station > Station SIMATIC 300 ou ... > Station
SIMATIC 400.
Les stations sont cres avec une dsignation par dfaut. Vous pouvez remplacer le
nom de la station par une dsignation plus explicite.

2.3.2

Appel de l'application de configuration du matriel

Condition pralable
Vous avez cr une station (SIMATIC 300, SIMATIC 400).

Marche suivre
1. Dans la fentre du projet, slectionnez l'objet "Station", afin que l'objet "Matriel" soit
visible dans la partie droite de la fentre de station.
Objet "Station"
2. Effectuez un double clic sur l'objet "Matriel".
Objet "Matriel"

Une alternative consisterait slectionner l'objet "Station", puis choisir la commande


Edition > Ouvrir l'objet.
Rsultat : une fentre de station ainsi que le catalogue des modules (s'il tait ouvert la fin
de la session prcdente) s'affichent l'cran. Dans la fentre de station, vous pouvez
disposer les chssis et autres composants d'aprs la configuration de la station ; vous
slectionnez les composants requis pour la configuration de la station dans le catalogue des
modules (fentre "Catalogue du matriel").

Ouverture de stations supplmentaires


En choisissant la commande Station > Nouvelle, vous pouvez configurer une station
supplmentaire dans le mme projet ; la commande Station > Ouvrir vous permet d'ouvrir
une configuration de station existante (hors ligne) pour l'diter.

2-8

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des units centrales

2.3.3

Disposition du profil support/chssis de base

Condition pralable
La fentre de station est ouverte et vous possdez un diagramme de la configuration
matrielle de la station.

Marche suivre
1. Dans la fentre "Catalogue du matriel", slectionnez un chssis de base ("Rack")
adapt votre configuration. Pour SIMATIC 300, le profil support, pour SIMATIC 400,
par exemple le chssis universel (UR1).
2. Amenez le profil support/chssis dans la fentre de station en utilisant la fonction
glisser-dplacer.
Il s'affiche alors sous forme de petite table de configuration dans la partie suprieure de
la fentre. Dans la partie infrieure, c'est la vue dtaille du profil support ou chssis
qui apparat. Elle donne des informations complmentaires telles que numro de
rfrence, adresse MPI, adresses des entres et des sorties.
Une alternative aux tapes 1 et 2 consisterait effectuer un double clic sur le profil
support/chssis dans la fentre "Catalogue du matriel".

2.3.4

Disposition de modules dans le profil support/chssis

Conditions pralables
Dans la fentre de station, vous avez dispos un chssis et celui-ci n'est pas reprsent en
taille rduite (les emplacements d'enfichage du chssis sont visibles).
Si vous souhaitez que STEP 7 mette en valeur par des couleurs les emplacements
possibles pour un module slectionn, l'cran de votre PG doit tre paramtr pour afficher
plus de 256 couleurs.

Marche suivre
1. Slectionnez un module (par exemple une CPU) dans la fentre "Catalogue du
matriel".
Les emplacements possibles pour ce module sont mis en valeur par des couleurs.
2. Amenez le module dans la ligne approprie du profil support/chssis (table de
configuration) en utilisant la fonction glisser-dplacer. STEP 7 vrifie le respect des
rgles d'enfichage (une CPU S7-300, par exemple ne doit tre enfiche qu'
l'emplacement 2).
Icne indiquant le non respect des rgles
d'enfichage

Configuration matrielle et communication dans STEP 7


A5E00706940-01

2-9

Configuration des units centrales

3. Rptez les tapes 1 et 2 pour enficher tous les modules souhaits dans le chssis.
Une alternative consisterait slectionner la ligne correspondante dans la table de
configuration, puis effectuer un double clic sur le module souhait dans la fentre
"Catalogue du matriel".
Si aucune ligne n'est slectionne dans le chssis et que vous effectuez un double clic sur
un module dans la fentre "Catalogue du matriel", le module est dispos au premier
emplacement possible.

Astuce
Aprs avoir slectionn un emplacement dans un chssis, vous pouvez afficher un choix de
modules enfichables avec les menus contextuels (bouton droit de la souris) Objet ou
Remplacer l'objet. Ceci vite une recherche dans le catalogue du matriel. Vous pouvez
slectionner tous les modules existant dans le profil de catalogue actuellement slectionn.

Reprsentation d'interfaces et de cartouches interface


Les interfaces ou cartouches interface sont affiches dans une ligne qui leur est propre dans
la table de configuration. Cette ligne est dsigne comme l'interface (par exemple X1) ou - si
le module possde des logements pour cartouches interface - par le prfixe "IF" (par
exemple IF1).
Dans le cas d'interfaces intgres, le nom de l'interface s'affiche dans la colonne "Module",
dans le cas de modules avec logements pour cartouches interface, vous pouvez amener
une cartouche interface (IF) adapte depuis la fentre "Catalogue du matriel" dans la ligne
correspondante, par glisser-dplacer.

2.3.5

Affichage de la version du systme d'exploitation de la CPU dans la


fentre "Catalogue du matriel"
S'il, existe pour une CPU plusieurs versions du mme systme d'exploitation, ces versions
s'affichent sous le numro de rfrence de celle-ci dans le Catalogue du matriel.

Controllez la version du systme d'exploitation de la CPU utilise et choisissez cette version


dans la fentre "Catalogue du matriel".

2-10

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des units centrales

2.3.6

Disposition de systmes intgrs compacts C7 (particularits)


Dans un systme intgr compact C7 (par exemple C7-620), les composants suivants sont
intgres dans un mme botier :
x CPU SIMATIC 300,
x entres et sorties (TOR et analogiques),
x module de couplage IM 360 pour le couplage d'autres modules SIMATIC 300,
x pupitre oprateur (OP) orient ligne avec interface d'imprimante.

Simplification
Le systme intgr compact C7 nayant pas tre mont sur un profil support, vous navez
pas besoin dinsrer ce dernier dans la table.

Condition pralable
La fentre de station ainsi que la fentre "Catalogue du matriel" sont affiches.

Marche suivre
1. Slectionnez un systme intgr compact C7 dans la fentre "Catalogue du matriel".
Ces systmes figurent sous SIMATIC 300.
2. Amenez le systme intgr compact C7 dans la fentre de station en utilisant la fonction
glisser-dplacer.
3. Si vous souhaitez tendre le systme complet intgr C7 :
-

Slectionnez des rails profils normaliss comme profils support dans la fentre
"Catalogue du matriel".

Amenez les profils support/chssis un un dans la fentre de station.

Affectez des modules au profil support. Important : pour que le couplage soit
possible, il faut que les modules de couplage soient enfichs dans tous les profils
support/chssis !

Configuration matrielle et communication dans STEP 7


A5E00706940-01

2-11

Configuration des units centrales

2.3.7

Dfinition des proprits des modules/interfaces

Introduction
Par la suite, les proprits de composants comme par exemple les modules ou les
interfaces dsigneront les adresses et les paramtres. Les paragraphes suivants ne sont
lire que si vous souhaitez modifier les valeurs par dfaut prdfinies.

Condition pralable
Vous avez dispos le composant dont vous souhaitez modifier les proprits dans la table
de configuration.

Marche suivre
Chaque composant (module, interface, ou cartouche interface) possde des proprits
prdfinies, par exemple les types et plages de mesure dans le cas de modules d'entres
analogiques.
Pour modifier les prdfinitions, procdez de la manire suivante :
1. Dans la table de configuration, effectuez un double clic sur le composant paramtrer
(par exemple, module ou cartouche interface) ou slectionnez la ligne correspondante et
choisissez la commande Edition > Proprits de l'objet.
Avec le bouton droit de la souris : amenez le curseur sur le composant, cliquez sur le
bouton droit de la souris et choisissez la commande Proprits de l'objet dans le
menu contextuel.
2. Dfinissez les proprits du composant l'aide des pages d'onglet affiches.

2-12

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des units centrales

2.3.8

Attribution des adresses


Pour l'attribution des adresses, il faut distinguer les adresses de rseau et les adresses
d'entre/sortie (adresses de priphrie).
Les adresses de rseau sont celles des modules programmables (adresses MPI,
PROFIBUS, Industrial Ethernet) ; elles sont requises pour pouvoir adresser les divers
participants au sous-rseau - par exemple afin de charger un programme utilisateur dans
une CPU. Les informations relatives l'attribution d'adresses de sous-rseau sont donnes
au chapitre sur la mise en rseau de stations.
Les adresses d'entre/sortie (adresses de priphrie) sont requises pour lire des entres ou
mettre des sorties 1 dans le programme utilisateur.

Particularit : adresses MPI de FM et CP (S7-300)


Les CP et FM possdant leur propre adresse MPI ont une particularit : cette adresse MPI
est automatiquement dtermine et attribue par la CPU selon le schma suivant :
x premier CP / FM aprs la CPU : adresse MPI de la CPU + 1
x deuxime CP / FM aprs la CPU : adresse MPI de la CPU + 2
Les CPU les plus rcentes de la famille S7-300 (cf. manuel ou information produit) autorisent
l'attribution libre d'adresses MPI pour de tels CP et FM (paramtrable dans la page d'onglet
"Gnral" du module).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

2-13

Configuration des units centrales

2.3.9

Attribution des adresses d'entre/sortie


STEP 7 attribue dj des adresses d'entre et de sortie lorsque vous disposez des modules
dans la table de configuration. Ainsi, chaque module possde son adresse de dbut
(adresse de la premire voie) ; les adresses des autres voies en dcoulent.

Condition pralable
x Le module est enfich dans un chssis de base ou dans un chssis d'extension et la
CPU permet l'adressage libre.
x Le module est enfich dans un esclave DP ou est lui mme un esclave DP (esclave DP
compact).

Marche suivre
1. Effectuez un double clic sur la ligne du profil support/chssis dans lequel se trouve le
module auquel vous voulez attribuer une adresse d'entre, ou alors slectionnez la ligne
correspondante du module, puis choisissez la commande Edition > Proprits de
l'objet.
2. Slectionnez l'onglet "Adresses".
3. Modifiez l'adresse de dbut par dfaut.

Nota
Pour les modules se trouvant dans un segment de bus local constitu par un module de
fonction (FM) (S7-300) ou pour des FM spciaux (S7-400), vous attribuez une adresse de
dbut supplmentaire. Outre l'adresse de dbut de la CPU, le module possde alors
galement une adresse de dbut pour le FM. Dans ce cas, l'adresse de dbut affiche dans
la vue d'ensemble de la table de configuration est toujours celle pour le FM.

Affichage de la vue synoptique


Vous pouvez afficher les adresses d'entre et de sortie dj utilises ainsi que les adresses
non attribues de la manire suivante :
1. Ouvrez la station dont vous voulez afficher les adresses.
2. Choisissez la commande Affichage > Vue synoptique.
3. Dans la bote de dialogue "Vue synoptique", slectionnez le module (par exemple une
CPU) dont vous souhaitez afficher les entres ou sorties attribues.
4. Si vous le souhaitez, vous pouvez filtrer l'affichage en fonction du type des adresses
(par exemple, adresses d'entre seulement).
Les plages d'adresses "Entres" et "Sorties" s'affichent avec indication de l'emplacement
des modules (N du rseau matre, adresse PROFIBUS pour PROFIBUS DP, profil
support/chssis, emplacement d'enfichage, logement pour cartouche interface). Les
adresses d'entre de longueur 0 (par exemple celles des coupleurs) sont repres par un
astrisque (*).

2-14

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des units centrales

2.3.10

Affectation de mnmoniques aux adresses d'entre et de sortie

Introduction
Ds la configuration de modules, vous pouvez affecter des mnmoniques aux adresses
d'entre et de sortie, sans devoir passer par la table des mnmoniques.
Lors de la configuration matrielle, vous pouvez uniquement affecter des mnmoniques aux
entres et sorties de modules TOR ou analogiques. Pour les entres/sorties intgres (par
exemple CPU 312 IFM), les CP, FM et modules S5 (par exemple configurs via un botier
d'adaptation), vous devez affecter les mnmoniques dans la table des mnmoniques.
Les mnmoniques affects ne sont pas chargs dans la station (commande Systme cible
> Charger dans le module). Consquence : lorsque vous chargez nouveau une
configuration de station dans la PG, (commande Systme cible > Charger dans PG), les
mnmoniques ne sont pas affichs !

Marche suivre
1. Slectionnez le module TOR/analogique pour lequel vous souhaitez affecter des
mnmoniques aux adresses.
2. Choisissez la commande Edition > Mnmonique ou cliquez sur le bouton droit de la
souris et choisissez Mnmonique dans le menu contextuel.
Vous pouvez dfinir les mnmoniques dans la bote de dialogue qui s'affiche.
Lorsque vous cliquez sur le bouton "Complter mnmonique" de la bote de dialogue, le
mnmonique de l'oprande s'affiche.

2.3.11

Visualisation des entres et forage des sorties durant la


configuration du matriel

Introduction
Lorsque la CPU est accessible en ligne et que vous y avez charg la configuration
matrielle, vous pouvez agir directement sur les entres et sorties des modules configurs,
sans devoir changer d'application.
Procdez de la manire suivante :
1. Slectionnez le module visualiser ou forcer.
2. Choisissez la commande Systme cible > Visualiser/forcer.
Celle-ci n'est disponible que si la visualisation ou le forage du module est possible
(modules de type DI, DO, AI, AO, par exemple).
La bote de dialogue qui s'ouvre prsente les entres ou les sorties du module dans une
table (colonne "Oprande").
Elles sont reprsentes en format binaire pour les modules TOR et en format mot pour
les modules analogiques.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

2-15

Configuration des units centrales

Visualisation
1. Cochez la case "Visualisation".
2. Cliquez sur le bouton "Dclencheur" pour contrler ou modifier le point et la condition de
dclenchement.
Pour vous renseigner sur les options en vigueur, appelez l'aide de la bote de dialogue
"Dclenchement" qui s'affiche la suite du clic sur le bouton.
3. Si vous voulez visualiser directement les entres de priphrie, cochez la case
"Affichage priphrie" ; quand cette case n'est pas coche, c'est la mmoire image des
entres qui est visualise.
4. Si vous avez choisi "Unique" comme condition de dclenchement, il faut mettre jour
l'affichage de la colonne "Valeur d'tat" au moyen du bouton "Valeur d'tat". La valeur
reste ensuite "fige" jusqu' ce que vous cliquiez de nouveau sur le bouton "Valeur
d'tat".

Forage
Avec dclencheur dfini :
1. Entrez les valeurs de forage dans la table.
2. Cliquez sur le bouton "Dclencheur" pour contrler ou modifier le point et la condition de
dclenchement.
Pour vous renseigner sur les options en vigueur, appelez l'aide de la bote de dialogue
"Dclenchement" qui s'affiche la suite du clic sur le bouton.
3. Activez la case cocher "Forage". Tous les oprandes visibles possdant une valeur
de forage sont forcs.
Forage unique de variables :
Vous pouvez affecter de manire unique des valeurs des variables, quel que soit le point
et la condition de dclenchement. A l'activation, la tche est excute le plus rapidement
possible, comme un "Dclenchement immdiat", sans rfrence un endroit donn dans le
programme utilisateur.
4. Saisissez les valeurs de forage dans la table.
5. Cliquez sur le bouton "Valeurs de forage".
x Si vous voulez forcer directement les sorties de priphrie, cochez la case "Affichage
priphrie" ; quand cette case n'est pas coche, c'est la mmoire image des sorties qui
est force.
x Pour forcer directement des sorties l'arrt de la CPU galement, il faut cocher la case
"Dbloquer PA". Autrement, les sorties restent zro l'arrt ou bien adoptent une
valeur de remplacement paramtre.

Visualisation d'oprandes forcs


Vous pouvez voir les valeurs dans la colonne des valeurs d'tat changer en fonction des
points de dclenchement dfinis et des processus internes la CPU (par exemple de
l'actualisation des images mmoire).
Pour que la valeur force s'affiche dans la colonne "Valeur d'tat", vous devez choisir
comme point de dclenchement de la visualisation le "Dbut de cycle" et comme point de
dclenchement du forage la "Fin du cycle".

2-16

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des units centrales

Visualisation et forage des modules d'entres/sorties


Il faut veiller pour la visualisation ou le forage d'un module d'entres/sorties (par exemple
8DE/8DO) dfinir le dclenchement pour tout le module. Si vous dfinissez par exemple
comme point de dclenchement du forage le "dbut de cycle", les entres et les sorties
seront forces en dbut de cycle. Les valeurs de forage pour les entres entreront alors en
vigueur, car les anciennes valeurs seront crases aprs l'actualisation de la mmoire
image des entres, c'est--dire juste avant le dbut du traitement cyclique de la mmoire
image des entres. Les valeurs de forage des sorties seront dans ce cas crases par le
programme utilisateur.

Visualisation et forage des entres et sorties de priphrie


Vous pouvez visualiser les entres et sorties cohrentes de priphrie l'aide de la fonction
systme SFC 14 "DPRD_DAT" et crire (forcer) celles-ci l'aide de la fonction systme
SFC 15"DPWR_DAT". Pour tre certain d'accder aux bonnes valeurs d'tat ou de forage,
tenez compte de ce qui suit :
Entrez au paramtre d'entre "RECORD" de ces SFC un "E" (entre) ou un "A" (sortie) avec
la plage d'adresses paramtre dans la table de configuration de l'esclave DP(colonne
Adresse d'entre ou Adresse de sortie).
Si d'autres plages d'adresses ont t choisies pour le stockage des donnes cohrentes, la
table des variables visualises ou forces n'affichera que des parties de la mmoire image
sans intrt.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

2-17

Configuration des units centrales

2.3.12

Configuration de CP point point

Introduction la configuration de CP point point (CP PtP)


Comme tous les autres modules, les processeurs de communication doivent tre prlevs
dans la fentre "Catalogue du matriel" et disposs par glisser-lcher dans la table de
configuration, puis paramtrs (Paramtres gnraux, adresses et paramtres de base).
Vous dmarrerez le logiciel optionnel servant valoriser les paramtres de procdure en
cliquant sur le bouton "Paramtres" dans la page d'onglet "Paramtres de base".
Pour les CP point point se trouvant dans une station SIMATIC 400, il faut configurer des
liaisons point point. Le paragraphe ci-aprs vous explique brivement comment faire ; pour
obtenir des explications plus dtailles, consultez les manuels des CP.

Configuration de liaisons pour des CP point point de S7-400


Pour tablir une liaison entre une CPU S7 et un partenaire connect par couplage point
point, c'est le CP point point qui sert de lien.
Il faut configurer des liaisons entre la CPU S7-400 et le CP PtP.
Procdez de la manire suivante :
1. Configurez dans HW Config le CP point point et, si le partenaire de liaison est aussi un
CP PtP dans une station S7-400, la station partenaire avec tous ses modules.
2. Dmarrez NetPro (depuis HW Konfig : commande Outils > Configuration du rseau).
3. Si vous avez dj cr un sous-rseau point point et connect le CP lors de la
configuration du CP PtP, continuez par l'tape 48 ;
sinon : insrez prsent un sous-rseau PtP auquel vous connectez le CP.
4. Choisissez un partenaire de liaison.
-

Si le partenaire de liaison est un CP 34x (CP PtP dans une station S7-300), un CP
PtP de S5, une imprimante ou un appareil non Siemens :
configurez comme partenaire de liaison une "Autre station" ; donnez-lui une interface
PtP et connectez cette interface au sous-rseau PtP cr.

Si le partenaire de liaison est un CP PtP pour une station SIMATIC 400 :


vous avez dj configur le partenaire l'tape 1 et vous pouvez continuer par
l'tape 49.

5. Configurez une (des) liaison(s) PtP.


-

Si le partenaire de liaison est un CP 34x (CP PtP dans une station S7-300), un CP
PtP de S5, une imprimante ou un appareil non Siemens :
configurez la liaison point point pour le CP local (avec partenaire de liaison "Autre
station").

Si le partenaire de liaison est un CP PtP pour une station SIMATIC 400 :


configurez la liaison point point pour le CP local et pour la station partenaire.

6. Chargez les donnes de configuration et de liaisons dans les stations concernes.

2-18

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des units centrales

2.3.13

Configuration de modules S5
Dans une station SIMATIC 400, vous avez la possibilit de mettre en oeuvre des modules
S5. Ces derniers sont raccords via
x un botier d'adaptation S5 (IM 470) ou
x un IM 463-2, pour la connexion d'appareils d'extension S5 avec le IM 314
Ces modules sont disponibles dans la fentre "Catalogue du matriel" sous "IM-400".

Nota
Vous devez configurer les plages d'adresses des entres et des sorties des modules S5
pour chaque couplage (effectuez un double clic sur le botier d'adaptation ou sur IM 463-2,
puis slectionnez les onglets "Adresses d'entre" ou "Adresses de sortie") !
Si les plages d'adresses ne sont pas configures, les modules prcits ne sont pas
enregistrs dans les blocs de donnes systme. Consquence : La configuration charge
dans la CPU ne contient aucune information sur ces modules. Lorsque cette configuration
est charge dans la PG, ces modules n'apparaissent pas dans la table de configuration !

Configuration matrielle et communication dans STEP 7


A5E00706940-01

2-19

Configuration des units centrales

2.4

Extension de l'unit de base avec des units d'extension

Configuration de profils support dans SIMATIC 300


Dans les stations SIMATIC 300, vous disposez uniquement de "profils support" comme
units de base ou units d'extension ; ceci signifie que vous placez autant de profils
support (max. 4) que l'installation relle en compte.
Pour coupler les profils support d'extension dans STEP 7, vous enfichez les modules de
couplage correspondants l'emplacement 3 de chacun des profils support.
x Pour une extension de exactement un profil support :
profils support 0 et 1 : IM 365
x Pour une extension de jusqu' 3 profils support :
profil support 0 : IM 360; profils support 1 3 : IM 361

Configuration de chssis d'extension dans SIMATIC 400


Dans SIMATIC 400, les possibilits d'extension sont plus complexes en raison des divers
chssis et modules de couplage.
Tous les chssis d'extension connects une interface de l'IM d'mission du chssis de
base forment une branche.
La figure suivante reprsente respectivement trois chssis d'extension connects une
interface de l'IM d'mission.
&KVVLVGHEDVH
&
&




&KVVLVG
H[WHQVLRQ

2-20

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des units centrales

2.4.1

Rgles de couplage de chssis d'extension (SIMATIC 400)


Lorsque vous couplez des chssis d'extension (SIMATIC 400) une interface du module de
couplage (IM d'mission) du chssis de base, vous devez dfinir les mmes proprits pour
l'IM d'mission et l'IM de rception :
x transfert de courant (avec/sans)
x type de couplage (centralis/dcentralis)
x transfert sur le bus K (avec/sans transfert d'alarme)

2.4.2

Disposition du chssis d'extension (SIMATIC 400)

Marche suivre
1. Slectionnez des chssis (d'extension) appropris dans la fentre "Catalogue du
matriel".
2. Amenez les chssis un un dans la fentre de station par glisser-dplacer.
3. Si vous voulez modifier le numro du chssis :
Effectuez un double clic sur la 2me ligne du chssis dans la partie suprieure de la
fentre de station. Vous pouvez modifier le numro dans l'onglet "Gnral" du chssis.
4. Affectez des modules au chssis.
Important : pour que le couplage des chssis soit possible, il faut que les modules de
couplage soient enfichs dans tous les chssis !
5. Pour S7-400 seulement : reliez entre eux les modules de couplage dans les chssis :
-

Effectuez un double clic sur l'IM d'mission,

Slectionnez l'onglet "Couplage"


Tous les chssis non coupls (chssis avec IM de rception enfichs) sont affichs
dans cette page d'onglet.

Slectionnez les chssis un par un et couplez les avec l'interface souhaite (C1 ou
C2) de l'IM d'mission en cliquant sur le bouton "Connecter".
Aprs cela, des lignes de connexion montrent le couplage des divers chssis entre
eux.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

2-21

Configuration des units centrales

2.4.3

Cas particulier : chssis de base comportant plusieurs CPU


Pour ajouter des chssis d'extension la configuration compose du chssis segment CR2
(S7-400) ou la configuration multiprocesseur, vous devez procder dans l'ordre suivant :
1. Configurez le chssis de base (par exemple CR2) avec l'IM d'mission.
2. Enfichez uniquement des IM de rception dans les chssis d'extension.
3. Reliez entre eux les modules de couplage (IM), comme dcrit ci-avant.
Alors seulement, vous pouvez enficher des modules dans les chssis d'extension. Ceci est
d au fait que, la plage d'adresses existant plusieurs fois dans le cas de plusieurs CPU, il
faut d'abord affecter le chssis d'extension l'une d'entres elles (c'est--dire une CPU).

2-22

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise


(DP)

Introduction
Une priphrie dcentralise dsigne un rseau matre constitu d'un matre de priphrie
dcentralise et d'esclaves de priphrie dcentralise relis par un cble de bus et
communiquant entre eux via le protocole PROFIBUS DP.
Diverses units pouvant tre matre DP ou esclave DP, nous ne traiterons ici que de la
procdure standard de configuration. Les particularits sur la fonctionnalit ainsi que sur les
procdures d'accs sont dcrites dans les manuels des units respectives ainsi que dans
l'aide en ligne des fonctions spciales (comme par exemple DP-SEND et DP-RECEIVE pour
le CP342-5).

3.1

Marche suivre pour la configuration d'un rseau matre


DP
Si vous connaissez le principe de configuration d'une installation centralise, vous tes
galement en mesure de configurer une priphrie dcentralise - la marche suivre est
trs semblable.

Fentre de station comme vue synoptique du rseau matre DP


Lorsque vous disposez un rseau matre DP (par exemple une CPU 315-2DP), STEP 7
trace automatiquement une ligne reprsentant le rseau matre. A l'extrmit de cette ligne,
vous disposez par glisser-lcher les esclaves DP affects ce matre DP - se trouvant dans
la fentre "Catalogue du matriel", sous "PROFIBUS-DP".
Puisqu'un rseau matre DP est toujours reli un sous-rseau PROFIBUS, STEP 7 affiche
automatiquement des botes dialogues pour la dfinition des proprits du sous-rseau (par
exemple la vitesse de transmission) et de l'adresse PROFIBUS, lorsque vous diposez les
composants DP.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-1

Configuration de la priphrie dcentralise (DP)

Esclave DP absent de la fentre "Catalogue du matriel".


Si un esclave DP ne figure pas dans la fentre "Catalogue du matriel", vous devez installer
le fichier GSD correspondant aprs le dmarrage de STEP 7 en choisissant la commande
Outils > Installer des fichiers GSD. Des botes de dialogue vous permettent alors
d'installer le fichier GSD. L'esclave DP install apparat ensuite dans la fentre "Catalogue
du matriel", sous "PROFIBUS-DP - Autres appareils de terrain".

Configuration de l'esclave dans la vue dtaille


Lorsque vous slectionnez l'esclave DP, sa configuration (identificateurs DP ou modules) et
les adresses d'entre/sortie s'affichent dans la vue dtaille de la fentre de station.

Commutation entre le rseau matre DP et l'esclave DP dans la vue dtaille de la


fentre de station
), tous les esclaves
Lorsque vous slectionnez l'icne du rseau matre DP (
DP correspondants s'affichent dans la partie infrieure de la fentre de station. Lorsque vous
slectionnez une icne d'esclave DP, c'est la configuration de l'esclave qui s'affiche dans le
bas de la fentre. Vous pouvez aller et venir facilement entre ces deux formes d'affichage en
utilisant les boutons

3-2

ou

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Numrotation des emplacements dans les priphriques dcentraliss


Selon le type d'esclave DP que vous configurez, les emplacements commencent par "0" ou
"4" dans la vue dtaille.
Dans le cas d'esclaves DP configurs par des fichiers GSD, c'est ce dernier qui prdfinit
l'emplacement auquel dbutent les adresses de priphrie ; les emplacements prcdents
sont "vides".
La numrotation des emplacements d'esclaves DP comme l'ET 200M, totalement intgrs
STEP 7, est reprise de la configuration d'une station S7-300 selon le schma suivant :
(PSODFHPHQW
6
SURILOVXSSRUW
GHEDVH

3ULSKULH
GFHQWUDOLVH

36&38,0($

36&RXSOHXU,0($
'3

Remarques sur les emplacements d'enfichage d'un esclave DP :


x La priphrie "proprement dite" (entres/sorties) commence toujours l'emplacement 4.
x Qu'un module d'alimentation (PS) soit enfich dans la configuration relle ou pas :
l'emplacement 1 est toujours rserv pour une "PS".
x L'emplacement 2 est toujours rserv pour le coupleur DP.
x L'emplacement 3 est toujours rserv pour un coupleur d'extension (IM), que le
priphrique "rel" permette une extension ou pas.
Ce schma s'applique tous les types d'esclaves DP, aussi bien aux types modulaires que
compacts. L'affectation des emplacements est importante pour l'exploitation des messages
de diagnostic ("emplacement de dclenchement du diagnostic").

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-3

Configuration de la priphrie dcentralise (DP)

3.2

O trouve-t-on les esclaves DP dans la fentre du


catalogue du matriel ?
Tous les esclaves DP figurent dans le "catalogue du matriel", sous le dossier
"PROFIBUS DP".
Particularits :

Le matre DP est ...


x une CPU SIMATIC 300 ou SIMATIC 400 avec interface PROFIBUS DP intgre,
un CP PROFIBUS (sans CP 342-5DA00) dans une SIMATIC 300/400
ou une station PC SIMATIC avec un CP PROFIBUS (sans CP 5611/CP 5613) :
les esclaves DP figurent sous leur "nom de famille" (par exemple
PROFIBUS-DP\ET 200B).
x un CP 342-5DA00 avec interface PROFIBUS DP ou une station SIMATIC PC avec
CP 5611/CP 5613 :
les esclaves DP se trouvent soit dans le dossier "Esclaves DP V0" puis sous leur "nom
de famille" (p. ex. PROFIBUS DP\DP V0-Slaves\ET 200B).
Le dossier "Esclaves DP V0" contient les esclaves DP qui sont reprsents par leur fichier
GSD ou leur fichier de type (il s'agit des "esclaves norms").
Les dossiers dsigns par leur nom de famille (p. ex. ET 200B) et directement placs sous
PROFIBUS DP (p. ex. PROFIBUS DP\ET 200B) contiennent en rgle gnrale les esclaves
DP dont les proprits sont reprsentes par la connaissance interne STEP 7 (il s'agit des
"esclaves S7").

Esclave DP achet (avec un nouveau fichier GSD)


Une fois que vous aurez install le fichier GSD, vous trouverez l'esclave DP dans le dossier
"Autres appareils de terrain".

Esclave DP intelligent
Exemples : vous pouvez configurer comme esclave DP des stations comportant des
x CP 342-5 DP
x CPU 315-2 DP, CPU 316-2 DP, CPU 318-2 DP
x module de base ET 200X (BM 147/CPU)
x IM 151/CPU (ET 200S)
Une fois la station configure, vous trouverez l'esclave DP dans le dossier "Stations dj
configures". La marche suivre (comment une station arrive-t-elle dans le dossier "Stations
dj configures" ?) est dcrite en dtail dans la rubrique sur la configuration d'esclaves DP
intelligents.

3-4

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.3

Lecture et criture dcentralises de donnes cohrentes


(> 4 octets)
Jusqu' prsent, vous pouviez accder aux donnes cohrentes (> 4 octets) d'un esclave
DP au moyen des SFC 14 et SFC 15.
Dans la version 3.0 des CPU 318-2 et CPU 41x, l'accs une zone de donnes est
prsent galement possible par accs la mmoire image (p. ex. L EW).

Configuration de zones de donnes cohrentes > 4 octets


1. Dans la configuration matrielle, choisissez l'onglet "Adresses" de l'esclave DP.
Selon le type d'esclave DP, la zone de cohrence est prdfinie et ne peut pas tre
modifie (p. ex. lorsqu'elle est dtermine par le fichier GSD), ou alors vous avez la
possibilit de la dfinir au moyen des champs "Longueur", "Unit" et "Cohrence".
2. Le cas chant, dfinissez la longueur de la zone de cohrence et inscrivez cette zone
dans la mmoire image. Slectionnez cet effet l'OB1-PA dans le champ "Mmoire
image partielle" ou, pour S7-400, galement une mmoire image partielle (p. ex. TPA 3).
Si vous n'inscrivez pas les donnes dans une mmoire image, vous devez utiliser les
SFC 14 ou SFC 15 pour raliser l'change de donnes.

Lors de l'actualisation de la mmoire image, le systme d'exploitation transfre ces donnes


de manire cohrente ; vous pouvez alors y accder au moyen d'oprations de chargement
et de transfert dans la mmoire image. Ceci constitue une manire particulirement aise et
performante (courte dure d'excution) d'accder des donnes cohrentes.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-5

Configuration de la priphrie dcentralise (DP)

3.4

Configurations pour PROFIBUS DP


Voici des exemples de configuration pour PROFIBUS DP que vous pourrez paramtrer avec
STEP 7.
x Configuration avec des esclaves DP simples (modulaires ou compacts) (change de
donnes esclave <-> matre)
x Configuration avec des esclaves DP intelligents (change de donnes esclave I <>
matre)
x Configuration avec des esclaves DP intelligents (change de donnes direct esclave >
esclave I)
x Configuration avec deux rseaux matre DP (change de donnes direct esclave >
matre)
x Configuration avec deux rseaux matre DP (change de donnes direct esclave >
esclave I)
x Exemple montrant comment paramtrer l'change de donnes direct

3.4.1

Configuration avec des esclaves DP simples (modulaires ou


compacts) (change de donnes esclave <> matre)
Dans cette configuration, l'change de donnes entre matre DP et esclaves DP simples,
c'est--dire modules d'entres/sorties, a lieu via le matre DP. Au sein du rseau matre DP,
le matre interroge l'un aprs l'autre chaque esclave configur dans sa liste d'appel et il leur
transmet les donnes de sortie ou reoit leurs valeurs d'entre. Les adresses d'E/S sont
attribues automatiquement par le logiciel de configuration.
Cette configuration est appele aussi systme monomatre, puisqu'un seul matre DP est
connect un sous-rseau PROFIBUS physique avec les esclaves correspondants.
5VDXPDWUH'3

0DWUH'3

(VFODYH'3

3-6

(VFODYH'3

(VFODYH'3

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.4.2

Configuration avec des esclaves DP intelligents (change de


donnes esclave I <> matre)
On peut dcomposer les tches d'automatisation en tches partielles, commandes par un
systme d'automatisation de niveau suprieur. Ces tches de commande, faciles
accomplir de manire autonome et efficace, seront excutes par une CPU sous forme de
prtraitement. Pour raliser cette CPU, on peut avoir recours un esclave DP intelligent.
Dans les configurations esclaves DP intelligents (esclave I), comme la CPU 315-2DP par
exemple, le matre DP n'accde pas aux modules d'E/S de l'esclave intelligent, mais
seulement la zone d'oprandes de la CPU de l'esclave I. Cela signifie que cette zone
d'oprandes ne doit pas tre attribue des modules d'E/S rels de l'esclave I. Il faut
procder cette affectation quand on configure l'esclave I.
Exemples d'esclaves DP intelligents (= esclaves DP avec prtraitement) : station avec
CPU 315-2DP, CPU 316-2DP, CPU 318-2DP.
6\VWPHPDWUH'3
0DVWHU6ODYH 06

0DWUH'3

(VFODYH'3

(VFODYH'3

Configuration matrielle et communication dans STEP 7


A5E00706940-01

(VFODYH'3

(VFODYH,

3-7

Configuration de la priphrie dcentralise (DP)

3.4.3

Configuration avec des esclaves DP intelligents (change de


donnes direct esclave > esclave I)
Cette configuration permet la transmission trs rapide de donnes d'entre d'esclaves DP
des esclaves DP intelligents du sous-rseau PROFIBUS DP.
Tous les esclaves DP simples ( partir d'une certaine version) ou d'autres esclaves DP
intelligents peuvent mettre disposition certaines donnes d'entre pour cet change direct
(DX) entre esclaves DP. Mais les rcepteurs de ces donnes ne peuvent tre que des
esclaves DP intelligents comme la CPU 315-2DP, par exemple.
Exemples de stations que vous pouvez configurer comme esclaves DP intelligents :
CPU 315-2DP, CPU 316-2DP, CPU 318-2DP.
5VHDXPDWUH'3

0DWUH'3

(VFODYH'3

(VFODYH'3

(VFODYH'3

(VFODYH,

';

3-8

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.4.4

Configuration avec deux rseaux matre DP (change de donnes


direct esclave > esclave I)
Quand plusieurs rseaux matre DP sont connects un mme sous-rseau PROFIBUS DP
physique, on parle aussi de systme multimatre. Cette configuration permet la lecture trs
rapide de donnes d'entre d'esclaves DP par des esclaves DP intelligents se trouvant sur
le mme sous-rseau PROFIBUS DP physique, qu'ils fassent partie du mme rseau matre
ou d'un autre.
Un esclave DP intelligent, une CPU 315-2DP par exemple, peut ainsi transfrer directement
sur sa zone de donnes d'entre des donnes d'entre provenant d'esclaves DP, mme s'ils
font partie d'autres rseaux matre DP (systme multimatre).
Tous les esclaves DP ( partir d'une certaine version) peuvent mettre disposition certaines
donnes d'entre pour cet change direct (DX) entre esclaves DP. Mais seuls des esclaves
DP intelligents, comme la CPU 315-2DP par exemple, sont en d'utiliser ces donnes.
5VHDXPDWUH

5VHDXPDWUH

0DWUH'3

(VFODYH'3


0DWUH'3

(VFODYH'3


(VFODYH'3


(VFODYH'3

(VFDOYH'3


(VFODYH, 

(FKDQJHGHGRQQHVGLUHFW';

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-9

Configuration de la priphrie dcentralise (DP)

3.4.5

Configuration avec deux rseaux matre DP (change de donnes


direct esclave > matre)
Quand plusieurs rseaux matre DP sont connects un mme sous-rseau PROFIBUS DP
physique, on parle aussi de systme multimatre. Dans cette configuration, les donnes
d'entre d'esclaves DP intelligents ou d'esclaves DP simples peuvent tre lues directement
par le matre d'un autre rseau matre DP connect au mme sous-rseau PROFIBUS DP
physique.
5VHDXPDWUH

5VHDXPDWUH

(FKDQJHGHGRQQHVGLUHFW';
0DWUH'3

(VFODYH'3

3-10

0DWUH'3


(VFODYH'3

(VFODYH, 

(VFODYH'3 

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.5

Dtails sur la configuration des systmes de priphrie


dcentralise

3.5.1

Cration d'un rseau matre DP

Condition pralable
Vous avez dispos un profil support/chssis dans la fentre de station, et celui-ci est
reprsent ouvert (les emplacements du profil support/chssis sont visibles).

Matre DP
Vous pouvez utiliser comme matre de priphrie dcentralise :
x une CPU interface matre DP intgre (par exemple, CPU 315-2 DP) ou enfichable,
x une cartouche interface affecte une CPU ou un module FM (par exemple, IF 964-DP
dans une CPU 488-4),
x un CP en liaison avec une CPU (par exemple CP 342-5, CP 443-5),
x un module de couplage interface matre DP (par exemple IM 467).

Marche suivre
1. Slectionnez un matre DP dans la fentre "Catalogue du matriel" (par exemple une
CPU 315-2 DP).
2. Amenez le module dans une ligne autorise du profil support/chssis en utilisant la
fonction glisser-lcher. La bote de dialogue "Proprits - Partenaire PROFIBUS"
s'affiche.
Ici, vous pouvez
-

crer un nouveau sous-rseau PROFIBUS ou en slectionner un qui existe dj,

effectuer le paramtrage du sous-rseau PROFIBUS (vitesse de transmission, etc.),

paramtrer l'adresse PROFIBUS du matre DP.

3. Validez par "OK" les paramtres choisis.


L'icne suivante apparat :
Elle sert de support aux esclaves DP du rseau matre.
Conseil : si l'icne n'est pas visible, elle est probablement cache par la table de
configuration. Rduisez la dimension de la table de configuration dans laquelle le matre DP
est enfich. Si l'icne du rseau matre DP n'apparat toujours pas, choisissez la commande
Insertion > Rseau matre.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-11

Configuration de la priphrie dcentralise (DP)

3.5.2

Maniement de rseaux matre DP et d'interfaces DP

Sparer un rseau matre DP


Lorsque vous insrez dans une station une CPU interface PROFIBUS DP intgre ou un
CP PROFIBUS (configurables en tant qu'esclave DP intelligent) et que vous les avez
configurs comme matre DP avec rseau matre, vous pouvez sparer le rseau matre du
matre DP :
1. Slectionnez l'interface matre DP.
2. Choisissez la commande Edition > Rseau matre > Couper.
Vous pouvez aussi choisir la commande Couper rseau matre dans le menu
contextuel avec la touche droite de la souris.
Le rseau matre subsiste comme rseau matre orphelin et il reste visible dans la station.
L'change de donnes direct configur reste en vigueur.
S'il n'y a pas d'esclaves DP relis au rseau matre, il est effac.

Insrer un rseau matre DP


Lorsque vous avez configur un ou plusieurs rseaux matre DP et les avez spars de
l'interface matre DP, vous pouvez avoir recours la commande Edition > Rseau matre >
Insrer pour relier de nouveau l'un des rseaux matre orphelins l'interface matre DP
slectionne.

Rendre l'interface PROFIBUS DP apte la communication en ligne


Condition requise pour que l'interface PROFIBUS DP intgre d'une CPU se comporte en
participant actif au rseau PROFIBUS DP (autorisant ainsi des fonctions PG via cette
interface) :
1. L'interface PROFIBUS DP doit tre configure comme "en rseau", c'est--dire qu'il faut
la slectionner, puis choisir la commande Edition > Proprits de l'objet pour
slectionner ou crer un sous-rseau PROFIBUS.
2. Il faut ensuite charger cette configuration dans la CPU.
Ceci rend possible la visualisation au moyen de la PG via l'interface PROFIBUS DP, par
exemple.

Modifier les proprits du rseau matre


A partir de STEP 7 V5.0, Servicepack 3, vous pouvez modifier les proprits du rseau
matre (nom et numro) :
1. La configuration de la station tant ouverte, cliquez deux fois sur la ligne reprsentant le
rseau matre.
2. Slectionnez l'onglet "Gnral" et adaptez le nom et le numro du rseau matre vos
besoins.
Le bouton "Proprits" permet aussi d'diter le sous-rseau correspondant.

3-12

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.5.3

Choix et disposition des esclaves DP

Types d'esclaves DP
Pour raliser la configuration des esclaves DP, nous allons distinguer :
x esclaves DP compacts
(modules avec entres et sorties TOR ou analogiques intgres, par exemple ET 200B)
x esclaves DP modulaires
(modules de couplage avec modules S7 ou S5 associs, par exemple ET 200M)
x esclaves intelligents (esclaves I)
(stations S7-300 avec par exemple CP 342-5, CPU 315-2DP ou ET 200X avec BM
147/CPU)

Nota
Lors de la configuration du rseau matre, tenez compte des caractristiques techniques des
matres DP (nombre max. de participants, d'emplacements et de donnes utiles). Il est
possible qu'en raison de la restriction impose par le nombre d'emplacements ou de
donnes utiles, vous ne puissiez pas configurer le nombre maximum de participants !

Condition pralable
Un rseau matre DP doit tre prsent et visible dans la fentre de station.
Icne du rseau matre DP :
Si l'icne est absente (elle a par exemple t efface), vous pouvez la crer en
slectionnant la ligne pour l'interface DP du matre DP et en choisissant la commande
Insertion > Rseau matre.

3.5.4

Copie de plusieurs esclaves DP


1. Tout en maintenant la touche CTRL enfonce, cliquez successivement sur les esclaves
DP copier.
Rsultat : Les esclaves DP sont slectionns.
2. Choisissez la commande Edition > Copier.
3. Slectionnez le rseau matre DP auquel vous souhaitez accoler les esclaves DP
copis.
4. Choisissez la commande
Edition > Insertion (copie "normale") ou
Edition > Insertion redondante (copie pour la redondance logicielle)

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-13

Configuration de la priphrie dcentralise (DP)

3.5.5

Configuration d'esclaves DP compacts

Marche suivre
1. Slectionnez un esclave DP compact (par exemple ET200B) dans la fentre "Catalogue
du matriel".
2. Amenez l'esclave DP sur l'icne suivante d'un rseau matre DP :
La bote de dialogue "Proprits > Partenaire PROFIBUS" s'affiche. Vous pouvez y
dfinir :
-

les proprits du sous-rseau PROFIBUS (vitesse de transmission, etc.),

l'adresse PROFIBUS de l'esclave DP.

3. Validez par "OK" les paramtres choisis.


Rsultat : Une icne reprsentant l'esclave DP compact s'accole alors au rseau matre
DP. La configuration priphrique de l'esclave DP compact s'affiche dans la partie
infrieure de la fentre de station (vue dtaille).

3.5.6

Configuration d'esclaves DP modulaires

Marche suivre
1. Slectionnez un module de couplage pour un esclave DP modulaire (par exemple
IM 153 pour ET 200M) dans la fentre "Catalogue du matriel".
2. En utilisant la fonction glisser-lcher, amenez le module de couplage sur l'icne suivante
du rseau matre DP :
Rsultat : la bote de dialogue "Proprits - Partenaire PROFIBUS" s'affiche. Vous
pouvez y dfinir :

les proprits du sous-rseau PROFIBUS (vitesse de transmission, etc.),

l'adresse PROFIBUS de l'esclave DP.

3. Validez par "OK" les paramtres choisis.


Une icne reprsentant l'esclave DP s'accole alors au rseau matre DP. La vue
dtaille de l'esclave DP, avec ses emplacements ou identificateurs DP possibIes,
s'affiche dans la partie infrieure de la fentre de station.
4. Disposez les modules pour l'esclave DP modulaire dans la partie infrieure de la fentre
de station.
Les modules possibles pour les esclaves DP modulaires se trouvent dans la fentre
"Catalogue du matriel", sous la "famille" correspondante de l'esclave DP !
Ce sont :

3-14

les embases (TB...SC) pour Smart Connect (famille ET 200L SC),

les modules SC (famille ET 200L SC)

les esclaves AS-i (famille DP/AS-i Link)

les modules S7-300 (famille ET 200M)

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.5.7

Affectation de l'esclave DP au groupe SYNC/FREEZE


Un matre DP possdant la fonctionnalit correspondante est en mesure d'mettre
simultanment les commandes SYNC et/ou FREEZE un groupe d'esclaves DP, afin de
synchroniser ces derniers. Vous devez cet effet affecter les esclaves DP aux groupes
SYNC et FREEZE.

Condition pralable
Vous devez avoir cr un rseau matre DP.

Marche suivre
1. Slectionnez le symbole du rseau matre DP dans lequel se trouve l'esclave DP que
vous souhaitez affecter un groupe.
2. Choisissez la commande Edition > Proprits de l'objet.
Rsultat : la page d'onglet "Affectation de groupe" s'affiche avec un tableau, dans lequel
vous pouvez affecter l'esclave DP un groupe SYNC/FREEZE.

Nota
Vous pouvez affecter chaque esclave DP un groupe SYNC et groupe FREEZE au
maximum.
Exception : lorsque vous mettez en oeuvre un CP 3425 en tant qu'esclave DP, vous pouvez
affecter en tout 8 groupes (SYNC et/ou FREEZE) au maximum chaque esclave DP
affect.

Commandes SYNC et FREEZE


Les commandes SYNC et FREEZE permettent de synchroniser les esclaves DP en rponse
des vnements. Le matre DP met simultanment les commandes un groupe
d'esclaves DP de son rseau matre. Les esclaves DP dfaillants ou en train d'mettre un
diagnostic ne sont pas pris en compte.
La condition requise pour la synchronisation l'aide des commandes est que les esclaves
DP ont t affects des groupes SYNC et/ou FREEZE.

Commande SYNC
La commande SYNC du matre DP gre les sorties du groupe d'esclaves la valeur
momentane.
Dans les tlgrammes suivants, les esclaves DP enregistrent les donnes envoyes par le
matre DP ; l'tat des sorties des esclaves DP reste cependant inchang.
Aprs chaque nouvelle commande SYNC, l'esclave DP affecte ses sorties les valeurs qu'il
a enregistres comme donnes de sortie du matre DP.
Les sorties ne seront nouveau actualises cycliquement que lorsque le matre DP met la
commande UNSYNC.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-15

Configuration de la priphrie dcentralise (DP)

Commande FREEZE
A la rception de la commande FREEZE du matre DP, les esclaves DP d'un groupe glent
l'tat actuel de leurs entres et le transmettent cycliquement au matre DP.
Aprs chaque nouvelle commande FREEZE, les esclaves DP glent nouveau l'tat de
leurs entres.
Les donnes d'entre ne sont nouveau transmises cycliquement depuis l'esclave DP au
matre DP que lorsque ce dernier met la commande UNFREEZE.

3-16

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.6

Autres configurations d'esclaves DP

3.6.1

ET 200L et DP/ASi Link


La configuration des esclaves DP ET 200L et DP/ASi Link prsente les particularits
suivantes :
x l'extension voie par voie de ET 200L est possible avec Smart Connect (SC),
x vous configurez le DP/ASi Link avec des esclaves ASi, voir paragraphe suivant.
Lorsque vous disposez le DP/ASi Link, une table de configuration s'ouvre automatiquement,
dans laquelle vous pouvez disposer les esclaves ASi depuis la fentre "Catalogue du
matriel".

3.6.2

ET 200S

Introduction
Les esclaves DP et IO Devices de la famille ET 200S sont configurs comme d'autres
esclaves DP et IO Devices modulaires.
Particularit : les modules lectroniques TOR avec une plage d'adresses de 2 bits occupent
tout d'abord 1 octet lorsque vous les insrez dans la table de configuration (vue dtaille).
Mais la plage d'adresses occupe peut tre rduite aprs la configuration au moyen du
bouton "Compression adresses".
Exemple :
Avant la compression d'adresses

Aprs la compression d'adresses

Module

Adresses d'entre

Adresses d'entre

DI_1_Modul

10.0...10.1

10.0...10.1

DI_2_Modul

11.0...11.1

10.2...10.3

Nota
La compression d'adresses n'est pas possible dans la variante de l'IO Device ET 200S
base sur GSD. Utilisez la variante du catalogue du matriel dont le texte d'information ne
fait pas rfrence un fichier GSD (*.XML).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-17

Configuration de la priphrie dcentralise (DP)

Marche suivre : comprimer les plages d'adresses


1. Slectionnez une zone de modules conscutifs dont vous voulez comprimer les
adresses.
2. Cliquez sur le bouton "Compression adresses" dans la vue dtaille de la table de
configuration.
-

Les plages d'adresse des entres, sorties et dmarreurs de moteur sont


comprimes sparment.

Le dbut de la plage d'adresses est fix par l'adresse du premier module slectionn
et revt la forme X.0.

Lorsque l'adresse de bit n'est pas "0", il est automatiquement fait usage de la
prochaine adresse d'octet (libre) partir de laquelle la zone slectionne peut tre
comprime - par ex. (X+1).0.

Lorsqu'il n'y a plus de zone continue, la compression est faite automatiquement


dans les intervalles d'adresse disponibles.

Annuler la compression de plages d'adresses


Si, pour l'adresse de dbut d'un module avec une adresse "comprime", vous souhaitez de
nouveau obtenir une adresse d'octets, procdez de la manire suivante :
1. Slectionnez le module avec l'adresse comprime (p. ex. 100.2).
2. Cliquez sur le bouton "Compression adresses".
L'adresse de dbut du module prend la prochaine adresse d'octet libre (p. ex. 101.0,
si cette adresse est encore libre).

Particularits relatives aux modules avec adresses comprimes


Une affectation d'emplacement n'est plus possible pour la CPU si le module a une adresse
comprime. C'est la raison pour laquelle le bloc SFC 5 (GADR_LGC) met pour ce module
l'information d'erreur W#16#8099 (emplacement non configur).
Il n'est pas possible d'exploiter non plus le bloc SFC 49 (LGC_GADR) et l'information d'tat
de module SZL-ID W#16#xy91 pour un module aux adresses comprimes.
La CPU n'est pas non plus en mesure de dterminer les alarmes d'un module ayant des
adresses comprimes. Une adresse de diagnostic supplmentaire est donc attribue
automatiquement au module en mode DPV1.
Les fonctionnalits "Comprimer les adresses" et "Alarme de dbrochage et enfichage"
s'excluent l'une l'autre.

Rgles de configuration de l'ET 200S


x Emplacement 1 : seulement pour un Powermodul (PM-E ou PM-D).
x A gauche d'un module lectronique (EM) : seulement un EM ou un Powermodul (PM-E
ou PM-D).
x A gauche d'un dmarreur de moteur (MS) : seulement un MS ou un PM-D ou un
Powermodul (PM-D Fx (1..x..4) ou PM-X).
x A gauche d'un PM-X : seulement un dmarreur de moteur ou un PM-D.
x Il faut faire attention l'affectation de la zone de tension PM-E la zone de tension EM.
x Le maximum autoris est de 63 modules et un module d'interface IM.

3-18

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Particularits du paramtrage de soudures froides


Respectez l'ordre suivant :
1. Dans la table de configuration (vue dtaille) de l'ET 200S : placer un module
lectronique et rgler une voie sur la plage de mesure "RTD-4L Pt 100 Kl." pour la
fonction de soudure froide.
2. Double clic sur l'ET 200S (proprits du coupleur d'esclave DP) :
spcifier la ou les soudures froides : emplacement et voie du module RTD.
3. Placer un module lectronique analogique pour mesure de temprature par
thermocouple (module TC) et le paramtrer avec le numro de soudure froide (du
module RTD).

3.6.3

ET 200S avec prise en charge des options

Conditions requises pour la prise en charge des options


x Module d'alimentation PM-E DC 24V/AC120/230V ou PM-E DC 24..48V/AC 120..230V
avec prise en charge des options ( partir de STEP 7 V5.3)
x Module d'interface IM 151-1 STANDARD (6ES7 151-1AA03-0AB0) ou IM 151-1 FO
STANDARD ( partir de 6ES7 151-1AB02-0AB0)

Prsentation de la procdure
La prise en charge des options vous permet de prparer l'ET 200S en vue d'extensions
(options) futures.
Prsentation du fonctionnement et de la procdure (une description dtaille figure dans le
manuel Priphrie dcentralise ET 200S) :
1. Vous montez, cblez, configurez et programmez la configuration maximale prvue pour
l'ET 200S.
2. A la place des modules lectroniques, dont vous n'aurez besoin qu'ultrieurement, vous
utilisez d'abord des modules de RESERVE (138-4AA00 ou 138-4AA10) peu coteux lors
du montage. Le cblage de l'ET 200S peut tre ralis compltement ("cblage
principal"), car un module de RESERVE ne possde aucune connexion avec les bornes
du module de terminaison et donc avec le processus.
3. Pour les emplacements auxquels vous enfichez d'abord des modules de RESERVE la
place des modules lectroniques, vous activez la prise en charge des options (bote de
dialogue des proprits de l'IM 151-1 STANDARD, onglet "Prise en charge des
options").
4. Pour l'interface de commande et l'interface de signalisation en retour, vous rservez la
plage d'adresse requise dans la mmoire image des sorties (MIS) et dans la mmoire
image des entres (MIE) en activant la prise en charge des options dans la bote de
dialogue des proprits du module d'alimentation.
5. Les modules de RESERVE monts pourront ultrieurement tre remplacs par les
modules configurs, sans qu'il soit ncessaire de renouveler la configuration.

Rgles
La prise en charge des options peut tre active pour exactement un module d'alimentation
PM E-DC24..48V ou PM EDC24..48V/AC24...
Configuration matrielle et communication dans STEP 7
A5E00706940-01

3-19

Configuration de la priphrie dcentralise (DP)

Mode de fonctionnement : prise en charge des options au dmarrage


Lorsque l'option "Mise en route si configuration sur site diffre de configuration prvue" n'est
pas active, l'ET 200S dmarre aussi lorsqu'un module de RESERVE est enfich la place
du module lectronique configur et que l'option de prise en charge des options est active
pour cet emplacement.

Mode de fonctionnement : prise en charge des options durant le fonctionnement


x La prise en charge des options est active pour un emplacement :
Le module de RESERVE (option) ou le module lectronique configurs peuvent se
trouver cet emplacement. Si un autre module s'y trouve, un diagnostic est signal (pas
de module ou module erron).
x La prise en charge des options est dsactive pour un emplacement :
Seul le module lectronique configur peut se trouver cet emplacement. Pour tout autre
module, un diagnostic est signal (pas de module ou module erron).

Valeurs de remplacement du module de RESERVE


Valeur de remplacement pour les entres TOR : 0
Valeur de remplacement pour les entres analogiques : 0x7FFF

Commande et valuation dans le programme utilisateur


L'ET 200S dispose d'une interface de commande et d'une interface de signalisation en
retour pour la fonction "Prise en charge des options".
L'interface de commande se trouve dans la mmoire image des sorties (MIS). Chacun des
bits de cette plage d'adresses commande l'un des emplacements 2 63 :
x Valeur du bit = 0 : le paramtrage de la prise en charge des options est actif. Les
modules de RESERVE sont autoriss.
x Valeur du bit = 1 : le paramtrage de la prise en charge des options est dsactiv. Les
modules de RESERVE ne sont pas autoriss cet emplacement.
L'interface de signalisation en retour se trouve dans la mmoire image des entres (MIE).
Chacun des bits de cette plage d'adresses fournit des informations sur le module
effectivement enfich aux emplacements 1 63 :
x Valeur du bit = 0: le module de RESERVE, un module erron ou un module retir se
trouvent cet emplacement.
x Valeur du bit = 1: le module configur se trouve cet emplacement.
Aussitt que vous activez la prise en charge des options dans le module d'alimentation
(onglet "Adresses), les adresses sont rserves pour ces interfaces.
Tenez compte du fait que la fonction "Prise en charge des options" doit galement tre
active dans l'esclave DP (module d'interface IM 151-1 STANDARD). Si elle n'est pas
active, les adresses rserves pour l'interface de commande et l'interface de signalisation
en retour sont de nouveau libres ! L'activation et la dsactivation rptes de la prise en
charge des options risque de modifier l'adresse de l'interface de commande et de l'interface
de signalisation en retour.
Des informations sur l'affectation et la signification des octets dans la mmoire image sont
galement fournies dans le manuel Priphrie dcentralise ET 200S.

3-20

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.6.4

ET 200S en mode DPV1


Les fonctions DPV1 mettent votre disposition des fonctions tendues telles que p. ex. des
alarmes. Vous pouvez paramtrer ces fonctions avec le coupleur DP IM 151 correspondant.
La condition pour pouvoir slectionner le mode DPV1, est que l'interface du matre DP soit
galement paramtre en mode DPV1.

Procdure
1. Configurez une station avec un matre DP prenant en charge le mode DPV1 (p. ex. une
CPU S7-41x DP avec version de microprogramme 3.0) et l'ET 200S (IM 151)
correspondant.
L'interface DP du matre DP est paramtre sur le mode DPV1.
2. Effectuez un double clic sur l'icne de l'esclave DP (IM 151).
3. Cliquez sur l'onglet "Paramtres de fonctionnement".
Vous y trouverez les paramtres supplmentaires, comme p. ex. le mode d'alarme DP et
l'alarme DPV1.
4. Slectionnez les paramtres.

Particularits
Il existe des interdpendances entre les paramtres. Elles sont indiques dans le tableau
suivant :
Paramtre

Mode de fonctionnement DPV0

Mode de fonctionnement DPV1

Fonctionnement si configuration
sur site diffre de configuration
prvue

Utilisable sans restriction

Utilisable sans restriction

Alarme de diagnostic

Non utilisable, non active

Utilisable sans restriction

Alarme de processus

Non utilisable, non active

Utilisable sans restriction

Alarme d'enfichage/dbrochage

Non utilisable, non active

Utilisable uniquement si les adresses


ne sond comprimees
Si l'alarme d'enfichage/dbrochage est
active, l'option 'Mise en route si
configuration sur site diffre de
configuration prvue' est
automatiquement active.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-21

Configuration de la priphrie dcentralise (DP)

Alarme dans le cas de modules ayant des adresses comprimes


Lorsque le module est en mesure de dclencher des alarmes et que ses adresses sont
comprimes (c'est--dire, que son adresse binaire est diffrente de 0), vous devez attribuer
une adresse de diagnostic l'ET 200S dans la bote de dialogue des adresses.
Cette adresse de diagnostic est requise pour l'affectation d'une alarme DPV1 au module qui
dclenche l'alarme. Il est indispensable que le module possde cette adresse non
comprime afin que la CPU puisse affecter une alarme et fournir des informations relatives
cette dernire dans l'information de dclenchement de l'OB d'alarme ou dans la mmoire
tampon de diagnostic. La CPU ne peut pas utiliser une adresse "comprime".
Pour ce qui est du traitement de l'alarme (OB d'alarme), le module possde alors l'adresse
de diagnostic affecte, pour ce qui est du traitement des donnes d'entre et de sortie dans
le programme utilisateur, le module possde les adresses comprimes !

Nota
Lorsque les adresses du module sont comprimes, l'alarme d'enfichage/dbrochage est
inhibe pour l'ET 200S !

3.6.5

ET 200iS
L'ET 200iS et ses modules lectroniques peuvent tre aisment configurs dans HW Config
l'aide du logiciel optionnel SIMATIC PDM. La configuration requise et la marche suivre
sont dcrits ci-aprs :

Configuration
Systme requis
STEP 7 partir de la version 5.1, Servicepack 2, Hotfix 1 ou PCS7 partir de la version 5.2.
Dans ce cas, l'ET 200iS est contenu dans le catalogue du matriel de STEP 7. Les alarmes
de diagnostic, les alarmes de processus, les alarmes de dcrochage et enfichage et
l'horodatage sont pris en charge.

Marche suivre pour la configuration de l'ET 200iS


1. Dmarrez SIMATIC Manager.
2. Configurez l'ET 200iS dans HW Config.
-

Crez un nouveau projet.

Slectionnez les modules voulus dans le catalogue du matriel et amenez-les


l'aide de la souris dans la table de configuration.

3. Configurez l'horodatage (optionnel).


4. Enregistrez la configuration ou chargez-la dans le matre DP.

3-22

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Paramtrage
Systme requis
STEP 7 partir de la version 5.1, Servicepack 2, Hotfix 1 et logiciel optionnel SIMATIC PDM
partir de la version 5.1, Servicepack 2 ou PCS7 partir de la version 5.2.
Une interface PROFIBUS-DP est requise pour utiliser PDM en ligne, par exemple le CP5611
(6GK1 561-1AA00). L'interface PROFIBUS-DP doit tre slectionne sur le CP (commande
de menu Outils > Paramtrage de l'interface PG/PC dans SIMATIC Manager).

Marche suivre pour le paramtrage des modules lectroniques


1. Oprez un double clic dans HW Config sur le premier module lectronique de la table de
configuration.
2. Slectionnez dans la bote de dialogue suivante "Spcialiste" pour l'utilisateur et
confirmez avec "OK". Dans ce mode, le paramtrage est possible.
3. SIMATIC PDM est lanc avec les paramtres actuels et les donnes d'identification du
module.
4. Pour paramtrer le module lectronique avec SIMATIC PDM, enregistrez les paramtres
(commande de menu Fichier > Enregistrer) et chargez les paramtres avec la
commande de menu Appareil > Charger dans l'appareil dans le module lectronique.
Fermez SIMATIC PDM.
5. Oprez un double clic sur le module lectronique suivant dans la table de configuration
et rptez les tapes 2 et 3 jusqu' ce que tous les modules lectroniques soient
paramtrs.

Marche suivre pour le paramtrage du module interface


1. Oprez un double clic sur l'esclave DP "IM 151-2" (dans la partie suprieure de la
fentre de station).dans HW Config. Slectionnez dans la bote de dialogue suivante
"Spcialiste". Ceci lance SIMATIC PDM.
2. Paramtrez le coupleur IM 151-2 et enregistrez les paramtres (commande de menu
Fichier > Enregistrer) et chargez les paramtres avec la commande de menu
Appareil > Charger dans l'appareil dans le coupleur. Fermez SIMATIC PDM.

Marche suivre pour le paramtrage de tous les modules de l'ET 200iS


1. Oprez un double clic sur l'esclave DP "IM 151-2" (dans la partie suprieure de la
fentre de station) dans HW Config. Slectionnez dans la bote de dialogue suivante
"Spcialiste". Ceci lance SIMATIC PDM et tous les modules de l'ET 200iS sont chargs.
2. Chargez tous les paramtres des modules (commande de menu Fichier > Charger tout
dans PG/PC).
3. Paramtrez tous les modules requis. Vous pouvez naviguer jusqu'aux modules voulus
de l'ET 200iS dans le volet gauche de la fentre de SIMATIC PDM.
4. Enregistrez les modifications (commande de menu Fichier > Enregistrer) pour
actualiser le fichier.
5. Chargez tous les paramtres dans les modules (commande de menu Appareil >
Charger tout dans l'appareil). Fermez SIMATIC PDM.
Il est galement possible de paramtrer entirement l'ET 200iS dans SIMATIC PDM (pour
plus d'informations, rfrez-vous l'aide en ligne de SIMATIC PDM).
Configuration matrielle et communication dans STEP 7
A5E00706940-01

3-23

Configuration de la priphrie dcentralise (DP)

3.6.6

PROFIBUS PA
Pour configurer des appareils de terrain destins PROFIBUS PA (PROFIBUS pour
automatisation de processus), les particularits suivantes doivent tre prises en compte :

Coupleur DP/PA
Le coupleur DP/PA ne doit pas tre configur dans HW Config ; il est "invisible" dans la
configuration de la station. Il vous suffit de slectionner une vitesse de transmission de 45,45
Kbauds pour le sous-rseau PROFIBUS dans les proprits de l'interface PROFIBUS du
matre DP ou de l'esclave DP. Le coupleur diminue la vitesse de transmission 31,25 kilobauds pour les appareils de terrain PA.

DP/PA-Link
Le DP/PA-Link est un routeur entre PROFIBUS DP et PROFIBUS PA. Il s'agit d'un esclave
DP qui, son tour, "contient" (quasiment en tant que "matre") un PROFIBUS PA pour la
connexion d'appareils PROFIBUS PA.
L'appareil doit tre dispos en tant qu'esclave DP depuis la fentre "Catalogue du matriel"
dans un rseau matre DP.
Le DP/PA-Link est reprsent non seulement par l'icne de l'appareil proprement dit, mais
galement par une icne du "systme matre PA" - de manire similaire au rseau matre
DP. Les appareils de terrain PA (esclaves PA) doivent tre disposs sur cette icne.
PROFIBUS PA doit fonctionner avec une vitesse de transmission fixe de 45,45 kbit/s pour la
connexion des appareils de terrain PA.

Marche suivre pour la configuration de DP/PA-Link


1. Installez le logiciel optionnel SIMATIC PDM (PDM=Process Device Manager), afin de
pouvoir ultrieurement configurer les esclaves PA de la fentre "Catalogue du matriel".
2. Configurez un rseau matre DP.
3. Amenez le DP/PA-Link (IM 157) depuis la fentre "Catalogue du matriel" sur le rseau
matre DP.
4. Slectionnez le DP/PA-Link, afin de pouvoir voir la configuration de l'esclave DP dans la
partie infrieure de la fentre de station.
5. L'emplacement 2 correspond au matre pour les appareils PA (matre PA) ; effectuez
donc un double clic sur l'emplacement 2, afin de pouvoir configurer le PROFIBUS PA.
6. Dans la page d'onglet "Gnral", cliquez sur le bouton "Proprits" (sous "Interface") et
slectionnez ensuite le sous-rseau possdant la vitesse de transmission de 45,45
kbit/s.
7. Configurez ensuite les appareils PA.
Ils se trouvent dans la fentre "Catalogue du matriel" sous "PROFIBUS-PA". Cette
entre est uniquement visible lorsque le logiciel optionnel SIMATIC PDM est install.

3-24

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.6.7

Modules HART
Les modules HART sont des modules analogiques, auxquels il est possible de connecter
des transducteurs de mesure HART (HART=Highway Adressable Remote Transducer).
Les modules HART sont prvus pour une installation dcentralise sur l'IM 153-2
(ET 200M).
Pour raliser le paramtrage des transducteurs de mesure HART, vous devez dmarrer
l'application de paramtrage SIMATIC PDM.

Condition pralable :
SIMATIC PDM est install sur votre PG/PC.

Reprsentation de transducteurs de mesure HART


Les transducteurs de mesure (Transducer) pour modules HART sont reprsents comme
des cartouches interface dans la table de configuration.
Exemple : le module est enfich l'emplacement 4. Le transducteur de mesure pour la
premire voie est alors reprsent comme emplacement 4.1.

Dmarrage de SIMATIC PDM


x Effectuez un double clic sur l'un des "emplacements" destins un transducteur de
mesure HART.
Puisque l'application de paramtrage SIMATIC PDM peut galement tre utilise pour les
appareils de terrain PROFIBUS PA, vous pouvez galement la dmarrer de la manire
suivante :
x Disposez, par glisser-lcher, un appareil de terrain PA dans un rseau matre PA depuis
la fentre "Catalogue du matriel", puis effectuez un double clic sur cet appareil de terrain
PA.

3.6.8

Configuration de la redondance logicielle


La configuration d'un systme secours semi-automatique (Warm Standby) comporte :
x deux stations S7 comportant chacune une interface matre DP
(chacune de ces interfaces constitue un sous-rseau individuel !)
x un ou plusieurs esclaves avec la proprit "utilisable de manire redondante avec bus de
fond de panier actif" (p. ex. ET 200M avec IM 153-3) connects aux deux sous-rseaux
Une telle configuration permet de garantir qu'en cas de dfaillance d'une station (c'est--dire
que l'un des deux matres DP est dfaillant), l'excution du programme utilisateur est reprise
par la "station de rserve". Les esclaves connects aux deux stations sont alors commands
par la station de rserve.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-25

Configuration de la priphrie dcentralise (DP)

Concept de configuration
Dans le cas de la redondance logicielle, une station individuelle "ne laisse pas entrevoir"
quelle fonctionne de manire redondante avec une autre station. La coordination entre les
stations redondantes est raliser par l'utilisateur et n'est pas prise en charge par le
systme, comme c'est le cas pour les stations H.
L'ET 200M qui n'est prsente qu'une seule fois physiquement est configure de manire
identique dans deux stations S7 (mmes modules, adresses identiques, paramtrages
identiques). Pour cela, vous disposez de la commande de menu Edition > Insertion
redondante dans HW Config.

Configuration de la redondance logicielle pour les DP/PA Link


Etant donn qu'une station individuelle "ne laisse pas entrevoir" quelle fonctionne de
manire redondante, il faut en informer le DP/PA Link. Pour ce faire, vous activez le
paramtre "Redondance logicielle active pour l'esclave" dans l'onglet "Redondance" du
DP/PA Link. Grce ce paramtrage, les esclaves PA redmarrent de manire automatique
lors de la commutation sur la CPU active. Les conditions requises pour une commutation
sans -coups des esclaves sont vrifies et, le cas chant, le mode DP (DPV1, DPV0) est
adapt.

Particularit des IM 153-2 partir de la version V4


En fonction de sa configuration, le coupleur IM 153-2 fonctionne en tant que station
ET 200M normale avec des modules de la gamme des priphries S7-300 ou en tant que
DP/PA Link.

IM 153-2 V4 en tant que DP/PA-Link ( partir de STEP 7 V5.4)


Lorsque l'IM 153-2 est configur avec les modules de bus adquats, il fonctionne
automatiquement en tant que "DP/PA Link". Pour la connexion PROFIBUS PA, vous
devez enficher le coupleur DP/PA sur les modules de bus.
Etant donn que les modules de bus ne sont pas configurs, il faut indiquer le mode de
fonctionnement de l'IM 153-2 d'une autre manire STEP 7. Vous dfinissez ce mode de
fonctionnement en slectionnant l'153-2 dans le catalogue du matriel. L'IM avec ses
diffrentes variantes (standard, Outdoor, LWL) est reprsente en double dans le catalogue
du matriel :
x en tant qu'IM 153-2 sous "ET 200M"
x en tant qu'IM 153-2 sous "DP/PA Link"
En tant que "DP/PA Link", une station ET 200M (IM 153-2 partir de V4) avec ses esclaves
PA subordonns peut tre copie et insre de manire redondante.

3-26

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Marche suivre
1. Configurez entirement la premire station avec tous les ET 200M (IM 153-3) ou
DP/PA Link. Pour le DP/PA Link, vous indiquez de plus qu'il fonctionne de manire
redondante.
-

Effectuez un double clic sur le "DP/PA Link".

Slectionnez l'onglet "Redondance " et activez la case cocher "Redondance


logicielle active pour l'esclave".

Confirmez le paramtrage par "OK".

2. Configurez la seconde station sans les ET 200M ou sans les DP/PA Link.
3. Slectionnez les esclaves de la 1re station, slectionnez le rseau matre de la 2me
station et insrez ces esclaves dans le rseau matre DP de la seconde station
(commande Edition > Insertion redondante).

Nota
Les esclaves DP doivent tre configurs dans chacune des deux stations, c'est--dire qu'ils
apparaissent comme deux objets distincts, -- bien que physiquement il s'agisse d'un seul et
mme esclave DP ! Lorsque vous modifiez le paramtrage de l'un des esclaves DP ET
200M, vous devez de ce fait nouveau copier cet esclave DP modifi dans l'autre station,
afin de garantir la cohrence !

Exemple de configuration
La figure ci-dessous reprsente les deux stations. Le DP/PA Link avec les esclaves PA
subordonns a t copie de manire redondante. Bien que dans NetPro le DP/PA Link
n'est reprsent qu'une seule fois (ce qui correspond la configuration relle), les esclaves
PA subordonns avec le PROFIBUS PA correspondant sont reprsents en double (ce qui
ne correspond pas la configuration relle).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-27

Configuration de la priphrie dcentralise (DP)

3.7

Esclaves DP intelligents

3.7.1

Configuration d'esclaves DP intelligents


La caractristique fondamentale d'un esclave DP intelligent est que les donnes d'entre ou
de sortie ne sont pas directement mises la disposition du matre DP par une entre ou une
sortie relles, mais qu'elles le sont par une CPU de prtraitement. Il s'agit de la CPU qui,
avec le CP, compose l'esclave DP.
0DWUH'3

(VFDOYH'3LQWHOOLJHQW
&38

&38'3
=RQH
G
RSUDQGHV
($0

&3352),%86

($

352),%86

Diffrence entre esclave DP "normal" et esclave DP intelligent


Dans le cas d'un esclave DP "normal", comme par exemple un esclave DP compact
(ET 200B) ou un esclave DP modulaire (ET 200M), le matre DP accde aux entres/sorties
dcentralises.
Dans le cas d'un esclave DP intelligent, le matre DP n'accde pas aux entres/sorties
connectes de l'esclave intelligent, mais une zone de transfert dans la plage d'adresses
d'entre/sortie de la "CPU de prtraitement". C'est le programme utilisateur de cette CPU de
prtraitement qui doit raliser l'change des donnes entre plage d'oprandes et
entres/sorties.

Nota
Les zones d'entres/sorties configures pour l'change de donnes entre matre et esclaves
ne doivent pas tre "occupes" par des modules d'entres/sorties.

Applications
Configurations avec des esclaves DP intelligents :
x change de donnes esclave <-> matre
x change de donnes direct esclave -> esclave I

3-28

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Marche suivre de principe


Pour insrer un esclave DP intelligent dans un rseau matre DP, vous devez raliser deux
tapes :
1. Configurer une station dans laquelle un module interface PROFIBUS DP (par ex. la
CPU 316- 2 DP) est exploit comme "esclave DP".

2. Configurer une autre station, dans laquelle cet esclave DP (esclave I) est affect un
matre DP (c'est--dire accoupl).

Configuration du CP 342-5 comme esclave DP


Le CP 342-5 peut tre configur pour le mode "Esclave DP" . La station dans laquelle le CP
a t configur est alors un "esclave intelligent".

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-29

Configuration de la priphrie dcentralise (DP)

Marche suivre
1. Configurez une station avec le CP 342-5 DP en tant qu'esclave DP
(slectionnez l'option "Esclave DP" dans la page d'onglet "Mode" du CP).
2. Configurez un matre DP (CPU avec interface PROFIBUS DP intgre ou CP avec
interface PROFIBUS DP) dans une autre station.
3. Amenez le CP 342-5, en utilisant la fonction glisser-lcher, de la fentre "Catalogue du
matriel" (dossier des stations dj configures) sur le symbole du rseau matre DP
.
Dans la bote de dialogue qui s'ouvre, vous pouvez slectionner les esclaves DP
intelligents.
4. Validez vos choix par "OK".
5. Dans la table de configuration qui apparat alors pour l'esclave DP, configurez les
identifications DP et adresses pour les zones d'entres/sorties : amenez cet effet le
"Module universel" de la fentre "Catalogue du matriel" (dossier des stations dj
configures) dans la table de configuration (partie infrieure de la fentre de station) en
utilisant la fonction glisser-lcher, puis effectuez un double clic sur la ligne
correspondante.

Nota
L'change de donnes entre la "CPU de prtraitement" et le CP 342-5 DP au sein de
l'esclave DP est dcrit dans la documentation de SIMATIC NCM.

Configuration des CPU 31X-2 DP ou CPU 41X-..DP comme esclaves DP


Les CPU interface DP intgre (par ex. la CPU 315-2 DP) peuvent tre configures pour
le mode "Esclave DP". La station dans laquelle cette CPU a t configure est alors un
"esclave intelligent".
Nous allons dcrire ci-aprs, la marche suivre pour une CPU 315-2 DP. La procdure est
toujours identique, sauf pour le choix des types de CPU (voir aussi exemple de configuration
d'une station S7-400 en tant qu'esclave I).

Marche suivre
1. Configurez une station avec, par exemple, la CPU 315-2 DP en tant qu'esclave DP
(effectuez un double clic sur la ligne 2.1 (interface) dans la table de configuration et
cochez l'option "Esclave DP" dans la page d'onglet "Mode").
Dans l'onglet "Configuration", vous pouvez paramtrer les adresses E/S locales et
l'adresse de diagnostic.
2. Configurez un matre DP (CPU avec interface PROFIBUS DP intgre ou CP avec
interface PROFIBUS DP) dans une autre station.
3. En utilisant la fonction glisser-lcher, amenez la CPU, par ex. 315-2 DP, de la fentre
"Catalogue du matriel" (dossier des Stations dj configures) sur le symbole du
.
rseau matre DP
4. Effectuez un double clic sur le symbole de l'esclave DP intelligent et slectionnez l'onglet
"Couplage". Dans cette page d'onglet, vous allez choisir la station qui doit reprsenter
l'esclave DP intelligent.
5. Slectionnez l'esclave DP intelligent et cliquez sur le bouton "Coupler".

3-30

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

6. Choisissez la page d'onglet "Configuration" et affectez les adresses les unes aux
autres :
-

pour l'change de donnes avec le matre DP via les zones d'E/S, choisissez le
mode "MS" (Master-Slave),

pour l'change de donnes direct avec un esclave DP ou un matre DP, choisissez


le mode "DX" (Direct Data Exchange).

7. Validez vos choix par "OK".

Configuration de l'ET 200X (BM 147/CPU) comme esclave DP


Le module de base BM 147/CPU se configure comme un esclave DP intelligent.
Contrairement aux autres esclaves DP intelligents, le module de base se trouve dans la
fentre "Catalogue du matriel" sous "PROFIBUS DP/ET 200X/BM147/CPU" !

Marche suivre
1. Configurez l'esclave DP ET 200X (avec BM 147/CPU) comme une station S7-300.
-

Crez une nouvelle station de type S7-300 (commande Station > Nouvelle).

Dans la fentre "Catalogue du matriel", slectionnez le rpertoire


PROFIBUS DP/ET 200X/BM147/CPU.

Amenez par glisser-lcher l'objet "BM 147/CPU" dans la fentre de station vide.

Configurez l'esclave DP avec les modules d'extension d'entre/sortie souhaits.

Enregistrez la station (c'est--dire l'esclave DP intelligent).

2. Configurez un matre DP (CPU avec interface PROFIBUS DP intgre ou CP avec


interface PROFIBUS DP) dans une autre station.
3. Amenez l'esclave DP ET 200X (avec BM 147/CPU), en utilisant la fonction
glisser-lcher, de la fentre "Catalogue du matriel" (dossier des stations dj
configures) sur le symbole du rseau matre DP
.
4. Effectuez un double clic sur le symbole de l'esclave DP intelligent et slectionnez l'onglet
"Couplage". Dans cette page d'onglet, vous allez choisir la station qui doit reprsenter
l'esclave DP intelligent.
5. Slectionnez l'esclave DP intelligent et cliquez sur le bouton "Coupler".
6. Choisissez la page d'onglet "Configuration" et affectez les adresses les unes aux autres.
7. Validez vos choix par "OK".

Configuration de l'ET 200S (IM 151/CPU) comme esclave DP


Le coupleur IM 151/CPU se configure comme un esclave DP intelligent. Contrairement aux
autres esclaves DP intelligents, celui-ci figure dans la fentre "Catalogue du matriel" sous
"PROFIBUS-DP/ET 200S/IM 151/CPU" !

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-31

Configuration de la priphrie dcentralise (DP)

Marche suivre
1. Configurez l'esclave DP ET 200S (avec IM 151/CPU) comme une station S7-300.
Crez une nouvelle station de type S7-300 (commande Station > Nouvelle).
Dans la fentre "Catalogue du matriel", slectionnez le rpertoire
PROFIBUS-DP/ET 200S/IM151/CPU.
Amenez par glisser-lcher l'objet "IM 151/CPU" dans la fentre de station vide.
Configurez l'esclave DP avec les modules lectroniques d'entre/sortie souhaits.
Enregistrez la station (c'est--dire l'esclave DP intelligent).
2. Configurez un matre DP (CPU avec interface PROFIBUS DP intgre ou CP avec
interface PROFIBUS DP) dans une autre station.
3. Amenez l'esclave DP ET 200S (avec IM 151/CPU), en utilisant la fonction
glisser-lcher, de la fentre "Catalogue du matriel" (dossier Stations dj
configures) sur le symbole de rseau matre DP (
).
4. Effectuez un double clic sur le symbole de l'esclave DP intelligent et slectionnez l'onglet
"Couplage". Dans cette page d'onglet, vous allez choisir la station qui reprsentera
l'esclave DP intelligent.
5. Slectionnez l'esclave DP intelligent et cliquez sur le bouton "Coupler".
6. Choisissez la page d'onglet "Configuration" et affectez les adresses les unes aux autres.
7. Validez vos choix par "OK".

3-32

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.7.2

Exemple de configuration d'une station S7-400 en tant qu'esclave I


Les configurations suivantes doivent tre cres :
x Station matre (nom "matre DP") avec CPU 417-4 comme matre DP (DPV1)
Les CPU S7-400 avec interface DP intgre peuvent uniquement tre paramtres en
tant que matres DPV1 partir de la version 3.0 du Firmware 3.0.
x Station esclave (nom "esclave DP") avec CPU 414-3 DP comme esclave DP intelligent
Vous procdez aux oprations suivantes, tel que c'est le cas lors de la configuration des
esclaves DP intelligents :

Etape

Procdure

Explication

Cration de la station matre avec la CPU 417-4. L'adresse PROFIBUS doit tre 2.
Nom : matre DP

Cration de la station esclave avec la CPU 414-3 Le mode de fonctionnement de l'interface DP de la


DP. Nom : esclave DP
CPU 414-3 DP doit tre paramtr sur "Esclave
DP". L'adresse PROFIBUS doit tre 3.

Remplir la premire ligne dans l'onglet


"Configuration" de la station esclave. Pour crer
une nouvelle ligne, cliquer sur le bouton
"nouveau".

Si la ligne ligne n'est pas remplie, les donnes ne


sont pas cohrentes. Slectionnez le mode "MS"
(matre-esclave) dans la bote de dialogue des
proprits et validez les prslections.

Insertion de l'esclave DP intelligent dans la


station matre partir du dossier "Stations dj
configures".

Vous dplacez, l'aide de la fonction glisserlcher, un symbole "Objet gnrique" pour la


station de l'esclave DP au niveau du rseau matre
DP partir du dossier "Stations dj configures".
Slectionnez dans le dossier du catalogue du
matriel "Stations dj configures"sous
PROFIBUS-DP une CPU 41x et faites glisser avec
la souris le symbole "Objet gnrique" pour la
station de l'esclave DP cre jusqu'au rseau
matre DP.

Couplage de l'esclave DP intelligent insr avec Ce n'est que lors du couplage que le symbole
la station esclave dj configure.
"Objet gnrique" est affect la station
configure. Seulement aprs le couplage, les
entres de l'esclave DP sont affectes aux sorties
du matre DP et vice-versa.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-33

Configuration de la priphrie dcentralise (DP)

Si vous placez les deux configurations de la station matre et de la station esclave l'une
ct de l'autre, il en dcoule l'illustration suivante :

3-34

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Effectuer des affectations d'adresses


Etape

Procdure

Explication

Si vous effectuez un
double-clic sur
l'interface DP du
matre DP dans la
station matre, une
bote de dialogue
comportant plusieurs
onglets s'ouvrira

Onglet "Gnral" :
Nom de l'interface et adresse PROFIBUS avec affectation des rseaux.
L'adresse PROFIBUS doit tre paramtre 2.
Onglet "Adresses" :
Adresse logique de l'interface DP (messages systme rfrencs par cette
adresse, interface).
Onglet "Mode de fonctionnement" :
L'option "Matre DP" doit tre slectionne.
Par ailleurs, le mode DP "DPV1" doit tre slectionn.
Les autres contenus de l'onglet ne sont pas importants pour cet exemple.

Si vous effectuez un
double-clic sur
l'icne de l'esclave
DP dans la station
matre, la bote de
dialogue comportant
plusieurs onglets
s'ouvrira

Onglet "Gnral" :
Dsignation modifiable de l'icne de l'esclave DP et adresse(s) de diagnostic.
Dans le cas d'un matre DPV1, deux adresses sont attribues :
La premire adresse de diagnostic est affecte l'emplacement virtuel 0 (slot
0) de l'esclave DP. Le matre DP reoit, par cette adresse, des diagnostics
et/ou des alarmes qui ne sont pas affects un emplacement de l'esclave DP.
Par exemple, l'adresse 16381.
La deuxime adresse est affecte l'emplacement virtuel 2 (slot 2) de l'esclave
DP. Le matre DP reoit, par cette adresse, des diagnostics et/ou des alarmes
qui sont affects au coupleur DP. Par exemple, l'adresse 16380.
(voir paragraphe Esclave DP selon matre DP).
Onglet "Couplage" :
Affectation entre l'icne de l'esclave DP se trouvant dans la station matre et la
station de l'esclave configure. Si une affectation est ralise, la dsignation de
la station configure de l'esclave apparat dans la partie infrieure de l'onglet
"Couplage actif".
Onglet "Configuration" :
Affectation des zones E/S pour l'change de donnes entre la station matre et
la station esclave. Effectuez un double clic sur la premire ligne et compltez
les champs de la bote de dialogue qui s'ouvre.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-35

Configuration de la priphrie dcentralise (DP)

Etape

Procdure

Explication

Si vous effectuez un
double-clic sur
l'interface DP du
matre DP de
l'esclave DP dans la
station esclave, une
bote de dialogue
comportant plusieurs
onglets s'ouvrira

Onglet "Gnral"
Nom de l'interface et adresse PROFIBUS avec affectation des rseaux.
L'adresse PROFIBUS doit tre paramtre 3.
Onglet "Adresses" :
Adresse logique de l'interface DP (messages systme rfrencs par cette
adresse, interface).
Onglet "Mode de fonctionnement" :
L'option "Esclave DP" doit tre slectionne. Vous slectionnez la case
cocher "Programmation et Visualisation/Forage...", si votre PG/PC est
raccord au mme PROFIBUS et que les programmes doivent, par exemple,
tre chargs par ce moyen.
Une "Adresse pour l'emplacement virtuel 2" est alors visible lorsque le
matre DP dispose du mode "DPV1" et que ce mode est rgl. Cette adresse
peut tre utilise pour gnrer une alarme de processus partir du programme
utilisateur de l'esclave DP pour le matre DP affect
(voir paragraphe "Matre DP selon esclave DP").
Mode DP : lorsque le mode "DPV1" est rgl pour le mode DP, DPV1 doit
galement tre slectionn. Sinon, "l'adresse pour l'emplacement virtuel 2"
ne peut pas tre slectionne.
Onglet "Configuration" :
La signification de cet onglet est dcrite sous
Diffrence : la colonne "local : ..." peut tre dite, mme si l'esclave DP
intelligent n'est pas encore affect un matre DP (voir onglet "Couplage").
Les autres contenus de l'onglet ne sont pas importants pour cet exemple.

3-36

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Esclave DP vu depuis le matre DP


Dans le programme utilisateur de la CPU du matre DP, vous pouvez recevoir des
informations sur l'tat de l'esclave DP par l'adresse de diagnostic configure 16381 qui est
affecte l'emplacement virtuel 0 (slot 0) de l'esclave DP. Aprs DPV1, l'emplacement 0
remplace toute la station de l'esclave. Le SFB 54 "RALRM" rvle, par exemple, avec le
paramtre de sortie ID sur cette adresse, si une alarme a t dclenche par un esclave et
que l'alarme n'est pas affecte un emplacement. Si l'emplacement virtuel 2 de cet esclave
DP est le dclencheur de l'alarme ( savoir, la partie CPU), il peut tre identifi par l'adresse
de diagnostic 16380.
0DWUH'3 PRGH'39
3URJUDPPH
XWLOLVDWHXU

352),%86
$GUHVVHGHGLDJQRVWLF
 SRXUGIDLOODQFH
GHVWDWLRQ (PSODFH
PHQWYLUWXHO

(P (P (P (P (P (VFODYH
'3
SO SO SO SO SO
OLEUH
OLEUH   PRGH
'39

$GUHVVHGHGLDJQRVWLF
 SRXUDODUPHV
GHGLDJQRVWLFORUVG
XQ
FKDQJHPHQWG
WDW
HWDODUPHVGHSURFHVVXV
(PSODFHPHQWYLUWXHO

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-37

Configuration de la priphrie dcentralise (DP)

Matre DP vu depuis l'esclave DP


Vous pouvez recevoir, dans le programme utilisateur de la CPU de l'esclave DP, des
informations sur une dfaillance du matre DP par l'adresse de diagnostic configure 8189.
Lorsque vous avez rgl le mode DPV1 dans l'esclave DP, vous pouvez dclencher une
alarme de processus, par exemple par l'adresse pour l'emplacement virtuel 2 (Slot 2) qui
peut tre configure pour l'alarme de processus" (dans l'exemple prsent, l'adresse 8188),
dans le programme utilisateur de l'esclave DP avec la FC 7 "DP_PRAL" dans le matre DP.
Vous trouverez ci-dessous titre d'exemple des extraits du programme utilisateur de
l'esclave DP qui dclenche l'alarme de processus et des extraits du programme utilisateur
du matre DP qui value l'alarme de processus.

0DWUH'3
PRGH'39

3RXUFKDTXHHPSODFHPHQWFRQILJXU  GHO


HVFDOYH,YRXVSRXYH]
GFOHQFKHUXQHDODUPHGHSURFHVVXVSRXUOHPDWUHDIIHFWWDQWGRQQTXH
FKDTXHHPSODFHPHQWGLVSRVHG
XQHDGUHVVH

352),%86

3URJUDPPH
XWLOLVDWHXU

(VFODYH
'3
 PRGH
'39

(P (P (P (P (P
SO SO SO SO SO

OLEUH
OLEUH 

$GUHVVHGHGLDJQRVWLF
SRXUGIDLOODQFHGHVWDWLRQ
$GUHVVH(PSODFHPHQW
YLUWXHO
$GUHVVH
$ODUPHVGHSURFHVVXVHW
GHGLDJQRVWLF
(PSODFHPHQWYLUWXHO

3-38

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Programme de l'esclave DP (dans la CPU de l'esclave I) permettant de dclencher une


alarme de processus
//
// ...
L

DW#16#F0F0

MD 100

//Constante pour l'identification d'un vnement dclenchant


//une alarme de processus de l'esclave I

//...
CALL "DP_PRAL"
REQ :=M1.0

//Dclencher une alarme de processus, si REQ = 1

IOID :=B#16#54

//Zone d'entre (adresse configure = E 8188)

LADDR :=W#16#8188

//Adresse (adresse configure = E 8188)

AL_INFO:=MD100

//MD 100 est une information d'alarme axe sur le matre DP


//(pouvant tre lue partir des infos de dclenchement du
//OB 40 dans le matre comme OB40_POINT_ADDR)

RET_VAL:=MW10

//Valeur de retour (0000, s'il n'y a pas d'erreurs)

BUSY :=M1.1

//Si BUSY = 1, l'alarme de processus n'a pas encore t


//confirme par le matre

// ...

Programme du matre DP (dans la CPU de la station matre DP) pour l'exploitation de


l'alarme de processus
// ...
L

#OB40_POINT_ADDR

//Charger l'information de l'alarme

DW#16#F0F0

//Comparer avec la constante que l'esclave I a transmise


//lors de la gnration de l'alarme

==I

//L'information de l'alarme arrive par l'esclave I ?

SPB m001

//si oui, passer la partie correspondante du programme

BEB

m001: CALL FC 100

//Partie du programme avec traitement de l'alarme


//pour l'esclave I

// ...

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-39

Configuration de la priphrie dcentralise (DP)

3.7.3

Gnrer une alarme dans l'esclave I via le SFB75 'SALRM'


Les esclaves DP intelligents peuvent gnrer avec le SFB 75 'SALRM' des alarmes dans le
matre DP affect. Le tableau suivant montre les types d'alarme possibles selon le
paramtre Mode DP :
Type d'alarme

Mode DP : compatible S7

Mode DP : DPV1

Alarme de diagnostic (OB 82)

Oui

Oui

Alarme de processus (OB 40 47)

Oui

Oui

Alarme de dbrochage / enfichage (OB 83)

Oui (Si l'esclave I prend en


charge cette alarme)

Oui

Alarme d'tat (OB 55)

Non

Oui

Alarme de mise jour (OB 56)

Non

Oui

Alarme spcifique au constructeur (OB 57)

Non

Oui

Adresses gnratrices d'alarme


Vous pouvez utiliser chaque adresse configure dans l'onglet "Configuration" du dialogue
des proprits de l'esclave I afin de gnrer des alarmes avec le SFB 75 . Ces adresses ne
sont affectes aucun bloc rel mais des "emplacements" virtuels.
Les adresses pour les "emplacements" O (adresse de diagnostic) et 2 ne peuvent pas tre
utilises pour gnrer des alarmes.

3-40

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Principe de la gnration d'alarme


Une alarme de diagnostic sera prise comme exemple pour montrer le principe de la
gnration d'alarmes.
x L'adresse de sortie 0 est affecte un emplacement virtuel dans l'esclave I dans l'onglet
"Configuration".
x L'adresse de sortie 0 est utilise dans l'exemple pour gnrer dans le matre DP une
alarme de diagnostic (OB 82).
Des donnes (AINFO) doivent tre fournies via le programme utilisateur en mme temps
que l'alarme de diagnostic.Ces donnes doivent prsenter la mme structure que les
informations supplmentaires d'alarme.
Cette structure peut tre ventuellement simplifie. Pour plus de dtails, se rfrer au
manuel "Fonctions systme et fonctions standard pour S7-300/400", chap. "Donnes de
diagnostic"):

Nota
Les informations supplmentaires d'alarme influent sur les donnes d'tat des modules et
les LED d'erreur "SF" de l'esclave I. Inversement, les donnes d'tat des modules et les LED
d'erreur du matre DP affect sont galement influences par l'alarme. Il faut donc tenir
compte de la signification des enregistrements de diagnostic (enregistrement 0 et
enregistrement 1) lors du choix des donnes de l'information supplmentaire d'alarme.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-41

Configuration de la priphrie dcentralise (DP)

Le graphique suivant montre la procdure de la gnration d'alarme.

3-42

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.8

Echange de donnes directes

3.8.1

Configuration de l'change de donnes direct entre participants


PROFIBUS DP
Dans une configuration pour change de donnes direct, on affecte des plages d'adresses
d'entre locales d'un esclave DP intelligent aux plages d'adresses d'entre d'un partenaire
PROFIBUS DP.
C'est par ces plages d'adresses d'entre affectes que l'esclave DP intelligent ou le matre
DP reoit les donnes d'entre que le partenaire PROFIBUS DP envoie son matre DP.

Nombre de partenaires PROFIBUS DP pouvant tre connects


Selon le type d'interface, il y a une limite la somme des partenaires PROFIBUS DP
connects directement une interface DP ou adresss via cette interface dans un change
de donnes direct. L'interface DP/MPI permet d'adresser un maximum de 32 partenaires
PROFIBUS DP.

Applications
L'change de donnes direct peut tre utilis dans les cas suivants :
x Configuration avec des esclaves DP intelligents (change de donnes direct esclave >
esclave I)
x Configuration avec deux rseaux matre DP (change de donnes esclave > matre)
x Configuration avec deux rseaux matre DP (change de donnes direct esclave >
esclave I)

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-43

Configuration de la priphrie dcentralise (DP)

Dmarrage de la configuration
1. Effectuez un double clic sur l'interface DP du rcepteur configur (matre DP ou esclave
I dj configur).
2. Slectionnez l'onglet "Configuration".
3. Cliquez sur le bouton "Nouveau" pour crer une nouvelle ligne pour la configuration de
l'change de donnes direct
4. Dans la bote de dialogue suivante, slectionnez le mode "DX" et affectez les unes aux
autres les plages d'adresses d'entre (pour plus d'informations, consultez l'aide en ligne
de la bote de dialogue).

0DWUH'3

3DUWHQDLUH352),%86'3

&38'3

(VFODYH'3

(VFODYH,RX
PDWUH'3

352),%86
(FKDQJHGHGRQQHVGLUHFW
';

3URSULWV

2QJOHW&RQILJXUDWLRQ

Contenu de la page d'onglet "Configuration"

x Mode : "DX" pour l'change direct de donnes, ("MS" pour Matre-esclave)


x Adresse DP partenaire : Adresse PROFIBUS du partenaire DP
x Adresse du partenaire : Adresse de la plage d'adresses logique affecte (emetteur)
Adresse locale : Adresse de la plage d'adresses logique affecte (rcepteur)

3-44

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.8.2

Exemple montrant comment paramtrer l'change de donnes direct

Il s'agit de paramtrer la configuration suivante :


x CPU 417-4 comme matre DP,
x CPU 316-2 DP comme rcepteur,
x CPU 318-2 DP comme metteur.

Problme pos
La CPU 318-2 DP envoie 8 mots cohrents au matre DP.
La CPU 316-2 DP reoit les 2 premiers octets de ces donnes.

Marche suivre
1. Configurez 3 stations avec les CPU indiques. Donnez-leur des noms explicites ; p.ex.
"Station matre DP", "Station rcepteur", "Station metteur".
2. Configurez les stations metteur et rcepteur en tant qu'esclave I :
-

Cliquez deux fois sur la ligne Matre DP.

Slectionnez la page d'onglet "Mode".

Cochez l'option "Esclave DP".

3. Dans la station matre :


-

Amenez par glisser-lcher l'icne de la CPU 31x 2-DP de la fentre "Catalogue"


(PROFIBUS DP, dossier "Stations dj configures") dans le rseau matre DP.
Vous voyez s'afficher la bote de dialogue "Proprits de l'esclave DP" avec un
onglet "Couplage".

Slectionnez un esclave dans la zone "Automates esclaves configurs" et cliquez


sur le bouton "Coupler", puis sur "OK".

Rptez l'opration pour connecter au rseau matre la deuxime station configure


comme esclave I.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-45

Configuration de la priphrie dcentralise (DP)

4. Configurez la plage d'adresses de la station metteur de faon que le matre DP lise les
donnes de la CPU 318- 2 DP via l'adresse E 200 :
-

Cliquez deux fois sur la ligne Esclave DP de la CPU 318- 2 DP

Slectionnez l'onglet "Configuration" et cliquez sur le bouton "Nouveau". Remplissez


les champs de la bote de dialogue des proprits comme suit :

Station metteur
(local)

Mode

Type d'adresse = Sortie


Adresse

Partenaire
PROFIBUS DP

Longueur, unit,
cohrence

= MS (Master-Slave)

= 100

Adresse PROFIBUS = 2 (fixe, adresse PROFIBUS du matre DP)


Type d'adresse = Entre
Adresse

= 200

Longueur

= 8

Unit

= Mot

Cohrence = Totale (longueur totale)

5. Configurez les plages d'adresses du rcepteur :


-

Cliquez deux fois sur la ligne Esclave DP de la CPU 3162 DP.

Slectionnez l'onglet "Configuration" et cliquez sur le bouton "Nouveau". Remplissez


les champs de la bote de dialogue des proprits comme suit pour que la CPU
316- 2 accde par l'adresse E 120 aux donnes que la CPU 318- 2 DP envoie
son matre DP :

Station rcepteur
(local)

Mode
= DX (change de donnes direct)
Type d'adresse = Entre (fixe)
Adresse

3-46

= 120

Partenaire
PROFIBUS DP

Adresse PROFIBUS = 3 (un choix vous est propos)


Type d'adresse = Entre (fixe)
Adresse
= 200 (un choix vous est propos)

Longueur, unit,
cohrence

Les valeurs paramtres pour la station metteur sont reprises


automatiquement.
Changez la longueur en 1 (mot), puisqu'il s'agit de lire seulement
les 2 premiers octets.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Particularit
Par principe, vous pouvez aussi paramtrer une adresse suprieure E 200, par exemple
E 202. STEP 7 adapte automatiquement la longueur des donnes cohrentes. Vous pouvez
en outre paramtrer une longueur plus courte que celle impose par l'metteur (par ex. 1
octet).

Nota
Si la longueur de donnes cohrentes paramtre pour l'metteur est de 3 octets ou
suprieure 4 octets et si les donnes sont transmises avec la SFC15 (DPWR_DAT), le
rcepteur doit toujours employer la SFC14 (DPRD_DAT), mme lorsqu'il n'y a qu'1 octet
lire, par exemple !
Dans ce cas, si vous utilisez des oprations de chargement (L EB..), un "0" sera lu en
mmoire (valeur errone).

Appel de la SFC15 dans l'metteur (CPU 318-2 DP)


CALL "DPWR_DAT"
LADDR :=W#16#64

//Adresse de dbut A 100

RECORD :=P#M 10.0 BYTE 16 //Zone source pour donnes utiles


RET_VAL:=MW100

//Valeur en retour

Appel de la SFC14 dans le rcepteur (CPU 316-2 DP)


CALL "DPRD_DAT"
LADDR :=W#16#78

//Adresse de dbut E 120

RET_VAL:=MW100

//Valeur en retour

RECORD :=P#M 10.0 BYTE 2 //Zone cible pour donnes utiles

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-47

Configuration de la priphrie dcentralise (DP)

3.8.3

Configuration d'un esclave DP (GSD Rev. 5) en tant que rcepteur


pour l'change direct de donnes
A partir de STEP 7 Version 5.3, vous pouvez installer des esclaves DP via des fichiers GSD
("esclaves norms") et les configurer en tant que rcepteurs pour l'change direct de
donnes.
La configuration de l'change direct de donnes est possible pour les fichiers GSD partir
de la rvision 5.

Mots-cls dans le fichier GSD


Un esclave DP possdant l'entre GSD "Subscriber_supp =1" peut tre configur en tant
que rcepteur (Subscriber). Dans STEP 7, cette entre a pour effet que la bote de dialogue
des proprits de l'esclave DP contient l'onglet "Configuration d'adresses", dans lequel vous
pouvez raliser l'affectation des plages d'entre et de sortie.
Un esclave DP possdant l'entre "Publisher_supp =1" peut tre configur en tant
qu'metteur (Publisher) pour l'change direct de donnes. Les plages d'entre d'un tel
esclave DP peuvent tre slectionnes ("abonnes") dans l'onglet "Configuration
d'adresses" du "Subscriber". Les esclaves DP ne possdant pas cette entre, c'est--dire
sans l'attribut "Publisher", ne sont pas d'emble proposs en tant qu'metteurs pour
l'change direct de donnes.
Les autres entres dans le fichier GSD sont automatiquement prise en compte par STEP 7.
Lors de la vrification de cohrence, p. ex., le nombre maximum de liaisons pour l'change
direct de donnes est pris en compte. Si ce nombre est dpass, un message vous sollicite
pour diminuer ce nombre.

Concept
Comme pour l'change direct de donnes, p. ex. entre des esclaves DP metteur de
donnes et des esclaves I rcepteur de ces donnes, des donnes sont directement
changes entre des esclaves DP, via un matre DP.
Contrairement l'esclave I, rcepteur des donnes, qui est " l'coute" des donnes
d'entre d'un esclave DP metteur dans sa propre plage d'adresses locale, un "esclave
norm", rcepteur de donnes, affecte directement les donnes d'entre de l'esclave DP
metteur (Publisher) aux sorties de l'esclave DP rcepteur (Subscriber).
Ceci signifie que, lors de la configuration du rcepteur, vous dfinissez si un octet de sortie
est complt par des donnes du matre DP ou d'un esclave DP metteur (Publisher).

3-48

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Ceci est illustr dans la figure suivante.

Deux rseaux matre sont reprsents dans une configuration pour l'change direct de
donnes.
L'esclave 1 a t configur en tant que rcepteur pour l'change direct de donnes
(Subscriber). L'change de donnes reprsent est celui entre le matre et les esclaves.
L'esclave 1 fournit les donnes d'entre de l'esclave 2 dans sa plage de donnes de sortie
Q2. Les deux plages doivent tre de longueur identique, au moins un octet.
L'esclave 1 fournit galement les donnes d'entre de l'esclave 3 sur sa page de donnes
de sortie Q3. Les deux plages possdent galement la mme longueur.
Pour le matre 1, l'esclave 1 (Subscriber) ne possde que la plage de sortie Q1. Les plages
de sortie Q2 et Q3 ne sont pratiquement pas disponibles pour le matre 1.

Rgles et remarques
L'change direct de donnes entre rcepteur (Subscriber) et metteur (Publisher) est limit
aux esclaves DP (communication esclave-esclave).
L'change direct de donnes est possible entre des esclaves DP de diffrents rseaux
matres. La condition est que les deux matres soient connects au mme sous-rseau
PROFIBUS.
Les plages de sortie du Subscriber sont gnralement affectes au matre DP et peuvent
tre configures pour tre affectes un Publisher. Il est galement possible de n'affecter
une plage de sortie ni au matre DP, ni un Publisher. Dans ce cas, un "0" est affect aux
plages de sortie. Pour de telles plages, la vrification de cohrence met un avertissement.
L'change direct de donnes n'est pas limit aux esclaves norms. Vous pouvez utiliser tout
esclave du catalogue du matriel (dossier "PROFIBUS DP") identifi comme metteur ou
rcepteur pour l'change direct de donnes (voir texte d'information dans le catalogue du
matriel).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-49

Configuration de la priphrie dcentralise (DP)

Procdure
1. Importez les fichiers GSD requis pour les esclaves que vous souhaitez configurer en
tant que Publisher ou Subscriber.
2. Configurez un rseau matre avec ces esclaves.
3. Pour un esclave que vous souhaitez configurer en tant que Subscriber, suivez les
tapes suivantes, et ce pour chaque identification DP ("module") concerne :
-

Effectuez un double clic sur l'identification DP.

Choisissez l'onglet "Configuration des adresses".

Affectez les plages d'adresses respectives : soit au matre (prslection), soit un


Publisher, soit aucun partenaire.
Si vous paramtrez une plage d'adresses de l'identification DP sur le Mode "DX",
cette plage d'adresses est invisible du point de vue de la CPU matre DP, c'est-dire que pour cette plage d'adresses, il n'existe pas d'adresses logiques pour la CPU
matre DP. La bote de dialogue affiche la plage d'adresses du Publisher (partenaire
DP) qui commande les sorties du Subscriber.
Dans la figure ci-dessus, il s'agit p. ex. de la plage d'adresses Q2 de l'esclave 1.
Du point de vue du matre 1, Q2 est invisible. Lors de la configuration, le nom,
l'adresse PROFIBUS et la plage d'adresses logique pour I1 de l'esclave 3
(Publisher) sont affichs (p. ex. E 100).
Si vous paramtrez une plage d'adresses de l'identification DP sur le Mode "MS",
cette plage d'adresses est visible du point de vue de la CPU matre DP, c'est--dire
que pour la configuration, elle est forme comme les adresses de sortie logiques (p.
ex. A 100).
Si, pour un Subscriber, vous paramtrez une plage d'adresses de l'identification DP
sur le Mode "--", cette plage d'adresses est invisible du point de vue de la CPU
matre DP et n'est commande par aucun autre partenaire. Lors de la configuration,
cette plage d'adresses n'est pas forme comme des adresses logiques.
L'aide en ligne de l'onglet "Configuration des adresses" fournit les indications
ncessaires la slection des plages d'adresses ainsi qu'un exemple.

Confirmez ces paramtres par "OK".

4. Configurez les autres esclaves de la station ainsi que le matre avec tous les modules.
5. Enregistrez et compilez la configuration.
6. Chargez la configuration matrielle dans la station.
Si plusieurs rseaux matres participent l'change direct de donnes, vous devez
galement charger les stations concernes.

3-50

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.9

Utilisation de fichiers GSD

Fichier GSD pour esclaves DP


Un fichier GSD (fichier des donnes d'origine d'un appareil) contient toutes les proprits
d'un esclave DP. STEP 7 requiert un fichier GSD pour chaque esclave DP, afin que ce
dernier puisse tre slectionn dans le catalogue des modules. Pour les appareils non
Siemens qui sont des esclaves DP, le fabricant fournit un fichier GSD.

Fichier GSD pour appareils IO


Comme pour les esclaves DP, il existe un fichier GSD (Generic Station Description) pour les
appareils IO, regroupant toutes les proprits de l'appareil IO. L'extension de ces fichiers
GSD est "*.xml".

3.9.1

Installation d'un fichier GSD


Si un esclave DP ou un appareil IO ne figurent pas dans la fentre "Catalogue du matriel",
vous devez installer le fichier GSD correspondant livr par le fabricant. Une autre possibilit
consiste accder des fichiers GSD ayant t utiliss dans un autre projet.

Conditions ncessaires
Les fichiers GSD requis doivent p. ex. se trouver dans un rpertoire sur le disque dur ou
dans un projet STEP 7 auquel vous avez accs. Les fichiers GSD sont toujours enregistrs
avec le projet, c'est--dire que toutes les informations significatives pour la reprsentation de
l'appareil (y compris les icnes) sont disponibles dans le projet enregistr.

Procdure
1. Fermez toutes les stations dans HW Config.
2. Choisissez la commande Outils > Installer des fichiers GSD.
3. Dans la bote de dialogue "Installer fichiers GSD" choisissez la source :
-

le rpertoire dans lequel se trouvent les fichiers GSD ou

le projet STEP 7 contenant les fichiers GSD.

4. Dans la liste des fichiers GSD affichs, slectionnez un ou plusieurs fichiers et cliquez
sur le bouton "Installer".
Si tous les fichiers n'ont pas pu tre installs ou si des erreurs sont survenues durant
l'installation, STEP 7 cre un fichier-journal, que vous pouvez ouvrir en cliquant sur le
bouton "Journal".

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-51

Configuration de la priphrie dcentralise (DP)

Ecraser un fichier GSD


Pour reprsenter des esclaves DP, STEP 7 utilise des fichiers GSD et des icnes installs
dans STEP 7. Deux cas de figure peuvent se prsenter :
x ils ont t installs automatiquement avec STEP 7 ou
x ils ont t installs ultrieurement dans STEP 7.
Lors de l'installation ou de l'importation aprs coup, les fichiers/icnes GSD ne sont pas
automatiquement effacs, mais enregistrs dans le rpertoire de sauvegarde suivant :
\\Step7\S7data\Gsd\Bkp>No@,
o >No@ dsigne des numros conscutifs automatiquement attribus par STEP 7.

Restauration de fichiers GSD crass


Pour restaurer des fichiers/icnes GSD crass par mgarde, procdez de la manire
suivante :
1. Choisissez la commande Outils > Installer des fichiers GSD.
2. Dans la bote de dialogue qui s'affiche, parcourez l'arborescence jusqu'au rpertoire
\\Step7\S7data\Gsd\Bkp>No@.
Veillez bien slectionner le rpertoire de sauvegarde souhait (le cas chant en vous
servant de l'explorateur pour vrifier la date et l'heure).
3. Cliquez sur le bouton "Ouvrir".

3.9.2

Rvisions des fichiers GSD


Les fichiers GSD mettent disposition des outils de configuration les proprits des
esclaves DP.
Les extensions fonctionnelles de la priphrie dcentralise ont des effets sur la
spcification GSD, p. ex. elles gnrent la dfinition de nouveaux mots-cls.
Plusieurs versions de la spcification sont alors ncessaires. Dans le cas des fichiers GSD,
la version de la spcification, d'aprs laquelle s'oriente un fichier GSD est appele "Rvision
GSD".
La rvision GSD doit obligatoirement figurer sous forme de mot-cl "GSD_Revision" dans
les fichiers GSD partir de la rvision GSD 1. Les fichiers GSD qui ne comportent pas ce
mot-cl sont interprts comme rvision GSD "0" par les outils de configuration.

STEP 7 V5.1, Servicepack 3


Cette version de STEP 7 peut interprter les fichiers GSD jusqu' la rvision GSD 4. Ceci
signifie que vous pouvez galement utiliser de nouvelles fonctions pour des esclaves DP
installs au moyen de fichiers GSD (rvision 4) :
x paramtrage F de modules,
x messages de diagnostic pour blocs alarme,
x quidistance (mode isochrone).

3-52

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Particularits :
Il est noter que le progiciel optionnel COM PROFISafe doit tre install pour que l'dition
des paramtres F soit possible. Si tel n'est pas le cas, les paramtres ne sont pas visibles et
ne peuvent par consquent pas tre modifis. Les paramtres F restent sont toutefois
conservs (valeurs par dfaut du fichier GSD ou valeurs modifies avec COM PROFISafe)
et sont pris en compte lors de ralisation de la configuration (voir la documentation relative
aux systmes F dcentraliss).
Les fonctions suivantes, possibles dans la rvision GSD 4, ne sont pas prises en charge :
x second tlgramme de paramtrage (extended Parameterization),
x fonctions d'abonn (Subscriber) (possibilit de rception pour l'change direct de
donnes),
x mots-cls pour le paramtrage HART.

STEP 7 V5.3
Cette version de STEP 7 peut interprter des fichiers GSD jusqu' la rvision 5. Ceci signifie
que vous pouvez galement utiliser les nouvelles fonctions pour des esclaves DP que vous
installez via les fichiers GSD (rvision 5) :
x Utilisation d'un esclave DP en tant que rcepteur (Subscriber) pour l'change direct de
donnes.
x Configuration redondante d'un esclave DP dans une station H.
Un esclave DP peut tre configur comme redondant, lorsque l'entre GSD
"Slave_Redundancy_supp = 8" est prsente.
x Synchronisation d'horloge pour les esclaves DP.
Un esclave DP possdant l'entre GSD "Time_Sync_supp = 1" propose l'onglet
"Synchronisation d'horloge" permettant de configurer cette fonction.

STEP 7 V5.3 Servicepack 1


Cette version de STEP 7 peut interprter non seulement des fichiers GSD pour les esclaves
DP (jusqu' la rvision 5), mais galement des fichiers GSD (Generic Station Description)
pour des appareils PROFINET IO en format XML. L'utilisation des deux types de fichiers
GSD est identique.
Ces nouveaux fichiers GSD se distinguent par leur et leur version. STEP 7 V5.3 Servicepack
1 interprte des fichiers GSD possdant le schma GSDML V1.0.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-53

Configuration de la priphrie dcentralise (DP)

3.9.3

Ce qu'il faut savoir sur les fichiers GSD pour les appareils
PROFINET IO

Notions fondamentales
Les proprits d'IO Devices PROFINET ne sont pas enregistres dans un fichier des texte
bas sur des mots-cls (comme pour les esclaves PROFIBUS DP), mais dans un fichier
XML dont la structure et les rgles sont dtermines par un schma GSDML.
Le langage de description des fichiers GSD est le langage GSDML (Generic Station
Description Markup Language). Il est dfini par le schma GSDML.
Un schma GSDML contient des rgles de validit qui permettent p. ex. de vrifier la
syntaxe d'un fichier GSD. Les fabricants d'IO Devices obtiennent les schmas GSDML (sous
forme de fichiers de schmas) de PROFIBUS International.
Les extensions fonctionnelles dans le domaine de PROFINET IO ont des effets sur la
spcification GSDML et sur le schma correspondant. Une extension fonctionnelle entrane
une nouvelle version de la spcification et du schma.

Nom des fichiers GSD pour des IO Devices


La structure du nom d'un fichier GSD est dcrite l'appui de l'exemple suivant.
"GSDML-V1.0-Siemens-ET200S-20030616.xml"
Composant du nom

Explication

GSDML

Chane de caractres avec laquelle dbute tout fichier GSD pour les IO
Devices

V1.0

Version du schma GSDML

Siemens

Fabricant

ET200S

Nom de l'appareil

20030616

Identification de l'dition (date)

.xml

Extension de fichier

S'il existe des noms identiques dans le catalogue du matriel, c'est toujours la dernire
version ou l'dition la plus rcente des fichiers GSD qui est prise en compte.

Version des fichiers GSD pour les IO Devices


Pour les fichiers GSD, l'information de version est divise en deux parties :
D'une part, la version du schma GSDML est indique. Elle dfinit l'tendue du langage
utilis dans le fichier GSD.
D'autre part, l'dition est indique sous forme de date. L'dition de fichiers GSD est
incrmente, p. ex. lorsqu'une erreur a t corrige ou qu'une extension fonctionnelle a t
ralise.

3-54

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.10

DPV1

3.10.1

Ce qu'il faut savoir sur PROFIBUS DPV1


Vous trouverez ci-aprs des informations sur les thmes suivants :
x Nouveaux mcanismes introduits par les matres DPV1 et les esclaves DPV1
x Ce qui change pour vous lors de la configuration et de la programmation de ces
composants

Informations supplmentaires
Vous trouverez un FAQ sur ce thme dans les pages du Customer Support avec le numro
de contribution : 7027576. (Titre "Passage au DPV1" ; voir Systmes d'automatisation >
Priphrie dcentralise SIMATIC > PROFIBUS > Gnralits)

A quoi reconnat-on un matre/esclave DPV1 ?


Les CPU de la famille S7-400 avec interface DP intgre disposent de la fonctionnalit
matre DPV1 partir de la version de firmware 3.0.
Le nouveau CP 443-5 (DX03) possde galement la fonctionnalit esclave DPV1.
Les esclaves DP que l'on trouve dans le catalogue du matriel de STEP 7 sous leur nom de
famille doivent tre identifis dans le texte d'informations comme des esclaves DPV1.
Les esclaves DP qui sont introduits dans STEP 7 par les fichiers GSD disposent de la
fonctionnalit DPV1 partir de la rvision 3 GSD.

Fonctionnalit supplmentaire pour les appareils DPV1 (matres/esclaves)


Les matres DP et les esclaves DP qui prennent en charge le DPV1 offrent les fonctions
supplmentaires suivantes, par rapport aux anciens appareils (souvent connus sous le
nom Matres normaliss et/ou Esclaves normaliss) :
x L'change de donnes acyclique entre le matre et l'esclave est pris en charge
(lecture/criture de l'enregistrement de donnes, notamment pour reparamtrer un
esclave pendant le fonctionnement). Les enregistrements de donnes d'un module et leur
structure figurent dans la documentation du module respectif.
x Les alarmes peuvent tre rgles par un esclave DPV1 qui garantit un traitement de
l'vnement dclenchant l'alarme dans la CPU matre. Mme l'tat de fonctionnement
ARRET, les donnes relatives aux alarmes sont exploites dans la CPU (actualisation du
tampon de diagnostic et de l'tat du module) ; le traitement des OB n'a toutefois pas lieu
l'ARRET.
Outre les alarmes connues dans SIMATIC (par exemple, alarme de diagnostic pour
l'ET 200M), les nouvelles alarmes Alarme d'tat, Alarme de mise jour et Alarme
spcifique au fabricant sont dsormais acceptes.
Remarque : mme dans le cas des esclaves DP qui taient, jusqu' prsent, entirement
intgrs dans STEP 7 ( savoir, des esclaves qui n'ont pas t configurs par le fichier
GSD, mais par des connaissances internes sur les modules STEP 7), ces fonctions ont t,
en partie, prises en charge. Cependant, avec une signification spcifique S7 des contenus
d'enregistrements de donnes, par exemple. Ce qui est nouveau, c'est que ces fonctions
sont galement disponibles, indpendamment du fabricant (par exemple, pour les esclaves
DP avec fichier GSD de la rvision 3).
Configuration matrielle et communication dans STEP 7
A5E00706940-01

3-55

Configuration de la priphrie dcentralise (DP)

3.10.2

Configuration des appareils DPV1

Commutation de l'interface du matre DP et disposition de l'esclave DP


Lorsque vous enfichez un matre DP disposant de la fonctionnalit DPV1 dans le chssis de
base lors de la configuration du matriel avec STEP 7, le mode de fonctionnement DPV1 est
prdfini. Pour modifier le mode de fonctionnement, procdez de la manire suivante :
1. Effectuez un double-clic sur la ligne "Matre DP" de la CPU dans le tableau de
configuration. Cette ligne reprsente l'interface DP.
2. Dans la bote de dialogue des proprits de cette interface, cliquez sur la liste
droulante "Mode DP" et slectionnez le mode de fonctionnement souhait :
-

"Compatible S7", si aucune fonction DPV1 n'est utilise,

"DPV1", si des fonctions DPV1 sont utilises.

3. Disposez les esclaves DP requis sur le rseau matre DP.


Le principe suivant est appliqu :
-

Gnralement, les esclaves DP qui ne disposent pas de cette fonctionnalit peuvent


galement tre exploits sur une interface DP avec le mode de fonctionnement
DPV1 (par exemple, esclaves DP avec rvision GSD < 3).

Gnralement, les esclaves DPV1 peuvent galement tre exploits sur une
interface DP avec le mode de fonctionnement "Compatible S7". La fonctionnalit
DPV1 est alors dsactive automatiquement. Les rgles de configuration
spcifiques au fabricant pour certains esclaves DP peuvent toutefois exiger un
fonctionnement DPV1 de faon ce que vous ne puissiez pas disposer ces
esclaves DP sur le rseau matre DP (ceci est automatiquement vrifi lors de la
configuration) !

Consquences lors de la commutation de l'interface matre DP


Cas n1 : l'interface matre DP doit tre commute sur "DPV1" :
Vous pouvez continuer exploiter les esclaves DP connects jusqu' prsent cette
interface et ne possdant pas la fonctionnalit DPV1.
Cas n 2 : l'interface matre DP doit tre modifie de "DPV1" en "Compatible S7" :
STEP 7 vrifie que tous les esclaves DP peuvent tre paramtrs sur ce mode. Si un
esclave DP ncessite obligatoirement une fonctionnalit DPV1, savoir qu'une alarme doit
tre ncessairement active, il n'est pas possible d'exploiter cet esclave DP sur le matre DP
dans le mode de fonctionnement "Compatible S7".

3-56

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Changements intervenus dans la configuration d'un esclave DPV1


Les esclaves DPV1 ont un nouveau modle d'emplacement ("modle SLOT") par rapport
ceux qui taient utiliss jusqu'alors. Les consquences pour vous en tant qu'utilisateur
STEP 7 sont toutefois minimes.
Tel que c'tait le cas jusqu' prsent, vous accdez gnralement aux entres/sorties
dcentralises par les adresses logiques. La conversion de l'adresse de l'emplacement en
une adresse logique s'effectue automatiquement et/ou dans une bote de dialogue lors de la
configuration d'un esclave DP. L'affectation entre l'emplacement et l'adresse dans la
configuration correspond ainsi l'affectation que vous pouvez dterminer par les
conversions d'adresses dans le programme utilisateur (conversion de l'adresse physique en
une adresse logique et vice-versa - au moyen des SFC 5 et SFC 49).
A partir de la version STEP 7 V5.1, Servicepack 2, les emplacements commencent toujours
par l'emplacement 1 dans la vue dtaille d'un esclave DPV1. Par consquent, le coupleur
DP (par exemple, un IM 153) est visible l'emplacement 2 pour les esclaves DP qui ne sont
pas configurs par le fichier GSD.

Adresse de diagnostic
L'adresse de diagnostic d'un esclave DP ne subit aucun changement suite la commutation.
Pour les esclaves DPV1, elle est automatiquement affecte l'emplacement "virtuel" "0"
comme objet gnrique de la station.
Gnralement, l'affectation suivante est applique :
x Les diagnostics et les alarmes qui peuvent tre uniquement affects l'esclave DP
complet sont affects l'emplacement virtuel 0 avec son adresse de diagnostic : par
exemple, les alarmes des modules sur des emplacements non configurs,
dfaillance/rtablissement de la station (OB 86)
x Les diagnostics et les alarmes qui partent de ce module (par exemple, d'un coupleur DP
IM 153-2 l'emplacement 2) sont affects aux autres emplacements avec leur adresse
initiale respective.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-57

Configuration de la priphrie dcentralise (DP)

3.10.3

Programmation des appareils DPV1

Nouveaux OB d'alarme pour les vnements DPV1


Les esclaves DPV1 peuvent dclencher des alarmes. Pour les alarmes de diagnostic, les
alarmes de processus, les alarmes de dbrochage/enfichage, vous pouvez utiliser les OB
correspondants mis disposition, jusqu' prsent, par le systme d'exploitation des CPU S7.
Les OB pour les alarmes suivantes sont nouveaux :
Alarme DPV1

OB

Explication

Alarme d'tat

OB 55

L'alarme d'tat peut tre dclenche, lorsque l'tat de


fonctionnement d'un module est modifi, par exemple
de MARCHE ARRET.
Une description exacte des vnements, pour lesquels
une alarme d'tat est dclenche, figure dans la
documentation du fabricant correspondant de l'esclave
DPV1.

Alarme de mise jour

OB 56

Une alarme de mise jour peut tre dclenche,


lorsqu'un emplacement a t reparamtr. Ceci peut
venir d'un accs local ou distance aux paramtres,
par exemple.
Une description exacte des vnements, pour lesquels
une alarme de mise jour est dclenche, figure dans
la documentation du fabricant correspondant de
l'esclave DPV1.

Alarme spcifique au
fabricant

OB 57

L'vnement qui dclenche l'alarme spcifique au


fabricant peut tre dfini par le fabricant d'un esclave
DPV1.

Nouveaux SFB et SFC pour les accs aux esclaves DPV1


Pour une meilleure comprhension, les nouvelles interfaces sont - autant que possible prsentes avec leurs fonctions dans le tableau suivant, comparativement aux interfaces
utilises jusqu' prsent. Vous trouverez de plus amples informations dans la description
concernant les SFB/SFC ainsi que les nouveaux OB. Une conversion des projets existants
pour les nouveaux SFB/SFC n'est pas obligatoirement ncessaire. Vous devez toutefois
utiliser les nouveaux SFC/SFB lors de la cration de nouveaux projets avec une
configuration DPV1 afin d'exploiter la fonctionnalit totale dans le cas de DPV1.
Fonction

Interface utilise jusqu' Interface nouvelle (DPV1)


prsent

Remarques

Lecture de l'enregistrement SFC 59 RD_REC


de donnes

SFB 52 RDREC

Ecriture de l'enregistrement SFC 58 WR_REC


de donnes

SFB 53 WRREC

Rception d'une alarme


partir d'un esclave DP

SFB 54 RALRM

Le SFB doit tre appel


dans l'OB qui
dclenche l'alarme.

3-58

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Liste de contrle des programmes utilisateur existants


Les paragraphes suivants du programme utilisateur existant doivent tre vrifis, lorsque
vous avez dit la configuration avec STEP 7 V5.1, Servicepack 2, et que vous avez modifi
l'interface sur "DPV1" :
Fonction

Ce qu'il faut contrler ?

Conversions d'adresses

Lorsque vous avez utilis des conversions d'adresses dans le programme utilisateur
(SFC 5, SFC 49, SFC 50), vous devez contrler l'affectation Emplacement <->
Adresse initiale logique pour les esclaves DP qui ont t configurs par les fichiers
GSD. Par ailleurs, l'emplacement 0 comprend une adresse.
x

Esclave DP intgr par le fichier GSD :


Alors que le premier module E/S de l'esclave DP a t affect l'emplacement
4 par les SFC, le premier module E/S est dsormais affect l'emplacement 1
(visible comme dans la configuration du matriel).

x

Esclave DP intgr dans STEP 7 (par exemple, ET 200M) :


Le coupleur d'extension (emplacement 2) comprend une adresse propre.

Lecture du diagnostic avec L'adresse de diagnostic attribue initialement continue galement fonctionner.
la SFC 13
STEP 7 affecte en interne l'emplacement 0 cette adresse.
L'enregistrement de donnes du diagnostic de l'esclave DPV1 est toutefois structur
diffremment (voir description de l'esclave DP, pour l'ET 200M, par exemple avec le
mot d'ordre "Diagnostic tendu").
Lecture/criture les
enregistrements de
donnes

Lorsque vous transfrez des enregistrements un esclave DPV1 avec la SFC58


"WR_REC" ou effectuez la lecture d'enregistrements depuis un esclave DPV1 avec
la SFC59 "RD_REC", et que cet esclave fonctionne en mode DPV1, le matre DP
exploite les informations d'erreur reues par l'esclave de la manire suivante :Si
l'information d'erreur se trouve dans les zones W#16#8000 W#16#80FF ou
W#16#F000 W#16#FFFF, le matre DP la transmet la SFC. Si elle se trouve en
dehors de ces zones, il indique la valeur W#16#80A2 la SFC et suspend
l'esclave.Les informations d'erreur provenant d'esclaves DPV1 sont dcrites dans la
rubrique Rception d'une alarme d'un esclave DP avec SFB54 "RALRM",
STATUS[3].
Voir aussi : Sauts dans la description des langages, aide sur les blocs, attributs
systme

Lecture de la liste des tats Lorsque vous utilisez la SFC 51 (RDSYSST) pour lire l'information relative l'tat
du systme
des modules ou des chssis / stations, vous devez galement prendre en compte la
signification diffrente des emplacements et l'emplacement supplmentaire 0 (voir
ci-dessus).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-59

Configuration de la priphrie dcentralise (DP)

Exemple 1 : exploitation des informations d'alarme venant du OB 40 avec le SFB 4


RALRM
Un module d'entres TOR S7 dcentralis (adresse initiale 288) dclenche une alarme de
processus. Les informations d'alarme supplmentaires de ce module doivent tre lues dans
l'OB 40 en appelant le SFB 54 DP_ALRM. Un contrle est effectu afin de dterminer si
la premire voie a dclench une alarme de processus.
Les informations d'alarme supplmentaires pourraient tre lues directement depuis les
informations de dclenchement de l'OB 40 pour les modules S7. Gnralement, la norme
DPV1 permet toutefois des informations d'alarme supplmentaires jusqu' 59 octets - trop
pour les informations de dclenchement de l'OB 40.
L'explication concernant le SFB 54 et la structure des informations d'alarme supplmentaires
pour les diffrents types d'alarmes figure dans le manuel "Logiciel systme pour SIMATIC
S7-300/400 - Fonctions standard et fonctions systme" et/ou dans l'aide en ligne
correspondante.
// ...
// ...
//Commutateur pour adresse dclenchant une alarme (288)
L

DW#16#120

"MD10"

APPEL

"RALRM" , "DB54"

MODE :=1

//Mode de fonctionnement : 1 = dfinir tous les

F_ID :="MD10"

//Adresse initiale de l'emplacement,

//paramtres de sortie (c.--d. F_ID sans effet)


// partir duquel est permise une alarme
MLEN :=8

//Longueur max. des informations d'alarme


//supplmentaires en octets (par exemple,
//pour l'tat de la voie du module)

NOUVEAU :="Alarm_neu"

//Recevoir l'alarme ? (oui = 1)

ETAT : = "DP_RALRM_STATUS"

//Valeur de retour avec rsultat de

ID :="Slotadresse_Alarm"

//Adresse initiale de l'emplacement, partir

//fonctionnement/message d'erreur
//duquel a t reue une alarme
LEN :="Laenge_Alarminfo"

//Longueur des informations d'alarme


//supplmentaires (entte 4 octets + 4 octets,
//par exemple, pour les modules E/S S7)

TINFO :=P#M 100.0 BYTE 28

//Pointeur pour informations de dclenchement


//OB + info de gestion : 28 octets partir
//de 100 MO

AINFO :=P#M 130.0 OCTET 8

//Pointeur pour la zone cible de l'entte + infos


//d'alarme supplmentaires (max. 59 octets)

124.0

//L'entre 1 (bit 0) est-elle le dclencheur


//de l'alarme ?

SPB

Alrm

BEA
Alrm: S

0.0

// Edition de l'alarme

// ...

3-60

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Exemple 2 : exploitation des donnes relatives aux diagnostics dans l'OB 82 avec le
SFB 54 RALRM
La zone cible pour les donnes relatives aux diagnostics doit suffire pour le diagnostic
standard (6 octets), pour le diagnostic spcifique l'identification (3 octets pour 12
emplacements) ainsi que pour l'valuation du diagnostic spcifique aux appareils
(uniquement tat de module, ce qui correspond 7 octets supplmentaires).
Pour une valuation allant au-del (diagnostic spc. la voie), il convient de rserver
d'autres octets, dans la mesure o l'esclave DP dispose de cette fonction.
// ...
// ...
L

120

//dfinir l'adresse initiale


//pour le module/la station,

"Slotadresse_Diag"

// partir de laquelle le diagnostic doit


//tre extrait

CALL

"RALRM" , "DB54"

MODE :="Alle_Params"

// 1 = Tous les paramtres de sortie sont dfinis

F_ID :="Slotadresse_Diag"

//Adresse initiale de l'emplacement, partir


//duquel le diagnostic doit tre extrait

MLEN :=20

//Longueur max. des donnes relatives aux

NEW :="neu"

//non appliqu

STATUS:="RET_VAL"

//Rsultat de fonctionnement, message d'erreur

ID :="Slotadresse_Alarm"

//Adresse initiale de l'emplacement, partir

//diagnostics en octets

//duquel une alarme a t reue


LEN :="Laenge_Alarminfo"

//Longueur des infos d'alarme supplmentaires


//(entte 4 octets + donnes relatives aux
//diagnostics 16 octets

TINFO :=P#M 100.0 BYTE 28

//Pointeur pour infos de dclenchement OB + infos


//de gestion : 28 octets partir de MB 100

AINFO :=P#M 130.0 BYTE 20

//Pointeur pour la zone cible, dans laquelle les


//donnes relatives aux diagnostics doivent tre
//enregistres

// ...
//Structure des donnes relatives aux diagnostics enregistres :
//

MB 130 bis MB 133 : Entte (longueur, identificateur, emplacement)

//

MB 134 bis MB 139: Diagnostic standard (6 octets)

//

MB 140 bis MB 142 : Diagnostic spcifique l'identification (3 octets)

//

MB 143 bis MB 149 : Etat de module (7 octets)

// ...
U

SPB

stp1

141.0

//Emplacement 1 avec erreur ?

147

//Extraire l'tat de module, emplacement 1 4

BE

stp1: L
UW

MB

W#16#3

Configuration matrielle et communication dans STEP 7


A5E00706940-01

//Filtrer l'emplacement 1

3-61

Configuration de la priphrie dcentralise (DP)

W#16#2

//wrong module mauvais module insr, tat 2 bits

==I
S

0.1

MB

UW

W#16#3

//Filtrer l'emplacement 1

W#16#1

//Donnes utiles invalides invalid data,

147

//Raction sur le mauvais module

//Extraire l'tat de module, emplacement l 4

//tat 2 bits
==I
S

0.2

//Raction sur les donnes utiles invalides

//..

3-62

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.10.4

Modle d'emplacement des esclaves DPV1 pour les esclaves I


Il s'agit mettre en vidence dans le modle DPV1, l'affectation d'adresses (adresses d'E/S et
adresses de diagnostic) des emplacements (slots). Nous allons considrer en particulier
les adresses qui ne transportent pas de donnes utiles ainsi que leur configuration.

Modle d'emplacement DPV1


En mode DPV1 (CEI 61158), tout comme en mode DP (NE 50 170), les esclaves sont
enfichs des emplacements (slots) dont les numros sont 0, 1, ...n. La signification de
l'emplacement 0 - qui est nouveau - est essentielle, car ce dernier reprsente l'ensemble de
l'esclave DP.
Ceci signifie, par exemple, que les alarmes dclenches depuis l'emplacement 0
proviennent de l'ensemble de l'esclave DP et non pas d'un emplacement bien particulier de
l'esclave DP. Les diagnostics issus de cet emplacement sont affects l'ensemble de
l'esclave DP et non pas un emplacement unique ou un module unique.

Explication : adresses des interfaces DP


Lorsque l'on considre la CPU, chacune de ses interfaces possde une adresse logique
distincte.
Les adresses figurent dans l'onglet "Adresses", aussi bien de l'interface matre que de
l'interface esclave (double clic sur la ligne "DP" dans le tableau de configuration).
Ces adresses n'ont aucun rapport avec le modle d'emplacement des esclaves DP, mais
servent uniquement l'identification interne la CPU d'une dfaillance de l'interface, par
exemple. Ces adresses ont une importance mineure pour le programme utilisateur.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-63

Configuration de la priphrie dcentralise (DP)

Emplacements et adresses des donnes utiles


De manire gnrale, tout fabricant d'esclaves DP est libre de dfinir quelles donnes
viennent de quel emplacement.
Pour les esclaves DP configurs partir de la base de donnes interne des modules dans
STEP 7 (souvent galement appels "esclaves S7"), le premier module d'E/S se trouve
toujours l'emplacement 4. Les esclaves DP installs au moyen de fichiers GSD dans
STEP 7 peuvent par contre possder des donnes utiles partir de l'emplacement 1.
Puisque l'adressage des donnes de priphrie dcentralise s'effectue gnralement
comme celui des donnes de priphrie centrale via leurs adresses, ceci signifie pour les
esclaves S7, que des donnes utiles sont adresses partir de l'adresse de dbut de
l'emplacement 4.
Ceci s'applique galement aux esclaves DP intelligents. Pour ces derniers, vous pouvez
affecter les zones de mmoire des E/S de l'esclave celles du matre grce un tableau
(onglet "Configuration"). Durant le fonctionnement (change cyclique de donnes), les
donnes que vous transfrez dans ces zones de mmoire dans le programme utilisateur de
l'esclave DP intelligent seront transfres dans les zones mmoire correspondantes du
matre.
Cependant, lorsque vous configurez les adresses, le numro de l'emplacement reste cach,
car les limites des emplacements ne sont pas dfinies par des modules rels (comme p. ex.
pour l'ET 200M), mais par des longueurs quelconques que vous pouvez slectionner pour
les zones d'E/S respectives. Dans ce cas, on parle galement d'emplacements "virtuels".
Les points suivants sont importants pour la comprhension de l'affectation des adresses :
x En plus de ses emplacements "rels", l'esclave intelligent posde galement des
emplacements virtuels qui se trouvent dans la zone de mmoire.
x L'adressage des emplacements virtuels s'effectue de la mme manire que celui des
emplacements rels, au moyen d'adresses logiques ; dans le cas d'un esclave DP
"normal", comme p. ex. l'ET 200M, l'adressage est effectu avec l'adresse de dbut d'un
module, dans le cas de l'esclave I, avec l'adresse configure dans l'onglet "Configuration"
(zone d'E/S).
x Les adresses des emplacements virtuels ne sont pas les mmes pour le matre DP que
pour l'esclave DP. Leur affectation peut tre configure. De ce fait, un mme
emplacement d'esclave DP est en gnral adress par le matre DP avec une autre
adresse que par l'esclave DP.

3-64

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Exemple d'affectation d'adresses pour les donnes utiles


ORFDO'36OD3DUWHQDLUH352),%8
(6 $GUH ' $
(
$




(6 $GUHVVH 2 /RQJ


  $

 
 
  (

 
  $


8Q
2
2
2

&RKUHQFH
8QLW
8QLW
8QLW

L'affectation des emplacements "virtuels" est alors la suivante.


Exemple
Signification (pour
d'adresse du l'esclave DP)
point de vue
de l'esclave DP

Emplacement
(cach lors de la
configuration)

Signification (pour le
matre DP)

Exemple
d'adresse du
point de vue du
matre DP

0
1
2
3
E2

Lecture dans l'octet


d'entre 2 ...

... de ce que le matre a


crit dans l'octet de
sortie 4.

A4

A5

Ce qui a t crit dans


l'octet de sortie 5 par
l'esclave ...

... peut tre lu dans


l'octet d'entre 6 par le
matre.

E6

E8

...

...

A8

...
35

Astuce : l'affectation des emplacements est affich dans la vue synoptique des adresses de
la CPU matre ou de la CPU esclave.

Emplacements et adresses pour les informations systme


Les adresses pour les informations systme permettent de traiter des informations de
diagnostic ou des informations sur les changements d'tat, par exemple.

Adresses de l'esclave DP
Les informations systme d'un esclave DP sont galement affectes des emplacements.
En mode DPV1, les emplacements suivants sont significatifs :
x Emplacement 0 (reprsente la station) :
Avec l'adresse de cet emplacement virtuel du point de vue du matre DP, ce dernier peut
faire le diagnostic d'une dfaillance ou du retour de l'esclave DP intelligent.
Avec l'adresse de cet emplacement virtuel du point de vue de l'esclave DP, ce dernier
peut faire le diagnostic d'une dfaillance ou du retour du matre DP.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-65

Configuration de la priphrie dcentralise (DP)

x Emplacement 2 (pour les esclaves DP "normaux", le coupleur DP) :


Avec l'adresse de cet emplacement virtuel du point de vue du matre DP, ce dernier peut
constater un changement d'tat de l'esclave DP.
Avec l'adresse de cet emplacement virtuel du point de vue del'esclave DP, ce dernier
peut constater un changement d'tat du matre DP.
x Les emplacements 1 et 3 ne sont pas significatifs pour les esclaves DP intelligents.
Le tableau correspond une affectation des emplacements 0 3 (emplacements "virtuels").
Sous le tableau, vous trouverez la dsignation des onglets pour la configuration de la station
matre et de la station esclave.
Dans STEP 7, les adresses sont attribues automatiquement "du haut vers le bas" afin
d'viter tout conflit avec les donnes utiles. Nous vous recommandons de conserver les
adresses proposes, mme si elles peuvent tre modifies. Si le programme utilisateur doit
tre excut sur diffrentes CPU, vrifiez que les adresses se situent galement dans la
plage d'adresses de la "plus petite" CPU.
Exemple
Signification (pour
d'adresse du l'esclave DP)
point de vue
de l'esclave DP
8189

Dfaillance de la station /
retour de la station du
matre DP

Emplacement
(cach lors de la
configuration)
0

(voir 1)
8188

Dfaillance de la station /
retour de la station de
l'esclave DP

Non significatif

Non significatif

Changement d'tat du
matre DP

Changement d'tat de
l'esclave DP

Non significatif
Donnes utiles (voir cidessus)

Exemple
d'adresse du
point de vue du
matre DP
16381

(voir 3)

(voir 2)
-

Signification (pour le
matre DP)

16380

(voir 4)
3
4 ... 35

Non significatif

Donnes utiles (voir cidessus)

(1) Double clic sur l'interface DP de l'esclave DP intelligent (p. ex. CPU 414-3 DP) dans la station
esclave, onglet "Configuration", saisie dans le champ "Diagnostic" du tableau possible.
(2) Double clic sur l'interface DP de l'esclave DP intelligent (p. ex. CPU 414-3 DP) dans la station
esclave, onglet "Mode de fonctionnement", saisie sous l'option "Esclave DP" dans le champ
"Adresse pour l'emplacement virtuel 2" possible.
(3) Double clic sur l'icne de l'esclave DP dans la station matre, onglet "Gnral", saisie sous
"Adresses" dans le champ "Adresse de diagnostic" possible.
(4) Double clic sur l'icne de l'esclave DP dans la station matre, onglet "Gnral", saisie sous
"Adresses" dans le champ "Adresse pour l'emplacement virtuel 2" possible.

3-66

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Rsum
La configuration de l'esclave DP intelligent avec des emplacements virtuels est la suivante :

0DWUH'3 PRGH'39

352),%86
(VFODYH'3 PRGH'39
(PSODFHPHQWVYLUWXHOV
$GUHVVHV YXHVGXPDWUH
$GUHVVHV YXHVGHO
HVFODYH

($

$GUHVVHVSRXUOHVLQIRUPDWLRQVV\VWPH

$GUHVVHVSRXUOHVGRQQHVXWLOHV

Dclenchement d'une alarme du processus avec la SFC 7


Avec la SFC 7, vous pouvez dclencher une alarme du processus partir du programme
utilisateur de la CPU de l'esclave I pour chaque adresse configure. Ceci est valable aussi
bien pour les adresses de donnes utiles dans la zone des E/S que pour l'adresse de
l'emplacement virtuel 2.
Pour la SFC 7, vous utilisez par exemple les adresses d'E/S configures dans la colonne
"local" dans le programme utilisateur de l'esclave I.
Une alarme du processus est ensuite dclenche dans le programme utilisateur du matre.
Dans l'information de dclenchement de l'OB d'alarme du processus (p. ex. OB 40),
l'adresse de dclenchement de l'alarme est celle que vous avez configure dans la colonne
"partenaire PROFIBUS DP".

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-67

Configuration de la priphrie dcentralise (DP)

3.11

Rpteur de diagnostic

3.11.1

Configuration et mise en service du rpteur de diagnostic


Le rpteur de diagnostic est mme de surveiller un segment d'un sous-rseau
PROFIBUS RS 485 (cble de cuivre) pendant le fonctionnement et de signaler les erreurs
de cble au matre DP au moyen d'un tlgramme de diagnostic. Un IHM permet d'afficher
le lieu et la cause des erreurs dans le texte descriptif.
Le rpteur de diagnostic permet d'identifier et de localiser une phase prcoce les erreurs
du bus grce son diagnostic de cble durant le fonctionnement. La dure de tout arrt de
l'installation est ainsi rduite.

Configuration du rpteur de diagnostic


Vous trouverez le rpteur de diagnostic dans le catalogue du matriel sous "DP
PROFIBUS\Composants rseau\Diagnostic Repeater". Il doit tre configur comme un
"esclave norm" (raccord au rseau matre d'un matre DP).

Fonctionnement du rpteur de diagnostic


Afin de pouvoir localiser une dfaillance, le rpteur de diagnostic doit connatre la topologie
du sous-rseau PROFIBUS, auquel il est raccord. La fonction "Prparer le diagnostic de
cble" permet au rpteur de diagnostic de mesurer la distance chaque partenaire.
Le rpteur de diagnostic enregistre la distance chaque partenaire en interne dans un
tableau. Il note galement sur quel segment il a identifi le partenaire.
Lorsqu'il dtermine la distance une erreur pendant le fonctionnement, il lui est possible,
l'aide de ce tableau, de dterminer entre quels partenaires se situe la dfaillance.
Le rpteur de diagnostic relie 3 segments les uns aux autres. Ce n'est que sur les
segments DP2 et DP3 que le rpteur de diagnostic peut dterminer la topologie et
localiser les dfaillances pendant le fonctionnement, car un montage de mesure
correspondant est intgr. L'illustration suivante prsente le rpteur de diagnostic (DR)
avec ses connexions.

3*

'5

'3
'3

'3

0RQWDJHGHPHVXUH
DYHFUVLVWDQFH
ILQDOH

Conditions pralables pour la mise en service


Les conditions pralables suivantes doivent tre remplies :
x La PG doit tre connecte au rseau PROFIBUS pour que la recherche de la topologie
puisse tre dmarre.
x La structure du sous-rseau PROFIBUS avec rpteur de diagnostic raccord est
conforme aux spcifications et aux rgles figurant dans la documentation concernant le
rpteur de diagnostic.

3-68

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Mise en service du rpteur de diagnostic avec STEP 7


Afin de pouvoir localiser une dfaillance, le rpteur de diagnostic doit connatre la topologie
du sous-rseau PROFIBUS, auquel il est raccord. La fonction "Prparer le diagnostic de
cble" permet au rpteur de diagnostic de mesurer les distances chaque partenaire.
Le rpteur de diagnostic enregistre la distance chaque partenaire en interne dans un
tableau. Il note galement sur quel segment il a identifi le partenaire.
Lorsqu'il dtermine la distance une erreur pendant le fonctionnement, il lui est possible,
l'aide de ce tableau, de dterminer entre quels partenaires se situe la dfaillance.
Vous devez dfinir de faon explicite la distance aux partenaires PROFIBUS partir du
rpteur de diagnostic lors de la configuration du matriel ou de la configuration du rseau :
1. Slectionnez le rpteur de diagnostic ou le rseau matre DP, auquel est raccord le
rpteur de diagnostic (configurer le matriel) ou
slectionnez le sous-rseau PROFIBUS, auquel est raccord le rpteur de diagnostic
(configurer le rseau)
2. Slectionnez la commande Systme cible > Prparer le diagnostic de cble.
3. Dmarrez la mesure dans la bote de dialogue qui s'affiche alors.

Dtection des dfaillances durant le fonctionnement


Le rpteur de diagnostic signale la CPU du matre DP l'vnement "Lieu de l'erreur
dtermin" pendant le fonctionnement comme alarme de diagnostic.
Vous pouvez afficher des informations dtailles sur l'vnement de diagnostic dans la bote
de dialogue concernant l'tat du module du rpteur de diagnostic. La dfaillance est
reprsente par un schma dans la bote de dialogue avec des informations
supplmentaires, par exemple sur la cause d'erreur (dans la mesure o elle peut tre
dtermine par le rpteur de diagnostic).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-69

Configuration de la priphrie dcentralise (DP)

Onglets pouvant apparaitre dans la bote de dialogue "Etat du module"


Si tous les segments, auxquels est raccord le rpteur de diagnostic, fonctionnent
parfaitement, les onglets correspondants se prsenteront de la faon suivante dans la bote
de dialogue "Etat du module" :

Si un segment est dsactiv (c.--d. s'il ne permet pas un diagnostic), le symbole suivant
apparatra ct du titre de l'onglet :
Symbole du segment dsactiv
Suite une erreur intervenant dans le segment "DP2", un symbole d'erreur apparatra ct
de l'inscription de l'onglet "DP2" ; les autres segments ne prsentent pas d'erreurs :

L'illustration suivante pourrait prsenter la dfaillance dans l'onglet "DP2" : le rpteur de


diagnostic comporte l'adresse 4 PROFIBUS, l'erreur se situe entre les partenaires avec les
adresses 16 et 21 PROFIBUS. L'illustration reprsente galement les distances aux
esclaves DP se trouvant proximit.
'3






P

P

P

Vous trouverez dans l'illustration ci-dessous une prsentation dtaille (exemple !) de la


disposition reprsente ci-dessus de faon simplifie.

3*

3*

3DUWHQDLUH


'5
 3DUWHQDLUH

'3

'3

'3

3DUWHQDLUH


3DUWHQDLUH


5VLVWDQFHILQDOH
FRQQHFWH

3DUWHQDLUH


0RQWDJHGHPHVXUH
DYHFUVLVWDQFHILQDOH
7URQRQGDQVOHTXHO
O
HUUHXUDWGFHOH

3-70

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Si STEP 7 ne peut pas localiser clairement l'erreur sur le segment "DP2" ou que le segment
DP2 rvle, par exemple, plus de 32 partenaires et que le rpteur de diagnostic ne peut
plus fonctionner convenablement, le symbole suivant est affich :

'3


Rsum de tous les symboles


Les symboles reprsents sur les onglets peuvent tre de la forme suivante :
Segment sans erreur
Segment avec erreur
Segment dconnect
Aucune information ne peut tre dtermine pour le segment

3.11.2

Affichage de la topologie au moyen de rpteurs de diagnostic


A partir de STEP 7 V5.2, vous pouvez non seulement effectuer le diagnostic de cble, mais
galement afficher la topologie du rseau PROFIBUS DP en liaison avec une configuration
PROFIBUS utilisant des rpteurs de diagnostic 972-0AB01
Contrairement la vue de rseau dans NetPro, il ne s'agit pas de la vue "logique" d'un sousrseau PROFIBUS qui est reprsente, mais la disposition physique des partenaires
PROFIBUS, avec leur ordre effectif et les indications de distance entre eux dans la mesure
o le rpteur de diagnostic peut fournir ces donnes. Les partenaires eux-mmes sont
reprsents comme dans NetPro.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-71

Configuration de la priphrie dcentralise (DP)

Mode de fonctionnement
Aprs toute modification du montage matriel, vous devez excuter la fonction "Prparer le
diagnostic de cble" avant d'afficher la topologie, afin que les rpteurs de diagnostic
puissent mesurer le sous-rseau PROFIBUS et crer les tables internes de distances.
Ces donnes peuvent tre visualises avec la fonction "Afficher la topologie de rseau
PROFIBUS".
Si vous dmarrez laffichage de la topologie lorsquun projet est ouvert dans le contexte dun
sous-rseau slectionn, les partenaires du sous-rseau saffichent avec leur nom
configur.
Outre la visualisation, il est galement possible de lire et d'afficher les entres du rpteur
de diagnostic dans le tampon de diagnostic ainsi que les donnes statistiques.
Vous pouvez enregistrer les donnes sous forme de fichier, puis les imprimer.

Conditions
Les rpteurs de diagnostic doivent prendre en charge la fonction "Afficher la topologie de
rseau PROFIBUS" (ce qui est le cas partir du numro de rfrence 6ES7 972-0AB01).
Le rseau PROFIBUS doit tre configur selon les rgles spcifies dans le manuel du
rpteur de diagnostic, afin que les indications de distance puissent tre dtermines
correctement. Lorsque des rpteurs de diagnostic sont p. ex. monts en cascade, ils
peuvent uniquement tre relis via l'interface DP1 un rpteur de diagnostic de niveau
hirarchique suprieur.
Pour la fonction "Prparer le diagnostic de cble", la PG doit tre relie directement au
mme PROFIBUS que les rpteurs de diagnostic. Cette fonction peut galement tre
excute sans qu'un projet ne soit ouvert.
Pour la fonction "Afficher la topologie de rseau PROFIBUS", le rseau PROFIBUS avec
ses rpteurs de diagnostic peut galement tre reli la PG via un "routeur
d'enregistrements" (p. ex. CP 443-5 Ext V3.2). La PG doit tre affecte dans le projet STEP
7 (dans NetPro, choisir la commande de menu Systme cible > Affecter PG/PC pour l'objet
"PG/PC"). Pour pouvoir afficher la topologie de rseau via un rpteur de diagnostic rout, le
projet correspondant doit tre ouvert et le sous-rseau PROFIBUS correspondant doit tre
slectionn.

Procdure
1. Dans NetPro ou HW Config, choisissez la commande de menu Systme cible >
Prparer le diagnostic de cble.
2. Dans SIMATIC Manager, choisissez la commande de menu Systme cible >
PROFIBUS > Afficher la topologie de rseau ou dans NetPro, la commande de
menu Systme cible > Afficher la topologie PROFIBUS.
Une alternative consiste dmarrer la dtermination de la topologie dans le programme
utilisateur avec la SFC 103 "DP_TOPOL".

3-72

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.11.3

Utilisation de l'affichage de la topologie

Reprsentation des partenaires


La partie suprieure de la fentre "Affichage de la topologie PROFIBUS DP" affiche les
partenaires qui ne sont pas affects.
Reprsentation

Signification
Partenaires qui ne sont pas affecter.
Les causes possibles sont indiques sous forme
de message dans la fentre de travail, p. ex.
lorsque des partenaires ont t ajouts ou que
des adresses de partenaire ont t modifies et
qu'aucune fonction "Prparer le diagnostic de
cble" n'ai ensuite t dmarre. Ils sont
galement affichs dans la partie suprieure de la
fentre lorsque des rpteurs de diagnostic ne
prenant pas en charge la lecture de la topologie
sont connects.
Un partenaire inconnu est reprsent par une
srie de points d'interrogation.

La partie infrieure de la fentre affiche les partenaires qui doivent tre affects
topologiquement en tant que partenaires mis en rseau avec les indications de distance et,
le cas chant, des informations supplmentaires.
Reprsentation

Signification
Partenaires affecter et pouvant tre reprsents
dans la topologie PROFIBUS.
Les informations complmentaires, telles qu'une
configuration errone (p. ex. lorsque les
segments de mesure de deux rpteurs de
diagnostic sont relis directement) sont affiches
sous forme de message.
Reprsentation des longueurs de cble (dans
l'exemple) :
La longueur de cble entre l'esclave DP avec
l'adresse PROFIBUS 2 et le rpteur dee
diagnostic (adresse PROFIBUS 16) est de 4
mtres. L'esclave DP est connect au segment
DP2.
Le partenaire peut tre affect, mais ne peut
momentanment pas tre atteint par le rpteur
de diagnostic
Le partenaire peut tre affect, mais est reconnu
comme dfaillant par le rpteur de diagnostic

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-73

Configuration de la priphrie dcentralise (DP)

Recherche de partenaires dans l'affichage de la topologie


Dans les grandes configurations, la commande de menu Outils > Aller vous permet de
naviguer jusqu'au partenaire souhait. La bote de dialogue "Aller " qui s'ouvre affiche tous
les partenaires du rseau PROFIBUS :
1. Slectionnez le partenaire souhait (p. ex. un esclave DP).
2. Cliquez sur le bouton "Partenaire", si ce dernier doit s'afficher au centre de la fentre.
Cliquez sur le bouton "Rpteur de diagnostic", si le rpteur de diagnostic affect du
partenaire doit tre plac au centre de la fentre.

Reprsentation de l'affichage de la topologie sous forme de tableau


Si vous ne souhaitez pas utiliser l'affichage de la topologie sous forme graphique, mais sous
forme de table, choisissez la commande de menu Affichage > Table > Topologie.

Prparer le diagnostic de cble


Procdez comme dans HW Config ou NetPro. Choisissez la commande de menu Systme
cible > Prparer le diagnostic de cble dans l'affichage de la topologie.

Appel de l'tat du module


Procdez comme dans HW Config ou NetPro. Choisissez la commande de menu Systme
cible > Etat du module dans l'affichage de la topologie.

Enregistrement et ouverture des donnes de topologie


Pour enregistrer la vue en cours, choisissez l'une des commandes de menu Fichier >
Enregistrer ou Fichier > Enregistrer sous. Cette fonction vous permet d'enregistrer les
donnes dtermines en ligne en vue du diagnostic et de la recherche d'erreurs ultrieurs.

Exportation des donnes de topologie


L'exportation des donnes de topologie est possible depuis les botes de dialogue ou vues
suivantes :
x vue "Table" (aprs la commande de menu Affichage > Table),
x bote de dialogue "Statistiques" (aprs la commande de menu Outils > Statistiques),
x bote de dialogue "Tampon de diagnostic" (aprs la commande de menu Outils >
Tampon de diagnostic).
Le format d'exportation CSV (ASCII) peut tre lu et trait par d'autres applications.
Les donnes exportes ne peuvent plus tre lues par l'affichage de la topologie.

3-74

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Dtermination des erreurs dues la rflexion et des erreurs de tlgramme (donnes


statistiques)
Des erreurs dues la rflexion surviennent p. ex. lorsqu'une ligne est drange ou
dfectueuse ou lorsqu'il manque des rsistances de terminaison ou encore lorsque ces
dernires sont trop nombreuses.
Des erreurs de tlgramme surviennent p. ex. lorsqu'un bit (p. ex. un bit de parit) au moins
est erron suite une ventuelle dfaillance matrielle.
Vous pouvez afficher dans une fentre les erreurs dues la rflexion et les erreurs de
tlgramme dtermines par le rpteur de diagnostic, puis les imprimer ou les exporter.
1. Dans l'affichage de la topologie, slectionnez le rpteur de diagnostic dont vous
souhaitez lire les donnes.
2. Dmarrez la fonction en choisissant la commande de menu Outils > Statistiques.
Les valeurs sont affiches pendant 60 secondes partir de l'instant o la bote de dialogue
s'ouvre. D'autres valeurs sont collectes de manire interne aprs cet intervalle de temps.
Vous pouvez les exporter au format CSV en cliquant sur le bouton "Exporter".
Le code couleur, c'est--dire la reprsentation de l'exploitation des statistiques fournies
constitue une aide supplmentaire pour l'valution des erreurs graves.
Lorsque vous cliquez sur le bouton "Imprimer", le graphique affich s'imprime.

Lecture du tampon de diagnostic


Comme avec le tampon de diagnostic de la CPU, cette fonction permet de crer un
historique des vnements d'erreur sur PROFIBUS. Pour dmarrer cette fonction, choisissez
la commande de menu Outils > Tampon de diagnostic. La bote de dialogue qui s'ouvre
affiche les 10 dernier vnements. Lorsque vous slectionnez un vnement, les dtails de
cet vnement s'affichent dans la partie infrieure de la bote de dialogue.
Lorsque l'onglet "DPx" (p. ex. l'onglet DP2) de la bote de dialogue "Tampon de diagnostic"
signale la dfaillance d'un segment, vous tes en prsence d'une erreur arrivante. Le cas
chant, cette erreur ne se trouve plus dans le tampon de diagnostic.
Pour afficher l'tat actuel, choisissez la commande de menu Systme cible > Etat du
module.

Impression de l'affichage de la topologie


Pour imprimer les donnes de topologie, choisissez la commande de menu Fichier >
Imprimer. Dans la bote de dialogue qui s'ouvre, vous pouvez dfinir l'imprimante, le volume
d'impression ainsi qu'un volet de commentaires.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-75

Configuration de la priphrie dcentralise (DP)

3.12

Paramtrage de cycles de bus de dure identique pour les


sous-rseaux PROFIBUS

Introduction
Dans STEP 7, vous pouvez paramtrer des cycles de bus de dure identique (quidistants)
pour les sous-rseaux PROFIBUS.
L'quidistance est la proprit du PROFIBUS DP qui garantit des cycles de bus de dure
absolument identique. "Des cycles de bus de dure identique" signifie que le matre DP
commence toujours le cycle de bus DP au terme du mme intervalle de temps. Du point de
vue des esclaves connects, cela signifie qu'ils recoivent leurs donnes du matre des
intervalles de temps absolument identiques.
2EWHQWLRQGH
O
DXWRULVDWLRQ
G
PHWWUH

2EWHQWLRQGH
O
DXWRULVDWLRQ
G
PHWWUHVXLYDQWH

2EWHQWLRQGH
O
DXWRULVDWLRQ
G
PHWWUHVXLYDQWH

W
&\FOH'3TXLGLVWDQW

Composition de la dure de cycle du bus


La figure suivante montre comment se compose la dure d'un cycle du bus.
2EWHQWLRQGH
O
DXWRULVDWLRQG
PHWWUH

2EWHQWLRQGHO
DXWRULVDWLRQ
G
PHWWUHVXLYDQWH

W
7UDQVIHUWGHV
GRQQHVXWLOHVHQWUH
OHPDWUH'3HWOHV
HVFODYHV'3

7FKHVQRQ
F\FOLTXHV
DXWUHV
SDUWLFLSDQWV
DFWLIV
3*23

3DXVH
YDULDEOH

&\FOH'3TXLGLVWDQW

La "pause variable" reprsente dans la figure est toujours minimale lorsque des tches de
communication sont encore excuter, par exemple pour d'autres participants actifs. Le
matre (galement dsign par matre d'quidistance) commande les diffrents composants
de la communication de faon que la dure d'un cycle de bus soit toujours la mme.

3-76

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Conditions requises
x Le matre d'quidistance doit prendre en charge la fonction "Equidistance" (voir le texte
d'information dans le catalogue du matriel).
x Le matre d'quidistance doit tre un matre DP de classe 1, c'est--dire qu'une PG/un
PC ne peuvent pas jouer ce rle.
x Le matre d'quidistance est la seule station active sur le PROFIBUS DP. La connexion
supplmentaire de PG ou de PC est autorise.
x L'quidistance est possible seulement avec les profils de bus "DP" et "Personnalis".
x Aucun CiR ne doit tre configur.
x Aucune CPU H ne doit tre connecte au sous-rseau PROFIBUS.
x Le sous-rseau PROFIBUS ne doit pas s'tendre sur plusieurs projets.

Dure du cycle DP quidistant


STEP 7 calcule une proposition pour la dure "Cycle DP quidistant (ms)" sur la base
x de la configuration PROFIBUS (nombre de participants configurs, nombre de PG, etc.)
x d'informations supplmentaires optionnelles (par exemple, PG non configures prendre
en compte)
Vous pouvez corriger cette dure propose, mais pas en-dessous de la valeur minimale
calcule et affiche.

Influence des participants actifs connects (PG/PC et esclaves I)


Les PG/PC ne doivent tre pris en compte que s'ils sont connects directement au rseau
PROFIBUS via leur interface PROFIBUS. Il n'est pas ncessaire d'en tenir compte lorsqu'ils
sont connects via l'interface MPI de la CPU, comme le montre la figure suivante !
&38

3*

03,

(VFODYH
'3

352),%86

Lorsque des esclaves DP intelligents sont connects (par exemple, la CPU 315-2DP), il
convient de calculer plus largement la dure du cycle DP quidistant.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-77

Configuration de la priphrie dcentralise (DP)

Comportement d'quidistance
Lors du nouveau calcul du temps du cycle DP quidistant STEP 7 propose une valeur en
fonction de la configuration respective, mais que vous pouvez aussi modifier.
Pour calculer cette valeur du cycle DP quidistant, STEP 7 tient compte de la circulation des
donnes utiles du matre DP ainsi que de quelques ventuels cas d'erreur.
STEP 7 calcule galement une valeur minimale du cycle DP quidistant, en-dea de laquelle
vous ne devez pas aller. Pour calculer la valeur minimale, STEP 7 ne tient compte que des
tlgrammes normaux pour chaque cycle de bus. Une erreur risque d'entraner un problme
d'quidistance.
Vous pouvez employer sans difficult des temps plus longs que les temps proposs.

Avertissement
En choisissant des temps plus courts que ceux proposs par le systme, vous risquez le cas
chant que la communication des participants actifs connects en plus au sous-rseau
PROFIBUS soit ralentie ou mme, au pire, empche. Si vous choisissez des valeurs
proches du temps d'quidistance minimal indiqu, des dfauts sur le bus peuvent provoquer
dans certains cas la mise hors tension de tout le sous-rseau PROFIBUS !

Rapport entre l'quidistance et SYNC/FREEZE


Si vous voulez configurer aussi bien lquidistance que des groupes SYNC/FREEZE pour
PROFIBUS DP, il faut tenir compte des points suivants :
x L'utilisation du groupe 8 n'est pas autorise (rserv lhorloge dquidistance).
Si vous avez commenc par laffectation des groupes et dj affect le groupe 8, vous ne
pourrez plus instaurer lquidistance.
x Si l'quidistance est dj instaure et que vous configurez le groupe 7, vous ne pouvez
pas utiliser les fonctions SYNC et FREEZE pour les esclaves de ce groupe.

Marche suivre
1. Configurez un sous-rseau PROFIBUS avec un matre DP assurant la fonction
dquidistance (voir le texte dinformation dans la fentre "Catalogue du matriel" lors de
la configuration matrielle).
2. Effectuez un double clic sur le sous-rseau PROFIBUS dans la vue du rseau.
3. Dans la bote de dialogue des proprits (page donglet "Paramtres rseau")
slectionnez le profil "DP" et cliquez sur le bouton "Options".
4. Dans la page donglet "Equidistance", slectionnez le comportement d'quidistance
convenant votre application et, le cas chant, adaptez les temps et les PG/OP
connects prendre en compte. En cliquant sur le bouton "Aide" dans cette bote de
dialogue, vous obtiendrez des informations dtailles sur les possibilits de
paramtrage. Si la page d'onglet "Equidistance" ne s'affiche pas, toutes les conditions
pour le mode quidistant ne sont pas remplies (voir ci-dessus).

Informations supplmentaires
Pour plus de renseignements sur le paramtrage de l'quidistance, consultez les aides des
pages d'onglet.

3-78

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.12.1

Configuration de temps de raction du processus courts et de mme


longueur sur PROFIBUS DP

Temps de raction du processus sans quidistance, ni synchronisation d'horloge


Si, dans la technique d'entranement ou dans d'autres applications, il s'agit d'obtenir des
temps de raction du processus courts et reproductibles (c'est--dire de mme longueur),
les cycles individuels libres des composants partiels ont un effet ngatif sur le temps de
raction.

Le comportement sans quidistance, ni synchronisme d'horloge est reprsent pour


l'exemple de configuration prcdent, comportant un matre DP, deux esclaves DP, une PG
et un OP. Il en rsulte les cycles partiels suivants, avec leur part cyclique et leur part
acyclique :
x Cycle libre de l'OB 1 du programme utilisateur. La dure du cycle peut varier en raison
des branches acycliques du programme.
x Cycle DP libre et variable sur le sous-rseau PROFIBUS, compos de :
-

change de donnes cyclique matre-esclave, DP-esclave 1,

change de donnes cyclique matre-esclave, DP-esclave 2,

partie acyclique pour les alarmes, la prise en charge du bus ou le diagnostic,

remise du jeton une PG et traitement du jeton,

remise du jeton un OP et traitement du jeton.

x Cycle libre sur le bus de fond de panier de l'esclave DP.


x Cycle libre lors de la prparation des signaux et leur conversion dans les modules
lectroniques des esclaves DP.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-79

Configuration de la priphrie dcentralise (DP)

S'il s'agit d'obtenir des temps de raction du processus particulirement courts et srs, les
cycles libres, de dure diffrente et prsentant des oscillations dans leur dure ont un effet
trs ngatif sur ces temps de raction.

L'change de signaux ou de donnes s'effectue selon les cycles individuels du module


lectronique d'entres via le bus de fond de panier de l'esclave DP, de ceux de l'change de
donnes matre-esclave sur le sous-rseau PROFIBUS vers le programme utilisateur de
l'OB 1 de la CPU. Les ractions du processus sont dtermines dans le programme
utilisateur de l'OB 1, puis parviennent en sens inverse au module lectronique de sortie. La
longueur diffrente et la situation "non prcise" des cycles individuels influe fortement sur le
temps de raction du processus. En fonction de la situation des cycles individuels, la
transmission d'informations peut tre ralise immdiatement ou dans deux cycles.

3-80

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Temps de raction du processus avec quidistance et synchronisme d'horloge


Dans SIMATIC, les temps de raction reproductibles (c'est--dire de mme longueur)
s'obtiennent avec un cycle de bus DP quidistant (isochrone) et avec la synchronisation des
cycles individuels appels prcdemment.

La figure correspond l'exemple donn plus haut, avec la diffrence que tous les cycles
(sauf celui de l'OB 1) sont de mme longueur et sont synchroniss. Le gnrateur
d'impulsions est ralis par lhorloge dquidistance du matre DP, envoye sous forme de
tlgramme Global Control aux esclaves DP. La synchronisation avec le programme
utilisateur est ralise par l'alarme d'quidistance OB 61 (ou OB 61 OB 64).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-81

Configuration de la priphrie dcentralise (DP)

Avec l'quidistance et le synchronisme d'horloge, tous les cycles concerns fonctionnent en


phase et avec la mme longueur. Ainsi, les temps de rponse du processus ont la mme
longueur et sont plus courts, en raison de l'absence de sauts du cycle. La situation, dans
laquelle la transmission d'informations s'effectue, selon le type des cycles individuels, dans
le premier ou dans le deuxime cycle ne se produit plus.

Dans l'exemple donn, le matre DP ralise l'change de donnes cyclique matre-esclave


avec les esclaves 1 et 2. Vient ensuite la part acyclique pour les alarmes, la prise en compte
du bus ou le diagnostic. Le matre DP respecte encore un temps de rserve jusqu'
coulement du temps de cycle DP quidistant configur, afin de pouvoir rattraper
d'ventuelles dfaillances du rseau et les rptitions de tlgrammes qui en rsultent.
Ensuite le nouveau cycle DP dmarre avec le tlgramme Global Control (GC).
Pour qu'un tat cohrent des entres DP puisse tre lu au dmarrage du nouveau cycle DP,
la procdure de lecture doit tre prdfinie avec un dcalage de temps Ti. Ti englobe le
temps ncessaire la prparation des signaux et leur conversion au niveau des modules
lectroniques ainsi que celui ncessaire au traitement des entres sur le bus de fond de
panier de l'esclave DP.
Dans le cas de la mise en uvre d'une station SIMATIC WinAC RTX ( partir de la version
V3.1), le programme utilisateur synchrone (OB 6x) est dmarr automatiquement une fois
que le matre DP a lu les donnes d'entre de tous les esclaves DP. Dans le cas de la mise
en uvre d'une station SIMATIC S7-300/400, le dmarrage du programme utilisateur
synchrone est configur au moyen d'un "retard".
Le temps To permet d'assurer que les ractions du processus du programme utilisateur
soient transmises de manire synchrone et cohrente aux "bornes" de la priphrie DP. To
englobe le temps ncessaire l'change de donnes cyclique matre-esclave de tous les
esclaves DP, le temps ncessaire au traitement des sorties au niveau du bus de fond de
panier de l'esclave DP, de mme que le temps ncessaire la prparation des signaux et
leur conversion au niveau des modules lectroniques.
Entre la dtection dune entre dans le module lectronique et la raction dune sortie, il en
rsulte un temps de traitement du processus constant gal Ti + TDP + To. Ceci permet
de garantir un temps de raction du processus gal TDP + Ti + TDP + To.

3-82

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Conditions et conditions limites


x La synchronisation d'horloge n'est pas prise en charge par les systmes H.
x La synchronisation d'horloge peut tre mise en uvre dans des systmes F pour la
priphrie qui n'est pas celle de scurit.
x La synchronisation d'horloge ne peut pas tre mise en uvre dans des rseaux
PROFIBUS optiques.
x L'quidistance et la synchronisation d'horloge sont uniquement possibles avec les profils
de bus "DP" et "Dfini par l'utilisateur". Le profil de bus "Dfini par l'utilisateur" n'est
cependant pas recommand.
x La synchronisation d'horloge est uniquement possible avec les interfaces DP intgres
la CPU. Le fonctionnement synchrone n'est pas possible avec des CP pour PROFIBUS.
x Sur le PROFIBUS DP synchrone, seul le matre quidistant est autoris tre la station
active. Les OP et les PG (ou PC avec fonctionnalit PG) influencent le comportement
temporel du cycle DP quidistant et ne sont donc pas recommands.
x Une synchronisation sur plusieurs branches n'est actuellement pas possible.
x La priphrie synchrone peut uniquement tre traite dans des mmoires image
partielles. Sans utilisation de mmoires images partielles, aucun transfert synchrone de
donnes cohrentes n'est possible. Afin d'assurer la cohrence dans une mmoire image
partielle, STEP 7 surveille le respect des quantits (le nombre d'esclaves et le nombre
d'octets du rseau matre DP par mmoire image partielle sont limits). Les points
suivants doivent galement tre pris en compte :
-

dans une station, les adresses d'entre ne doivent pas tre affectes des
mmoires image partielles diffrentes,

dans une station, les adresses de sortie ne doivent pas tre affectes des
mmoires image partielles diffrentes,

une mmoire image partielle commune pour les adresses d'entre et les adresses
de sortie est possible.

x Les adresses de la priphrie analogique synchrone doivent tre entres dans la plage
d'adressess des mmoires images partielles dans HW Config.
x La synchronisation d'horloge est uniquement possible avec les stations ET 200M et
ET 200S, une synchronisation avec la priphrie centralise n'est pas possible.
x Une synchronisation d'horloge totale de "borne" "borne" est uniquement possible si
tous les composants participant la chane prennent en charge la proprit systme
"Synchronisation d'horloge". Lors de la slection dans le catalogue ou dans le catalogue
du matriel de HW Config, vrifiez l'entre "Synchronisation d'horloge" dans le champ
d'information du module. Une liste actuelle est disponible sur Internet, l'adresse
http://www.ad.siemens.de/support, ID contribution 14747353.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-83

Configuration de la priphrie dcentralise (DP)

3.12.2

Paramtrage de l'quidistance et de la synchronisation d'horloge


dans HW Config

Introduction
Une station est forme des composants synchronisation d'horloge suivants, que vous
devez disposer dans HW Config :
x CPU avec interface DP intgre (p. ex. CPU 414-3 DP, V3.1),
x modules de couplage DP (p. ex. module de couplage ET 200S IM 151-1 High Feature),
x modules d'entre/sortie dcentraliss (p. ex. DI 2xDC24V, High Feature [131-4BB00],
DO 2xDC24V/2A, High Feature [132-4BB30]).
Une liste actuelle des composants synchronisation d'horloge est disponible sur Internet,
l'adresse http://www.ad.siemens.de/support, ID contribution 14747353.
Les particularits de la configuration de ces composants synchronisation d'horloge sont
dcrites ci-aprs.

Paramtrage des proprits de la CPU


1. Choisissez l'onglet "Alarme d'horloge"
2. Vous devez effectuer les paramtrages suivants pour chaque OB d'alarme de
synchronisation d'horloge :
-

rseau matre DP utilis,

mmoire(s) image partielle(s) souhaite(s),

pour les CPU S7-400 : paramtrage des temps de retard. Le temps de retard
correspond au temps qui s'coule entre le tlgramme de contrle global et le dbut
de l'OB 6x. Durant ce temps, le matre DP ralise l'change de donnes cyclique
avec l'esclave DP.
Astuce : aprs avoir totalement paramtr la priphrie dcentralise, faites calculer
la valeur de prslection par STEP 7 !

Paramtrage du rseau matre DP


Activez l'quidistance pour le rseau matre DP :
1. Effectuez un double clic sur le rseau matre DP.
2. Dans l'onglet "Gnral", cliquez sur le bouton "Proprits".
3. Dans la bote de dialogue "Proprits - PROFIBUS", slectionnez l'onglet "Paramtrage
rseau".
4. Slectionnez le profil autoris (p. ex. "DP").
5. Cliquez sur le bouton "Options".
6. Dans la bote de dialogue "Options", slectionnez l'onglet "Equidistance" et effectuez le
paramtrage suivant :
-

Cochez la case "Activer le cycle de bus quidistant". Le cycle DP quidistant sert


alors de base pour la synchronisation d'horloge.

Cochez la case "Temps Ti et To identiques pour tous les esclaves".

Conservez tous les autres paramtres par dfaut.

7. Fermez la bote de dialogue ainsi que toutes les autres botes de dialogue encore
ouvertes en cliquant sur "OK".

3-84

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Paramtrage des modules dans l'esclave DP


La plage d'adresses de chaque module participant au traitement synchrone doit tre affecte
une mmoire image partielle. La lecture et l'indication synchrones sont uniquement
possibles via les mmoires image partielles.
1. Effectuez un double clic sur le module.
2. Choisissez l'onglet "Adresses".
3. Dans la liste droulante, slectionnez la mmoire image partielle que vous avez affecte
l'OB d'alarme de synchronisation d'horloge, lors du paramtrage de la CPU.
Si les adresses du module se trouvent en dehors de la plage d'adresses (p. ex. dans le
cas des modules analogiques), vous pouvez soit slectionner une adresse de dbut
moins leve dans la plage prslectionne pour la mmoire image, soit adapter la taille
de la mmoire image afin que la plage d'adresses du module se trouve dans la mmoire
image. Dans le dernier cas, corrigez le paramtre "Taille de la mmoire image" dans
l'onglet "Cycle/mmento d'horloge" des proprits de la CPU. La valeur prslectionn
s'applique toutes les mmoires images.
4. Dans la mesure du possible, diminuez autant que possible le paramtre "Retard
l'entre" pour les modules d'entre TOR. Des retards l'entre courts entranent un
temps Ti plus court et ainsi un temps de raction global lui aussi plus court. C'est le
temps de retard le plus long des esclaves DP qui est dterminant.

Paramtrage de l'esclave DP (module de couplage DP)


Vous devez signaler au module de couplage DP (p. ex. l'IM 151-1 High Feature) que les
modules d'entre et de sortie synchrones sont des composants synchrones :
1. Effectuez un double clic sur le mnmonique de l'esclave DP (p. ex. IM 151-1 High
Feature).
2. Dans la bote de dialogue "Proprits Esclave DP", slectionnez l'onglet
"Synchronisation d'horloge" et effectuez le paramtrage suivant :
-

Cochez la case "Synchroniser l'esclave DP avec le cycle DP quidistant...".

Slectionnez les modules souhaits pour le "Fonctionnement synchrone". Les


modules qui ne prennent pas en charge la synchronisation d'horloge ou pour
lesquels vous ne l'avez pas activ ne font pas partie du calcul des temps Ti et To.

3. Confirmez vos entres et fermez la bote de dialogue en cliquant sur "OK".


Une nouvelle fentre d'information vous rappelle que les temps Ti et To n'ont pas encore t
actualiss dans le paramtrage du rseau matre DP.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-85

Configuration de la priphrie dcentralise (DP)

Actualisation des temps (Ti, To et temps de retard)


Pour actualiser les temps Ti et To, choisissez une nouvelle fois l'onglet "Equidistance" dans
la bote de dialogue "Options", comme dcrit sous "Paramtrage du rseau matre DP", puis
cliquez sur le bouton "Nouveau calcul".
Le temps de cycle inscrit dans le champ "Cycle DP quidistant" lors du calcul garantit le
respect du temps de cycle DP, mme en cas de fortes perturbations (p. ex. perturbations
lectromagntiques). Dans le cas de rapports trs stables, la valeur peut se rapprocher de la
valeur minimale. Le systme permet uniquement de modifier de nouvelles valeurs en
fonction des incrments indiqus. Si vous souhaitez modifier la valeur, vous devez donc
utiliser le commutateur incrmental. Un temps de cycle DP plus lev peut s'avrer utile, p.
ex. pour mettre disposition de l'OB 6x un temps suffisant.
Lors du calcul automatique, les valeurs de temps Ti et To sont toujours paramtres sur la
valeur minimale possible ; ces valeurs peuvent elles aussi tre modifies dans les limites
affiches. Un cycle DP quidistant plus grand permet d'augmenter les temps maximum de Ti
et de To.
Pour actualiser le temps de retard entre le tlgramme de contrle global et l'appel de l'OB
d'alarme de synchronisation, ouvrez la bote de dialogue des proprits de la CPU et
choisissez l'onglet "Alarme de synchronisation d'horloge". Cliquez sur le bouton
"Prslection" pour recalculer la valeur. Dans certains cas exceptionnels, il est possible que
l'OB 6x doive dmarrer plus tt. Dans ce cas, corrigez manuellement la valeur calcule pour
le retard. La valeur saisie est entre en millisecondes.

Optimisation de la configuration
La bote de dialogue "Synchronisation d'horloge" donne un aperu de tous les paramtres
significatifs pour la synchronisation d'horloge. Ces paramtres servent de base
l'optimisation. Choisissez la commande de menu Edition > Synchronisation d'horloge
dans HW Config.
La bote de dialogue est organise en structures hirarchiques "PROFIBUS", "Esclave" et
"Module". Lorsque vous slectionnez le rseau matre dans la zone "PROFIBUS", les
esclaves correspondants s'affichent dans la zone "Esclave". Lorsque vous slectionnez
l'esclave DP, les modules correspondants s'affichent dans la zone "Module". Une description
dtaille des colonnes affiches est donne dans l'aide en ligne de la bote de dialogue.

3-86

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

Cration du programme utilisateur


Crez l'OB d'alarme de synchronisme d'horloge (p. exB. l'OB 61).
La SFC 126 'SYNC_PI' doit tre appele au dbut de l'OB d'alarme de synchronisme
d'horloge pour l'actualisation de la mmoire image partielle des entres et la SFC 127
'SYNC_PO' la fin de l'OB 61, pour l'actualisation de la mmoire image partielle des
sorties. La mmoire image partielle utiliser est celle qui a t paramtre dans la CPU
(onglet "Alarme de synchronisation d'horloge").

Nota
La situation suivante risque de se produire, en particulier dans le cas de temps de cycle DP
trs courts : le cycle du programme utilisateur (OB 6x avec les SFC 126/127 appeles) est
plus grand que l'heure la plus petite (voir les caractristiques techniques de la CPU,
paragraphe "Synchronisme d'horloge"). Dans ce cas, vous devez augmenter manuellement
le temps de cycle DP calcul automatiquement par STEP 7.
Vous pouvez dterminer le temps de cycle des diffrents OB sur plusieurs intervalles de
temps au moyen de la SFC 78 'OB_RT' (uniquement WinAC RTX).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-87

Configuration de la priphrie dcentralise (DP)

3.12.3

Connexion du PG/PC via Industrial Ethernet et IE/PB-Link au rseau


PROFIBUS quidistant
Le IE/PB-Link dans la version 1.3 peut tre connect un PROFIBUS-DP quidistant via
l'interface DP.
Il est ainsi possible d'accder des stations du rseau PROFIBUS DP quidistant (routage)
avec le PG/PC connect Industrial Ethernet.

Configuration du IE/PB-Link comme routeur S7


Procdez de la manire suivante :
1. Crez une station de type SIMATIC 300.
2. Insrez le IE/PB-Link (V1.3) par glisser/lcher dans la station.

3. Lors de l'insertion, vous tres amen diter des botes de dialogue


-

pour le paramtrage des proprits de l'interface Industrial Ethernet et

pour le paramtrage des proprits de l'interface PROFIBUS.


Aprs avoir insr le IE/PB-Link, vous vous trouvez en mode "Matre DP".
4. Double-cliquez sur la ligne "PROFIBUS/DP" du IE/PB-Link.
5. Slectionnez l'onglet "Mode de fonctionnement".
6. Slectionnez l'option "Aucun DP".
Dans ce mode de fonctionnement, le comportement du IE/PB-Link sur le rseau
PROFIBUS est le mme qu'un PG/PC.

3-88

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la priphrie dcentralise (DP)

3.12.4

Raccourcissement du temps de raction du processus grce au


chevauchement de Ti et To
Si, pour la configuration, vous slectionnez des esclaves DP autorisant un chevauchement
de Ti et To, vous pouvez encore raccourcir le cycle DP et ainsi le temps de raction du
processus.
L'IM 153-2 ( partir de 6ES7 153-2BAx1) p. ex. prend en charge le chevauchement de Ti et
To.
Cela n'a aucune influence sur la procdure, puisque STEP 7 dtermine automatiquement les
temps et calcule le temps de cycle DP le plus petit possible en fonction de la configuration
slectionne.
Veuillez tenir compte des points suivants pour la configuration :
x Dsactivez dans l'onglet "Equidistance" la case "Mmes temps pour Ti und To pour tous
les esclaves" et rglez ces temps pour chaque esclave.
x Lorsque des modules utiliss comme entres et sorties sont utiliss avec synchronisme
d'horloge, un chevauchement de Ti et To n'est pas possible.

Mode de chevauchement
Le principe de fonctionnement du chevauchement de Ti et To consiste faire lire les entres
par le module d'entre de priphrie pendant que le module de sortie de priphrie est
encore en train de transmettre la raction du processus du programme utilisateur aux
sorties.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

3-89

Configuration de la priphrie dcentralise (DP)

3-90

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

4.1

Informations sur PROFInet IO

4.1.1

Qu'est-ce que PROFINET IO ?


En tant que norme d'automatisation de l'organisation d'utilisateurs PROFIBUS e.V. (PNO),
base sur ethernet, PROFINET dfinit un modle de communication, d'automatisation et
d'ingnierie indpendant des fabricants.

But
Le but de PROFINET est :
x une communication gnrale vie le bus de terrain et Ethernet,
x une automatisation ouverte, partage,
x l'utilisation de normes ouvertes.

Architecture
L'organisation d'utilisateurs PROFIBUS (PROFIBUS International) a prvu les aspects
partiels suivants pour l'architecture de PROFINET :
x Communication entre automates en tant que composants dans des systmes partags
x Communication entre appareils de terrain tels que p. ex. des stations de priphrie et des
entranements

Transposition par Siemens


L'exigence d'une "communication entre automates en tant que composants dans des
systmes partags" est transpose avec "Component based Automation" (CbA). Grce
Component based Automation, vous crez une solution d'automatisation partage, base
sur des composants des solutions partielles prtablis. Comme outil de configuration, vous
pouvez utiliser SIMATIC iMap.
L'exigence d'une "communication entre appareils de terrain" est transpose par Siemens
avec "PROFINET IO". Comme pour PROFIBUS DP, l'ensemble de la configuration et de la
programmation des composants concerns sont possibles avec STEP 7.
La configuration de la communication entre appareils de terrain avec PROFINET IO va tre
traite dans les paragraphes suivants.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-1

Configuration d'appareils PROFINET IO

4.1.2

PROFIBUS DP et PROFINET IO : similitudes et diffrences


Compatibilit et continuit et par consquent investissements limits sont les principales
caractristiques du perfectionnement de la technique des appareils de terrain de PROFIBUS
DP en PROFINET IO. Nous allons vous prsenter ces concepts modifis et vous fournir des
informations sur les similitudes et les diffrences entre PROFIBUS DP et PROFINET IO.
Vous trouverez galement de plus amples informations dans la brochure "De PROFIBUS DP
PROFINET IO".

Comparaison des dsignations employes dans PROFIBUS DP et PROFINET IO


Le graphique suivant illustre les dsignations gnrales des principaux appareils dans
PROFIBUS et PROFINET. Le tableau suivant indique la dsignation de chaque composant
dans les contextes de PROFINET et de PROFIBUS.

4-2

Chiffre

PROFINET

PROFIBUS

Remarque

(1)

Rseau IO

Rseau matre DP

Tous les appareils IO (esclaves DP)


affects un IO Controller (matre DP)

(2)

IO Controller

Matre DP

Automate dans lequel s'excute le


programme utilisateur

(3)

IO Supervisor (PG/PC)

PG/PC

Mise en service, IHM et diagnostic

(4)

Industrial Ethernet

PROFIBUS

Type de sous-rseau

(5)

IHM

IHM

Appareil de contrle-commande

(6)

IO Device

Esclave DP

Appareil de terrain dcentralise affect


un automate (p. ex. Remote IO, colonnes
d'aration, inverseur de frquence)

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

Similitudes et diffrences
Le tableau suivant indique les principales caractristiques des systmes de bus de terrain en
prcisant les similitudes et les diffrences que prsente PROFIBUS DP par rapport
PROFINET IO.
Fonction

Explication

Communication en temps rel

Temps d'actualisation pouvant tre dtermins par STEP 7 grce la


configuration matrielle.
Dans PROFINET IO, STEP 7 dtermine automatiquement le temps
d'actualisation rsultant, grce la configuration matrielle ; vous pouvez
augmenter ce temps manuellement.
Etant donn que PROFINET IO, la diffrence de PROFIBUS DP est bas
sur un autre procd de communication, vous n'avez pas besoin d'utiliser de
profils ou de paramtres de bus.

Intgration d'appareils de terrain

Tant dans PROFIBUS DP que dans PROFINET IO, grce l'installation de


fichiers GSD.
Dans PROFINET IO, les fichiers GSD possdent un format de donnes XML
; l'utilisation est similaire celle dans PROFIBUS DP.

Configuration

PROFINET IO se configure comme un rseau matre DP, les diffrences


rsident uniquement dans les affectations d'adresses (justifies par les
spcifications Ethernet).
L'affectation d'adresses est dcrite en dtails dans un paragraphe distinct.

Modle d'emplacement

PROFINET IO s'appuie sur le modle d'emplacement de PROFIBUS DP


(DPV1) : le coupleur PROFINET s'enfiche l'emplacement "0" de l'IO
Device ; les modules contenant des donnes utiles commencent
l'emplacement "1".

Chargement ou chargement dans Aucune diffrence entre les configurations PROFINET IO et PROFIBUS DP.
la PG
Diagnostic

Mmes voies de diagnostic que pour PROFIBUS DP (p. ex. via la station en
ligne, via les partenaires accessibles) et mmes possibilits (p. ex. tat du
module).
Possibilits de diagnostic similaire celles dans PROFIBUS DP (la structure
des donnes de diagnostic est juste un peu diffrente, le diagnostic par voie
est possible).
La structure des enregistrements de diagnostic est documente dans les
appareils de terrain (IO Devices), comme pour PROFIBUS DP.

Blocs pour le programme


utilisateur S7 et les listes d'tat
systme (SZL)

En raison des capacits plus grandes de PROFINET IO, il a t ncessaire


d'adapter les blocs fonctionnels systme et les blocs fonctionnels standard
ou alors d'en mettre en uvre de nouveaux.
De manire similaire aux blocs, les listes d'tat systme ont galement t
adaptes.
Les nouveaux blocs et nouvelles listes d'tat systme (SZL) sont galement
disponibles pour PROFIBUS DP.
La liste des blocs et SZL concerns figure dans le manuel de programmation
: De PROFIBUS DP PROFINET IO.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-3

Configuration d'appareils PROFINET IO

4.1.3

Attribution d'adresses et de noms pour les appareils PROFINET IO

Adresses IP
Tous les appareils PROFINET prennent en charge le protocole TCP/IP et ncessitent de ce
fait une adresse IP pour leur fonctionnement sur Ethernet.
Afin de simplifier la configuration, vous n'avez attribuer qu'une seule fois cette adresse IP :
lors de la configuration de l'IO Controller dans HW Config.
STEP 7 affiche une bote de dialogue pour la slection de l'adresse IP et du sous-rseau
Ethernet. Si le rseau est isol, vous pouvez reprendre l'adresse IP et le masque de sousrseau prdfinis par STEP 7. Si le rseau fait partie d'un rseau d'entreprise Ethernet
existant, demandez ces donnes votre administrateur du rseau.
Les adresses IP des IO Devices sont dtermines par STEP 7 et ne sont normalement
affectes aux IO Devices que lors de la mise en route de la CPU. Les adresses IP des IO
Devices possdent toujours le mme masque de sous-rseau que l'IO Controller et sont
attribues dans un ordre croissant en partant de l'adresse IP de l'IO Controller.

Noms d'appareil
Un IO Device doit possder un nom d'appareil pour qu'un IO Controller puisse y accder.
Cette procdure a t choisie dans PROFINET, car l'utilisation de noms est plus simple que
celle d'adresses IP complexes.
L'attribution d'un nom d'appareil un IO Device concret peut tre compare au paramtrage
de l'adresse PROFIBUS pour un esclave DP.
A la livraison, un IO Device ne possde pas encore de nom d'appareil. Ce n'est qu'aprs
l'attribution d'un nom d'appareil depuis votre PG/PC, qu'il peut tre adress par un IO
Controller, p. ex. pour la transmission des donnes de configuration (entre autres de
l'adresse IP) lors de la mise en route ou pour l'change de donnes utiles durant le
fonctionnement cyclique.
Le nom d'appareil doit tre univoque dans le sous-rseau Ethernet.
Si un IO Controller doit simultanment fonctionner comme IO Device dans une autre station
(p. ex. CP 1616), le nom d'appareil attribu cet IO Device dans le projet doit tre le mme
que pour l'IO Controller affect de manire matrielle. Il s'agit de la condition ncessaire
pour que le sous-rseau Ethernet configur dispose de deux partenaires avec le mme nom
d'appareil.
Il doit tre conforme aux conventions DNS, c'est--dire
x tre limit 127 caractres au total (lettres, chiffres, trait d'union ou point),
x un lment du nom de l'appareil, c'est--dire une chane de caractres entre deux points
ne doit pas dpasser 63 caractres au maximum,
x ne pas contenir de caractres spciaux tels qu'accents, parenthses, trait de
soulignement, trait oblique, caractre d'espacement, etc. Le tiret est le seul caractre
spcial autoris,
x ne pas commencer ni finir par le caractre "-".

4-4

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

Noms d'appareil composs


Vous avez la possibilit de structurer le nom d'appareil d'aprs les conventions DNS.
Comme sparateur, vous utilisez le point (".").
...<Subdomain-Name>.<Domain-Name>.<Top-Level-Domain-Name>
STEP 7 vous assiste avec des botes de dialogue vous proposant d'utiliser le nom du rseau
IO dans le nom d'appareil :
<Nom de l'appareil concret>.<Nom du rseau IO>
Vous pouvez dfinir le nom du rseau IO de manire centrale dans la bote de dialogue des
proprits du rseau IO.
Lors de la copie d'un IO Device dans un autre rseau IO, STEP 7 reprend automatiquement
le nom du rseau IO dans lequel l'IO Device a t insr.

Numro d'appareil
Outre le nom d'appareil, STEP 7 attribue galement un numro d'appareil commenant par
"1" l'IO Device, lors de l'enfichage.
Ce numro d'appareil permet d'identifier un IO Device dans le programme utilisateur (p. ex.
SFC 71 "LOG_GEO"). Contrairement au numro d'appareil, le nom d'appareil n'est pas
visible dans le programme utilisateur.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-5

Configuration d'appareils PROFINET IO

4.1.4

Intgration de configurations PROFIBUS DP existantes

Couplage de PROFINET et PROFIBUS


Vous pouvez coupler des appareils PROFIBUS l'interface PROFIBUS locale d'un appareil
PROFINET. Ceci permet l'intgration de configurations PROFIBUS existantes dans
PROFINET.
La figure suivante illustre les types de rseaux pris en charge pour PROFINET : Industrial
Ethernet et PROFIBUS.

Chiffre Description
(1)

Appareils PROFINET

(2)

Appareil PROFINET avec fonctionnalit Proxy (p. ex. IE/PB-Link)

(3)

Appareils PROFIBUS

Appareil PROFINET avec fonctionnalit Proxy = objet gnrique


L'appareil PROFINET avec fonctionnalit Proxy correspond l'objet gnrique d'un appareil
PROFIBUS sur Ethernet. La fonctionnalit Proxy permet un appareil PROFIBUS, de
communiquer non seulement avec son matre, mais galement avec tous les partenaires de
PROFINET.
Les rseaux PROFIBUS existants peuvent tre intgrs sans problmes la communication
PROFINET grce la fonctionnalit Proxy.
Si vous connectez p. ex. un appareil PROFIBUS PROFINET via un IE/PB-Link, celui-ci
ralise la communication via PROFINET la place des composants PROFIBUS.

4-6

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

4.1.5

Temps d'actualisation pour l'change cyclique de donnes


Contrairement PROFIBUS DP et grce au procd de communication totalement diffrent,
vous n'avez pas vous occuper d'une srie de paramtres de bus dans PROFINET IO.
Cependant, comme pour PROFIBUS DP, STEP 7 dtermine automatiquement un temps,
durant lequel un IO Device PROFINET doit transmettre ses donnes utiles avec l'IO
Controller correspondant : il s'agit du temps d'actualisation.
A partir de la configuration matrielle existante et des donnes cycliques qui en rsultent,
STEP 7 calcule automatiquement des temps d'actualisation que vous pouvez augmenter
manuellement. Vous pouvez paramtrer le mme temps d'actualisation pour tous les IO
Devices du rseau PROFINET IO ou des temps d'actualisation diffrents pour chaque IO
Device individuel
Si l'on considre un IO Device individuel du rseau PROFINET IO, l'IO Device de l'IO
Controller a reu de nouvelles donnes (sorties) et a envoy de nouvelles donnes (entres)
l'IO Controller.

Proprits du temps d'actualisation


Les temps d'actualisation sont uniquement possibles intervalles donnes. Les valeurs
possibles sont dtermines par STEP 7 dans les proprits (c'est--dire dans les fichiers
GSD) des IO Devices concerns.
Si vous modifiez la configuration matrielle servant de rfrence, p. ex. si vous ajoutez de
nouveaux IO Devices, le temps d'actualisation risque d'tre modifi. A la prochaine
ouverture de la bote de dialogue, un message vous informe de cette modification.

Ce qui influence le temps d'actualisation


x le nombre d'IO Devices
x le nombre d'entres et de sorties
x le pourcentage rserv PROFINET IO
x les proprits (performance) de l'IO Controller
x Dure IRT (si la communication en temps rel isochrone a t configure)

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-7

Configuration d'appareils PROFINET IO

Lecture et paramtrage central du temps d'actualisation


Pour ouvrir la bote de dialogue permettant de lire et de modifier le temps d'actualisation,
procdez de la manire suivante :
1. Effectuez un double clic sur le rseau IO (le "rail").
2. Slectionnez l'onglet "Temps d'actualisation".
-

Si, en plus de PROFINET IO, vous devez tenir compte de services cycliques
supplmentaires (p. ex. Component based Automation, CBA) :
choisissez un pourcentage rserv PROFINET IO dans le champ "Part de
communication (PROFINET IO)".
Si un IO Device au moins est configur, la prslection est 100%.
Si aucun IO Device n'est configur, la prslection est 0%.

Slectionnez l'option souhaite pour le paramtrage du temps d'actualisation : soit


l'chelle du rseau IO, soit spcifique au IO-Device.

3. Si vous le souhaitez, vous pouvez augmenter le temps d'actualisation ( l'chelle du


rseau IO ou pour les IO Devices individuels).

Conseil
Quelle que soit l'option que vous paramtrez : la bote de dialogue affiche toujours les temps
d'actualisation calculs ou dj configurs, ceci tant pour le paramtrage l'chelle du
rseau IO que pour le paramtrage spcifique au IO-Device.

Lecture et paramtrage du temps d'actualisation sur lIO Device


Pour un IO Device, vous pouvez galement modifier le temps dactualisation de la manire
suivante :
1. Effectuez un double clic sur un IO Device.
2. Slectionnez l'onglet "Cycle IO".
3. Contrlez le temps dactualisation paramtr et confirmez vos paramtres en cliquant
sur "OK".

4-8

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

4.1.6

Paramtrage du temps d'actualisation spcifique au IO Device


Dans STEP 7 V5.3 Servicepack 1, vous pouvez paramtrer un temps d'actualisation valable
pour tous les IO Devices d'un rseau PROFINET IO. Le temps d'actualisation est dtermin
par l'IO Device le plus lent, mme si des temps d'actualisation plus courts seraient possibles
pour des IO Devices individuels.
A partir de STEP 7 V5.3 Servicepack 2, vous avez la possibilit d'affecter les temps
d'actualisation sparment aux IO Devices individuels. Il s'agit de l'option "Temps
d'actualisation spcifique au IO Device". L'option permettant de paramtrer un temps
d'actualisation uniforme pour tous les IO Devices existe toujours. Elle s'appelle "Temps
d'actualisation l'chelle du rseau IO".

Marche suivre
1. Effectuez un double clic sur le rseau IO ("rail").
2. Slectionnez l'onglet "Temps d'actualisation".
-

Si, en plus de PROFINET IO, des services cycliques supplmentaires (p. ex. de
Component based Automation, CBA) doivent tre pris en compte :
slectionnez le pourcentage qui doit tre rserv pour PROFINET IO dans le champ
"Part de communication (PROFINET IO)".
Lorsqu'un IO Device au moins est configur, le paramtrage est de 100%.
Lorsqu'aucun IO Device n'est configur, le paramtrage est de 0%.

Slectionnez l'option "Temps d'actualisation spcifique au IO Device" (si elle n'est


pas dj prdfinie).

Le champ situ en-dessous contient la liste des IO Devices. STEP 7 a dj calcul


un temps d'actualisation optimal pour chaque IO Device.
Les temps d'actualisation des IO Devices qui n'changent pas de donnes utiles (p.
ex. un Switch) sont caractriss par un astrisque (*). Les temps d'actualisation de
ces appareils PROFINET sont en rgle gnrale plus levs que ceux des autres IO
Devices.

Si ncessaire, triez l'affichage dans une colonne en cliquant sur l'en-tte de la


colonne. Un nouveau clic sur l'en-tte de la colonne permet de trier l'affichage dans
l'ordre inverse.

Pour modifier le temps d'actualisation, effectuez un double clic sur la ligne avec le
numro d'appareil souhait.

Conseil
Pour paramtrer simultanment le temps d'actualisation pour plusieurs IO Devices,
slectionnez les IO Devices correspondants (slection multiple) et cliquez sur le bouton
"Editer". Pour raliser une slection multiple, maintenez la touche CTRL enfonce et cliquez
sur les lignes correspondantes.

Optimisation des temps d'actualisation d'IO Devices individuels


A partir de la configuration, STEP 7 calcule dj des temps d'actualisation optimiss, c'est-dire relativement courts. En augmentant les temps d'actualisation d'IO Devices individuels
qui fournissent temporairement des donnes utiles non critiques, vous pouvez cependant
tendre la plage des temps d'actualisation plus courts pour les autres IO Devices.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-9

Configuration d'appareils PROFINET IO

4.2

Etapes de configuration d'un rseau PROFINET IO

4.2.1

De la configuration l'change cyclique de donnes


Les paragraphes suivants dcrivent les principales tapes de mise en uvre d'un rseau
PROFINET IO, c'est--dire comment configurer les composants PROFINET, affecter les
adresses et mettre systme en route.

Configuration d'un rseau IO dans HW Config


1. Paramtrez l'IO Controller (p. ex. CPU 317-2 PN/DP) dans HW Config. Dans le cadre du
paramtrage de l'interface, affectez un sous-rseau Ethernet et une adresse IP.
2. Disposez tous les IO Devices requis dans le rseau IO ("rail").
3. Pour chaque IO Device : vrifiez le nom d'appareil et, le cas chant, modifiez-le et
dfinissez les paramtres.

Affectation d'adresses
1. Affectez le nom d'appareil configur chaque IO Device ("baptiser").
2. Chargez la configuration matrielle l'tat de fonctionnement STOP de la CPU.
L'adresse IP configure est affecte automatiquement l'interface PN (p. ex. d'une
CPU) avec la configuration matrielle.

Mise en route
Durant la mise en route, la CPU transmet la configuration charge aux IO Devices respectifs
via l'interface PN. Comme pour PROFIBUS DP, les temps de surveillance paramtrables
"Acquittement des modules" et "Transfert des paramtres aux modules" s'appliquent
galement.
A la mise en route, la CPU peut identifier les IO Devices partir de leur nom d'appareil et
leur transmettre implicitement les adresses IP correspondantes.
Aprs la transmission correcte des adresses et des paramtres durant les temps de
surveillance, les appareils PROFINET ralisent l'change cyclique des donnes.

4-10

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

Si la transmission des adresses et des paramtres ne s'effectue pas correctement, la CPU


se met l'tat STOP ou RUN aprs coulement des temps de surveillance - selon le
paramtrage du paramtre "Mise en route si configuration sur site diffre de la configuration
prvue".

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-11

Configuration d'appareils PROFINET IO

4.2.2

Procdure de principe pour la configuration d'un rseau


PROFINET IO
Si vous connaissez la configuration de principe de PROFIBUS DP, vous savez galement
comment configurer PROFINET IO la procdure est identique.

Fentre de station comme image du systme IO rel


Lorsque vous disposez un IO Controller (p. ex. une CPU 317-2 PN/DP), STEP 7 trace
automatiquement une ligne reprsentant le rseau IO. Sur cette ligne, vous disposez les IO
Devices que vous souhaitez affecter cet IO Controller par glisser-dplacer partir de la
fentre "Catalogue du matriel", sous "PROFINET IO".
Lors de la disposition d'un IO Device, un nom d'appareil est affect automatiquement (le
nom indiqu dans le fichier GSD est slectionn par dfaut).
STEP 7 attribue implicitement une adresse IP. STEP 7 recherche la prochaine adresse IP
libre, en partant de l'adresse IP de l'IO Controller. Cette adresse IP n'est pas significative
pour l'utilisation ; elle est requise, parce que tous les partenaires Ethernet utilisant le
protocole TCP/IP ont besoin d'une adresse IP.
De plus, STEP 7 attribue galement un numro d'appareil, avec lequel vous pouvez utiliser
l'IO Device dans le programme utilisateur (p. ex. avec la SFC 71 "LOG_GEO"). Ce numro
est affich dans l'icne de l'IO Device.

4-12

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

L'IO Device n'apparat pas dans la fentre "Catalogue du matriel"


Si un IO Device n'apparat pas dans la fentre "Catalogue du matriel", vous devez installer
le fichier GSD correspondant aprs le dmarrage de STEP 7, en choisissant la commande
de menu Outils > Installer les fichiers GSD. Des botes de dialogue vous guident tout au
long de l'installation des fichiers GSD. L'IO Device install apparat ensuite dans la fentre
"Catalogue du matriel", sous "PROFIBUS IO", soit sous le nom de la famille d'appareils
(appareils Siemens), soit sous "Autres appareils de terrain".

Configuration de l'IO Device dans la vue de dtail


Lorsque vous slectionnez un IO Device, sa configuration (emplacements avec modules) et
ses adresses d'E/S s'affichent dans la vue de dtail de la fentre de station.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-13

Configuration d'appareils PROFINET IO

4.2.3

Cration d'un rseau PROFINET IO

Condition
Vous avez dispos un chssis dans la fentre de station et celui-ci est reprsent ouvert (les
emplacements d'enfichage du chssis sont visibles).

PROFINET IO Controller
Comme IO Controller, vous pouvez utiliser :
x une CPU avec interface PROFINET intgre (p. ex. CPU 317-2 PN/DP) ou enfichable,
x un CP en association avec une CPU (p. ex. CP 443-1 Advanced en association avec une
CPU S7-400 approprie),
x une station PC (p. ex. avec un CP 1612)

Marche suivre
3. Slectionnez un IO Controller dans la fentre "Catalogue du matriel" (p. ex. CPU 317-2
PN/DP).
4. Amenez ce module par glisser-dplacer dans une ligne autorise du chssis. La bote
de dialogue "Proprits Partenaire Ethernet" s'ouvre.
Vous pouvez y
-

crer un nouveau sous-rseau Ethernet ou en slectionner un existant,

paramtrer les proprits du sous-rseau Ethernet (p. ex. le nom),

dfinir l'adresse IP de l'IO Controller.

5. Confirmez vos paramtres par "OK".


-

Pour les CPU avec IO Controller intgr, l'icne suivante s'affiche :


,

Il s'agit du "support" pour les IO Devices du rseau IO.

IO Controller externe
Les CP pouvant tre utiliss en tant qu'IO Controllers externes ralisent de nombreuses
possibilits de communication et ne sont de ce fait pas "prdstins" tre utiliss en tant
qu'IO Controllers.
Si vous utilisez un IO Controller externe (p. ex. CP 443-1 Advanced), vous devez insrer un
rseau IO aprs avoir enfich l'IO Controller (commande de menu contextuelle "Insrer un
rseau PROFINET IO").

4-14

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

4.2.4

Etapes de configuration d'un rseau PROFINET IO


La slection et la disposition d'IO Devices s'effectue pour l'essentiel comme pour
PROFIBUS DP :

Condition
Un rseau IO doit exister et tre visible dans la fentre de station.

Marche suivre
1. Comme pour PROFIBUS DP, vous trouvez les IO Devices (correspondant aux esclaves
pour PROFIBUS DP) dans une section distincte du catalogue, appele "PROFINET IO".
Ouvrez le dossier souhait sous "PROFINET IO".
2. Disposez les IO Devices sur un rseau IO par glisser-dplacer ou par double clic.
3. S'il s'agit d'un IO Device modulaire, enfichez les modules requis dans l'IO Device.
Les IO Devices sont reprsents sous forme d'icne dans la fentre de station de manire
analogue aux esclaves dans PROFIBUS. Le numro et le nom d'appareil (ventuellement
tronqu) sont affichs dans l'icne.

Configuration d'IO Devices


Les IO Devices possdent des botes de dialogue des proprits, dans lesquelles vous
pouvez modifier les informations d'adressage (numro et nom d'appareil) ainsi que l'adresse
de diagnostic attribues automatiquement par STEP 7 lors de l'enfichage de l'IO Device.
En cliquant sur le bouton "Ethernet" dans cette bote de dialogue des proprits, vous
pouvez dmarrer le dialogue pour la modification de l'interface et des proprits du sousrseau. L'adresse IP y est affiche et peut tre modifie.
Selon l'IO Device, une case cocher permet de dsactiver l'attribution de l'adresse IP par
l'IO Controller.
Dans cette bote de dialogue, vous pouvez galement dfinir des paramtres s'appliquant
l'ensemble de l'IO Device. Les proprits d'un IO Device sont dtermines par le fichier GSD
correspondant.

Possibilits de navigation
Pour un positionnement rapide, utilisez la commande de menu Edition > Aller >
Partenaire Ethernet. La bote de dialogue correspondante contient tous les rseaux IO et
tous les IO Devices qui y sont connects. Les rseaux IO sont affichs avec le sous-rseau
correspondant, les IO Devices avec leur dsignation (nom d'appareil), leur numro d'appareil
et leur adresse IP.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-15

Configuration d'appareils PROFINET IO

4.2.5

O trouve-t-on les IO Devices dans le catalogue du matriel ?


Tous les IO Devices se trouvent dans le catalogue du matriel, sous "PROFINET IO".
La structure du catalogue du matriel est uniquement dtermine par les fichiers GSD.
Lorsque, dans la base de donnes de STEP 7, il existe plusieurs fichiers GSD pour une
famille d'IO Devices (p. ex. en raison de l'importation de versions diffrentes), c'est toujours
la dernire version (c'est--dire la plus rcente) qui est utilise pour l'affichage des
proprits de l'appareil.
S'il s'agit d'IO Devices fabriqus par Siemens, ils apparaissent directement sous
"PROFINET IO", sous le dossier portant le nom de la gamme d'appareils concerne (p. ex.
ET 200S).
Sil existe de plus des fichiers GSD de la famille des Devices, ils saffichent galement sous
leur nom de famille dans un sous-rpertoire "GSD" du catalogue du matriel. Les variantes
autres que GSD se distinguent par des possibilits de configuration aises (p. ex.
compression simple d'adresses, etc.).

Dautres IO Devices installs via GSD apparaissent sous "Autres appareils de terrain".
Dans le cas d'IO Devices modulaires, les modules enfichables se trouvent sous les
coupleurs IO Device.

4-16

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

4.2.6

Utilisation de rseaux PROFINET IO

Dsignation des rseaux IO


La dsignation des rseaux IO est similaire celle des rseaux matre DP :
La premire partie du nom dsigne le sous-rseau Ethernet, suivie par un double point.
La seconde partie du nom est compose de la dsignation "Rseau IO", suivie par le
numro du rseau IO entre parenthses. Alors que pour les rseaux matre DP, la
numrotation commence par "1", STEP 7 attribue des numros partir de "100" pour les
rseaux IO.

Modification du paramtrage d'un rseau IO


Outre le nom et le numro, le temps d'actualisation fait galement partie des proprits
modifiables d'un rseau IO.
Pour modifier ce paramtre, procdez de la manire suivante :
1. Effectuez un double clic sur le rseau IO ("rail").
2. Slectionnez l'onglet souhait
(onglet "Gnral" pour la modification du nom et du numro du rseau IO,
onglet "Temps d'actualisation" pour la lecture ou la modification du temps d'actualisation
du rseau IO).

Couper le rseau IO
Vous avez la possibilit de couper un rseau IO comme un rseau matre DP ; choisissez
cet effet la commande de menu Edition > PROFINET IO > Rseau PROFINET IO >
Couper.
Le rseau IO reste visible dans la station comme Rseau IO "orphelin".
Si aucun IO Device n'est insr dans le rseau IO, le rseau IO est effac.

Insrer un rseau IO
Si vous avez configur un ou plusieurs rseaux IO que vous avez coup de l'interface
PROFINET, vous pouvez de nouveau insrer l'un des rseaux IO orphelins l'interface
PROFINET slectionne en choisissant la commande de menu Edition > PROFINET IO >
Rseau PROFINET IO > Insrer.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-17

Configuration d'appareils PROFINET IO

4.3

Exemples de configurations avec PROFINET IO


x Configuration avec IO Controller intgr
x Configuration avec IO Controller externe
x Configuration avec IE/PB-Link
x Configuration avec des stations PC SIMATIC

4.3.1

Configuration avec IO Controller intgr


Lorsque vous enfichez une CPU avec IO Controller intgr (p. ex. CPU 317-2 PN/DP),
STEP 7 cre automatiquement un rseau IO. Vous amenez les IO Devices souhaits sur ce
rseau PROFINET IO par glisser-dplacer partir du catalogue du matriel.

4-18

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

4.3.2

Configuration avec IO Controller externe


Les CP pouvant tre utiliss en tant qu'IO Controllers externes ralisent de nombreuses
possibilits de communication et ne sont de ce fait pas prdestins pour tre utiliss en tant
qu'IO Controllers.
Si vous utilisez un IO Controller externe (p. ex. CP 443-1 Advanced), vous devez insrer un
rseau IO aprs avoir enfich l'IO Controller (commande de menu contextuelle "Insrer un
rseau PROFINET IO").
Vous amenez les IO Devices souhaits sur ce rseau PROFINET IO par glisser-dplacer
partir du catalogue du matriel.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-19

Configuration d'appareils PROFINET IO

4.3.3

Configuration avec IE/PB-Link


Pour intgrer des configurations PROFIBUS DP PROFINET IO, vous pouvez utiliser
l'IE/PB-Link.
Du point de vue de la CPU, les esclaves PROFIBUS-DP se trouvent dans le mme rseau
que l'IE/PB Link. Ces esclaves possdent le mme nom d'appareil et la mme adresse IP
que l'IE/PB-Link, mais des numros d'appareil diffrents. De plus, ils possdent encore une
adresse PROFIBUS spcifique.
L'icne de l'IE/PB-Link affiche galement l'adresse PROFIBUS ct du numro d'appareil,
car cet appareil possde deux schmas d'adressage.

(1) Numro d'appareil de l'IE/PB-Link


(2) Numro d'appareil et adresse PROFIBUS de l'esclave DP

Utilisation de numros d'appareil et d'adresses PROFIBUS dans le rseau matre


Lors de la disposition d'appareils, STEP 7 attribue le mme chiffre au numro d'appareil et
l'adresse PROFIBUS.
Pour avoir un aperu des numros d'appareil et des adresses PROFIBUS utiliss, effectuez
un double clic sur l'icne de l'IE/PB-Link et slectionnez l'onglet "Numros d'appareil".
Chaque ligne dans l'onglet "Numros d'appareil" reprsente un esclave DP. En
slectionnant une ligne et en cliquant sur le bouton "Modifier" ou alors en effectuant un
double clic sur une ligne, vous pouvez modifier le numro d'appareil dans la bote de
dialogue qui s'ouvre.
Pour modifier l'adresse PROFIBUS, procdez de la manire usuelle :
1. Effectuez un double clic sur l'icne de l'esclave DP pour ouvrir la bote de dialogue des
proprits.
2. Dans l'onglet "Gnral" de la bote de dialogue des proprits, cliquez sur le bouton
"PROFIBUS".
3. Dans la bote de dialogue qui s'ouvre, modifiez l'adresse PROFIBUS.

4-20

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

Restrictions
Dans le sous-rseau PROFIBUS d'un IE/PB-Link, les restrictions suivantes s'appliquent aux
esclaves DP de la configuration prcdente :
x aucun IE/PB-Link enfichable
x aucun DP/PA-Link enfichable
x aucun Y-Link enfichable
x pas de fonctionnalit CiR
x aucun esclave redondant enfichable
x aucun synchronisme d'horloge, aucune quidistance configurables

4.3.4

Configuration avec des stations PC SIMATIC


Une "Station PC" est compose d'un PC quip de modules de communication et de
composants logiciels au sein d'une solution d'automatisation utilisant SIMATIC.
En utilisant des modules de communication et des composants logiciels adquats, vous
pouvez utiliser une station PC en tant qu'IO Controller PROFINET.
Pour vos applications PC dans la station PC, il existe les possibilits d'accs suivantes l'IO
Controller PROFINET :
x en tant que client OPC via le serveur OPC PROFINET IO
x direct via l'interface utilisateur PROFINET IO (interface de programmation RTE-Base)
A un instant donn, les applications PC ne peuvent utiliser qu'une seule de ces possibilits
d'accs (Open/Close-Sequenz).
Fonctions

Serveur OPC
PROFINET IO

Interface de programmation RTEBase

Lecture et criture de donnes IO

Oui

Oui

Lecture et criture
d'enregistrements

Oui

Oui

Rception et acquittement
d'alarmes

Non

Oui

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-21

Configuration d'appareils PROFINET IO

La figure suivante illustre une station PC avec les composants dcrits. La figure d'aprs
affiche la configuration correspondante de la station dans HW Config.

Configuration dans HW Config


Les IO Devices adresser sont affects au rseau IO de l'IO Controller (ici le CP 1612)
comme pour les autres types de station.

4-22

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

4.4

Mise en route d'appareils PROFINET IO

4.4.1

Accs en ligne aux appareils PROFINET IO via Ethernet

Conditions
Vous avez paramtr l'interface PG/PC sur une carte d'interface TCP/IP, c'est--dire que
l'interface Ethernet de votre PG/PC est accessible partir de STEP 7.
Tenez compte des directives de montage pour le raccordement de votre PG/PC la CPU.
Dans le cas de la CPU 317-2 PN/DP, les deux appareils (CPU et PG/PC) doivent tre
raccords un Switch.
Le cas chant, vous devez adapter les proprits de l'interface Ethernet dans le panneau
de configuration de la PG (proprits du protocole Internet (TCP/IP)). Si outre la PG, votre
rseau contient uniquement des CPU S7 et des appareils PROFINET IO, l'option
"Dtermination automatique de l'adresse IP" ne doit pas tre active.

Accs en ligne comme pour MPI ou PROFIBUS


L'accs en ligne aux appareils IO via les commandes du menu "Systme cible" est possible
dans toutes les applications disposant de cette commande, comme p. ex. dans HW Config,
SIMATIC Manager et NetPro.
Pour Ethernet (PROFINET), vous disposez en principe des mmes possibilits que pour les
autres accs en ligne (MPI ou PROFIBUS).

Exceptions
Des fonctions spciales suivantes ne sont pas possibles via PROFINET :
x les commandes du menu Systme cible > PROFIBUS ne sont significatives que pour
PROFIBUS
x Prparer le diagnostic de cble (uniquement adapte pour les rpteurs de diagnostic
sur PROFIBUS DP)

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-23

Configuration d'appareils PROFINET IO

4.4.2

Affichage des partenaires Ethernet dans la fentre 'Partenaires


accessibles'

Conditions
Vous avez paramtr l'interface PG/PC sur une carte d'interface TCP/IP, c'est--dire que
l'interface Ethernet de votre PG/PC est accessible partir de STEP 7.
Pour permettre une liaison en ligne via la fentre "Partenaires accessibles", votre PG/PC et
le "Partenaire accessible" doivent tre raccords au mme sous-rseau physique Ethernet.
Si des partenaires sont uniquement accessibles via des Switches ou des routeurs
interconnects (avec conversion de protocole), ils ne sont pas affichs dans la liste des
partenaires accessibles.

Partenaires affichs
La fentre "Partenaires accessibles" affiche les composants suivants :
x CP S7
x CPU S7
x stations PC SIMATIC
x composants rseau SIMATIC (appareils PROFINET)
x tous les appareils PROFINET (d'une manire gnrale : tous les appareils qui prennent
en charge le protocole DCP)
x IE/PB-Link avec ses esclaves DP
Selon le type de composant, plus ou moins d'informations s'affichent dans la vue de dtail
de la fentre "Partenaires accessibles".

4-24

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

Le tableau suivant indique les informations affiches dans la colonne "Nom d'objet".
Partenaire accessible

Affichage dans la colonne


"Nom d'objet"

Explication

Appareil PROFINET IO avec nom


d'appareil affect

Nom d'appareil

L'adresse IP et l'adresse MAC


peuvent tre dtermines dans la
bote de dialogue des proprits. La
vue "Dtails" affiche galement le
type de l'appareil ainsi qu'une
information d'tat (p. ex. double
adresse IP, erreur, ...).

Appareil PROFINET IO sans nom


d'appareil affect

Adresse IP

En remplacement (lorsque l'adresse


IP n'est pas affecte) l'adresse MAC
est affiche.

CP S7

Nom (de la station)

Uniquement lorsqu'une adresse IP a


t affecte au CP, sinon adresse
MAC. La vue "Dtails" affiche
galement l'tat de fonctionnement
et le type de module.

CPU S7, stations PC

Nom (de la station)

La vue "Dtails" affiche galement


l'tat de fonctionnement, le type de
module et, le cas chant, des
informations du projet STEP 7
correspondant (nom de la station,
nom de la CPU, repre de
l'installation).

IE/PB-Link

Voir appareil PROFINET

Particularit : lorsque vous


slectionnez l'IE/PB-Link dans la
liste des partenaires accessibles, la
vue "Dtails" affiche les esclaves DP
raccords avec leur adresse
PROFIBUS et des informations
supplmentaires.

Autres partenaires (ni partenaire S7, ni


appareil avec protocole DCP)

----

Ne peuvent pas tre affichs.

Appel des fonctions de diagnostic


Un diagnostic systme peut tre ralis partir de la fentre "Partenaires accessibles".
1. Slectionnez le composant diagnostiquer.
2. Choisissez la commande de menu souhaite (commande de menu Systme cible >
Diagnostic/Paramtres > ...).
A partir de STEP 7 V5.3, Servicepack 2, la fonction de diagnostic "Etat du module" est
galement possible pour des esclaves DP "derrire" le IE/PB Link, c'est--dire pour des
appareils qui ne sont pas directement connects Ethernet.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-25

Configuration d'appareils PROFINET IO

4.4.3

Chargement des appareils PROFINET IO

Premier chargement de la CPU en tant qu'IO Controller dans HW Config


Aprs avoir configur l'ensemble du rseau IO, vous devez charger cette configuration dans
la CPU. Vous attribuez ainsi l'adresse IP configure la CPU (plus exactement l'IO
Controller).
Avant de procder au chargement, il est recommand de raliser une vrification de
cohrence afin d'viter des adresses doubles, des noms identiques, etc.
Vrifiez aussi que la CPU autorise un premier chargement via l'interface PROFINET. Si ce
n'est pas le cas, vous devez d'abord charger la configuration matrielle via l'interface MPI.
La description suivante de la procdure suppose l'existence d'une liaison entre la PG et la
CPU via Ethernet.
1. Choisissez la commande de menu Systme cible > Charger.
2. Slectionnez les modules charger.
3. Dans la bote de dialogue "Slection de l'adresse", cliquez ventuellement sur le bouton
"Afficher" afin d'afficher les modules effectivement accessibles (ainsi que la CPU
charger, avec son adresse IP actuelle ou son adresse MAC, s'il n'existe pas encore
d'adresse IP).
4. Sous les modules accessibles, slectionnez la CPU charger.
Ce module s'affiche alors dans le champ "Entrer la connexion la station cible".
5. Dmarrez la procdure de chargement en cliquant sur le bouton "OK".
L'adresse IP configure est alors affecte la CPU (c'est--dire l'IO Controller).

Premier chargement de la CPU en tant qu'IO Controller dans SIMATIC Manager ou


dans NetPro
Vous avez galement la possibilit de charger la station (avec la CPU de l'IO Controller)
dans SIMATIC Manager ou dans NetPro (commande de menu Systme cible > Charger).
Si vous lancez le chargement dans SIMATIC Manager, la configuration doit dj avoir t
compile (dans HW Config ou NetPro).
Lors du chargement dans SIMATIC Manager ou NetPro, la bote de dialogue "Slection de
l'adresse" s'ouvre galement, tant donn que l'adresse IP configure ne correspond pas
l'adresse IP effective. Procdez alors comme indiqu au paragraphe prcdent pour
accder au module charger.

Attribution d'un nom d'appareil aux IO Devices (en ligne)


Afin que la CPU configure puisse accder aux IO Devices PROFINET, vous devez d'abord
attribuer le nom d'appareil configur chaque IO Device individuel.
Afin que vous puissiez procder la marche suivre dcrite ci-aprs, les IO Devices doivent
tre accessibles en ligne pour la PG ou le PC connects Ethernet.

4-26

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

Marche suivre
1. Dans HW Config ou dans NetPro, choisissez la commande de menu Systme cible >
Ethernet > Attribuer des noms d'appareil.
2. Dans le champ "Nom d'appareil" de la bote de dialogue "Attribuer des noms d'appareil",
choisissez un appareil et dans le champ "Appareils disponibles", choisissez l'appareil
(c'est--dire la ligne) qui doit porter le nom d'appareil slectionn.
3. En cliquant sur le bouton "Clignotement", vous pouvez faire clignoter une LED sur
l'appareil slectionn afin d'identifier l'appareil de manire univoque.
4. Cliquez sur le bouton "Affecter un nom".
5. Rptez les tapes 2 4 jusqu' ce que vous ayez attribu un nom chaque appareil.

Mise en route de la CPU


Aprs avoir ralis l'attribution des noms, vous pouvez mettre la CPU l'tat de
fonctionnement RUN.
Au dmarrage, la CPU rpartit les informations de configuration aux IO Devices, puis passe
l'tat de fonctionnement cyclique.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-27

Configuration d'appareils PROFINET IO

4.4.4

Affectation du nom d'appareil via une carte mmoire (MMC)


A partir de STEP 7 V5.3, Servicepack 2, vous pouvez galement configurer des noms
d'appareil de PROFINET IO Devices hors ligne.
Pour cela, vous enregistrez un nom d'appareil configur sur une MMC, puis vous enfichez la
MMC dans l'IO Device prvu cet effet.
Si, en cas de dfaillance d'un appareil, un IO Device doit tre entirement remplac, l'IO
Controller raliser automatiquement un paramtrage et une configuration du nouvel appareil.
Avec la MMC, un remplacement de l'appareil est possible sans PG.

Conditions
x Votre PG/PC dispose d'un programmateur de MMC.
x L'IO Device prend en charge la fonction "Affecter le nom d'appareil via MMC".
x La station avec son rseau PROFINET IO est configure.

Marche suivre
1. Enfichez la carte mmoire (MMC) dans le programmateur.
2. Dans HW Config ou NetPro, slectionnez l'IO Device auquel le nom d'appareil doit tre
affect via MMC.
3. Choisissez la commande de menu Systme cible > Enregistrer les noms d'appareils sur
carte mmoire.
4. Si la carte mmoire n'est pas vide, vous en tes inform par un message et avez la
possibilit de l'effacer avant l'enregistrement.

4-28

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

4.4.5

Modification de l'adresse IP ou du nom d'appareil durant le


fonctionnement

Attribuer l'adresse IP ou le nom d'appareil un partenaire individuel


La condition ncessaire l'attribution d'une nouvelle adresse IP ou d'un nouveau nom
d'appareil est la suivante :
aucun change de donnes n'est en cours avec l'IO Controller.
Lorsque SIMATIC Manager ou la liste des partenaires accessibles sont ouverts, vous
pouvez choisir la commande de menu Systme cible > Attribuer une adresse Ethernet
pour attribuer une (autre) adresse IP et un autre nom d'appareil chaque appareil
PROFINET.

Modification centrale des adresses IP


Pour vrifier ou modifier les adresses IP de plusieurs IO Devices, procdez de la manire
suivante :
1. Dans HW Config, slectionnez le rseau PROFINET IO (le "rail") et choisissez la
commande de menu Edition > PROFINET IO > Rseau PROFINET IO > Adresses IP.
Cette fonction est galement disponible dans le menu contextuel d'un rseau IO
slectionn.
2. La bote de dialogue qui s'ouvre affiche tous les IO Devices avec leur nom d'appareil
actuel et leur adresse IP. Vous pouvez y modifier les adresses IP de manire centrale.
3. Chargez les adresses IP modifies (commande de menu Systme cible > Charger
dans le module).
Dans NetPro, vous pouvez galement appeler la fonction en choisissant la commande de
menu Edition > PROFINET IO > Rseau PROFINET IO > Adresses IP lorsqu'un IO
Controller ou un IO Device sont slectionns.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-29

Configuration d'appareils PROFINET IO

4.4.6

Diagnostic d'appareils PROFINET IO


Les moyens de diagnostic dont vous disposez avec STEP 7 pour les composants
PROFIBUS DP sont galement disponibles pour PROFINET IO. La marche suivre est
identique.
En choisissant la commande de menu Station > Ouvrir en ligne dans HW Config, vous
pouvez raliser le diagnostic des stations S7 ainsi que des appareils PROFINET IO. Les
esclaves placs "aprs" un IE/PB-Link sont galement affichs dans cette vue.
L'exploitation d'informations de diagnostic via des SFB/SFC dans le programme utilisateur
est quelque peu diffrente.
Dans PROFINET IO, il existe une structure indpendante du fabricant pour les
enregistrements contenant des informations de diagnostic. Ces dernires ne sont cres
que pour des voies perturbes.
Les listes d'tat systme (SZL) SFB 54 et SFB 52 ont t tendues pour pouvoir galement
mettre disposition d'un programme utilisateur S7 l'tat des rseaux PROFINET IO et les
informations de diagnostic :
x Pour avoir une vue d'ensemble de l'tat du rseau PROFINET IO, lisez p. ex. la SZL
0x0X91 (SFC 51).
x Pour lire les enregistrements de diagnostic (Records) directement dans un module
dfaillant, utilisez le SFB 52 (lecture d'un enregistrement) pour obtenir des informations
d'erreur dtailles relatives l'tat.
x Pour lire les enregistrements de diagnostic relatifs aux vnements (c'est--dire
dclenchs par les OB d'erreur), utilisez le SFB 54 (lecture des informations
supplmentaires d'alarme) dans l'OB d'erreur correspondant.
Les SFB 52 et SFB 54 peuvent toujours encore tre utiliss pour PROFIBUS DP.
Les SZL et les enregistrements de diagnostic dfinis pour PROFINET IO, de mme que la
structure des enregistrements de diagnostic sont indiqus dans le manuel de programmation
De PROFIBUS DP PROFINET IO.

4-30

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration d'appareils PROFINET IO

4.4.7

Configuration du dlai de rponse


Vous pouvez configurer un dlai de rponse pour les IO Devices PROFINET.
Si l'IO Device ne reoit pas de donnes d'entre/sortie (donnes IO) durant le dlai de
rponse, il commute l'tat de scurit.
Vous n'entrez pas le dlai de rponse directement, mais sous forme de "Nombre de cycles
d'actualisation accepts avec donnes IO manquantes". Ceci facilite le paramtrage, car le
temps d'actualisation peut tre plus ou moins long selon la performance de l'IO Device ou
selon le paramtrage.
A partir du "Nombre de cycles d'actualisation accepts avec donnes IO manquantes",
STEP 7 calcule le dlai de rponse rsultant.

Marche suivre
Pour un IO Device individuel, vous dfinissez le dlai de rponse de la manire suivante :
1. Effectuez un double clic sur un IO Device.
2. Slectionnez l'onglet "Cycle IO".
3. Vrifiez le dlai de rponse paramtr et, le cas chant, modifiez-le en modifiant le
facteur "Nombre de cycles d'actualisation accepts avec donnes IO manquantes".
Confirmez vos paramtrages par "OK".
Il est recommand de ne modifier la prdfinition qu'en cas exceptionnel, p. ex. durant la
phase de mise en service.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

4-31

Configuration d'appareils PROFINET IO

4-32

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication IRT

5.1

Introduction : Isochronous Realtime Ethernet


A partir de STEP 7 V5.4, vous pouvez configurer des appareils PROFINET prenant en
charge l'change de donnes via Isochronous Realtime Ethernet (IRT). Des tlgrammes
IRT sont transmis de manire dterministe via des voies de communication planifies, dans
un ordre dfini, afin d'atteindre une synchronisation et des performances maximales.
L'IRT base sur la topologie requiert des composants rseau spciaux prenant en charge
une transmission de donns planifie

Equidistance et synchronisme d'horloge pour PROFINET


Ce qui est possible pour PROFIBUS DP avec les cycles de bus quidistants et le
synchronisme d'horloge fonctionne galement pour PROFINET IO.
Dans le cas de PROFIBUS DP, en mode quidistant, tous les partenaires sont synchroniss
par un signal de contrle global gnr par le matre DP.
Dans le cas de PROFINET IO avec IRT, un matre Sync gnre un signal sur lequel se
synchronisent les esclaves Sync. Le matre Sync et les esclaves Sync appartiennent un
domaine Sync auquel un nom est affect par configuration. Par principe, le rle d'un matre
Sync peut tre aussi bien celui d'un IO Controller que celui d'un IO Device. Un domaine
Sync possde exactement un matre Sync.

Relation : domaine Sync et systmes IO


L'essentiel est que les domaines Sync ne doivent pas tre restreints un systme
PROFINET IO : les appareils de plusieurs systmes IO peuvent tre synchroniss par un
mme matre Sync, dans la mesure o ils sont connects au mme sous-rseau Ethernet.
Inversement : un systme IO ne peut appartenir qu' un seul domaine Sync.

Temps d'excution non ngligeables des signaux


Dans le cas d'intervalles de synchronisation extrmement prcis, les longueurs de cble,
c'est--dire les temps de retard correspondants doivent tre pris en compte. Grce un
diteur de topologie, vous pouvez entrer les proprits des cbles entre les ports des
commutateurs. A partir de ces donnes et des autres donnes de configuration, STEP 7
calcule le droulement optimis de la communication IRT ainsi que le temps d'actualisation
qui en rsulte.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

5-1

Configuration de la communication IRT

Maintien de la charge du rseau dans des limites


Afin de pouvoir limiter la charge du rseau due des temps d'actualisation extrmement
courts, des groupes d'actualisation sont configurs pour les donnes IRT. Si peu d'appareils
requirent des temps d'actualisation trs courts, ils sont affects au premier groupe
d'actualisation. Chaque autre groupe d'actualisation possde un temps d'actualisation gal
n fois le prcdent (n est configurable), c'est--dire que les donnes sont d'autant moins
actualises et que la charge du rseau diminue.
Dans STEP 7 V5.4, un seul groupe d'actualisation est prvu.

IRT s'excute paralllement la communication Realtime et TCP/IP


Outre la communication IRT, pour laquelle une largeur de bande dfinie est rserve durant
le temps d'actualisation, la communication RT et la communication TCP/IP sont galement
autorises.
Avec la communication RT (communication Realtime), les donnes cycliques sont
transmises entre l'IO Controller et l'IO Device, cependant sans "synchronisation optimale".
Les IO Devices non synchroniss ralisent automatiquement l'change de donnes via la
communication RT.
Puisque la communication TCP/IP est possible, d'autres donnes non temps rel ou des
donnes de configuration ou de diagnostic peuvent galement tre transportes.

5-2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication IRT

5.2

Prsentation : procdure de configuration de base de l'IRT


Si dans une installation avec PROFINET IO, vous souhaitez de plus raliser une extension
des applications avec IRT pour Motion Control, procdez en trois tapes :
1. Vous configurez des stations avec des contrleurs IO PROFINET et des IO Devices
PROFINET. Les appareils PROFINET dont vous avez besoin pour les applications
Motion Control doivent prendre en charge l'IRT.
2. Dterminez qui synchronise qui. Configurez cet effet un domaine Sync avec un matre
Sync et plusieurs esclaves Sync.

3. Configurez la topologie, c'est--dire indiquez comment les ports des diffrents appareils
sont connects entre eux.

4. Chargez la configuration dans les appareils.


La procdure est reprsente de manire simplifie. La marche suivre est dcrite par les
liens ci-aprs.

5.3

Cration d'une configuration PROFINET IO


La condition ncessaire la configuration de l'IRT est l'existence d'une configuration
PROFINET IO, c'est--dire qu'une ou plusieurs stations doivent tre configures avec un IO
Controller et des IO Devices.
La communication IRT est limite aux composants prvus cet effet. Vous reconnaissez
ces derniers la description correspondante du texte d'information dans le catalogue du
matriel.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

5-3

Configuration de la communication IRT

5.4

Cration d'un domaine Sync


Tous les composants participant la communication IRT doivent appartenir un domaine
Sync.
Un domaine Sync correspond un groupe d'appareils PROFINET synchroniss sur une
cadence commune. Un appareil exactement a le rle du matre Sync (gnrateur de
cadence), tous les autres celui d'esclaves Sync.

Marche suivre
1. Ouvrez la station avec les appareils PROFINET qui doivent participer la
communication IRT.
2. Choisissez la commande de menu Edition > PROFINET IO > Grer le domaine Sync.
Une bote de dialogue onglets s'ouvre avec la liste de tous les appareils prenant en
charge une synchronisation.
3. Effectuez un double clic sur l'appareil que vous souhaitez configurer en tant que matre
Sync.
La bote de dialogue des proprits de l'appareil s'ouvre.
4. Choisissez un nom adquat pour le domaine Sync, puis slectionnez le type de
synchronisation "Matre Sync".
Confirmez votre paramtrage par "OK".
5. Slectionnez ensuite tous les appareils qui doivent tre configurs en tant qu'esclaves
Sync (maintenez la touche Ctrl enfonce, puis slectionnez successivement tous les
appareils).
Cliquez ensuite sur le bouton "Proprits de l'appareil".
6. Dans la bote de dialogue, dfinissez le type de synchronisation "Esclave Sync".
Confirmez votre paramtrage par "OK".
Tous les appareils paramtrs comme "non synchroniss" ne participent pas la
communication IRT, mais participent automatiquement la communication RT.

5-4

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication IRT

5.5

Dfinition des temps d'actualisation


Les temps d'actualisation sont dfinis pour un groupe d'appareils PROFINET. Puisque pour
STEP 7 V5.4, un seul groupe d'actualisation est prvu, l'affectation manuelle des appareils
un groupe d'actualisation s'avre inutile. Tous les appareils sont affects au mme groupe
d'actualisation et possdent le mme temps d'actualisation.
1. Dans la bote de dialogue "Grer le domaine Sync", slectionnez l'onglet "Groupes
d'actualisation".
2. Si possible, slectionnez une cadence d'mission adapte. Elle correspond l'intervalle
d'mission le plus petit possible.
Lorsque des IO Devices ne prenant pas en charge la communication IRT sont
configurs, la cadence d'mission est prdfinie sur 1 ms (ne peut pas tre
slectionne).
3. Cliquez sur le bouton "Actualiser".
STEP 7 calcule la dure de la communication RT et TCP/IP partir de la cadence
d'mission prdfinie.
4. Effectuez un double clic sur le groupe d'actualisation.
Dans la bote de dialogue "Groupe d'actualisation...", vous pouvez modifier le nom du
groupe d'actualisation et dfinir si les temps Ti et To doivent tre les mmes pour tous
les IO Devices (synchronisation Ti/To = Oui") ou si ces temps doivent tre paramtrs
pour chaque IO Device (synchronisation Ti/To = Non").
5. Confirmez vos paramtrages par "OK".

Temps Ti et To pour IRT


Pour PROFINET avec IRT, le mcanisme de rception et d'mission synchrones de signaux
de priphrie fonctionne comme pour PROFIBUS DP synchrone. Pour PROFINET, les
temps Ti et To dcoulent galement du cycle de bus quidistant et les IO Devices avec leurs
modules veillent ce que les signaux soient reus et mis de manire synchrone. Il s'agit
simplement d'autre autre mcanisme, car pour PROFINET il n'existe pas de "Global Control"
prenant en charge le rle du gnrateur d'horloge. Les temps sont crs comme multiples
du gnrateur d'mission - avec le mme rsultat que pour PROFIBUS DP.
Les diagrammes de droulement de l'change de donnes synchrone pour PROFIBUS DP
s'appliquent de la mme manire PROFINET IO.

Nota
Les IO Devices qui participent exclusivement l'change de donnes IRT n'apparaissent
pas dans la liste de l'onglet "Temps d'actualisation" (double clic sur systme IO dans HW
Config, bote de dialogue "Proprits systme IO PROFINET").

Configuration matrielle et communication dans STEP 7


A5E00706940-01

5-5

Configuration de la communication IRT

5.6

Configuration de la topologie
La condition ncessaire la communication IRT est l'existence de la configuration de la
topologie.
Pour dfinir les proprits des cbles entre les ports des commutateurs, vous avez deux
possibilits :
x Avec l'diteur de topologie, vous avez un aperu de tous les ports du projet que vous
pouvez connecter de manire centrale.
Vous dmarrez l'diteur de topologie en choisissant la commande de menu Edition >
PROFINET IO > Topologie dans HW Config ou NetPro.
x Alternativement, vous pouvez slectionner un port partenaire via les proprits d'un port.
Vous dfinissez ainsi le cble entre deux ports et pouvez en diter les proprits.
Vous ouvrez la bote de dialogue en slectionnant un port dans HW Config et en
choisissant la commande de menu Edition > Proprits de l'objet ou en effectuant un
double clic sur le port.
Slectionnez ensuite l'onglet "Topologie" dans la bote de dialogue "Proprits Port...".

5-6

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication IRT

5.7

Configuration de l'change direct de donnes


Entre deux contrleurs IO se trouvant dans un domaine Sync et participant la
communication IRT, il est possible de raliser un change cyclique de plages de donnes
grce l'change direct de donnes.

Principe
Comme pour PROFIBUS DP, des plages de donnes (plages d'E/S) de CPU, via lesquelles
une CPU met ou reoit, sont configures.
La CPU possdant une plage de donnes configure comme "metteur" met via des
sorties.
La CPU possdant une plage de donnes configure comme "rcepteur" reoit via des
entres.

Recommandation
Nous vous recommandons de configurer d'abord les plages d'mission pour tous les IO
Controller, puis les zones de rception.

Configuration de l'metteur
1. Ouvrez la bote de dialogue des proprits de l'IO Controller (double clic sur la ligne
correspondante dans la table de configuration de HW Config).
2. Slectionnez l'onglet "Emetteur".
3. Cliquez sur le bouton "Nouveau".
4. Dans la bote de dialogue des proprits de l'metteur, entrez l'adresse de dbut et la
longueur de la plage d'adresses via laquelle vous souhaitez raliser l'mission.
Entrez un commentaire sur la plage de donnes afin de pouvoir identifier ultrieurement
les donnes mises via cette plage.
5. Confirmez vos paramtrages par "OK".
6. Rptez les tapes 3 5 pour d'autres plages d'mission.
7. Si vous le souhaitez, modifiez l'adresse de diagnostic prdfinie pour les plages
d'mission.
Pour la relation de communication, dans laquelle un IO Controller sert d'metteur pour
l'change direct de donnes, vous devez attribuer exactement une adresse de
diagnostic.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

5-7

Configuration de la communication IRT

Configuration du rcepteur
1. Ouvrez la bote de dialogue des proprits de l'IO Controller (double clic sur la ligne
correspondante dans la table de configuration de HW Config).
2. Slectionnez l'onglet "Rcepteur".
3. Cliquez sur le bouton "Nouveau".
4. Dans la bote de dialogue "Proprits Rcepteur", cliquez sur le bouton "Affecter
metteur".
5. Dans la bote de dialogue "Affecter metteur", slectionnez la zone de donnes de la
station souhaite qui doit tre, reue par la CPU locale.
6. Confirmez vos paramtrages par "OK".
7. Dans la bote de dialogue des proprits du rcepteur, entrez l'adresse de dbut de la
plage d'adresses via laquelle vous souhaitez raliser la rception.
La longueur de la plage d'adresses ne doit pas tre modifie, car elle est adapte
automatiquement la longueur de la plage d'mission. La configuration peut
uniquement tre compile, lorsque les plages d'mission et de rception ont des
longueurs identiques !
8. Rptez les tapes 3 7 pour d'autres plages de rception.
9. Une adresse de diagnostic, via laquelle le rcepteur peut constater une dfaillance de
l'metteur, est rserve pour chaque metteur affect.
Cliquez sur le bouton "Adresses de diagnostic" si vous souhaitez diter ces adresses.

5.8

Chargement d'une configuration IRT


Les donnes de configuration doivent tre charges dans tous les appareils participant la
communication IRT.
Ralisez une vrification de cohrence avant le chargement et supprimez les erreurs
existantes.

Recommandation
Les domaines Sync ne sont pas limits une station. Chargez la configuration depuis la
configuration du rseau (NetPro).
Slectionnez le sous-rseau Ethernet et choisissez la commande de menu Systme cible >
Charger dans le projet en cours > Stations du sous-rseau.

5-8

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication IRT

5.9

Redondance des supports de transmission

5.9.1

Informations sur la redondance des supports de transmission


La redondance des supports de transmission signifie que les donnes d'une relation de
communication IRT sont transmises par deux Frames via deux chemins diffrents. Un
Frame correspond l'unit dans laquelle des donnes sont transmises via Ethernet.
La proprit de "redondance des supports de transmission" peut tre configure :
x pour un IO Device global
x pour chaque plage d'adresses individuelle d'une relation de communication ControllerController (change direct de donnes)

Redondance des supports de transmission pour un IO Device global


Toutes les donnes de la relation de communication entre l'IO Controller et l'IO Device sont
transmises au moyen de supports de transmission redondants.

Redondance des supports de transmission pour des plages d'adresses individuelles


d'une relation de communication Controller-Controller (change direct de donnes)
La redondance des supports de transmission est respectivement configure pour une plage
d'adresses entre l'metteur et le rcepteur. Ceci correspond une ligne dans l'onglet
Emetteur/rcepteur de la bote de dialogue des proprits d'une interface d'IO Controller.

Prffinition
A la cration de la relation de communication, la redondance des supports de transmission
est dsactive. Les donnes d'une relation de communication IRT sont ainsi transmises via
exactement un chemin du rseau IRT. Si justement ce chemin devait tre interrompu, la
transmission des donnes le serait alors aussi.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

5-9

Configuration de la communication IRT

Topologie pour la redondance des supports de transmission


Afin d'amliorer la fiabilit de la transmission de donnes, vous pouvez mettre en oeuvre la
redondance des supports de transmission. La topologie doit tre telle qu'il existe au moins
deux chemins diffrents entre le commutateur metteur et le commutateur rcepteur. Les
chemins sont diffrents lorsque les commutateurs de l'un des chemins ne sont pas utiliss
par l'autre chemin.
Une topologie en anneau remplit cette condition 100%. Comme commutateur, il faut
utiliser un appareil prenant en charge la communication IRT planifie.
De plus, il est galement possible de combiner entre eux plusieurs anneaux, dans la mesure
o la condition selon laquelle un commutateur n'est utilis que dans un seul chemin est
toujours remplie. Si cela n'est pas possible en raison de la topologie du rseau, les chemins
doivent tre configurs avec des ressources aussi proches que possible. Dans ce cas, la
redondance des supports de transmission n'est toutefois pas entirement garantie.
Si des commutateurs entre l'metteur et le rcepteur sont utiliss par plus d'un chemin, le
contrle de cohrence de HW Config le signale.
Outre la configuration de la redondance des supports de transmission, un gestionnaire de
redondance est requis dans le rseau.

Fonction du gestionnaire de redondance


Le gestionnaire de redondance est un IO Device prenant galement en charge la
communication IRT planifie et pour lequel il faut aussi configurer la topologie IRT. Il est
indispensable pour les tlgrammes TCP/IP, afin de sparer les structures en anneau
requises pour la redondance des supports de transmission. Sinon, les tlgrammes TCP/IP
tourneraient dans le rseau. Pour l'IRT, le gestionnaire de redondance est transparent, car
une communication IRT se droule de manire planifie et qu'ainsi aucun tlgramme de
tourne dans le rseau.
Le gestionnaire de redondance fonctionne comme un commutateur intelligent :
x Il envoie des tlgrammes de test aux deux connexions de l'anneau.
x Lorsque l'anneau est encore ferm et fonctionne correctement, ces tlgrammes sont de
nouveau reus du ct oppos respectif.

5-10

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication IRT

Si durant un intervalle de temps donn, aucun tlgramme de test n'est plus mis, il laisse
de nouveau passer les tlgrammes TCP/IP. De cette manire, la voie de communication
pour tlgrammes TCP/IP qui avait t interrompue pour la raison prcite est de nouveau
tablie. En cas d'interruption de l'anneau, le gestionnaire de redondance gnre une alarme
de redondance (redundancy).

Nota
L'activation de la redondance des supports de transmission augmente la charge due la
communication, car les donnes doivent tre transmises deux fois via deux chemins.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

5-11

Configuration de la communication IRT

5.9.2

Configuration de la redondance des supports de transmission

Configuration de la redondance des supports de transmission pour un IO Device


global
Toutes les donnes de la relation de communication entre l'IO Controller et l'IO Device sont
transmises au moyen de supports de transmission redondants

Condition
x Une topologie avec deux chemins indpendants est configure.
x L'IO Device prend en charge cette fonction.
x Un gestionnaire de redondance doit de plus tre configur.

Marche suivre
1. Slectionnez l'IO Device concern dans HW Config.
2. Effectuez un double clic sur la "Cartouche interface" de l'IO Device dans la vue de dtail
de l'IO Device, ceci afin d'ouvrir la proprit.
3. Choisissez l'onglet "Redondance des supports de transmission"

Configuration de la redondance des supports de transmission pour une plage


d'adresses individuelle d'une relation de communication Controller-Controller
(change direct de donnes)
La redondance des supports de transmission est respectivement configure pour une plage
d'adresses entre l'metteur et le rcepteur.

Condition
x Une topologie avec deux chemins indpendants est configure.
x Un gestionnaire de redondance doit de plus tre configur.

Marche suivre
1. Effectuez un double clic sur la "Cartouche interface" de l'IO Controller (p. ex. IF1).
2. Choisissez l'onglet "Rcepteur".
3. Crez une nouvelle ligne (bouton "Nouveau") et affectez-lui un metteur.
4. Dans la bote de dialogue "Proprits rcepteur", activez la case cocher "Redondance
des supports de transmission".

5-12

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration da la stations PC SIMATIC


(SIMATIC PC based)

6.1

Cration et paramtrage de stations SIMATIC PC

Introduction
La station SIMATIC PC (que par la suite nous dsignerons par "station PC") reprsente un
PC ou une station OS contenant des composants SIMATIC - tels que des applications
(WinCC, par ex.), un automate logiciel ou une carte CPU enfiche dans le PC - destins la
ralisation de tches d'automatisation. Ces composants sont configurs dans la station PC
et peuvent tre un nud d'extrmit d'une liaison.

Gnralits : configuration de station et de liaisons pour une station SIMATIC PC


Le type de station"Station SIMATIC PC" permet de raliser la configuration complte d'une
station PC. Les composants configurs sont ensuite disponibles pour la configuration de
liaisons. Dans une station SIMATIC PC, vous pouvez configurer les composants suivantes :
x automate logiciel PLC WinLC ( partir de la version V3.0),
x carte CPU enficher dans un PC (slot PLC) : CPU 41x-2 PCI (WinAC Slot 412 et WinAC
Slot 416)
x processeurs de communication SIMATIC pour le PC,
x interfaces homme-machine SIMATIC : WinCC et Protool Pro,
x applications (par ex. applications utilisateur bases sur SAPI),
x serveurs OPC.
Pour les composants sur base PC tels que WinLC (< V2.x) ou CPU 416-2 DP ISA, il faut
continuer utiliser le type de station SIMATIC 300 ou SIMATIC 400. Vous trouverez les
composants dans la fentre "Catalogue du matriel" sous SIMATIC PC Based Control
300/400.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

6-1

Configuration da la stations PC SIMATIC (SIMATIC PC based)

La figure ci-aprs montre l'organisation du catalogue du matriel pour les stations


SIMATIC PC :

Marche suivre
1. Dans SIMATIC Manager, insrez une station SIMATIC PC dans votre projet (commande
Insertion > Station SIMATIC PC).
2. Modifiez le nom de la station SIMATIC PC en fonction de vos besoins.
Si l'ordinateur avec lequel vous effectuez la configuration et le chargement de stations
est identique la station SIMATIC PC insre dans SIMATIC Manager, alors le nom de
cette station doit tre identique avec celui dfini dans le configurateur de composants.
La station SIMATIC PC est "affecte" au projet uniquement dans ce cas, c'est--dire
qu'elle est reconnaissable en tant que station SIMATIC PC affecte dans SIMATIC
Manager et dans la vue de rseau.
3. Cliquez deux fois sur l'objet "Station SIMATIC PC", puis sur l'objet "Configuration".
HW Config s'ouvre pour vous permettre d'diter la configuration de la station. La ligne
125 de la table de configuration est occupe par le gestionnaire de station (impossible
effacer).
4. Insrez par glisser-lcher, dans la table de configuration de la station SIMATIC PC, les
composants reprsentant la composition du PC rel. Vous les trouverez dans la fentre
"Catalogue du matriel" sous SIMATIC PC Station :
-

un automate logiciel (Software PLC) WinLC l'emplacement 2 (pour les possibilits


de configuration tendue, voir Rgles d'emplacement pour une station SIMATIC
PC),

une carte CPU enficher dans le PC (Slot PLC) CPU 41x-2 PCI (WinAC Slot 412 et
WinAC Slot 416) l'emplacement 3 (pour les possibilits de configuration tendue,
voir Rgles d'emplacement pour une station SIMATIC PC),

des CP l'un des emplacements 1 32 (le cas chant, tenez compte des
restrictions prcises dans l'information produit relative au CP actuel !),

un reprsentant de logiciel pour la configuration de liaisons, tel que "Application


utilisateur" ou une interface homme-machine (IHM, si elle est installe) un
emplacement 1 32,

un serveur OPC pour les clients OPC qui accdent aux variables d'automates
programmables distants via des liaisons configures un emplacement 1 32.

5. Appelez la bote de dialogue de la station PC (commande Station > Proprits),


slectionnez l'onglet "Configuration" et indiquez cet endroit le chemin de stockage du
fichier de configuration (fichier *.XDB).
C'est dans ce fichier que sont mmorises les donnes de liaisons et les adresses des
CP et des applications (voir tape 6).

6-2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration da la stations PC SIMATIC (SIMATIC PC based)

6. Choisissez la commande Systme cible > Enregistrer et compiler.


Lorsque vous enregistrez et compilez la configuration d'une station SIMATIC PC, des
donnes systme et un fichier de configuration (fichier *.XDB) sont gnrs ; il faut
ensuite les charger dans le systme cible ou les installer (voir chargement d'une station
PC).
Il faut paramtrer le lieu du fichier de configuration dans la station PC au moyen de
"Paramtrage de l'interface PG-PC" (onglet "Configuration STEP 7").
Pour plus de renseignements concernant l'installation sur la PG ou le PC, consultez la
description "SIMATIC NET, Interface de programmation S7" et l'aide en ligne de l'onglet
"Configuration STEP 7".
7. Si vous avez l'intention de configurer des liaisons pour la station SIMATIC PC :
-

Choisissez la commande Outils > Configurer le rseau. Pour le serveur OPC,


vous avez galement la possibilit de configurer des liaisons S7 haute
disponibilit. NetPro vous permet de configurer des liaisons S7 pour les composants
de commande et pour des applications. Pour diter la configuration SIMATIC PC
depuis NetPro, cliquez deux fois sur l'objet "Station SIMATIC PC" (comme pour les
stations SIMATIC 300/400).
Pour charger la configuration :

Choisissez la commande Systme > Charger. Seuls des automates sur base PC
vous seront proposs pour chargement (voir chargement d'une station PC).

Particularits de la configuration de WinLC V3.0 et d'applications


Le coupleur PROFIBUS DP pour WinLC se trouve dj dans WinLC en tant qu'interface
intgre (matre DP l'emplacement 2.1). Par suite, la carte requise pour cette fonction
(module de communication, p. ex. CP 5613) n'est pas place et configure explicitement
dans HW Config. La configuration a lieu via l'entre de matre DP l'emplacement 2.1.

Configuration avec des applications et des CP de PROFIBUS


Les applications peuvent accder des entres/sorties dcentralises grce une
configuration de PROFIBUS DP. Pour tablir la configuration, procdez comme suit :
1. Placez une application et un CP PROFIBUS DP dans la table de configuration de la
station SIMATIC PC.
2. Cliquez deux fois sur le CP pour appeler la bote de dialogue des proprits.
3. Affectez une application au CP dans cette bote de dialogue.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

6-3

Configuration da la stations PC SIMATIC (SIMATIC PC based)

6.2

Rgles d'emplacement pour une station SIMATIC PC


Vous pouvez enficher des composants tels que des CP, des programmes utilisateur PC pour
la configuration de liaisons et des serveurs OPC aux emplacements (Index) 1 32.

SoftPLC
Le logiciel PLC WinLC peut uniquement tre enfich l'index 2 jusqu' la version V 5.2
Servicepack 1 de STEP 7. A partir de STEP 7 V 5.3, la variante WinLC V 4.1 est prise en
charge. Celle-ci peut tre enfiche tous les emplacements et peut galement fonctionner
avec jusqu' quatre SlotPLC (CPU 41x-2 PCI partir de V 3.4).

SlotPLC
La CPU 41x-2 PCI SlotPLC (WinAC Slot 412 et WinAC Slot 416) peut uniquement tre
enfiche l'index 3 jusqu' la version V 5.2 Servicepack 1 de STEP 7.
A partir de STEP 7 V 5.3, la CPU 41x-2 PCI V 3.4 pouvant tre enfiche tous les
emplacement est prise en charge. Au total, vous pouvez enficher jusqu' quatre de ces
CPU, galement avec SoftPLC WinLC V 4.1.

Plages d'adresses en mode multi-PLC


Lorsque plusieurs automates WinAC sont enfichs dans une station PC, ils possdent
respectivement leur propres plages d'adresses de priphrie. Les automates (p. ex.
SlotPLC) peuvent communiquer entre eux au moyen de mcanismes de communication S7
(BSEND/BRCV), mais fonctionnent indpendamment les uns des autres, de manire
similaire au fonctionnement des CPU S7-400 dans un chssis segment, p. ex. CR1. Cette
proprit permet d'augmenter la compacit et la densit d'intgration d'une solution
d'automatisation.

Informations complmentaires
Vous trouverez des informations complmentaires dans les manuels de SofPLC et de
SlotPLC, ainsi que dans le manuel "Mise en service de stations PC Guide d'instructions et
guide de mise en route rapide".

6.3

Comparaison : station S7 - station PC


La configuration de stations S7 est reprsente par l'objet "Matriel" dans SIMATIC
Manager ; en effectuant un double clic sur "Matriel", vous dmarrez l'application de
configuration de la station S7. Une liaison aboutit aux modules enfichs dans la station
"relle". Les CPU, CP ou cartouches interface configurables constituent les interfaces aux
sous-rseaux.
La configuration de stations PC est reprsente par l'objet "Configuration" dans SIMATIC
Manager ; en effectuant un double clic sur "Configuration", vous dmarrez l'application de
configuration de la station PC ( partir de STEP 7 Servicepack 3).

6-4

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration da la stations PC SIMATIC (SIMATIC PC based)

6.4

Utiliser les configurations PC SIMATIC partir des


versions prcdentes

Configurations PC des projets de STEP 7 V5.1 (jusqu' SP 1)


A partir de la version STEP 7 V5.1, Servicepack 2, vous pouvez charger des liaisons dans la
station PC, tel que c'est le cas pour une station S7-300 ou S7-400 (sans passer par un
fichier de configuration). Cependant, un fichier de configuration est toujours cr lors de
l'enregistrement et de la compilation afin de pouvoir transmettre, galement par ce moyen, la
configuration sur la station PC cible.
Par consquent, les fichiers de configuration qui viennent d'tre crs contiennent des
informations qui ne pouvaient pas tre interprtes par les anciennes stations PC. STEP
7 s'adapte automatiquement cet tat:
x Lorsque vous reconfigurez une station SIMATIC PC avec STEP 7 partir de V5.1,
Servicepack 2, STEP 7 part du principe que la station PC cible a t configure au
moyen du CD SIMATIC NET partir du 7/2001), savoir que le S7RTM (gestionnaire
Runtime) est install. Les donnes de configuration sont ainsi cres de sorte pouvoir
tre interprtes par une "nouvelle" station PC.
x Lorsque vous utilisez une station configure SIMATIC PC partir d'une version
prcdente (par exemple, une station PC qui a t configure avec STEP 7 V5.1,
Servicepack 1),.STEP 7 ne part pas du principe que la station PC cible a t configure
au moyen du CD SIMATIC NET partir du 7/2001. Les donnes de configuration sont
cres de sorte pouvoir tre interprtes par une "ancienne" station PC.
Si ce comportement prdfini n'est pas adapt, vous pouvez le modifier, comme dcrit ciaprs :

Paramtrage dans le contexte "Configuration du matriel"


1. Ouvrez la configuration matrielle de la station PC.
2. Cliquez avec le bouton droit de la souris dans la fentre de la station (dans la surface
blanche).
3. Slectionnez le menu contextuel "Proprits de la station".
4. Activez ou dsactivez la case cocher sous "Compatibilit".

Paramtrage dans le contexte "Configuration de rseaux"


1. Ouvrez la configuration du rseau.
2. Slectionnez la station PC.
3. Slectionnez la commande Edition > Proprits de l'objet.
4. Slectionnez l'onglet "Configuration" dans la bote de dialogue.
5. Activez ou dsactivez la case cocher sous "Compatibilit".

Configuration matrielle et communication dans STEP 7


A5E00706940-01

6-5

Configuration da la stations PC SIMATIC (SIMATIC PC based)

Configurations PC partir des projets STEP 7 V5.0


Si vous souhaitez continuer exploiter, avec STEP 7 partir de V5.0, Servicepack 3, une
station SIMATIC PC configure afin de configurer de nouveaux composants qui sont
accepts uniquement partir de la version Servicepack 3, vous devez alors convertir la
station :
1. Slectionnez la station SIMATIC PC dans SIMATIC Manager et slectionnez la
commande Edition > Proprits de l'objet.
2. Dans l'onglet "Fonctionnalit" de la bote de dialogue des proprits, cliquez sur le
bouton "Extension".
La station SIMATIC PC est ensuite convertie et doit tre exploite uniquement avec
STEP 7 V5.0, Servicepack 3 ou des versions plus rcentes.

6-6

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration da la stations PC SIMATIC (SIMATIC PC based)

6.5

Mise en valeur dans la vue de rseau d'une station


SIMATIC PC configure
Si la station SIMATIC PC avec laquelle vous crez le projet STEP 7 doit tre mise en valeur
dans la vue de rseau et dans SIMATIC Manager, les conditions suivantes doivent tre
remplies :
x Aucune PG, ni PC ne doivent tre affects.
x L'interface PG/PC doit tre paramtre sur "PC internal (local)".
x La station PC doit tre configure avec le configurateur de composants (ce dernier est
livr sur le CD de SIMATIC NET CD depuis 7/2001).
x Le nom de la station PC doit tre saisi de manire identique avec le configurateur de
composants et avec STEP 7 (proprits de la station SIMATIC PC).
Grce au nom identique, STEP 7 peut raliser l'affectation avec la station PC et la mettre en
valeur. Si l'une des conditions requises n'est pas remplie, c'est l'icne "normale" de la station
PC qui est reprsente.
Signification

Icne

Station SIMATIC PC mise en valeur


Station SIMATIC PC non mise en valeur

Configuration matrielle et communication dans STEP 7


A5E00706940-01

6-7

Configuration da la stations PC SIMATIC (SIMATIC PC based)

6-8

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Enregistrement, importation et exportation


d'une configuration

7.1

Enregistrement d'une configuration et vrification de


cohrence
Pour enregistrer une configuration avec tous les paramtres et adresses slectionns,
choisissez la commande Station > Enregistrer ou la commande Station > Enregistrer et
compiler.
Avec la commande Station > Enregistrer et compiler, la configuration est enregistre dans
le projet actuel (comme objet "STATION"), et si des blocs de donnes systme (SDB)
valides peuvent tre gnrs, ils sont dposs dans le dossier "Blocs" (hors ligne) des
modules correspondants ("support de SDB", par exemple CPU). Les blocs de donnes
systme sont reprsents par l'icne "Donnes systme".

Icne des donnes systme

Pour pouvoir enregistrer des configurations incompltes, choisissez la commande Station >
Enregistrer. Aucun bloc de donnes systme n'est cr lors de l'enregistrement. La
procdure de sauvegarde est plus courte que pour l'enregistrement avec compilation.
Sachez toutefois que dans ce cas, il existe des incohrences entre la configuration
enregistre dans l'objet "STATION" et celle enregistre dans les donnes systme !
Avant deffectuer le chargement, vrifiez la cohrence de la configuration de votre station en
choisissant la commande Station > Vrifier la cohrence.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

7-1

Enregistrement, importation et exportation d'une configuration

7.2

Importation et exportation d'une configuration

Introduction
Depuis la version V5 de STEP 7, vous pouvez non seulement traiter la configuration de
station avec l'ensemble du projet, (par exemple l'enregistrer ou l'ouvrir), mais galement
l'exporter et l'importer dans un fichier de texte (fichier ASCII) indpendamment du projet.

Applications
x Possibilit de transmission via des supports lectroniques (par exemple Email)
x Intgrable dans les versions futures de STEP 7

Quels objets de rseau peuvent tre exports et imports ?


Vous pouvez exporter et importer des stations SIMATIC 300, SIMATIC 400, SIMATIC 400 H
et des stations SIMATIC PC.

Qu'est-ce qui est export/import ?


Lors de la configuration matrielle, vous avez la possibilit d'exporter/importer les donnes
requises pour la configuration et le paramtrage des modules. Depuis la version V5.1, SP1
de STEP 7, vous avez la possibilit d'exporter/importer des donnes de sous-rseaux en
option.
La configuration de rsau comprend
x les jeux de paramtres (par exemple les masques de sous-rseaux et les paramtres de
routage d'une interface Industrial Ethernet, les paramtres de bus d'une interface
PROFIBUS)
x l'affectation aux sous-rseaux.

Ne sont pas exports/imports :


x les donnes gres par d'autres applications (par exemple programmes, donnes
globales),
x le mot de passe paramtr pour la CPU (dans le cas de la CPU F, le paramtrage "CPU
contient programme de scurit" est de ce fait supprim, car il ne peut pas tre ralis
sans mot de passe),
x les donnes communes plusieurs stations (par exemple le couplage d'esclaves DP
intelligents ou la configuration pour change de donnes direct).

Nota
Si votre configuration comporte des modules de logiciels optionnels antrieurs, il peut arriver
que toutes les donnes du module ne soient pas saisies par la fonction "Exporter la station".
Dans ce cas, vrifiez si les donnes du module sont compltes une fois l'importation
termine.

7-2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Enregistrement, importation et exportation d'une configuration

Fichier d'exportation
Vous pouvez paramtrer ce qui doit tre export dans le fichier de texte et sous quelle forme
(commande Station > Exporter) :
x Forme lisible ou compacte
Important : si vous exportez la configuration de la station pour la lire en mmoire avec
d'autres versions de STEP 7, choisissez l'option "Compact" !
x Choix du nom de fichier (*.cfg)
x Avec ou sans mnmoniques
x Avec ou sans sous-rseaux
x Vous pouvez ignorer de manire optionnelle les valeurs paramtres pour les
paramtres de module (STEP 7 "connat" ces valeurs paramtres et les complte lors
de l'importation grce sa connaissance interne du module).

Avertissement
Si vous exportez une configuration de station avec mnmoniques, vous ne pourrez plus
importer ce fichier avec STEP 7 V5, SP 1 ou avec une version plus ancienne !

Marche suivre (exportation)


1. Ouvrez une configuration de station ou enregistrez celle qui est en cours d'dition
(commande Station > Enregistrer).
2. La configuration de station tant ouverte, choisissez la commande Station > Exporter.
3. Dans la bote de dialogue qui s'ouvre, indiquez le chemin, le nom du fichier
d'exportation, le format et autres options.
4. Validez par "OK" les paramtres choisis.

Marche suivre (importation)


Recommandation : N'importez pas une configuration de station exporte du mme projet.
Dans ce cas en effet, STEP 7 ne peut pas dfaire l'affectation au rseau ! Choisissez un
autre projet ou un nouveau projet pour l'importation.
1. Assurez-vous que la langue de Windows paramtre pour l'importation est la mme que
celle paramtre pour l'exportation prcdente. En effet, des paramtrages de langue
diffrents pour l'exportation et pour l'importation risquent d'entraner des importations
errones.
2. La configuration de station vide tant ouverte, choisissez la commande Station >
Importer.
Quand il n'y a pas de configuration ouverte, c'est une bote de dialogue qui s'affiche pour
vous permettre de slectionner un projet. Dans ce cas, parcourez l'arborescence
jusqu'au projet dans lequel vous voulez importer la configuration.
3. Dans la bote de dialogue qui s'ouvre, parcourez l'arborescence des rpertoires jusqu'au
fichier de texte que vous souhaitez importer.
4. Validez par "OK" les paramtres choisis.
Lors de l'importation, STEP 7 vrifie que le fichier est exempt d'erreurs et affiche des
messages.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

7-3

Enregistrement, importation et exportation d'une configuration

Importation dans la station en cours


Vous pouvez galement importer une station dans une configuration de station ouverte. Lors
de l'importation, STEP 7 vous demande si les modules/cartouches interface configurs
doivent tre crass. Vous pouvez dcider si vous souhaitez conserver ou craser chaque
composant.
Si vous crasez un composant, tous les paramtres contenus dans le fichier d'importation
sont valides. Les paramtres absents du fichier d'importation sont conservs dans la
configuration de station.

7-4

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Enregistrement, importation et exportation d'une configuration

7.3

Exporter et importer les donnes CAx


A partir de STEP 7 V5.4, vous pouvez exporter des stations dans un format "pris en charge"
par les systmes CAx afin de poursuivre le traitement de ces donnes.
Inversement, vous pouvez exporter les donnes de station d'un systme CAx prvu cet
effet et les importer dans une station appartenant un projet STEP 7.
"CAx" dsigne ici CAD, CAE, E-CAD et E-CAE selon les donnes utilises dans l'action
spcifique.
Ceci vous permet d'viter la saisie double de donnes.

Qu'exporte-t-on ?
x Stations SIMATIC (S7-300, S7-400, S7-400H, stations PC)
x Modules bass sur GSD (PROFIBUS DP, PROFINET IO)
x Sous-rseaux

Que n'exporte-t-on pas ?


L'interface CAx ne fournit pas les paramtres des objets. L'exportation n'est donc pas
complte, si bien qu'aprs une exportation de station suivie d'une importation, vous devez
vous attendre une perte de donnes. L'exportation permet de rendre exploitables des
donnes de la configuration matrielle de STEP 7 par les systmes CAx.
En particulier, ne sont pas exports :
x Blocs, paramtres et liaisons
x Modules CiR (pour les modifications de la configuration en RUN)
x Esclaves DP intelligents (esclaves I) qui sont configurs dans une station distincte

Fichiers d'exportation
Pour chaque station, un fichier d'exportation est cr au format XML. Celui-ci possde le
schma SimaticML-CAx-v1.0-xsd.
Si des esclaves ou des IO Devices sont intgrs la station au moyen de fichiers GSD, ils
sont galement copis dans le rpertoire cible.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

7-5

Enregistrement, importation et exportation d'une configuration

Marche suivre : exporter les donnes CAx


1. Ouvrez le projet contenant les stations exporter.
2. Si vous souhaitez exporter une station individuelle, slectionnez-la dans SIMATIC
Manager. Si vous souhaitez exporter plusieurs stations, slectionnez le projet (aucun
station n'est slectionne).
3. Dans SIMATIC Manager, choisissez la commande de menu Outils > Exporter les
donnes CAx.
4. Dans la bote de dialogue "Exportation de donnes CAx", slectionnez le rpertoire cible
et ventuellement les stations exporter.
5. Cliquez sur le bouton "Exporter".
Si le rpertoire cible contient dj un fichier d'exportation de la station, slectionnez
l'option adquate dans la bote de dialogue affiche (remplacer, ne pas remplacer...).
La colonne "Etat" affiche la russite ou l'chec de la procdure d'exportation.

Importation
L'importation peut tre ralise dans une station "vide" ou dans une station dj configure.
Si la station contient dj des objets (chssis, modules, esclaves, ...), une comparaison a
lieu durant l'importation. Le rsultat de cette comparaison s'affiche dans le dialogue
d'importation. Les principaux critres de comparaison sont :
x Les modules sont compars par emplacement.
x Les sous-rseaux sont compars d'aprs leur nom et leur type.
x Les chssis et esclaves sont compars d'aprs leur numro.

Marche suivre : importer les donnes CAx


1. Ouvrez la station dans laquelle importer les donnes CAx d'un systme CAx.
2. Dans SIMATIC Manager, choisissez la commande de menu Outils > Importer les
donnes CAx.
3. Dans la bote de dialogue qui s'ouvre, naviguez sur le fichier XML gnr par le systme
CAx.
4. Confirmez par "OK".
5. Dans la bote de dialogue "Importation de donnes CAx", slectionnez les objets
importer (colonne "Slection").
Si la station actuelle dans laquelle vous souhaitez importer des donnes CAx contient
dj des objets, il est probable que ces objets possdent d'autres proprits que les
objets du fichier XML. Dans ce cas, vous devez choisir les proprits que vous
souhaitez tre valides (voir l'aide de la bote de dialogue).
6. Cliquez sur le bouton "Importer".
7. Evaluez l'tat des objets aprs l'importation. Affichez ventuellement le journal de la
procdure d'importation en cliquant sur le bouton "Afficher le journal". Le fichier de
consignation contient des informations d'tat sur l'importation complte. Le journal est
cras lors de l'importation suivante.
8. Si des composants avec des fichiers GSD taient utiliss dans le systme CAx, vous
devez rinstaller ces composants pour les stations correspondantes.

7-6

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Enregistrement, importation et exportation d'une configuration

Analyse d'erreurs aprs l'importation


Les erreurs d'importation sont marques en rouge.
Si un module ou un objet ne peuvent pas tre crs, vrifiez si les valeurs des attributs
suivants sont mises 1 :
x Numro de rfrence
x Version
x Cartouche
x Emplacement
x Emplacement de la cartouche
Si le module ne peut toujours pas tre import, il est probable qu'il n'est pas compatible avec
un configuration existante.
Aprs l'importation, il est recommand d'effectuer une vrification de cohrence et de
corriger d'ventuelles incohrences.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

7-7

Enregistrement, importation et exportation d'une configuration

7-8

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Fonctionnement synchrone de plusieurs CPU


(Mode multiprocesseur)

8.1

Informations sur le mode multiprocesseur

Qu'est-ce que le mode multiprocesseur ?


Le mode "multiprocesseur" correspond au fonctionnement simultan de plusieurs units
centrales pouvant fonctionner en mode multiprocesseur (quatre au maximum) dans un
chssis central (appareil de base) du S7-400.
Les CPU participant au fonctionnement multiprocesseur changent automatiquement d'tat
de fonctionnement de manire synchrone, c'est--dire qu'elles se mettent simultanment en
route et se mettent simultanment l'tat d'arrt. En effet, l'excution du programme
utilisateur d'une CPU est indpendante des programmes utilisateur dans les autres CPU. Le
traitement parallle de tches de commande est ainsi envisageable.

Exemple
La figure suivante reprsente un automate programmable qui doit fonctionner en mode
multiprocesseur. Chaque CPU peut accder aux modules (FM, CP, SM) qui lui ont t
affects.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

8-1

Fonctionnement synchrone de plusieurs CPU (Mode multiprocesseur)

Diffrence entre le mode multiprocesseur et le mode non synchronis dans le chssis


segment
Il est galement possible de faire fonctionner simultanment mais sans synchronisation
plusieurs CPU dans un chssis segment CR2 (segment physiquement, non
paramtrable). Toutefois, il ne s'agit alors pas du mode multiprocesseur. Les CPU dans le
chssis segment constituent chacune un systme partiel indpendant et se comportent
comme des processeurs individuels. Il n'existe pas d'espace d'adressage logique commun.
Le mode "multiprocesseur" et le mode "non synchronis dans un chssis segment" ne sont
pas possibles simultanment.

8-2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Fonctionnement synchrone de plusieurs CPU (Mode multiprocesseur)

8.1.1

Particularits du mode multiprocesseur

Rgles d'enfichage
En mode multiprocesseur, vous pouvez enficher simultanment jusqu' quatre CPU dans un
chssis de base (ZG), selon un ordre quelconque.
Si vous utilisez des CPU ne pouvant grer comme adresses de dbut de module que celles
qui sont divisibles par 4 (en gnral, les CPU avant 10/98), il faut appliquer cette restriction
toutes les CPU configures lorsque vous affecterez les adresses ! Cette rgle vaut pour le
cas o vous utilisez aussi des CPU autorisant, en mode monoprocesseur, une affectation
octet par octet des adresses de dbut de module.

Connexion au bus
Les CPU sont relies entre elles via le bus de communication, ce qui correspond une
liaison via MPI.

Comportement la mise en route et en fonctionnement


A la mise en route, les CPU participant au mode multiprocesseur vrifient automatiquement
si elles peuvent se synchroniser. Une synchronisation n'est possible que lorsque
x toutes les CPU configures (et uniquement celles-ci) sont enfiches et ne sont pas
dfaillantes,
x des donnes de configuration correctes (SDB) ont t cres et charges pour toutes les
CPU enfiches.
Si l'une de ces conditions n'est pas remplie, l'vnement est inscrit dans la mmoire
tampon de diagnostic avec l'ID 0x49A4. Laide de rfrence sur les fonctions standard et
fonctions systme (SFB/SFC) fournit des explications sur les ID d'vnement.
Une comparaison des modes de mise en route (DEMARRAGE A FROID/DEMARRAGE A
CHAUD/REDEMARRAGE) est effectue au sortir de l'tat de fonctionnement "Arrt". Ceci
permet de garantir que toutes les CPU de l'automate programmable excutent le mme
mode de mise en route et que toutes les CPU possdent le mme tat de fonctionnement.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

8-3

Fonctionnement synchrone de plusieurs CPU (Mode multiprocesseur)

Affectation des adresses et des alarmes


En mode multiprocesseur, les diffrentes CPU peuvent accder aux modules qui leur ont t
affects lors de la configuration avec STEP 7. La plage d'adresses d'un module est toujours
affecte "exclusivement" une CPU.
Toutes les CPU se partagent une plage d'adresses commune, c'est--dire que l'adresse
logique d'un module n'existe qu'une seule fois dans la station multiprocesseur.
Une entre d'alarme est affecte chaque CPU. Les alarmes qui atteignent cette entre ne
peuvent pas tre reues par les autres CPU. L'affectation de la ligne d'alarme se fait
automatiquement lors du paramtrage des modules.
Le traitement d'alarme se fait comme suit :
x Les alarmes de processus et les alarmes de diagnostic ne sont envoyes qu' une seule
CPU.
x En cas de dfaillance d'un module, l'alarme est traite par la CPU laquelle le module a
t affect lors du paramtrage avec STEP 7.
x En cas de dfaillance d'un chssis, l'OB86 est appel pour chaque CPU.
De plus amples informations sur l'OB86 sont donnes dans l'aide de rfrence sur les blocs
d'organisation.

8.1.2

Quand utiliser le mode multiprocesseur ?


Le mode multiprocesseur prsente des avantages dans les cas suivants :
x Lorsque votre programme utilisateur est trop important pour une seule CPU et que
l'espace mmoire devient trop juste, vous rpartissez votre programme sur plusieurs
CPU.
x Lorsqu'une partie prcise de votre installation doit tre traite rapidement, vous extrayez
la partie de programme correspondante de l'ensemble du programme et excutez cette
partie dans sa propre CPU "rapide".
x Si votre installation comporte plusieurs parties faciles distinguer les unes des autres et
pouvant donc tre commandes ou contrles de manire relativement indpendante,
vous traitez la partie 1 de l'installation dans la CPU 1, la partie 2 dans la CPU 2, etc.

8-4

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Fonctionnement synchrone de plusieurs CPU (Mode multiprocesseur)

8.2

Configuration du mode multiprocesseur

Slection du mode multiprocesseur


Le mode multiprocesseur est implicite ds lors que vous enfichez une deuxime (troisime
ou quatrime) CPU multiprocesseur dans un chssis appropri ce mode de
fonctionnement (par exemple le chssis UR1). Pour savoir si une CPU permet le
fonctionnement multiprocesseur, consultez le texte d'information affich pour chaque CPU
slectionne dans la fentre "Catalogue du matriel".

Conditions pralables
Les conditions suivantes doivent tre satisfaites pour que vous puissiez configurer les
modules dans votre automate programmable pour le mode multiprocesseur :
x Vous avez organis votre automate programmable comme dcrit dans le manuel
d'installation.
x Vous avez ouvert la table de configuration par double clic sur l'objet "Matriel" dans la
fentre de projet.
x Vous avez dispos un chssis dans la fentre de station et celui-ci est reprsent ouvert
(les emplacements d'enfichage du chssis sont visibles).

Marche suivre
(QILFKH]OHV&38TXLGRLYHQWIRQFWLRQQHU
HQPRGHPXOWLSURFHVVHXU
/RUVGXSDUDPWUDJHGHVPRGXOHV
GILQLVVH]O
DIIHFWDWLRQDX[&38UHVSHFWLYHV

Particularits lors du chargement


La configuration de la station doit exclusivement tre charge "compltement" dans toutes
les CPU, afin d'viter tous risques de configurations incohrentes.
Lors du chargement dans la PG, la configuration de la station est charge successivement
par tous les modules programmables (c'est--dire "CPU par CPU"). Vous avez ainsi la
possibilit d'interrompre le chargement, mme si toutes les donnes de configuration (SDB)
ne sont pas encore charges. Dans ce cas, vous perdez toutefois des informations de
paramtrage.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

8-5

Fonctionnement synchrone de plusieurs CPU (Mode multiprocesseur)

8.2.1

Configuration des modules pour le mode multiprocesseur


Pour configurer l'automate programmable en mode multiprocesseur, procdez de la manire
suivante :
1. Amenez, par glisser-lcher, les CPU qui doivent fonctionner en mode multiprocesseur
depuis la fentre "Catalogue du matriel" dans la ligne correspondante du chssis.
2. Effectuez respectivement un double clic sur une CPU et spcifiez le numro de CPU
correspondant dans la page d'onglet "Multiprocesseur" (lorsque vous enfichez les CPU,
des numros leur sont attribus automatiquement dans un ordre croissant).
3. Pour tous les modules qui doivent tre affects la CPU 1, procdez de la manire
suivante :
-

disposez les modules aux emplacements prvus dans le chssis,

effectuez un double clic sur le module et choisissez la page d'onglet "Adresses",

dans la zone "No de CPU", slectionnez la CPU 1.


Nota : Pour des modules capables d'mettre des alarmes, l'affectation des CPU est
affiche sous forme de "CPU cible" dans les pages d'onglet "Entres" ou "Sorties".

4. Rptez l'tape 3 pour les modules affecter aux autres CPU.

8.2.2

Mise en vidence des modules affects une CPU


Pour mettre en vidence les modules qui sont affects une CPU donne, vous avez deux
possibilits :
x Choisissez la commande Affichage > Filtre > Module de CPU x (x = numro de la
CPU).
Toutes les dsignations de module de la table de configuration qui ne sont pas affectes
la CPU x s'affichent en caractres estomps (exception : modules de la priphrie
dcentralise, modules de couplage et modules d'alimentation).
x Slectionnez la CPU concerne et choisissez dans le menu contextuel la commande
Filtrer les modules affects.

Nota
Le filtre slectionn n'agit ni sur la fonction d'impression ni sur la bote de dialogue "Vue
synoptique".
Vous pouvez changer les modules affects une CPU dans la page d'onglet "Adresses"
(exception : modules de couplage et modules d'alimentation).

8-6

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Fonctionnement synchrone de plusieurs CPU (Mode multiprocesseur)

8.2.3

Modification du numro de CPU


Lorsque plusieurs CPU sont enfiches et que vous souhaitez modifier leur numro,
procdez de la manire suivante :
1. Lorsque quatre CPU sont enfiches : supprimez l'une des CPU dj enfiches.
Lorsque deux ou trois CPU sont enfiches : poursuivez avec l'tape suivante.
2. Effectuez un double clic sur la CPU dont vous souhaitez modifier le numro.
3. Choisissez l'onglet "Multiprocesseur".
4. Slectionnez le numro de CPU souhait.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

8-7

Fonctionnement synchrone de plusieurs CPU (Mode multiprocesseur)

8.3

Programmation des CPU

Programmation
Dans son principe, la programmation pour le mode multiprocesseur ne se distingue pas de
la programmation d'une CPU individuelle.
Elle ncessite toutefois des tapes supplmentaires si vous voulez synchroniser les CPU
enfiches ou les faire ragir ensemble des vnements.

Appel de la SFC35
Pour faire ragir, en mode multiprocesseur, toutes les CPU de manire dtermine des
vnements (par exemple, des alarmes), vous disposez de la SFC35 MP_ALM. L'appel de
la SFC35 dclenche une alarme multiprocesseur qui entrane la demande synchronise de
l'OB60 sur toutes les CPU enfiches. Cet OB contient des variables locales qui donnent plus
d'informations sur l'vnement dclencheur.
La spcification des vnements est transmise toutes les CPU dans un identificateur de
tche lors de l'appel de la SFC35. Cet identificateur permet de distinguer 16 vnements
diffrents.
Lors du traitement de l'alarme multiprocesseur, le programme utilisateur metteur ainsi que
les programmes utilisateur s'excutant dans les autres CPU vrifient s'ils connaissent la
tche et ragissent ensuite selon la programmation.
Vous pouvez appeler la SFC35 tout endroit de votre programme. Toutefois, comme son
appel n'a de sens qu' l'tat de fonctionnement "Marche" (RUN), l'alarme multiprocesseur
est inhibe en cas d'appel l'tat "Mise en route".
Un nouvel appel d'une alarme multiprocesseur ne peut avoir lieu qu'aprs acquittement de
l'alarme multiprocesseur en cours.
De plus amples informations sur la SFC35 figurent dans l'aide de rfrence sur les
SFB/SFC.

Programmation de l'OB60
Vous pouvez charger dans chaque CPU participante un OB60 programm spcialement
pour cette CPU. Cela peut toutefois entraner des temps de traitement diffrents ayant les
consquences suivantes :
x Le traitement de la classe de priorit interrompue reprend des moments diffrents.
x Une alarme multiprocesseur n'est pas excute lorsqu'elle se produit pendant le
traitement d'un OB60 dans une CPU quelconque. Toutefois, un message est mis que
vous pouvez interroger et auquel vous pouvez ragir votre guise.
Si l'OB60 n'est pas charg dans une CPU enfiche, la CPU revient immdiatement la
classe de priorit traite en dernier et y poursuit le traitement du programme.
De plus amples informations sur l'OB86 figurent dans l'aide de rfrence sur les OB.

8-8

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Modification de l'installation en
fonctionnement (CiR)
CiR (configuration in RUN) est un procd vous permettant d'effectuer des modifications
d'une installation utilisant une CPU S7-400 standard ou une CPU S7-400-H en mode non
redondant. Les modifications sont ralises durant le fonctionnement de votre installation,
c'est--dire que votre CPU reste l'tat RUN durant un intervalle de temps de deux
secondes et demi au maximum.
Vous trouverez des informations plus dtailles ce sujet dans le manuel "Modifications de
l'installation en fonctionnement au moyen de CiR" qui existe sous forme lectronique comme
fichier PDF.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

9-1

Modification de l'installation en fonctionnement (CiR)

9-2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

10

Configuration de systmes H

Prsentation
Les systmes H sont des automates programmables haute disponibilit mis en uvre
pour accrotre la disponibilit, c'est--dire diminuer les pertes de production.
Vous trouverez des informations plus dtailles sur ce sujet dans le Manuel "Systme
d'automatisation S7-400H - Systmes haute disponibilit".

Configuration matrielle et communication dans STEP 7


A5E00706940-01

10-1

Configuration de systmes H

10-2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11

Mise en rseau de stations

11.1

Mise en rseau de stations au sein d'un projet

Contexte : configuration de rseau et projet STEP 7


Les sous-rseaux ne peuvent tre grs qu'au sein d'un projet. Vous avez cependant la
possibilit de mettre en rseau des participants ayant t configurs dans divers projets.
Si possible, vous devriez crer et configurer les participants mettre en rseau dans un seul
et mme projet.

Sous-rseaux et stations
Vous pouvez crer les sous-rseaux et stations dans un projet STEP 7 et ainsi aisment
configurer les stations pour la communication.
En raison des diffrentes tches que les stations doivent effectuer ou en raison de
l'agrandissement de l'installation, il peut s'avrer utile d'utiliser plusieurs sous-rseaux. Ces
sous-rseaux peuvent galement tre grs dans un projet. Une station peut tre affecte
plusieurs sous-rseaux, les participants la communication (par exemple, les CP) tant
affects en consquence.

6

(WKHUQHW 
,QVWDOODWLRQ
1LYHDXGHSURGXFWLRQ
6
HWGHFRQGXLWH

(WKHUQHW&3
352),%86&3
352),%86 

6

6

/HWRXWUHJURXSGDQVXQVHXOSURMHW67(3

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-1

Mise en rseau de stations

11.2

Proprits des sous-rseaux et des participants la


communication

Dfinition des proprits des sous-rseaux et des participants la communication


dans un projet
Que vous ayez l'intention de communiquer par donnes globales ou via des liaisons de
communication, la base de la communication est toujours un rseau pralablement
configur.
Avec STEP 7
x crez une vue graphique de votre rseau (comportant un ou plusieurs sous-rseaux,
x dfinissez les proprits et paramtres de chaque sous-rseau,
x dfinissez les proprits des participants pour chaque module mis en rseau,
x documentez la configuration de rseau.
Le tableau suivant montre comment STEP 7 vous assiste lors de la configuration de votre
tche de communication.
Possibilit de communication

Comment configurer ?

Observations

PROFIBUS DP

Configuration du matriel

Egalement possible dans NetPro

Actuator-Sensor-Interface (AS-i)

Configuration du matriel

A intgrer des stations S7 via


DP/AS-i Link

Communication par liaisons non


configures (communication de
base S7)

Configuration du matriel

Dfinition des proprits du sousrseau MPI et de ses


participants.
Le programme utilisateur met
votre disposition des fonctions
systme spciales pour liaisons
non configures

Communication par liaisons


configures (communication S7)

NetPro (configuration de
rseau et de liaisons)

Les liaisons S7 et PtP peuvent


tre configures avec le logiciel
de base STEP 7.
Pour les autres types de liaison,
vous devez utiliser des logiciels
optionnels (par exemple FMS
pour PROFIBUS).

Communication par donnes


globales

11-2

Dfinition des donnes


globales

Dfinition des proprits du sousrseau MPI et de ses participants


et configuration de zones
d'oprandes pour change de
donnes dans la table des
donnes globales

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

11.3

Rgles pour la configuration de rseau

Pour la configuration de rseau, veuillez respecter les rgles suivantes :


Les divers participants un sous-rseau doivent tous avoir une adresse de rseau
diffrente.
A la livraison, les CPU ont l'adresse par dfaut 2. Comme vous ne pouvez utiliser cette
adresse qu'une seule fois, vous devez modifier l'adresse prdfinie dans toutes les autres
CPU.
Pour les stations S7-300 : en planifiant les adresses MPI pour plusieurs CPU, vous devez
laisser, pour les FM et les CP possdant leurs propres adresses MPI, des intervalles libres
entre les adresses MPI, afin d'viter un double emploi des adresses.
Ce n'est que lorsque tous les modules d'un rseau ont des adresses diffrentes et que votre
configuration sur site concorde avec la configuration cre que vous pouvez charger les
paramtres via le rseau.

Attribution d'adresses MPI


x Attribuez les adresses MPI dans l'ordre croissant.
x Rservez l'adresse MPI 0 pour une PG.
x Vous pouvez relier entre eux jusqu' 126 participants (adressables) dans un sous-rseau
MPI et jusqu 8 participants pour une vitesse de transmission de 19,2 kbit/s.
x Toutes les adresses MPI d'un sous-rseau MPI doivent tre diffrentes.
Les autres rgles pour la configuration d'un rseau sont donnes dans les manuels de
configuration SIMATIC 300 ou SIMATIC 400.

Attribution d'adresses PROFIBUS


x Attribuez chaque matre DP et chaque esclave DP du rseau PROFIBUS, une
adresse PROFIBUS univoque comprise dans la plage 0 125.
x Attribuez les adresses PROFIBUS dans l'ordre croissant.
x Rservez l'adresse PROFIBUS "0" pour une console de programmation que vous
pourrez connecter ultrieurement au rseau PROFIBUS des fins de maintenance.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-3

Mise en rseau de stations

11.4

Attribution d'adresses Ethernet


Lorsque vous configurez un CP Ethernet, vous devez affecter une adresse MAC ou une
adresse IP l'interface Ethernet.
Vous trouverez de plus amples informations sur les CP Ethernet dans la documentation
NCM SIMATIC. Vous y trouverez galement des informations trs importantes vous
expliquant comment configurer un partenaire Ethernet dans STEP 7.

Configuration des partenaires et dfinition des proprits de l'interface


1. Lorsque la configuration du matriel est active, slectionnez un CP Ethernet partir du
catalogue du matriel et ajoutez-le, l'aide de la fonction glisser-lcher, sur une ligne
adapte dans le tableau de configuration.
2. Effectuez un double-clic sur l'icne du CP dans le tableau de configuration.
3. Cliquez dans l'onglet "Gnral" sur le bouton "Proprits" (le bouton se trouve au niveau
du paramtre de l'interface).
4. Ralisez l'affectation des rseaux, savoir slectionnez dans le champ "Sous-rseau"
un sous-rseau Ethernet existant ou cliquez sur le bouton "Nouveau" pour crer un
nouveau sous-rseau Ethernet.
5. Paramtrez l'adresse MAC et/ou l'adresse IP dans l'onglet "Paramtres".
Selon le type de CP, cette partie de l'onglet comporte une prsentation diffrente.

Adresse MAC
Chaque CP Ethernet requiert une adresse MAC univoque qui est gnralement imprime
par le fabricant sur le module et qui doit tre entre pour la configuration du CP.
Pour les CP qui ncessitent l'entre d'une adresse MAC, le champ se prsente de la faon
suivante :

Pour les nouveaux CP qui possdent une adresse MAC prconfigure en usine et pour
lesquels la saisie d'une adresse MAC n'est pas ncessaire, le champ se prsente de la
manire suivante :

Ce n'est que lorsque vous utilisez le protocole ISO (par exemple, pour les liaisons de
transport ISO), le protocole ISO ou le protocole TCP/IP que vous activez la case cocher et
que vous entrez l'adresse MAC du module.
Lorsque vous configurez uniquement des types de liaisons qui impliquent le protocole
TCP/IP (liaison TCP, liaison ISO-on-TCP, liaison UDP), vous n'activez pas la case cocher.
Dans ce cas, aucune adresse MAC n'est enregistre et l'adresse figurant sur le module est
conserve.

11-4

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

Adresse IP
Les paramtres IP ne sont visibles que lorsque le CP Ethernet prend en charge le protocole
TCP/IP.
L'adresse IP comprend 4 nombres dcimaux dont la plage de valeurs se situe entre 0 et
255. Les nombres dcimaux sont spars les uns des autres par un point.

L'adresse IP se dcompose de la faon suivante


x l'adresse du (sous) rseau,
x l'adresse du partenaire (appel galement hte ou nud de rseau).
Le masque du sous-rseau spare ces deux adresses. Il dtermine quelle partie de
l'adresse IP s'adresse au rseau et quelle partie de l'adresse IP s'adresse aux partenaires.
Les bits enregistrs du masque du sous-rseau dfinissent la partie rseau de l'adresse IP.
Dans l'exemple ci-dessus :
Masque du sous-rseau : 255.255.0.0 = 11111111.11111111.00000000.00000000
Signification : les 2 premiers octets de l'adresse IP dterminent le sous-rseau - savoir,
140.80. Les deux derniers octets s'adressent au partenaire - savoir, 2.
Gnralement, le principe suivant est appliqu :
x L'adresse du rseau rsulte de la combinaison ET de l'adresse IP et du masque du sousrseau.
x L'adresse du partenaire rsulte de la combinaison ET-NON de l'adresse IP du masque
du sous-rseau.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-5

Mise en rseau de stations

Relation entre l'adresse IP et le masque du sous-rseau par dfaut


Il existe une convention relative l'affectation de plages d'adresses IP et ce que l'on
appelle les "masque de sous-rseau par dfaut". Le premier nombre dcimal de l'adresse IP
( gauche) dtermine la structure du masque de sous-rseau par dfaut quant au nombre
de valeurs "1" (binaire) de la manire suivante :
Adresse IP (dec.)

Adresse IP (bin.)

Classe d'adresse

Masque de sous-rseau
par dfaut

0 126

0xxxxxxx.xxxxxxxx....

255.0.0.0

128 191

10xxxxxx.xxxxxxxx...

255.255.0.0

192 223

110xxxxx.xxxxxxxx...

255.255.255.0

Nota
Le premier nombre dcimal de l'adresse IP peut galement tre une valeur comprise entre
224 et 255 (classe d'adresse D etc.). Ceci n'est toutefois pas recommand, car STEP 7
n'effectue pas de vrification d'adresse pour ces valeurs.

Cration de masque de sous-rseau supplmentaires


Le masque de sous-rseau vous permet de structurer un sous-rseau affect l'une des
classes d'adresses A, B ou C et de crer des sous-rseaux "privs" lorsque vous mettez
"1" d'autres chiffres de faible poids du masque du sous-rseau. Pour chaque bit mis "1", le
nombre de rseaux "privs" est doubl et le nombre de partenaire qu'ils contiennent est
divis par deux. A l'extrieur, le rseau agit toujours comme un rseau isol.
Exemple :
Dans un sous-rseau de classe d'adresse B (p. ex. adresse IP 129.80.xxx.xxx), vous
modifiez le masque de sous-rseau par dfaut de la manire suivante :
Masques

Dcimal

Binire

Masque de sous-rseau par


dfaut

255.255.0.0

11111111.11111111.00000000.00000000

Masque de sous-rseau

255.255.128.0

11111111.11111111.10000000.00000000

Rsultat :
Tous les partenaire avec des adresses comprises entre 129.80.001.xxx et 129.80.127.xxx
se trouvent sur un sous-rseau, tous les partenaires avec des adresses comprises entre
129.80.128.xxx et 129.80.255.xxx sur un autre sous-rseau.

Routage (routeur)
Les routages (routeurs) consistent raccorder les sous-rseaux. Lorsqu'un datagramme IP
doit tre envoy un autre rseau, il doit d'abord tre transmis un routeur. Afin que cela
soit possible, vous devez, dans ce cas, entrer l'adresse du routeur pour chaque partenaire
du sous-rseau.
L'adresse IP d'un partenaire du sous-rseau et l'adresse du routage (routeur) ne peuvent
tre diffrentes qu'aux endroits ou un "0" est inscrit dans le masque de sous-rseau.

11-6

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

11.5

Importation et exportation de stations dans la vue de


rseau

Introduction
A partir du Servicepack 1 de STEP 7 V5.1, vous pouvez exporter ou importer, sous forme de
fichier de texte (fichier ASCII), les configurations de stations avec des donnes rseau, mais
sans donnes de liaison dans la vue de rseau.
Lorsque vous exportez plusieurs stations d'un projet STEP 7 mises en rseau les unes sous
les autres, puis les importez dans un autre projet, elles seront galement mises en rseau
dans ce projet.

Applications
x Transmission possible via des supports lectroniques (p. ex. E-Mail).
x Intgration possible dans les versions ultrieures de STEP 7.
x Edition et impression du fichier d'exportation possible au moyen de logiciels de traitement
de texte des fins de documentation.

Quels objets de rseau peuvent tre exports et imports ?


Vous pouvez exporter et importer des stations SIMATIC 300, SIMATIC 400, SIMATIC 400H
et SIMATIC PC.

Quelles sont les donnes exportes/importes ?


Lors de l'importation et de l'exportation depuis la vue de rseau, vous pouvez
exporter/importer les donnes requises pour la configuration et le paramtrage des modules
ainsi que la configuration de rseau.
La configuration de rseau comprend :
x le paramtrage des interfaces (p. ex. le masque de sous-rseau et les paramtres du
routeur d'une interface Industrial Ethernet, les paramtres de bus d'une interface
PROFIBUS),
x l'affectation aux sous-rseaux,
x les liaisons.
Ne sont pas saisis :
x les donnes gres par d'autres applications (p. ex. programmes, donnes globales),
x le mot de passe paramtr pour la CPU,
x les donnes hors station (p. ex. le couplage d'esclaves DP intelligents ou la configuration
pour l'change direct de donnes).

Nota
Si votre configuration comporte des modules d'anciens progiciels optionnels, il est possible
que toutes les donnes du module ne puissent pas tre prises en compte lors de
l'exportation. Dans ce cas, vrifier si les donnes du module importes sont compltes.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-7

Mise en rseau de stations

Fichiers d'exportation
Un fichier de texte (*.cfg) est cr pour chaque station exporte. Son nom par dfaut est
"[Nom de la station].cfg".
Lors de l'exportation (commande Edition > Exporter), vous pouvez dfinir sparment pour
chaque station quelles donnes sont contenues dans le fichier de texte et sous quelle
forme :
x Forme lisible ou compacte.
Important : si vous exportez des configurations de station afin de les importer avec
d'autres versions de STEP 7, activez l'option "Compact" !
x Nom du fichier (*.cfg) que vous pouvez choisir individuellement pour chaque station.
x Avec ou sans mnmoniques.
x Vous pouvez, en option, ne pas exporter les valeurs prdfinies pour les paramtres de
modules (STEP 7 "connat" les valeurs prdfinies et les complte lors de l'importation
depuis la base de donnes interne des modules).
x Option "Exporter les sous-rseaux" - en dsactivant cette option, vous pouvez galement
importer la configuration de station avec des versions plus anciennes de STEP 7 ( partir
de la version STEP 7 V5.0).
x Option "Exporter les liaisons" - en dsactivant cette option, vous pouvez galement
importer la configuration de station avec des versions plus anciennes de STEP 7 ( partir
de la version STEP 7 V5.0).
Afin de vous simplifier la procdure d'importation ds l'exportation, vous pouvez activer
l'option "Avec fichier de rfrence", ce qui vous permettra ultrieurement d'importer en une
fois toutes les stations exportes. Vous devez, cet effet, donner un nom ce fichier
(galement un fichier *.cfg) qui comporte des rfrences toutes les stations exportes en
une fois. Si ultrieurement vous slectionnez ce fichier lors de l'importation, toutes les
stations exportes en une fois seront automatiquement rimportes.

11-8

Avertissement
Si vous exportez une configuration de station avec les abrviations, vous ne pourrez plus
importer ce fichier, ni avec STEP 7 V5 SP 1, ni avec une version plus ancienne de STEP 7 !

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

Marche suivre (exportation)


1. Ouvrez la vue de rseau ou enregistrez la configuration de rseau que vous venez
d'diter (commande Rseau > Enregistrer).
2. Slectionnez une ou plusieurs stations que vous souhaitez exporter.
La bote de dialogue "Exporter" s'ouvre. Vous pouvez y slectionner les stations
exporter dans la liste affiche.
3. Choisissez la commande Edition > Exporter.
4. Dans la bote de dialogue qui s'ouvre ensuite, entrez le chemin, le nom, le format et les
autres options des fichiers d'exportation.
Vous pouvez dfinir le format et les options sparment pour chaque station.
Si vous souhaitez utiliser le fichier d'exportation pour d'autres versions de STEP 7,
slectionnez le format "Compact".
5. Confirmez vos entres par "OK".

Marche suivre (importation)


1. La vue de rseau tant ouverte, choisissez la commande Edition > Importer.
2. Dans la bote de dialogue qui s'ouvre ensuite, naviguez jusqu'au fichier de texte que
vous souhaitez importer.
Si vous avez export en une fois plusieurs stations avec l'option "Avec fichier de
rfrence", slectionnez uniquement ce fichier de rfrence pour importer en une fois
toutes les stations avec leur affectation.
3. Confirmez vos entres par "OK".
Lors de l'importation, STEP 7 vrifie la cohrence des fichiers imports et vous en
informe en mettant des messages.
Lorsque vous importez deux partenaires de liaison dans un projet, STEP 7 tente de rtablir
les liaisons entre ces partenaires.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-9

Mise en rseau de stations

11.6

Configuration et enregistrement d'un sous-rseau

11.6.1

Marche suivre pour la configuration d'un sous-rseau

Possibilit 1 : configuration du matriel


Ds la configuration de la station, vous avez la possibilit de crer des sous-rseaux et de
relier des modules (ou plus exactement leurs interfaces) un sous-rseau.
'LVSRVLWLRQGXPRGXOHDYHFLQWHUIDFHRX
FDUWRXFKHLQWHUIDFH

'RXEOHFOLFVXUOHPRGXOHO
LQWHUIDFH

'ILQLWLRQGHVSURSULWV
GXVRXVUVHDX SDUH[QRPYLWHVVHGH
WUDQVPLVVLRQ
GHO
LQWHUIDFH FRQQH[LRQDXVRXVUVHDX
HWGILQLWLRQGHVDGUHVVHV03,
,352),%86,QGXVWULDO(WKHUQHW

/HFDVFKDQWLQVHUWLRQG
DXWUHVREMHWVGH
UVHDXGDQVOHJHVWLRQQDLUHGHSURMHWV
6,0$7,&HWGILQLWLRQGHOHXUVSURSULWV
 VWDWLRQV63*3&VWDWLRQV6DXWUHV
VWDWLRQVVWDWLRQ3&6,0$7,&

(QUHJLVWUHPHQWGHODFRQILJXUDWLRQ

&KDUJHPHQWGHODFRQILJXUDWLRQGDQVWRXWHV
OHVVWDWLRQV

11-10

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

Possibilit 2 : configuration de rseau


Pour les installations complexes mises en rseau, il est recommand de travailler dans la
vue de rseau.
'DQVOHJHVWLRQQDLUHGHSURMHWV6,0$7,&
VRXVOHSURMHWFUDWLRQGH
VWDWLRQV 666,0$7,&3&
HWF
VRXVUVHDX[ 352),%86,QGXVWULDO
(WKHQHWHWF
REMHWVGHUVHUYHFRPPH3*3&
DXWUHVVWDWLRQVVWDWLRQ6

&RQILJXUDWLRQGHVVWDWLRQVMXVTX
FHTXH
WRXVOHVPRGXOHVVRLHQWFRQQHFWVXQ
VRXVUVHDXYLHOHVLQWHUIDFHV &38&3
)0
'PDUUDJHGH1HW3UR YXHGHUVHDX
JUDSKLTXH
'ILQLWLRQGHVSURSULWVGHVLQWHUIDFHVHW
VRXVUVHDX[

0LVHHQUVHDXJUDSKLTXHGHVLQWHUIDFHV
&KDUJHPHQWGHODFRQILJXUDWLRQGDQVWRXWHV
OHVVWDWLRQV

Extension de la configuration de rseau dans NetPro


Dans NetPro, vous avez la possiblit d'insrer par glisser-lcher dans la vue de rseau, tous
les objets de rseau tels que par exemple, les sous-rseaux ou station depuis un catalogue.
Que faire aprs l'insertion :
x Effectuer un double clic sur les objets pour dfinir leurs proprits.
x Pour les stations insres : effectuer un double clic sur la station pour dmarrer la
configuration matrielle et disposer les modules.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-11

Mise en rseau de stations

Ouvrir la vue graphique de rseau (dmarrer NetPro)


Pour dmarrer l'interface de configuration de rseau, vous avez les possibilits suivantes :
Depuis SIMATIC Manager

Depuis la configuration
matrielle

Ouvrir le projet.

Commande Outils > Configurer


le rseau

Effectuer un double clic sur un symbole de sous-rseau (le cas


chant, crer d'abord le sous-rseau avec la commande
Insertion > Sous-rseau >...).
Une autre solution consiste effectuer un double clic sur l'objet
"Liaisons" (l'icne se trouve par exemple sous un module, l'autre
nud d'extrmit de la liaison est, par exemple, une CPU). Dans
ce cas, la table des liaisons du module s'ouvrira pour dition au
dmarrage de NetPro.

Exemple de vue graphique de rseau


Aprs ouverture de l'interface de configuration de rseau, la fentre de la vue graphique du
rseau s'affiche. A sa premire slection sont visibles :
x tous les sous-rseaux crs jusqu'ici dans le projet,
x toutes les stations configures jusqu'ici dans le projet
6WDWLRQ6,0$7,& 
&38


6\PEROHGHVWDWLRQ

6\PEROHGHSRLQWGHFRQQH[LRQ
6\PEROHGHVRXVUVHDX

03, 
03,

6\PEROHGHO
LQWHUIDFH
GXSDUWHQDLUH

11-12

6WDWLRQ6,0$7,& 
&38


6\PEROHGHPRGXOH

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

Edition d'une station dans NetPro


En effectuant un double clic sur le symbole de station, vous pouvez poursuivre l'dition de la
station :
'RXEOHFOLFGPDUUDJHGHO
DSSOLFDWLRQGH
FRQILJXUDWLRQGHODVWDWLRQ SH[LQVHUWLRQ
GHPRGXOHV

6WDWLRQ6,0$7,& 
&38


'RXEOHFOLFGILQLWLRQGHV
SURSULWVGXPRGXOH
'RXEOHFOLFGILQLWLRQGHV
SURSULWVGHO
LQWHUIDFH

Affichage en couleur dans la vue de rseau


Aprs modification de la configuration (dans NetPro ou HW Config), les stations S7 sont
affiches en couleur :
x Une station S7 reprsente en orange signale que la configuration a t modifie (c'est-dire que les modifications doivent tre compiles).
x Une station S7 reprsente en rouge signale que la configuration modifie n'est pas
cohrente et ne peut donc pas tre compile. Dans ce cas, vous devez corriger les
erreurs consignes lors d'une vrification de cohrence.
Une station non cohrente n'est reprsente en rouge qu'aprs une vrification de
cohrence, c'est--dire aprs que vous avez choisi la commande de menu Rseau >
Vrifier la cohrence ou Rseau > Enregistrer et compiler.
L'affichage en rouge n'est pas enregistr avec la station et n'est donc complet qu'aprs
une nouvelle vrification de cohrence.
STEP 7 ne dtecte pas toute ncessit de compilation aprs modification de la
configuration :
x Lorsque plus d'un matre sont connects un sous-rseau PROFIBUS et que vous
connectez ce sous-rseau un esclave entranant une modification des paramtres de
bus : La ncessit de compilation est uniquement dtecte pour la station du rseau
matre auquel l'esclave ajout est affect. L'autre rseau matre qui est galement
connect au mme sous-rseau PROFIBUS n'est pas slectionn.
x Lorsque vous modifiez l'adresse de partenaire d'une interface dans une station S7 et que
cette station fonctionne comme routeur (S7-Routing) pour les accs PG : dans ce cas,
les autres stations S7 du sous-rseau doivent galement tre compiles et charges afin
d'obtenir des informations de routage. Ces stations S7 ne sont cependant pas
slectionnes.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-13

Mise en rseau de stations

11.6.2

Cration et paramtrage d'un nouveau sous-rseau

Condition pralable
NetPro est ouvert.

Nota
Les proprits du sous-rseau, comme par exemple la vitesse de transmission, sont dfinies
automatiquement et de manire centrale dans STEP 7, pour tous les participants au sousrseau.
Lorsque vous dfinissez ou modifiez les proprits d'un sous-rseau dans STEP 7, vous
devez vous assurer que ces paramtres soient activs pour tous les participants au sousrseau de l'installation (Chargement d'une configuration dans un systme cible) !

Marche suivre
1. Si la fentre "Catalogue" n'est pas visible :
ouvrez la fentre "Catalogue" en choisissant la commande Affichage > Catalogue.
2. Dans la fentre "Catalogue", cliquez sur "Sous-rseaux".
3. Slectionnez le sous-rseau dsir, maintenez enfonc le bouton de la souris et
amenez-le sous-rseau par glisser-lcher dans la fentre de la vue graphique de
rseau.
Les positions non autorises pour le sous-rseau dans la fentre de la vue sont
signales par un symbole d'interdiction
accroch au curseur.
Rsultat : le sous-rseau s'affiche sous forme de ligne horizontale.
4. Effectuez un double clic sur le symbole du sous-rseau.
Rsultat : la bote de dialogue des proprits du sous-rseau s'ouvre.
5. Paramtrez le sous-rseau.

Conseil
En maintenant la souris sur le symbole du sous-rseau, vous pouvez demander une fentre
d'information indiquant les proprits du sous-rseau.

11-14

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

11.6.3

Cration et paramtrage d'une nouvelle station

Condition pralable
NetPro est ouvert.

Marche suivre
1. Si la fentre "Catalogue" n'est pas visible :
ouvrez la fentre "Catalogue" en choisissant la commande Affichage > Catalogue.
2. Dans la fentre "Catalogue", cliquez sur "Stations".
3. Slectionnez le type de station dsir, maintenez enfonc le bouton de la souris et
amenez la station par glisser-lcher dans la fentre de la vue graphique de rseau.
Les positions non autorises pour la station dans la fentre de la vue sont signales par
un symbole d'interdiction
accroch au curseur.
4. Effectuez un double clic sur la station (symbole ou nom de la station).
Vous pouvez prsent entrer et paramtrer la configuration matrielle entire de la
station, mais devez en tous cas, disposer la CPU ou les FM et CP un emplacement
autoris. Seuls ces modules peuvent tre mis en rseau et apparaissent dans la vue
graphique de rseau.
5. Enregistrement de la configuration du matriel
6. Dans la barre des tches de Windows, basculez nouveau dans NetPro.
Rsultat : les interfaces possibles pour le participant sont affiches dans la station.

Important
Lorsque vous basculez de la configuration de station NetPro, vous devez pralablement
enregistrer les donnes saisies, sans quoi la base de donnes n'est pas actualise.

Conseil
En maintenant la souris sur le symbole de station, vous pouvez demander une fentre
d'information indiquant les proprits de la station.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-15

Mise en rseau de stations

11.6.4

Cration et paramtrage d'une connexion au rseau

Condition pralable
NetPro est ouvert, les stations dj configures sont visibles.

Marche suivre
1. Cliquez sur le symbole de l'interface du participant ( ), maintenez enfonc le bouton de
la souris et amenez le curseur sur le sous-rseau.
En cas de possibilits de connexion non autorises (par exemple, la connexion d'une
interface MPI un sous-rseau du type Ethernet), le symbole du curseur se change en
symbole d'interdiction.
Symbole d'interdiction.
Rsultat : la connexion au rseau s'affiche sous forme de ligne verticale entre la
station/l'esclave DP et le sous-rseau. Lorsque Affichage > Longueurs de sousrseaux rduites est active, le sous-rseau se rallonge automatiquement, de manire
ce que la connexion rseau se positionne verticalement sur l'interface.
2. Effectuez un double clic sur le symbole de connexion au rseau ou sur le symbole
d'l'interface.
Rsultat : la bote de dialogue des proprits du participant au sous-rseau s'affiche.
3. Paramtrez les proprits du participant (par exemple, nom et adresse du participant).
La figure suivante illustre le dplacement du curseur, lorsque Affichage > Longueurs de
sous-rseaux rduites est active.

Conseils
En maintenant la souris sur le symbole d'interface, vous pouvez demander une fentre
d'information indiquant les proprits de l'interface (nom du module, type de sous-rseau et
adresse de rseau, si elle est mise en rseau).
Vous pouvez activer/dsactiver cette information abrge en ouvrant la bote de dialogue
"Paramtres" avec la commande de menu Outils > Paramtres, puis en y ditant la case
cocher "Afficher informations abrges" dans l'onglet "Editeur".

11-16

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

11.6.5

Cration et paramtrage d'un nouvel esclave DP

Condition pralable :
x En procdant la configuration matrielle dans la table de configuration, vous avez
affect un matre DP une station ;
x Les esclaves DP sont affichs dans la vue de rseau (sinon affichez-les en choisissant la
commande Affichage > Esclaves DP).

Marche suivre
1. Si la fentre "Catalogue" n'est pas visible :
ouvrez la fentre "Catalogue" l'aide de la commande Affichage > Catalogue.
2. Dans la vue de rseau, slectionnez dans la station le matre DP auquel vous voulez
affecter l'esclave DP.
3. Dans la fentre "Catalogue", slectionnez l'esclave DP dsir (sous "PROFIBUS DP"),
maintenez enfonc le bouton de la souris et amenez-le par glisser-lcher dans la fentre
de la vue graphique du rseau.
Les positions non autorises pour les esclaves DP sont signales par un symbole
accroch au curseur.
d'interdiction
Vous pouvez aussi effectuer un double clic sur l'esclave DP dsir dans la fentre
"Catalogue".
4. Dans la bote de dialogue des proprits qui s'ouvre, affectez une adresse de rseau
l'esclave DP.
Rsultat : l'esclave DP apparat dans la vue de rseau avec sa connexion au rseau.
5. Pour le paramtrage/l'affectation des adresses : effectuez un double clic sur l'esclave
DP.
Rsultat : la configuration du matriel est dmarre et l'esclave DP est slectionn.
6. Dfinissez les proprits de l'esclave DP.

Conseils
En maintenant la souris sur le symbole d'esclave DP, vous pouvez demander une fentre
d'information indiquant les proprits de l'esclave.
Pour trouver plus rapidement des esclaves dans le catalogue de NetPro, vous pouvez
utiliser la zone "Rechercher" dans le catalogue. Son fonctionnement est identique la
recherche dans le catalogue du matriel de HW Config.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-17

Mise en rseau de stations

11.6.6

Cration et paramtrage de PG/PC, 'Autres stations' et stations S5

Introduction
Comment procde-t-on avec des participants au rseau qui ne peuvent pas tre configurs
dans le projet STEP 7 actuel, comme par exemple les PG, OP, appareils d'autres fabricants
possdant leurs propres outils de configuration ou appareils S5 ?
Ces appareils sont reprsents dans NetPro par des objets tels que PG/PC, "Autre station"
et station S5.

Choix de l'objet correct


Le tableau suivant indique quel objet doit tre insr dans quel cas :
Objet

Pourquoi ?

Observations

PG/PC

Pour reprsenter dans la vue de


rseau votre "propre" outil de
dveloppement , depuis lequel vous
devez accder en ligne chaque
participant au sous-rseau.

Dans la page d'onglet "Affectation",


vous pouvez affecter votre PG/PC
(outil de dveloppement) l'objet
"PG/PC" insr dans NetPro. Dans
NetPro, l'icne reprsentant l'outil de
dveloppement PG/PC est mise en
valeur.

Pour les PG/PC qui sont un nud


d'extrmit d'une liaison S7.

Pour les PG/PC avec interface S7SAPI *

Pour les stations PC qui sont un


nud d'extrmit d'une liaison S7
(bidirectionnelle), et aussi pour les
liaisons S7 haute disponibilit.

Dans les stations SIMATIC PC, le


nud d'extrmit d'une liaison est
une application, comme par exemple
S7-SAPI ** ou WinCC. Vous pouvez
configurer plusieurs nuds
d'extrmit de liaison dans une
mme station SIMATIC PC.

Station SIMATIC PC

Pour WinLC partir de V3.0.

Station S5

Pour les stations S5 du sous-rseau

Autre station

Pour les appareils d'autres fabricants


connects au sous-rseau

Pour la configuration de liaisons


des stations S7 dans un autre projet

Impossible pour les liaisons S7 et


PtP !

Produits SIMATIC NET sur CD jusqu'en 10/98

**

Produits SIMATIC NET sur CD partir de 10/98, voir galement l'information produit relative ce CD ou
S7-REDCONNECT

11-18

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

Marche suivre
1. Si la fentre "Catalogue" n'est pas visible :
ouvrez la fentre "Catalogue" en choisissant la commande Affichage > Catalogue.
2. Slectionnez dans la fentre "Catalogue" l'objet dsir (sous "Stations"), maintenez
enfonc le bouton de la souris et amenez-le par glisser-lcher dans la fentre de la vue
graphique du rseau.
accroch
Les positions non autorises sont signales par un symbole d'interdiction
au curseur.
Vous pouvez aussi effectuer un double clic sur l'objet dsir dans la fentre "Catalogue".
3. Effectuez un double clic sur l'objet.
Rsultat : une bote de dialogue proposant des onglets pour la slection des
paramtres s'affiche.
4. Dfinissez les proprits.
-

Pour tous les objets l'exception des stations SIMATIC PC : dans la page d'onglet
"Interfaces", vous crez le type d'interface de l'objet rel (par exemple, PROFIBUS).
Le bouton "Proprits" vous permet de dfinir les proprits de participant et du
sous-rseau.
Rsultat : pour chaque nouvelle interface cre, l'objet reoit un nouveau symbole
d'interface.

Il est possible daffecter l'objet "PG/PC" dans la page donglet "Affectation" un jeu
de paramtres dune carte PC. Ceci permet de relier l'objet "PG/PC" reprsent
dans la vue de rseau un jeu de paramtres rels de la PG ou du PC. Avantage :
si, par exemple, vous modifiez la vitesse de transmission du sous-rseau, le jeu de
paramtres de votre carte[0] PG/PC se modifie automatiquement !

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-19

Mise en rseau de stations

11.6.7

Prise en compte des connexions pour PG/PC dans la configuration


de rseau
Si vous possdez un projet mis en rseau avec plusieurs sous-rseaux, mme distincts,
vous pouvez considrer plusieurs "rserves" dans la configuration de rseau, pour une PG
(un PC) connecter. Cette fonction de "rserve" est assure par l'objet "PG/PC" dans la vue
de rseau.
Vous pouvez ainsi retirer une PG d'un sous-rseau et la connecter un autre sous-rseau.
Vous "informez" STEP 7 de cet change de PG via la commande Systme cible >
Affectation PG/PC.
La figure suivante illustre cette relation :

03,

3URILEXV
3URILEXV

Points de connexion dans la vue de rseau ("PG/PC(1))" et ("PG/PC(2))" :

11-20

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

Vous pouvez prsent affecter votre PG (outil de dveloppement avec lequel vous
souhaitez accder en ligne des stations) l'une des icnes "PG/PC". Du fait de
l'affectation, les interfaces de votre outil de dveloppement s'adaptent aux paramtres
configurs.En cas de modification des paramtres configurs, (par exemple, modification de
la proprit de rseau "vitesse de transmission"), l'interface est automatiquement adapte
dans votre outil de dveloppement.

Marche suivre
1. Si votre PG/PC est dj affect(e) : annulez l'affectation en slectionnant l'icne
"PG/PC", puis en choisissant la commande Systme cible > Annuler affectation
PG/PC. L'icne de PG/PC affect(e)s se distingue de celle de PG/PC non affects.
2. Dans la vue de rseau, slectionnez l'icne "PG/PC" qui doit reprsenter votre outil de
dveloppement connect.
3. Choisissez la commande Systme cible > Affectation PG/PC.
4. Dans la page d'onglet "Affectation", slectionnez un jeu de paramtres donn de l'outil
de dveloppement (votre PG/PC) et affectez-le une interface de l'icne "PG/PC".

STEP 7 sur une station SIMATIC PC


A partir de STEP 7 V5.1, Servicepack 2, le routage est pris en charge par les stations
SIMATIC PC.
STEP 7 tant install sur une station SIMATIC PC, vous pouvez atteindre en ligne tous les
partenaire relis cette station. Dans ce cas, vous n'avez pas besoin d'affectation PG/PC
pour accder des partenaires de sous-rseaux diffrents.
Conditions requises afin que le routage de la station SIMATIC PC soit possible :
x Configuration de la station SIMATIC PC :
-

STEP 7 Version 5.1, Servicepack 2 ou

SIMATIC NCM PC Version 5.1 iincl. Servicepack 2 (de SIMATIC NET CD partir de
7/2001)

x Conditions de fonctionnement de la station PC


-

Pilotes pour CP installs : SIMATIC NET CD partir 7/2001

Composants WinAC Slot: WinAC Slot 41x, version 3.2 installs

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-21

Mise en rseau de stations

11.6.8

Vrification de la cohrence du rseau


Avant de procder l'enregistrement, vous devriez vrifier la cohrence de la configuration
de rseau. Sont par exemple signals :
x les participants connects aucun sous-rseau
(exception : participants MPI non mis en rseau),
x les sous-rseaux ne possdant qu'un participant,
x les liaisons incohrentes.

Condition pralable
NetPro est ouvert.

Marche suivre
x Choisissez la commande Rseau > Vrifier la cohrence.
Rsultat : une fentre "Rsultats de la vrification de cohrence" s'affiche avec des
informations pour une configuration de rseau/liaison sans erreur.
Les stations non cohrentes sont affiches en rouge.

Conseil
Vous pouvez tout moment slectionner la fentre de rsultat de la dernire vrification de
cohrence en choisissant la commande Affichage > Erreurs et avertissements.

Vous pourriez galement procder de la manire suivante :


1. Choisissez la commande Rseau > Enregistrer et compiler.
2. Dans la bote de dialogue qui s'affiche, slectionnez l'option "Compilation complte
aprs vrification".

11-22

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

Fentre "Rsultats de la vrification de cohrence"


Des messages et avertissements s'inscrivent dans cette fentre s'il est constat, lors de la
vrification de cohrence, que la configuration (matrielle, de rseau ou de liaison) contient
des erreurs. Une vrification des cohrence est ralise lors des actions suivantes :
x Commande Rseau > Vrifier la cohrence
x Commande Rseau > Vrifier la cohrence du projet
x Commande Rseau > Enregistrer et compiler
x Chargement dans le systme cible (vrification de cohrence des stations ou liaisons
charger)
Les messages affichs dans la fentre "Rsultats de la vrification de cohrence" sont
signals comme erreurs si les donnes systmes (SDB) n'ont pas pu tre cres lors de
l'enregistrement et la compilation ou avant le chargement dans le systme cible. Sans
gnration de donnes systme, la configuration matrielle, de rseau ou de liaison ne peut
pas tre charge dans le systme cible.
Les messages affichs dans la fentre "Rsultats de la vrification de cohrence" sont
signals comme avertissements lorsque les rsultats signals permettent la gnration de
donnes systme (SDB).
Lorsque vous slectionnez une ligne dans la partie suprieure de la fentre de rsultats, elle
s'affiche galement dans la partie infrieure de la fentre, avec des retours la ligne. Vous
n'avez ainsi pas besoin d'utiliser la barre de dfilement pour pouvoir lire le texte complet.

Slection d'un objet erron/incohrent


Cliquez deux fois sur le message ou l'avertissement correspondant dans la fentre
"Rsultats de la vrification de cohrence" ou choisissez la commande de menu Edition >
Aller l'erreur dans cette fentre.

Aide sur un message/avertissement


Slectionnez le message ou l'avertissement et appuyez sur la touche F1 ou choisissez la
commande de menu Edition > Affiche l'aide du message.

Enregistrement de messages/avertissements
Pour enregistrer les messages et avertissements affichs, choisissez la commande de menu
Fichier > Enregistrer les messages dans la fentre des rsultats.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-23

Mise en rseau de stations

11.6.9

Enregistrement de la configuration de rseau

Introduction
Pour enregistrer la configuration de rseau et les tables des liaisons, vous disposez des
commandes Rseau > Enregistrer et Rseau > Enregistrer et compiler.

Enregistrement
Aussitt que vous avez cr les objets de rseau ou modifi leurs proprits dans NetPro,
NetPro les enregistre via la commande Rseau > Enregistrer.
x Adresses de rseau
x Proprits du sous-rseau (comme par exemple, la vitesse de transmission)
x Liaisons
x Paramtres de module modifis (par exemple de CPU)

Enregistrement et compilation
Aprs avoir choisi la commande Rseau > Enregistrer et compiler, vous devez indiquer
dans la bote de dialogue qui s'ouvre, si vous souhaitez compiler tout ou uniquement les
modifications :
Quelle que soit l'option choisie, NetPro vrifie la cohrence des donnes de configuration
pour l'ensemble du projet ; les messages s'affichent dans une fentre distincte.
x Option "Compilation complte aprs vrification"
Des blocs de donnes systme (SDB) chargeables sont crs pour la configuration de
rseau complte ; ils contiennent toutes les liaisons, adresses de rseau, proprits de
sous-rseau, adresses d'entre/sortie et tous les jeux de paramtres.
x Option "Compilation des modifications"
Des blocs de donnes systme (SDB) chargeables sont crs pour les liaisons, adresses
de rseau, proprits de sous-rseau, adresses d'entre/sortie ou jeux de paramtres
modifis.

11-24

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

11.6.10

Conseils pour l'dition de la configuration de rseau

Afficher la vue des adresses de rseau


Si vous souhaitez obtenir une vue de toutes les adresses de partenaires attribues,
slectionnez un sous-rseau dans la vue de rseau.
La partie infrieure de la vue de rseau affiche alors un tableau des adresses MPI,
PROFIBUS ou Ethernet, selon le type de sous-rseau slectionn. Les autres colonnes
affichent le nom de la station, de l'interface ainsi que le nom de projet lorsque la vue de
rseau est ouverte dans le multiprojet.
Particularits :
x Lorsqu'un sous-rseau Ethernet est slectionn, l'adresse IP, l'adresse MAC ou les deux
adresses s'affichent, selon la configuration. Lorsqu'un rseau PROFINET IO est
configur, le numro d'appareil des partenaires s'affiche galement.
x Lorsque la vue de rseau du multiprojet est ouverte et qu'un sous-rseau regroup est
slectionn, la partie infrieure de la fentre affiche toutes les adresses de partenaire du
sous-rseau regroup.
x Si des adresses doubles ont t attribues sur le sous-rseau, elles sont caractrises
par un astrisque (*).
x Pour ouvrir la bote de dialogue des proprits d'une interface, effectuez un double clic
sur la ligne correspondante dans la vue des adresses de rseau. Vous pouvez y modifier
l'adresse de rseau.

Configurer des liaisons


Si dans la vue de rseau vous slectionnez un composant pouvant tre le nud d'extrmit
d'une liaison (p. ex. une CPU), la table des liaisons dans laquelle vous pouvez configurer les
liaisons s'affiche automatiquement.

Dmarrer la configuration de donnes globales


1. Dans la vue de rseau, slectionnez un sous-rseau MPI pour lequel vous souhaitez
configurer la communication par donnes globales.
2. Choisissez la commande de menu Outils > Dfinir les donnes globales.
Rsultat : la table des donnes globales du rseau MPI s'ouvre.

Mettre les partenaires de communication d'un module en valeur


Si vous avez dj configur des liaisons :
1. Slectionnez un module programmable dans la vue de rseau (CPU, FM).
2. Choisissez la commande de menu Affichage > Mise en valeur > Liaisons.
A noter : seuls les partenaires de communication d'un module programmable peuvent tre
mis en valeur.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-25

Mise en rseau de stations

Afficher/modifier les proprits de composants


Pour afficher ou modifier les proprits de stations ou de modules, procdez de la manire
suivante :
1. Slectionnez le composant (icne de la station ou du module).
2. Choisissez la commande de menu Edition > Proprits de l'objet.

Copier des sous-rseaux et des stations


1. Slectionnez les objets de rseau copier par clic avec le bouton gauche de la souris.
Si vous souhaitez copier simultanment plusieurs objets de rseau, slectionnez-les
avec MAJ + bouton gauche de la souris.
2. Choisissez la commande de menu Edition > Copier.
3. Cliquez l'emplacement de la vue de rseau o vous souhaitez placer la copie et
choisissez la commande de menu Edition > Coller.
Nota : vous pouvez copier des objets de rseau individuels ou des sous-rseaux
complets avec des connexions au rseau, des stations et des esclaves DP. Lors de la
copie, sachez que tous les partenaires d'un sous-rseau doivent possder une adresse
de partenaire diffrente. Le cas chant, vous devez donc modifier les adresses de
partenaire.

Effacer des connexions au rseau, des stations et des sous-rseaux


1. Slectionnez l'icne de la connexion au rseau, de la station, de l'esclave DP ou du
sous-rseau.
2. Choisissez la commande de menu Edition > Effacer.
Lorsque vous effacez un sous-rseau, les stations prcdemment connectes au sousrseau sont conserves et peuvent ventuellement tre connectes un autre sousrseau.

Positionner des stations et des sous-rseaux


Les sous-rseaux, stations et esclaves DP (avec ou sans connexion au rseau) peuvent tre
dplaces dans la fentre d'affichage. Vous pouvez ainsi reproduire votre configuration
matrielle de manire optique.
x Cliquez sur le sous-rseau ou la station/l'esclave DP, maintenez le bouton de la souris
enfonc et amenez la sous-rseau ou la station/l'esclave DP la position souhaite par
glisser-dplacer.
Les positions non autorises du sous-rseau ou de la station/l'esclave DP dans la fentre
sur le curseur.
d'affichage sont signales par un panneau d'interdiction
Vous pouvez galement dplacer des stations/esclaves DP dj connectes sous-rseau.
Les connexions au rseau des stations/esclaves DP sont conserves.

11-26

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

Rduire les longueurs de sous-rseaux


Dans NetPro, les sous-rseaux sont reprsents par une ligne horizontale de longueur
"infinie". En choisissant la commande de menu Affichage > Longueurs de sous-rseaux
rduites, vous pouvez rduire la longueur des sous-rseaux, de sorte pouvoir grouper et
disposer clairement les stations avec leurs sous-rseaux. La longueur reprsente est
dtermine par l'cart des interfaces mises en rseau et est adapte automatiquement. Le
sous-rseau dpasse lgrement les modules mis en rseau.
Lorsqu'aucun partenaire n'est encore connect un sous-rseau, p. ex. aprs insertion d'un
nouveau sous-rseau, la longueur est "infinie", quel que soit le paramtrage dans le menu
Affichage.
Nota
Lorsque vous modifiez la reprsentation, connectez des stations des sous-rseaux ou
dplacez des sous-rseaux et des stations, il est possible que des sous-rseaux se
chevauchent. Dans ce cas, vous devez de nouveau dplacer les stations et les sousrseaux.

Rorganiser la vue de rseau Affecter des esclaves DP leurs matres DP


Afin de rorganiser l'affichage d'une configuration de rseau devenue trop complexe dans la
vue de rseau graphique, vous pouvez affecter de manire optique les esclaves DP leurs
stations matre DP correspondantes :
Condition : l'affichage "avec esclaves DP" est active (commande de menu Affichage >
avec esclaves DP).
Choisissez la commande de menu Affichage > Rorganiser ( partir de STEP 7 V5.1,
Servicepack 1).

Slectionner le rseau matre


Vous pouvez slectionner un rseau matre afin de le copier compltement :
1. Slectionnez un matre ou un esclave dans la vue de rseau.
2. Choisissez la commande de menu Edition > Slectionner > Rseau matre.

Mettre le rseau matre en valeur


1. Slectionnez p. ex. un matre DP ou un esclave DP dans la vue de rseau.
2. Choisissez la commande de menu Affichage > Mise en valeur > Rseau matre.

Accs en ligne aux modules


Avec le menu Systme cible, vous avez accs aux fonctions suivantes :
x lecture de l'tat du module,
x modification de l'tat de fonctionnement d'un module,
x effacement gnral d'un module,
x rglage de la date et de l'heure d'un module,
x chargement dans et depuis

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-27

Mise en rseau de stations

11.7

Mise en rseau de stations avec routeurs

11.7.1

Mise en rseau de stations reprsentant des routeurs

Prsentation
Dans la plupart des installations d'automatisation, la console de programmation fonctionne
exclusivement via le cble de bus (sous-rseau) raccord directement au systme
d'automatisation. Par suite, dans les grandes installations en rseau, la console de
programmation doit tre connecte des cbles de bus diffrents (sous-rseaux) pour
accder en ligne un systme d'automatisation situ dans un lieu distant.
Depuis la version V5 de STEP 7, vous pouvez accder en ligne avec la PG/le PC des
systmes d'automatisation au-del des limites de sous-rseaux, par exemple pour charger
des programmes utilisateur ou une configuration matrielle ou encore pour excuter des
fonctions de test ou de diagnostic.
La fonction "Routage PG" permet d'accder des automates programmables depuis une
position fixe de l'installation, en passant par plusieurs sous-rseaux et sans qu'il soit
ncessaire de changer l'enfichage des connecteurs de bus. Pour cela, des "tables de
routage" spciales sont automatiquement gnres pour les routeurs durant la configuration
du rseau avec STEP 7. Ces tables de routage sont des donnes systme spciales qu'il
faut charger sur les diffrents routeurs, c'est--dire sur les CPU S7 ou sur les CP. Aprs
quoi, lorsque la PG passe en ligne, elle trouve son chemin via les routeurs jusqu'
l'automate programmable slectionn.

Routeur
Le routeur entre un sous-rseau et un ou plusieurs autres sous-rseaux se trouve dans une
station SIMATIC possdant les interfaces avec les sous-rseaux concerns.

,QWHUIDFH
W\SH

6WDWLRQ6

,QWHUIDFH
W\SH

3*3&
6WDWLRQ6
VRXVUVHDX
W\SH
VRXVUVHDX
W\SH

11-28

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

Conditions requises
x STEP 7 partir de la version 5.
x Les modules de communication (CPU ou CP) censs jouer le rle de routeur entre les
sous-rseaux doivent prendre en charge cette fonction (ceci est prcis dans le texte
d'information du composant respective, dans le catalogue du matriel).
A partir de STEP 7 Version 5.1, Servicepack 2, le routage est pris en charge par les
stations SIMATIC PC.
x Tous les automates programmables ou partenaires de communication accessibles dans
le rseau d'une installation doivent tre configurs et chargs au sein d'un mme projet
S7.
x La station S7 souhaite est connecte un rseau et il est rellement possible d'y
accder via les routeurs.
x Les modules doivent tre chargs avec les informations de configuration renseignant sur
l'ensemble de la configuration de rseau. Raison : tous les modules participant au routeur
doivent obtenir des informations actuelles sur les sous-rseaux pouvant tre atteints ainsi
que sur les trajets possibles (=tables de routage).
x La PG ou le PC avec lesquels vous souhaitez tablir une liaison en ligne via un routeur
doivent tre configurs dans la configuration du rseau et affects votre outil de
dveloppement.

Informations supplmentaires pour les routeurs


Depuis la version V5 de STEP 7, des informations de routage supplmentaires sont cres
en plus de l'adresse de rseau, des proprits de sous-rseaux et des liaisons ; elles
doivent tre charges dans les modules concerns.
L'information de routage contient :
x interfaces du module,
x affectation aux sous-rseaux connects,
x routeurs suivants permettant de passer d'un sous-rseau connect un sous-rseau
distant.
STEP 7 gnre automatiquement ces informations lors de la compilation de la configuration
de rseau ou de station (commande : ... > Enregistrer et compiler).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-29

Mise en rseau de stations

Quels modules ou stations doivent tre chargs aprs modification d'une


configuration de rseau ?
Si vous modifiez la configuration de la manire
suivante ...

... vous devez nouveau charger

supprimez ou ajoutez la connexion rseau d'une station


(la station est un routeur)

tous les routeurs

modifiez l'adresse d'une interface du sous-rseau (la


station est un routeur) ou

routeurs dans un mme sous-rseau

enfichez un module possdant sa propre adresse MPI


dans une station S7-300, de sorte que l'adresse MPI
d'un routeur (module suivant enfich) soit modifie
ajoutez ou supprimez un routeur

tous les routeurs

dplacez un module avec connexion de rseau un


autre emplacement (la station est un routeur)

tous les modules de la station

insrez un sous-rseau

supprimez un sous-rseau (et des routeurs sils sont


configurs dans ce sous-rseau)

tous les routeurs

modifiez l'ID du sous-rseau S7

si des routeurs sont connects ce sousrseau, tous les routeurs.

ID de sous-rseau S7 pour une liaison en ligne via des routeurs


Lorsque la configuration de rseau a t charge avec toutes les informations de routage
dans les stations concernes, vous devez en outre, le cas chant, spcifier un ID de sousrseau S7 pour accder la station distante.
L'ID de sous-rseau S7 que STEP 7 vous demande dans des botes de dialogue est
compose de deux numros :
x un numro pour le projet,
x un numro pour le sous-rseau.
Les deux numros doivent tre fournis dans la bote de dialogue des proprits du sousrseau, la configuration de rseau tant existante. Dans le cas o vous souhaitez tablir une
liaison en ligne avec une PG sans projet cohrent, vous devez connatre l'ID de sous-rseau
S7. L'ID de sous-rseau S7 est fournie avec l'impression de la configuration de rseau.

11-30

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

11.7.2

Quand la PG/le PC est connecte un sous-rseau via Tlservice


ou WAN
Une PG ou un PC accdant aux participants un sous-rseau distant via Tlservice ou
WAN (Wide Area Network), sera intgr de la manire suivante la configuration de
rseau :
Lobjet PG/PC est directement connect au sous-rseau distant par STEP 7 dans la
configuration de rseau ! La passerelle via ladaptateur TS ou WAN nest pas visible dans la
configuration de rseau.

Exemple : connexion d'une PG via Tlservice

Configuration relle
PROFIBUS
S7-300

S7-300
PG

CPU

CP

CPU

CP

MPI
Modem

Modem

Configuration de rseau dans STEP 7


PROFIBUS
S7-300

S7-300
PG

CPU

CP

CPU

CP

MPI

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-31

Mise en rseau de stations

Exemple : connexion d'une PG via WAN


&RQILJXUDWLRQUHOOH

5RXWHXU

:$1

(WKHUQHW

5RXWHXU

6

6
3*

&38

&38

&3

&3

03,

&RQILJXUDWLRQGHUVHDXGDQV67(3

(WKHUQHW
6

6
3*

&38

&38

&3

&3

03,

11-32

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en rseau de stations

11.8

Mise en rseau de stations de divers projets

Introduction
Dans la cas d'installations complexes mises en rseau, il peut tre judicieux de grer les
stations dans divers projets.
A partir de la version V5.2 de STEP 7, vous pouvez, grce au multiprojet, configurer
plusieurs projets avec une assistance systme. Nous vous recommandons cette procdure
pour les nouveaux projets crer.
La figure suivante reprsente une installation mise en rseau, divise en deux parties
(projets) "Production 1" et "Production 2".
Sans multiprojet, le problme suivant se pose : des stations configures dans le projet
"Production 2" sont inconnues pour le projet "Production 1".

Configuration sans multiprojet


x Vous devez insrer l'icne "Autre station" dans le projet "Production 1", pour reprsenter
une station du projet "Production 2". Cette "Autre station" en tant que simple "objet de
reprsentation" se limite aux proprits significatives du point de vue du rseau.
x Vous devez configurer deux fois et de manire identique le sous-rseau auquel sont
"attaches" les deux parties de l'installation, savoir dans le projet "Production 1" et dans
le projet "Production 2".
C'est vous qu'incombe la responsabilit de la cohrence des donnes de rseau dans les
divers projets ; en effet, STEP 7 ne peut pas garantir la cohrence "au-del des limites d'un
projet" !
3DUWLHGHO
LQVWDOODWLRQ
3URGXFWLRQ

3DUWLHGHO
LQVWDOODWLRQ
3URGXFWLRQ

6

6
(WKHUQHW 

6

6

6

'HX[SURMHWV67(3

Configuration matrielle et communication dans STEP 7


A5E00706940-01

11-33

Mise en rseau de stations

11-34

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12

Configuration des liaisons

12.1

Introduction la configuration de liaisons

Introduction
Des liaisons de communication ou tout simplement des liaisons sont toujours requises
lorsque vous souhaitez raliser un change de donnes via des blocs de communication
donns (SFB, FB ou FC) dans le programme utilisateur.
Cette rubrique montre comment dfinir les liaisons avec STEP 7, prcise les particularits
dont vous devez tenir compte et indique les blocs de communication que vous pouvez
mettre en uvre dans le programme utilisateur.

Qu'est-ce qu'une liaison ?


Une liaison correspond une affectation logique entre deux partenaires de communication
afin de raliser une communication. Elle dfinit :
x les partenaires de communication concerns,
x le type de liaison (par ex. une liaison S7, PtP, FDL ou une liaison de transport ISO),
x les proprits spcifiques (par ex. si une liaison reste tablie de manire permanente ou
si elle est tablie et suspendue de manire dynamique dans le programme utilisateur ; si
des messages dtat de fonctionnement doivent tre mis)

Que se passe-t-il lors de la configuration de liaisons ?


Lors de la configuration de liaisons, une identification locale univoque appele "ID locale" est
affecte chaque liaison. Seule cette ID locale est requise pour le paramtrage des blocs
de communication. Il existe une table des liaisons pour chaque module programmable
susceptible dtre un nud d'extrmit dune liaison.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-1

Configuration des liaisons

12.2

Configuration de la communication avec le CP Ethernet

Type de communication
Le CP Ethernet permet les types de communication suivants, en fonction du type de CP :
x Communication S7
La communication S7 constitue une interface simple et efficace entre des stations
SIMATIC S7 et des PG/PC via des blocs fonctionnels de communication.
Le CP fonctionne comme un "relais de communication S7" qui transmet par exemple les
blocs de communication via Industrial Ethernet.
x Communication compatible S5 :
-

Interface SEND/RECEIVE
Selon le type de CP, l'interface SEND/RECEIVE permet la communication
commande par programme via une liaison configure depuis SIMATIC S7 vers
SIMATIC S7, SIMATIC S5, des PC/PG et vers d'autres stations non Siemens
quelconques.

Utilitaires FETCH/WRITE (serveurs)


Les utilitaires FETCH/WRITE (serveurs) permettent l'accs direct des zones de
mmoire systme dans la CPU SIMATIC S7 depuis SIMATIC S5 ou depuis des
appareils non Siemens.

x Contrle du processus HTML


Avec le CP IT, vous utilisez les fonctions fournies ainsi que les pages HTML pour
interroger des donnes systme importantes via Internet Explorer (voir le manuel
dutilisation du CP IT).
x Gestion de donnes et accs aux fichiers via FTP
Le CP IT met votre disposition des fonctions supplmentaires pour les utilitaires FTP.

Utilitaires de communication l'interface SEND/RECEIVE


Selon le type de CP, vous disposez des utilitaires de communication suivants :
x Transport ISO
optimis pour une mise en oeuvre performante dans l'unit de production ferme
x TCP/IP pour la communication inter-rseau avec
les liaisons ISO on TCP (RFC 1006) et
services de datagramme UDP
x Emission de E-Mail
La commande est mise dans un tat dans lequel elle est apte mettre des informations
quelque soient les vnements du processus (voir le manuel dutilisation du CP IT).

12-2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

12.3

Configuration de la communication avec le CP PROFIBUS

Types de communication
Selon le type de CP, le CP PROFIBUS permet les types de communication suivants :

x Communication PG/OP
La communication PG/OP permet de charger des programmes et des donnes de
configuration pour l'excution de fonctions de test et de diagnostic ainsi que pour le
contrle-commande d'une installation via des OP.
x Communication S7
La communication S7 constitue une interface simple et efficace entre des stations
SIMATIC S7 et des PG/PC via des blocs fonctionnels de communication.
Le CP fonctionne comme un "relais de communication S7" qui transmet la
communication via PROFIBUS.
x Communication compatible S5 (interface SEND-RECEIVE)
L'interface SEND-RECEIVE permet la communication commande par programme via
une liaison configure depuis SIMATIC S7 vers SIMATIC S7, SIMATIC S5 et vers des
PC/PG.
x Communication standard (interface FMS)
(selon EN 50170 vol. 2 ; client FMS et fonction serveur)
L'interface FMS permet la transmission de donnes structures, commande par
programme et indpendante de l'appareil, via une liaison configure depuis SIMATIC S7
vers des appareils munis du protocole FMS.
x PROFIBUS DP
(selon EN 50170 vol. 2 ; matre DP ou esclave DP)
La priphrie dcentralise (dsign par DP) vous permet de mettre en oeuvre de
nombreux modules d'entre/sortie analogiques et TOR, de manire dcentralise et donc
proche du processus.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-3

Configuration des liaisons

12.4

Informations sur les divers types de liaison

Introduction
Les paragraphes suivants donnent un bref aperu des types de liaison que vous pouvez
configurer dans STEP 7. Pour un aperu plus complet des possibilits de communication
dans SIMATIC, nous vous recommandons le manuel "Communication dans SIMATIC".

Liaisons S7
Les liaisons S7 prsentent entre autres les particularits suivantes :
x Type de liaison pouvant tre configur dans tous les appareils S7/M7.
x Mise en oeuvre possible dans tous les types de sous-rseau (MPI, PROFIBUS, Industrial
Ethernet).
x Lorsque vous utilisez les SFB BSEND/BRCV : transmission de donnes sre entre des
stations SIMATIC S7/M7-400 ; par exemple, change du contenu de blocs de donnes
(jusqu' 64 Ko).
x Avec la CPU 317-2 PN/DP ainsi que la CPU 31x et un CP, une transmission sre de
donnes vers des stations S7-300 et S7-400 est galement possible lorsque vous utilisez
les FB BSEND/BRCV de la bibliothque SIMATIC_NET_CP ou de la Standard Library.
x Lorsque vous utilisez les SFB USEND/URCV : transmission de donnes rapide, non
sre, indpendante de l'excution temporelle du partenaire de communication ; par
exemple, pour les messages de service et de maintenance.
x Acquittement de la transmission de donnes du partenaire de communication sur la
couche 7 du modle de rfrence ISO.

Liaisons S7 haute disponibilit


x Mmes proprits que les liaisons S7 ; se limitent cependant aux CPU-H S7 ainsi quaux
stations SIMATIC PC (p. ex. un serveur OPC) et ne concernent pas les sous-rseaux
MPI.
x Selon la topologie du rseau, deux trajets de liaison au moins sont possibles entre les
nuds dextrmit dune liaison S7 haute disponibilit.

12-4

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

Liaison point point


Pour la liaison entre une CPU S7-400 et un partenaire de communication connect par une
liaison point point, le CP 441 local reprsente l'lment de liaison. Une conversion au
mcanisme d'adressage de la procdure de transmission slectionne est ralise sur le
CP. C'est la raison pour laquelle la liaison point point se termine dj sur le CP 441 et non
pas sur le partenaire de communication, comme c'est le cas pour les autres liaisons.
Le nombre de liaisons au CP dpend de la procdure slectionne.

Liaison FMS
FMS PROFIBUS (Fieldbus Message Specification) possde les caractristiques suivantes :
x Destine la transmission de donnes structures (variables FMS).
x Rpond la norme europenne EN 50170 Vol.2 PROFIBUS.
x Destine la communication ouverte avec des appareils non Siemens sur PROFIBUS.
x L'application sur le partenaire de communication distant acquitte la rception de donnes.
x Correspond la couche 7 du modle de rfrence OSI.
x Les utilitaires FMS sont mis disposition sous forme de fonctions C sur le PC.

Liaison FDL
FDL PROFIBUS (Fieldbus Data Link) possde les caractristiques suivantes :
x Destine la transmission de donnes avec un partenaire de communication (par
exemple, SIMATIC S5 ou PC), qui ralise l'mission ou la rception avec la fonction SDA
(Send Data with Acknowledge).
x La rception des donnes est acquitte par le service FDL du partenaire de
communication.
x Uniquement pour le sous-rseau PROFIBUS.
x Rpond la norme EN 50170 Vol.2 PROFIBUS.
x Correspond la couche 2 du modle de rfrence OSI.
x Les services FDL sont mis disposition sous forme de fonctions C sur le PC.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-5

Configuration des liaisons

Liaison de transport ISO


La liaison de transport ISO possde les caractristiques suivantes :
x Adapte des volumes de donnes importants grce au "groupage de donnes".
x Permet la communication avec un partenaire (par exemple, SIMATIC S5 ou PC), qui
ralise l'mission ou la rception de donnes selon le transport ISO.
x La transmission de donnes peut tre effectue au moyen des services Send/Receive
ainsi que Fetch et Write.
x Uniquement pour Industrial Ethernet.
x La rception des donnes est acquitte par le service de transport ISO du partenaire de
communication.
x Le service de transport ISO (ISO 8073 class 4) correspond la couche 4 du modle de
rfrence OSI.
x Les services de transport ISO sont mis disposition sous forme de fonctions C sur le PC.

Liaison ISO on TCP


La liaison ISO on TCP possde les caractristiques suivantes :
x Correspond la norme TCP/IP (Transmission Control Protocol/Internet Protocol) avec
l'extension RFC 1006 selon la couche 4 du modle de rfrence OSI. RFC 1006 dcrit
comment les services de la couche 4 OSI peuvent tre reprsents sur TCP.
x Permet la communication avec un partenaire (par exemple, un PC ou un systme non
Siemens), qui ralise l'mission ou la rception de donnes selon ISO on TCP.
x La transmission de donnes peut tre effectue au moyen des services Send/Receive
ainsi que Fetch et Write.
x La rception des donnes est acquitte.
x Uniquement pour Industrial Ethernet.
x Les services ISO on TCP sont mis disposition sous forme de fonctions C sur le PC.

Liaison TCP
La liaison TCP possde les caractristiques suivantes :
x Correspond la norme TCP/IP (Transmission Control Protocol/Internet Protocol)
x Permet la communication avec un partenaire (par exemple, un PC ou un systme non
Siemens), qui ralise l'mission ou la rception de donnes selon TCP/IP.
x La transmission de donnes peut tre effectue au moyen des services Send/Receive
ainsi que Fetch et Write.
x Uniquement pour Industrial Ethernet.
x Sur le PC, vous pouvez utiliser en gnral TCP/IP mis en place dans le systme
d'exploitation.

12-6

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

Liaison UDP
La liaison UDP (User Datagramm Protocol) possde les caractristiques suivantes :
x Pour Industrial Ethernet (protocole TCP/IP).
x Permet la transmission non sre de blocs de donnes regroups entre deux participants.

Liaison E-Mail
Caractristiques de la liaison E-Mail :
x Destine Industrial Ethernet (protocole TCP/IP).
x Permet lmission de donnes du processus contenues dans des blocs de donnes via
E-Mail grce un CP IT.
x La liaison E-Mail dtermine le serveur Mail qui met disposition tous les E-Mails mis
par un CP IT.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-7

Configuration des liaisons

12.5

Utilisation de ressources de liaison

Introduction
Chaque liaison a besoin de ressources de liaison sur les stations participantes, ceci pour le
nud d'extrmit ou le nud de routage (p. ex. CP). Le nombre de ressources de liaison
dpend de la CPU/CP.
Si toutes les ressources de liaison d'un partenaire de communication sont occupes, aucune
nouvelle liaison ne peut tre tablie. Dans la suite, nous allons considrer chaque type de
communication individuellement. En tenant compte des ressources disponibles, toutes les
combinaisons sont toutefois possibles.

Liaisons S7
Dans le cas de liaisons S7 via l'interface MPI/PROFIBUS DP/PN intgre, chaque liaison
S7 occupe une ressource de liaison sur la CPU pour le nud d'extrmit. Ceci est le cas
pour toutes les CPU S7/M7-300/400 et CPU C7-600.

(1) Ressource de liaison libre


(2) Ressource de liaison occupe
(3) MPI, PROFIBUS-DP ou Industrial Ethernet (PROFINET)
Dans le cas de liaisons S7 via une interface CP externe, chaque liaison S7 occupe
respectivement une ressource de liaison sur la CPU (pour le nud d'extrmit) et une
ressource de liaison sur le CP (pour le nud de routage). Ceci est le cas pour toutes les
CPU S7/M7-300/400 et CPU C7-600.
Astuce : Dans la bote de dialogue des proprits de la CPU (onglet "Communication"),
vous pouvez rserver les ressources de liaison d'une CPU S7-300 pour la communication
avec votre OP/PG et la communication de base S7. Vous pouvez galement afficher les
liaisons S7 dj condigures ("Communication S7").

(1) Ressource de liaison libre


(2) Ressource de liaison occupe
(3) Industrial Ethernet, PROFIBUS

12-8

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

Nota
L'excution de fonctions PG pour la CPU S7-400 via l'interface MPI ou l'interface DP
intgre sur les CP ncessite deux ressources de liaison sur la CPU (pour deux nuds de
routage). Celles-ci doivent tre prises en compte dans la somme des liaisons S7
configurables.

Interface SEND/RECEIVE
La communication via l'interface SEND/RECEIVE s'effectue exclusivement au moyen de CP.
A cet effet, chaque liaison (c'est--dire liaison FDL, ISO Transport, ISO-on-TCP, UDP ou
TCP) occupe une ressource de liaison sur le CP pour le nud d'extrmit.
Sur les CPU S7-300 et C7-600, aucune ressource de liaison n'est requise pour la liaison.

(1) Ressource de liaison libre


(2) Ressource de liaison occupe
(3) Industrial Ethernet, PROFIBUS
Sur la CPU S7-400, les liaisons SEND/RECEIVE (c'est--dire liaisons FDL, ISO Transport
ou ISO-on-TCP) ne ncessitent pas non plus de ressource de liaison.

(1) Ressource de liaison libre


(2) Ressource de liaison occupe
(3) Industrial Ethernet, PROFIBUS

Nota
L'excution de fonctions PG pour la CPU S7-400 via l'interface MPI ou l'interface DP
intgre sur les CP ncessite deux ressources de liaison sur la CPU (pour deux nuds de
routage). Celles-ci doivent tre prises en compte dans la somme des liaisons S7
configurables.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-9

Configuration des liaisons

Interface FMS
La communication via l'interface FMS s'effectue exclusivement au moyen de CP. A cet effet,
chaque liaison FMS occupe une ressource de liaison sur le CP pour le nud d'extrmit.
Sur la CPU, chaque CP requiert une ressource de liaison pour la communication avec le CP.

(1) Ressource de liaison libre


(2) Ressource de liaison occupe
(3) PROFIBUS

Nota
L'excution de fonctions PG pour la CPU S7-400 via l'interface MPI ou l'interface DP
intgre sur les CP ncessite deux ressources de liaison sur la CPU (pour deux nuds de
routage). Celles-ci doivent tre prises en compte dans la somme des liaisons S7
configurables.

Liaisons S7 via S7/M7-300 et C7-600


Dans le cas des liaisons S7 via l'interface MPI, les S7/M7-300 (exclusivement pour la CPU
312-316) et C7-600 ne requirent qu'un seule ressource de liaison sur le FM pour le nud
d'extrmit.

(1) Ressource de liaison libre


(2) Ressource de liaison occupe

12-10

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

Dans le cas des liaisons S7 via l'interface MPI/PROFIBUS DP interne, chaque liaison S7
occupe respectivement deux ressources de liaison sur la CPU (pour deux nuds de
routage) et une ressource de liaison sur le FM (pour le nud d'extrmit).

(1) Ressource de liaison libre


(2) Ressource de liaison occupe
(3) PROFIBUS-DP

Liaisons S7 via S7/M7-400


Dans le cas de liaisons S7 via l'interface MPI/PROFIBUS DP interne, chaque liaison S7
occupe respectivement deux ressources de liaison sur la CPU (pour deux nuds de
routage) et une ressource de liaison sur le FM (pour le nud d'extrmit). Ceci est
galement le cas pour toute CPU supplmentaire (fonctionnement multiprocesseur) dans la
mme station, car ce partenaire est raccord MPI.

(1) Ressource de liaison libre


(2) Ressource de liaison occupe
(3) MPI ou MPI/PROFIBUS-DP

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-11

Configuration des liaisons

Liaisons S7 via des FM M7


Dans le cas de liaisons S7 via l'interface FM PROFIBUS DP interne, chaque liaison S7
occupe respectivement deux ressources de liaison sur le FM (pour deux nuds de routage)
et une ressource de liaison sur la CPU S7/M7 ou CPU C7-600 (pour le nud d'extrmit).

(1) Ressource de liaison libre


(2) Ressource de liaison occupe
(3) PROFIBUS-DP

12-12

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

12.6

Utilisation des ressources de liaison dans le cas de


liaisons S7 haute disponibilit
Dans les systmes H, il existe une multitude de configurations possibles, qui se distinguent
d'aprs le nombre de CPU H, le nombre de CP et le nombre de sous-rseaux. Selon la
configuration, une liaison S7 haute disponibilit peut grer deux ou quatre liaisons
partielles qui assurent une communication, mme en cas de dfaillance d'un composant.
Nous allons prsent vous prsenter les configurations les plus courantes en prcisant les
ressources de liaisons respectivement ncessaires pour une liaison S7 haute disponibilit.

Gnralits
Les points finaux d'une liaison S7 haute disponibilit occupent une ressource de liaison sur
chaque CPU H (c'est--dire sur les deux CPU H, dans le cas d'une configuration
redondante).
Pour chaque liaison S7 haute disponibilit, STEP 7 tablit deux liaisons partielles afin de
raliser des voies alternatives. Pour assurer ces deux voies, des ressources doivent tre
rserves pour chacune d'entre elles. Si les deux liaisons partielles sont tablies via le
mme CP, deux ressources de liaison sont galement rserves sur ce CP.
Ces considrations sont dcrites dans les paragraphes suivants.

Remarque sur les figures


Dans le cas de stations H configuration redondante, les deux CPU sont dsignes par
"CPU H 0" et "CPU H 1".
La numrotation des CP est continue (CP 0, CP1, ...).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-13

Configuration des liaisons

Cas 1 : configuration avec des stations H redondantes (locale et distante), deux


liaisons partielles sont possibles
Comme l'illustre la figure suivante, une ressource est respectivement occupe sur chacune
des deux CPU ainsi qu'une ressource de liaison sur les CP participant.

(1) Liaison partielle


(2) Liaison S7 haute disponibilit

12-14

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

Cas 2 : configuration avec une station H non redondante (locale) et des stations H
redondantes (distantes)
Dans ce cas, il faut distinguer si, au total, deux ou quatre CP sont enfichs dans la station
partenaire redondante.
Si, au total, deux CP sont enfichs dans la station partenaire, une ressource de liaison est
rserve sur la CPU H locale et deux ressources de liaison sur le CP local.
Si, au total, quatre CP sont enfichs dans la station partenaire et que vous avez activ
l'option "Permettre la redondance max. CP", quatre routage sont possibles au total. Une
seule ressource de liaison est malgr tout rserve pour la CPU H locale et deux ressources
de liaison pour le CP local. La raison en est que deux liaisons partielles peuvent tre actives
au maximum.

(1) Liaison partielle


(2) Liaison S7 haute disponibilit

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-15

Configuration des liaisons

Cas 3 : configuration avec des stations H redondantes (locales et distantes), quatre


liaisons partielles sont possibles
Lorsque des stations H redondantes sont connectes via un sous-rseau, quatre liaisons
partielles sont possibles au maximum. Une ressource de liaison est respectivement rserve
pour les CPU H et deux ressources de liaison respectivement pour les CP participant.
Les liaisons partielles suivantes sont possibles :
entre CPU H0/CP0 (station locale) et CP0 /CPU H0 (station partenaire)
entre CPU H1/CP1 (station locale) et CP1 /CPU H1 (station partenaire)
entre CPU H0/CP0 (station locale) et CP1 /CPU H1 (station partenaire)
entre CPU H1/CP1 (station locale) et CP0 /CPU H0 (station partenaire)

(1) Liaison partielle


(2) Liaison S7 haute disponibilit

12-16

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

Cas 4 : configuration avec une station H non redondante et deux CP (locaux) et des
stations H redondantes (distantes)
Lorsqu'au total, deux CP sont enfichs dans la station locale, une ressource de liaison est
rserve sur la CPU H locale et galement respectivement une ressource de liaison sur les
CP locaux.

(1) Liaison partielle


(2) Liaison S7 haute disponibilit

Cas 5 : Configuration avec une station H redondante (locale) et une station H


redondante (distante) avec redondance max. des CP
Si, au total, quatre CP sont enfichs dans la station locale et dans la station partenaire et
que vous avez activ l'option "Permettre la redondance max. CP", quatre routage sont
possibles au total. STEP 7 rserve une ressource de liaison pour la CPU H locale et
respectivement une ressource de liaison pour les CP locaux.
Les liaisons partielles suivantes sont possibles :
entre CPU H0/CP0 (station locale) et CP0 /CPU H0 (station partenaire)
entre CPU H1/CP2 (station locale) et CP2 /CPU H1 (station partenaire)
entre CPU H0/CP1 (station locale) et CP1 /CPU H0 (station partenaire)
entre CPU H1/CP3 (station locale) et CP3 /CPU H1 (station partenaire)

(1) Liaison partielle


(2) Liaison S7 haute disponibilit

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-17

Configuration des liaisons

12.7

Blocs pour divers types de liaison

Blocs utilisables pour les liaisons S7


Les blocs fonctionnels systme sont intgrs aux CPU S7-400.
Dans S7-300, vous avez la possibilit, avec les CPU et CP les plus rcents, de piloter la
communication S7 de manire active (c'est--dire en tant que client) via l'interface du CP.
Les numros et noms des blocs (FB) sont les mmes que ceux des SFB dans S7-400 ; vous
devez cependant les appeler de manire cyclique dans le programme utilisateur de la CPU
S7-300. Les blocs se trouvent dans la bibliothque SIMATIC_NET_CP.
Le CP doit prendre en charge la fonction client pour la communication S7.
La CPU 317-2 PN/DP avec l'interface PROFINET peut galement tre configure comme
Client pour la communication S7. Les blocs utiliss sont les mmes que ceux prcits pour
la S7-300 avec le CP. Ces blocs se trouvent galement dans la Standard Library
(Communication Blocks/CPU_300). La fonctionnalit de Client est uniquement disponible sur
l'interface PROFINET.
SFB/FB/FC

Dsignation

Description succincte

SFB8/FB8

USEND

Echange de donnes non coordonn via un SFB d'mission et de rception

SFB9/FB9

URCV

Longueur max. SFB 8/9 : 400 octets rpartis en 4x100 octets.

SFB12/FB12

BSEND

SFB13/FB13

BRCV

Longueur max. FB 8/9 : 160 octets.


Echange de blocs de donnes de longueur variable entre un SFB d'mission
et un SFB de rception
Longueur max. SFB 12/13 : 64 kilo-octets
Longueur max. FB 12/13 : 32 kilo-octets
SFB14/FB14

GET

Lecture de donnes partir d'un appareil distant


Longueur max. SFB 14 : 400 octets rpartis en 4x100 octets
Longueur max. FB 14 : 160

SFB15/FB15

PUT

Ecriture de donnes dans un appareil distant


Longueur max. SFB 15 : 400 octets rpartis en 4x100 octets
Longueur max. FB 15 : 160

SFB19

START

Excuter un dmarrage chaud dans un appareil distant

SFB20

Arrt

Mettre un appareil distant l'tat de fonctionnement "Arrt" (STOP)

SFB21

RESUME

Excuter un redmarrage dans un appareil distant

SFB22

STATUS

Interrogation prcise de l'tat d'un appareil distant

SFB23

USTATUS

Rception de messages d'tat d'appareils distants

SFC62

CONTROL

Interrogation de l'tat de la liaison appartenant une instance de SFB

FC 62

C_CNTRL

Interrogation de l'tat d'une liaison (pour les CPU S7-300)

12-18

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

Blocs utilisables pour les liaisons point point


Pour les liaisons point point, vous pouvez utiliser les SFB BSEND, BRCV, GET, PUT, et
STATUS (voir tableau ci-dessus).
En plus, vous pouvez utiliser le SFB PRINT.
SFB

Dsignation

Description succincte

SFB16

PRINT

Envoi de donnes une imprimante

Blocs pour liaisons FMS


FB

Dsignation

Description succincte

FB 2

IDENTIFY

Identification de l'appareil distant pour l'utilisateur

FB 3

READ

Lecture d'une variable dans un appareil distant

FB 4

REPORT

Signalisation d'une variable l'appareil distant

FB 5

STATUS

Indication de l'tat d'un appareil distant sur demande de l'utilisateur

FB 6

WRITE

Ecriture de variables dans un appareil distant

Blocs pour les liaisons FDL, ISO on TCP, UDP et pour les liaisons de transport ISO
ainsi que pour les liaisons E-Mail
FC

Dsignation

Description succincte

FC 5

AG_SEND

Emission de donnes vers le partenaire de communication via une liaison


configure (<= 240 octets)

FC 6

AG_RECV

Rception de donnes du partenaire de communication via une liaison


configure (<= 240 octets, pas de liaison E-Mail)

FC 50

AG_LSEND

Emission de donnes vers le partenaire de communication via une liaison


configure

FC 60

AG_LRECV

Rception de donnes du partenaire de communication via une liaison


configure (pas de liaison E-Mail)

FC 7

AG_LOCK

Verrouillage de l'accs externe aux donnes au moyen de FETCH/WRITE (pas


pour les liaisons UPD, E-Mail)

FC 8

AG_UNLOCK

Autorisation de l'accs externe aux donnes au moyen de FETCH/WRITE (pas


pour les liaisons UPD, E-Mail)

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-19

Configuration des liaisons

12.8

Utilisation de la table des liaisons

Afficher ou masquer les colonnes de la table des liaisons


1. Pointez sur la table des liaisons et cliquez avec le bouton droit de la souris pour afficher
le menu contextuel.
2. Choisissez dans ce menu contextuel la commande Afficher/masquer les colonnes >
... et choisissez ensuite dans le menu contextuel secondaire le nom de la colonne
afficher ou masquer.
Les noms des colonnes affiches sont cochs. Lorsque vous choisissez une colonne
affiche, la coche s'efface et la colonne disparat de l'cran.

Optimiser la largeur de colonne


Pour adapter la largeur d'une colonne son contenu de sorte que les textes de toutes les
lignes soient visibles, procdez comme suit :
1. Positionnez le pointeur dans l'en-tte de la table des liaisons, droite de la colonne
optimiser, jusqu' ce qu'il prenne la forme de deux lignes parallles (comme si vous
vouliez modifier la largeur de la colonne en la tirant avec le pointeur).
2. Cliquez deux fois cet endroit.
Astuce : lorsque les colonnes sont trop troites, le contenu entier d'une cellule s'affichera si
vous laissez reposer le pointeur un instant sur cette cellule.

Trier la table des liaisons


Pour trier la table des liaisons dans l'ordre ascendant d'une colonne, cliquez sur le titre de
cette colonne.
Un second clic sur le titre trie la table des liaisons dans l'ordre descendant.

Nota
Les largeurs donnes aux colonnes et le fait qu'elles soient affiches ou pas sont des
options qui sont enregistres pour chaque projet particulier sa fermeture, si bien que vous
les retrouvez en ouvrant le projet sur un autre ordinateur.

Informations supplmentaires
De plus amples informations sur les colonnes de la table des liaisons sont fournies dans
l'aide contextuelle (p. ex. sur la commande Affichage > Afficher/masquer les colonnes...).

12-20

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

Parcourir la table des liaisons l'aide des touches du curseur et appeler des botes de
dialogue pour dition
Les touches de curseur FLCHE VERS LE HAUT et FLCHE VERS LE BAS permettent de
slectionner une liaison dans la table ; la liaison slectionne est mise en valeur.
Lorsque vous sautez la cellule de la colonne "Partenaire" avec les touches FLCHE VERS
LA DROITE ou FLCHE VERS LA GAUCHE et appuyez sur la touche ENTRE, la bote de
dialogue "Changer de partenaire de liaison" s'affiche ; si vous sautez une autre cellule (par
ex. "ID locale") et appuyez sur la touche ENTRE, c'est la bote de dialogue "Proprits de
la liaison" qui s'ouvre.
Si vous slectionnez plusieurs liaisons, c'est--dire plusieurs lignes (en maintenant la touche
CTRL enfonce) et appelez ensuite une bote de dialogue ("Changer de partenaire de
liaison" ou "Proprits de la liaison"), vous les verrez s'afficher l'une aprs l'autre pour toutes
les liaisons slectionnes.

Modifier les proprits de la liaison


Pour modifier une liaison dj configure, par exemple pour paramtrer un chemin de liaison
diffrent (interface), procdez de la manire suivante :
1. Slectionnez la liaison modifier
2. Choisissez la commande Edition > Proprits de l'objet.
Dans la bote de dialogue qui s'ouvre, vous pouvez modifier les proprits ditables de
la liaison.
Modifier uniquement l'ID locale : partir du Servicepack 1 de STEP 7 V5.1, vous pouvez
modifier l'ID locale directement dans la colonne "ID locale" de la table des liaisons.

Aller la station partenaire


A partir de STEP 7 V5.2, vous pouvez facilement aller la table des liaisons d'un partenaire
de liaison lorsque vous ditez une table des liaisons :
1. Slectionnez une liaison dans la table des liaisons.
2. Choisissez la commande de menu Edition > Aller la liaison partenaire.
Cette fonction peut galement tre utilise dans le cas de liaisons valables pour tous les
projets dans un multiprojet. Le projet dans lequel se trouve le partenaire de liaison doit tre
ouvert.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-21

Configuration des liaisons

12.9

Liaisons incohrentes
On dit qu'une liaison est incohrente lorsque la structure des donnes de liaison est dtruite
ou qu'elle ne pourrait pas fonctionner dans le contexte du projet.
Les liaisons incohrentes ne peuvent tre ni compiles ni charges, elles sont inutilisables.
Elles sont repres dans la table des liaisons par la couleur rouge et des caractres en
italique.

Causes possibles des liaisons incohrentes


x Effacement ou modification de la configuration matrielle.
x Interfaces ncessaires la liaison qui ne sont pas connectes au rseau dans le projet.
x Ressources de liaison excdes.
x Erreur l'enregistrement des donnes par suite d'un manque de mmoire.
x Liaisons un partenaire de liaison inconnu sans spcification de l'adresse partenaire
x Liaisons un "partenaire d'un projet inconnu" alors que les liaisons n'ont pas t
regroupes
La fentre "Rsultats de la vrification de cohrence" regroupe et numre les informations
sur les causes des liaisons incohrentes (aprs excution de la vrification, commande
Rseau > Vrifier la cohrence ou Rseau > Vrifier la cohrence du projet).
Pour obtenir plus de dtails sur la cause de l'incohrence, il faut afficher les proprits de la
liaison (slection de la liaison et commande Edition > Proprits de l'objet).

Solution
Dans la plupart des cas, l'dition des proprits de la liaison suffit rtablir la cohrence,
c'est--dire corriger les donnes de liaison. Vous pouvez rectifier une liaison incohrente
en validant les nouvelles proprits.
S'il n'est pas possible de rparer la liaison en ouvrant les proprits pour les modifier ou les
annuler dans la configuration, vous serez oblig d'effacer la liaison et de la crer de
nouveau.

12-22

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

12.10

Affichage de l'tat des liaisons

Etat des liaisons


Pour mettre en service une installation ou pour diagnostiquer des erreurs, vous pouvez
afficher un tat des liaisons de communication pour un module mentionn dans la table des
liaisons.
Une liaison peut prendre les tats suivants :
x tablie,
x non tablie,
x tablissement en cours,
x non disponible.

Nota
La colonne "Etat des liaisons" prsente un fond jaune lorsque la liaison n'est disponible
qu'en ligne, c'est--dire n'existe pas dans le projet hors ligne. Il est possible que cette liaison
a t charge dans le module sans avoir prcdemment t enregistre dans le projet.

Conditions requises
x L'affichage de l'tat des liaisons est possible seulement pour le nud d'extrmit local
d'une liaison, c'est--dire, par exemple, pour une CPU slectionne dans la vue de
rseau.
x Le module doit prendre en charge l'tat des liaisons
(ce qui est possible partir de 10/99 ; cette caractristique de puissance est
mentionne dans la liste d'oprations de la CPU : la CPU doit prendre en charge l'ID
de liste d'tat SZL-ID 0x36 "Diagnostic spcifique la liaison").
x Il doit y avoir une liaison en ligne au nud d'extrmit de la liaison.
x S'il s'agit de liaisons qui ont t configures avec un logiciel optionnel, ce dernier est
requis pour l'affichage d'tat.
x Il doit y avoir un projet dans la PG pour la configuration de rseau ou bien vous devez
avoir charg la station dans la PG (commande Systme cible > Charger dans la PG).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-23

Configuration des liaisons

Marche suivre
1. Slectionnez le module pour lequel vous souhaitez afficher un tat des liaisons.
2. Choisissez la commade Systme cible > Activer l'tat de liaison.
La fentre devient une fentre en ligne et une colonne "Etat de la liaison" s'ajoute sur
la gauche de la table des liaisons.
Cette colonne affiche les informations d'tat de chaque liaison.
Le nom de la commande s'est chang en "Dsactiver l'tat de liaison". Cette
commande vous permettra de revenir la table des liaisons (hors ligne) pour
configurer des liaisons.
3. Pour obtenir des dtails sur l'tat de liaisons affich, cliquez deux fois sur la ligne en
question de la table des liaisons ou choisissez la commande Edition > Proprits de
l'objet (vous pouvez encore enfoncer la touche droite de la souris et choisir dans le
menu contextuel "Proprits de l'objet" ou "Informations d'tat").
La page d'onglet "Informations d'tat" s'affiche et vous donne des informations
supplmentaires sur l'tat de la liaison.

Quitter l'tat des liaisons


La commande Systme cible > Dsactiver l'tat de liaison vous permet de mettre fin la
fonction et de revenir la table des liaisons (hors ligne).

12-24

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

12.11

Accder aux ID de liaison au cours de la programmation


Au cours de la programmation, une bote de dialogue vous permet (par ex. dans l'diteur
LIST) :
x d'accder des liaisons dj configures,
x de crer de nouvelles liaisons,
x de changer de partenaire de liaison.
Pour appeler la bote de dialogue, procdez de la manire suivante :
1. Programmez l'appel de bloc (ex. : SFB12, BSEND).
2. Positionnez le pointeur sur un paramtre de bloc (ex. : "ID").
3. Enfoncez la touche droite de la souris et choisissez le menu contextuel "Liaisons".
Vous voyez s'afficher une bote de dialogue prsentant toutes les liaisons valables dans
ce contexte (en fonction des stations correspondantes, des liaisons dj configures).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-25

Configuration des liaisons

12.12

Configuration de liaisons entre partenaires d'un mme


projet

12.12.1

Types de liaison pour des partenaires dans le mme projet


Choix du type de liaison pour des partenaires dans le mme projet
Le type de liaison dpend du sous-rseau et du protocole de transfert via lequel la liaison est
tablie ainsi que de la famille dautomates laquelle appartiennent les partenaires de
liaison.
Les types de blocs (SFC, FB, FC) que vous pouvez mettre en uvre dpendent du type de
liaison.
Le tableau suivant vous facilitera le choix du type de la liaison tablir.

Type de liaison

Type de sous-rseau

Liaison entre SIMATIC ...

SFB/FB/FC

Liaison S7

MPI,
PROFIBUS,
Industrial Ethernet

S7-S7, S7-PG/PC,
S7-PG/PC avec WinCC,
pour MPI en plus : M7-M7, M7-S7,
M7-PG/PC

SFB
USEND, URCV,
BSEND, BRCV,
GET, PUT,
START, STOP,
RESUME,
STATUS,
USTATUS

S7-partenaire dans un autre projet


(S7, PG/PC avec WinCC)

Liaison S7 haute
disponibilit

PROFIBUS,
Industrial Ethernet

S7(H)-S7(H),
S7(H)-station PC (H)

SFB
USEND, URCV,
BSEND, BRCV,
START, STOP,
RESUME,
STATUS,
USTATUS

Liaison point point

Point point (protocole


calculateur
RK 512/3964(R))

S7-S7, S7-S5,
S7-appareil non Siemens

SFB
BSEND, BRCV,
GET, PUT,
STATUS, PRINT

PROFIBUS
(protocole FMS)

S7-S7, S7-S5, S7-PC/PG,


S7-appareil non Siemens, S7diffusion tous les participants

Liaison FMS

S7-partenaire dans un autre projet


(S7, appareil non Siemens)

S7-partenaire dans un autre projet


(S7, S5, PG/PC, appareil non
Siemens)
Liaison FDL

PROFIBUS
(protocole FDL)

S7-S7, S7-S5, S7-PC/PG,


S7-appareil non Siemens
S7-partenaire dans un autre projet
(S7, S5, PG/PC, appareil non
Siemens)

Liaison de transport ISO

12-26

Industrial Ethernet
(protocole de
transport ISO)

FB
READ, WRITE,
IDENTIFY,
OSTATUS,
REPORT
FC
AG_SEND,
AG_RECEIVE
AG_LSEND,
AG_LRECV

S7-S7, S7-S5, S7-PC/PG,


S7-appareil non Siemens, S7-non
spcifi

FC
AG_SEND,
AG_RECEIVE

S7-partenaire dans un autre projet


(S7, S5, PG/PC, appareil non
Siemens, non spcifi)

AG_LSEND,
AG_LRECV
AG_LOCK
AG_UNLOCK

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

Type de liaison

Type de sous-rseau

Liaison entre SIMATIC ...

SFB/FB/FC

Liaison

Industrial Ethernet
(protocole TCP/IP)

S7-S7, S7-S5, S7-PC/PG,


S7-appareil non Siemens,
S7-non spcifi

FC
AG_SEND,
AG_RECEIVE

S7-partenaire dans un autre projet


(S7, S5, PG/PC, appareil non
Siemens, non spcifi)

AG_LSEND,
AG_LRECV
AG_LOCK
AG_UNLOCK

S7-S7, S7-S5, S7-PC/PG,


S7-appareil non Siemens,
S7-non spcifi

FC AG_SEND*,
AG_RECV*,

ISO on TCP

Liaison TCP

Industrial Ethernet
(protocole TCP/IP)

S7-partenaire dans un autre projet


(S7, S5, PG/PC, appareil non
Siemens, non spcifi)
Liaison UDP

Liaison Email

Industrial Ethernet
(protocole TCP/IP)

Industrial Ethernet
(protocole TCP/IP)

AG_LSEND**,
AG_LRECV**
AG_LOCK
AG_UNLOCK

S7-S7, S7-S5, S7-PC/PG,


S7-appareil non Siemens, S7-non
spcifi

FC
AG_SEND,
AG_RECEIVE

S7-partenaire dans un autre projet


(S7, S5, PG/PC, appareil non
Siemens, non spcifi)

AG_LSEND,
AG_LRECV

S7-non spcifi
(serveur de mail S7)

FC
AG_SEND
AG_LSEND

* Les FC AG_SEND et AG_RECV peuvent uniquement tre utilises pour S7-300 (en
fonction de la version du CP, voir la documentation du CP)
** Les FC AG_LSEND et AG_LRECV sont gnralement utilises pour S7-400, mais
galement pour S7-300 (en fonction de la version du CP, voir la documentation du CP)

Particularit : liaison des partenaires Broadcast et Multicast


Pour des types de liaison spciales, vous avez la possibilit de slectionner non pas un seul
partenaire de liaison, mais plusieurs (partenaires Broadcast et Multicast). Ces possibilits
sont dcrites dans les manuels relatifs SIMATIC NET (NCM S7). Les partenaires de liaison
"Tous les partenaires Broadcast..." ou "... Multicast" sont cependant proposs dans la bote
de dialogue pour la saisie d'une nouvelle liaison.
x Vous pouvez tablir une liaison "Tous les partenaires Broadcast" (mission simultane
tous les rcepteurs Broadcast) pour les types de liaison FDL et UDP.
x Vous pouvez tablir une liaison "Tous les partenaires Multicast" (mission simultane
plusieurs partenaires) pour les types de liaison FDL et UDP.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-27

Configuration des liaisons

12.12.2

Rgles pour l'tablissement de liaisons

Choix du routage avec plusieurs sous-rseaux dans le projet


Lorsque des stations sont relies plusieurs sous-rseaux, STEP 7 slectionne le routage
via l'un des sous-rseaux. STEP 7 considre ce chemin comme tant plus efficace qu'un
autre. L'ordre choisi par STEP 7 est le suivant : Industrial Ethernet avant Industrial
Ethernet/TCP-IP, avant MPI, avant PROFIBUS.
Exemple : deux stations sont mises en rseau via MPI et Industrial Ethernet. STEP 7 choisit
le chemin via Industrial Ethernet.
Sachez que le chemin dtermin par STEP 7 est galement conserv en cas de dfaut du
sous-rseau. STEP 7 ne choisit pas de nouveau chemin via un autre sous-rseau
(exception : liaisons S7 haute disponibilit).
Dans le cas d'une liaison S7, l'utilisateur a la possibilit de modifier, dans la bote de
dialogue des proprits de la liaison, le chemin dtermin automatiquement par STEP 7,
par exemple MPI en PROFIBUS.

Nombre de liaisons possibles


Le nombre de liaisons possibles pouvant tre saisies dans la table des liaisons dpend des
ressources du module slectionn et il est vrifi par STEP 7.
Vous obtenez des informations sur les ressources de liaison d'un module dans la bote de
dialogue "Etat du module", onglet "Communication".

12.12.3

Configuration de liaisons pour les modules d'une station SIMATIC


La suite montre comment crer des liaisons dans la vue de rseau pour un nud
dextrmit de la liaison (par exemple, pour une CPU).

Particularit
STEP 7 cre automatiquement une ID locale chacun des deux nuds dextrmit de la
liaison
x lorsque les deux partenaires de la communication sont des stations S7-400 ou
x lorsquun partenaire de communication est une station S7-400 et lautre une station
SIMATIC PC.
Dans ce cas, vous configurez la liaison uniquement dans la table des liaisons dun seul
partenaire ; lentre correspondante est affectue automatiquement dans la table des
liaisons de lautre partenaire de communication.

12-28

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

12.12.3.1 Saisie d'une nouvelle liaison


Une liaison dfinit la relation de communication entre deux partenaires. Elle dfinit :
x les deux partenaires de communication,
x le type de liaison (par exemple, liaisons S7, point point, FMS, ISO on TCP, FDL ou
liaisons de transport ISO),
x des proprits spcifiques dpendant du type de liaison (par exemple, si une liaison reste
tablie de manire permanente ou si elle est tablie et suspendue dynamiquement dans
le programme utilisateur).

Condition pralable
Vous vous trouvez dans la vue de rseau (NetPro).

Marche suivre
1. Dans la vue de rseau, slectionnez le module pour lequel vous souhaitez tablir une
liaison.
Rsultat : la table des liaisons du module slectionn s'affiche dans la partie infrieure
de la vue de rseau.
2. Effectuez un double clic sur une ligne vide dans la table des liaisons ou slectionnez
une ligne et choisissez la commande Insertion > Liaison.
3. Dans la bote de dialogue "Nouvelle liaison", slectionnez le partenaire de liaison
souhait. L'aide en ligne de cette bote de dialogue vous assiste dans le choix du
partenaire de liaison.
4. Dfinissez le type de liaison.
5. Cochez la case "Afficher les proprits" si, aprs avoir cliqu sur "OK" ou "Ajouter", vous
souhaitez vrifier ou modifier les proprits de la liaison :
le contenu de la bote de dialogue "Proprits..." dpend de la liaison slectionne ; pour
savoir comment complter cette bote de dialogue, vous pouvez consulter l'aide en ligne
correspondante.
Rsultat : STEP 7 entre cette liaison dans la table des liaisons du participant local (celui
qui est slectionn) et attribue pour cette liaison l'ID locale et ventuellement l'ID du
partenaire dont vous avez besoin pour la programmation des blocs fonctionnels de
communication (valeur du paramtre de bloc "ID").

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-29

Configuration des liaisons

12.12.3.2 Changer de partenaire de liaison


Vous pouvez changer de partenaire pour une liaison dj configure. L'ID locale et le type
de liaison sont conservs.

Condition pralable
Vous vous trouvez dans la vue de rseau (NetPro).

Marche suivre
1. Dans la vue de rseau, slectionnez le module pour lequel vous souhaitez modifier une
liaison.
2. Dans la table des liaisons, slectionnez la ligne dans laquelle se trouve la liaison que
vous souhaitez modifier.
3. Effectuez un double clic sur la zone slectionne dans la colonne "Partenaire" ou
choisissez la commande Edition > Partenaire de liaison...
Rsultat : la bote de dialogue "Changer de partenaire de liaison" s'ouvre.
4. Dans le champ "Partenaire de liaison", slectionnez le nud d'extrmit (p. ex. un
module dans le projet actuel ou dans un autre projet du multiprojet) auquel la liaison doit
conduire.
Si comme nouveau partenaire de liaison, vous avez slectionn un partenaire "dans un
projet inconnu", vous devrez ensuite entrer un nom de liaison (rfrence) pour cette
liaison.
5. Confirmez vos entres en cliquant sur le bouton "OK".

Nota
Sachez qu'en cas de changement de partenaire, les proprits paramtres pour la liaison
sont rinitialises. Pour modifier les "Proprits" de la liaison, choisissez la commande
Edition > Proprits de l'objet.
Pour les liaisons S7 : partir de la version V5 de STEP 7, vous pouvez changer un
partenaire de liaison "non spcifi" (par exemple, en une station SIMATIC 300/400). Vous
pouvez galement changer le partenaire Station SIMATIC en "non spcifi".

12-30

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

12.12.3.3 Rservation d'une liaison


Si vous souhaitez rserver les ressources de communication d'un participant pour une
extension ultrieure de votre projet ou ne pas encore spcifier de partenaire de liaison, alors
entrez "non spcifi" comme partenaire de liaison. A l'heure actuelle, la rservation de
liaisons n'est pas encore possible pour tous les types de liaison.

Condition pralable
Vous vous trouvez dans la vue de rseau (NetPro). La bote de dialogue des proprits de la
liaison est ouverte.

Marche suivre
1. Dans le champ "Station", slectionnez l'identification "non spcifi".
Rsultat : le contenu du champ "Module" est dsactiv.
2. Dans le champ "Type", slectionnez le type de liaison.
3. Cochez la case "Afficher les proprits", si aprs avoir cliqu sur "OK" ou "Ajouter", vous
souhaitez vrifier ou modifier les proprits de la liaison.
4. Confirmez vos entres en cliquant sur le bouton "OK".
Rsultat : STEP 7 entre cette liaison dans la table des liaisons du participant local et
attribue pour cette liaison l'ID locale dont vous avez besoin pour la programmation des
blocs fonctionnels de communication.

Nota
Vous avez encore la possibilit de paramtrer des proprits spciales pour chaque liaison.
Choisissez cet effet la commande Edition > Proprits de l'objet....

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-31

Configuration des liaisons

12.12.3.4 Suppression d'une ou de plusieurs liaisons


Condition pralable
Vous vous trouvez dans la vue de rseau (NetPro).

Marche suivre
1. Slectionnez les liaisons que vous souhaitez supprimer.
2. Choisissez la commande Edition > Effacer.
Si l'ID locale et l'ID du partenaire pour la liaison taient prsentes dans la table, STEP 7
supprime galement la liaison dans la table du partenaire.
3. Chargez la table des liaisons avec les liaisons supprimes dans le module
programmable concern. (Pour supprimer toutes les liaisons du module programmable,
vous devez charger une table des liaisons vide.)

12.12.3.5 Copie dune liaison


Introduction
Les liaisons ne sont pas copies individuellement, mais toujours dans le contexte d'un projet
ou d'une station.
Vous pouvez copier :
x des projets entiers,
x une ou plusieurs stations au sein d'un mme projet ou dpassant les limites d'un projet.

Condition pralable
SIMATIC Manager est ouvert.

Copie d'un projet


Lorsque vous copiez un projet, toutes les liaisons configures le sont galement. Aucun
paramtrage particulier n'est requis pour les liaisons copies, car elles restent cohrentes.

Copie d'une station


Lorsque vous copiez une ou plusieurs stations au sein d'un mme projet ou d'un projet dans
l'autre, vous devez ventuellement affecter de nouveau les partenaires de liaison au
participant local (modification d'une liaison).
Lorsque le partenaire de liaison manque pour une liaison, la table des liaisons vous le
signale par le fait que la ligne du partenaire de liaison apparat en gras.
Les liaisons entre stations copies d'un projet dans l'autre restent tablies et gardent leur
cohrence si les sous-rseaux concerns reliant ces stations sont galement copis.

12-32

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

12.12.4

Configuration de liaisons pour une station SIMATIC PC


Vous pouvez configurer des liaisons pour des stations SIMATIC PC. Les types de ces
liaisons dpendent des interfaces disponibles dans votre PC (CP).
Pour crer ou modifier d'autres types de liaison que les liaisons S7 (des liaisons haute
disponibilit, par exemple), vous devez installer le logiciel optionnel correspondant.

Conditions pralables
Vous avez configur une station SIMATIC PC avec tous ses nuds d'extrmit
(applications, serveurs OP, automates logiciels (Software PLC) ou ou cartes CPU enficher
(Slot PLC) et cartes de communication PC. Vous avez en outre configur toutes les stations
censes reprsenter les autres nuds d'extrmit des liaisons.
Selon les composants utiliss, vous devez tenir compte des points suivants pour configurer
des liaisons :
x WinLC (V3.0) : cette version n'assume pas de liaisons configures.
x Slot PLC (CPU 41x-2 PCI) : pour ces cartes CPU enficher dans un PC, des liaisons ne
peuvent tre configures que via l'un des CP configurs et un seul.
x Applications et serveurs OP : veuillez consulter la documentation de l'application ou de
l'interface de programmation utilise.

Marche suivre
1. Dans la vue de rseau, slectionnez le nud d'extrmit de communication dans la
station SIMATIC PC afin que la table des liaisons s'affiche.
2. Effectuez un double clic sur une ligne vide dans la table des liaisons ou slectionnez
une ligne et choisissez la commande Insertion > Liaison.
3. Dans la bote de dialogue "Nouvelle liaison", slectionnez le partenaire de liaison
souhait. L'aide en ligne de la bote de dialogue vous assiste dans le choix du partenaire
de liaison.
4. Dfinissez le type de liaison.
Proprit particulire de la liaison : STEP 7 n'attribue pas de valeur numrique l'ID
locale (identification de la liaison) comme pour les stations S7, mais un nom. Les noms
peuvent tre modifis l'aide des proprits d'objet de la liaison.
En outre, une liaison nouvellement cre est toujours bidirectionnelle, c'est--dire que
STEP 7 entre automatiquement une liaison la station locale dans la table des liaisons
du partenaire.
5. Choisissez la commande Rseau > Enregistrer et compiler.
Lors de la compilation, un fichier de configuration ("fichier XDB") est cr pour la station
PC ; il contient le nom de la station PC, des descriptions des liaisons ainsi que les
informations de paramtrage et de sous-rseau pour les cartes de communication PC.
Vous indiquez le chemin du fichier de configuration dans l'onglet "Configuration"
(proprits de l'objet de la station SIMATIC PC).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-33

Configuration des liaisons

6. Si les stations PC sont configures au moyen du configurateur de composants, vous


pouvez charger la station PC (voir Charger une station PC ).
Sinon, poursuivez avec ltape 7.
7. Copiez le fichier de configuration dans la station PC (systme cible).
Il faut paramtrer le lieu de ce fichier dans la station PC au moyen de "Paramtrage de
l'interface PG/PC" (onglet "Configuration STEP 7").
Pour plus de renseignements concernant l'installation sur la PG/le PC, consultez la
description "SIMATIC NET, Interface de programmation S7" et l'aide en ligne de l'onglet
"Configuration STEP 7".

12.12.4.1 Configuration de liaisons S7 pour une station SIMATIC PC via un


routeur
Pour le serveur OPC (application du CD des logiciels pour SIMATIC NET PC partir de la
version 6.1), vous pouvez configurer des liaisons S7 d'une station SIMATIC PC/SIMATIC
HMI vers une station S7 relie un autre sous-rseau.

12-34

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

Conditions
Les deux sous-rseaux doivent tre relis via un routeur du type IE/PB-Link. Une station S7
ou une station SIMATIC PC relies aux deux sous-rseaux au moyen de CP ou de CPU
peuvent galement servir de routeur.
Le nud d'extrmit dans la station SIMATIC PC/SIMATIC HMI (actuellement uniquement
le serveur OPC) doit prendre en charge des liaisons entre plusieurs sous-rseaux.
Le partenaire de liaison doit se trouver dans le mme projet.

Configuration de liaisons S7 un sens uniquement


Dans le cas de liaisons S7 entre plusieurs sous-rseaux, la station S7 peut uniquement
fonctionner en tant que serveur de communication de liaisons S7 configures un sens.
Pour une station SIMATIC PC, vous devez dans ce cas utiliser NetPro pour configurer une
liaison S7 un sens pour la station S7 de l'autre sous-rseau. Dans le programme utilisateur
de la station SIMATIC PC/SIMATIC HMI, vous pouvez alors accder aux donnes de la
station S7 avec les fonctions PUT (criture) et GET (lecture).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-35

Configuration des liaisons

12.12.5

PG/PC comme partenaire de liaison


Il y a plusieurs faons de configurer des liaisons pour un nud d'extrmit se trouvant sur
une PG ou sur un PC. Dans la vue de rseau, slectionnez soit lobjet PG/PC soit lobjet
Station SIMATIC PC.
x "Station SIMATIC PC" pour les applications utilisant des fichiers de configuration (fichiers
*.XDB) pour communiquer avec une station SIMATIC S7, par exemple :
-

pour des liaisons haute disponibilit avec le logiciel optionnel S7 REDCONNECT


(communication S7 haute disponibilit) ou

pour une interface SAPI-S7 ou

pour un serveur OPC.

Veuillez vrifier dans l'information produit du produit SIMATIC NET qu'il est bien
possible de configurer au moyen d'un fichier de configuration.

x "PG/PC" pour les applications utilisant des fichiers LDB pour communiquer avec une
station SIMATIC S7 (interface SAPI-S7).

12.12.5.1 Liaison S7 une PG ou un PC


Une liaison S7 reliant une station S7 une PG ou un PC est uniquement possible lorsque la
PG ou le PC possdent une interface de programmation S7 SAPI (interface de
programmation C pour l'accs aux composants SIMATIC S7) ou un serveur OPC.
L'aide en ligne vous explique comment complter cette bote de dialogue.

... via le partenaire de liaison "PG/PC"


Une possibilit de la configuration de la liaison rside dans la cration d'une LDB (base de
donnes locale) :
1. Configurez la PG ou le PC dans la vue de rseau.
2. Configurez la station depuis laquelle une liaison doit tre tablie avec la PG ou le PC.
3. Quand vous crez la liaison S7, slectionnez comme partenaire de liaison "PG/PC".
4. Editez la bote de dialogue "Dtails de l'adresse" (accessibles dans les proprits de la
liaison). Vous devez saisir dans cette bote de dialogue le nom de la liaison et le nom
d'appareil virtuel de la PG ou du PC.
Des informations supplmentaires sont fournies dans l'aide en ligne de cette bote de
dialogue.
5. Effectuez ensuite un double clic sur la PG ou le PC configurs et crez la base de
donnes locale (LDB).
6. Effectuez la transmission de la base donnes dans la PG ou le PC.
7. Chargez la(les) liaison(s) dans la station.

... via le partenaire de liaison "Station SIMATIC PC"


Dans la vue de rseau, vous crez une station SIMATIC PC pour la PG ou le PC.
"L'application" constitue le nud d'extrmit d'une liaison pour ce type de station.

12-36

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

12.12.5.2 Liaison S7 une PG ou un PC avec WinCC


... via le partenaire de liaison "non spcifi"
Vous pouvez crer des liaisons S7 des PG ou PC avec WinCC au sein d'un mme projet
ou en dpassant les limites d'un projet. Quand vous crez la liaison S7, il faut slectionner
comme partenaire de liaison "non spcifi". Vous saisissez les informations d'adressage
spcifiques de WinCC dans la bote de dialogue "Dtails de l'adresse".

... via une station SIMATIC PC


Dans la vue de rseau, vous crez une station SIMATIC PC pour la PG ou le PC. WinCC
constitue le nud d'extrmit d'une liaison pour ce type de station.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-37

Configuration des liaisons

12.13

Configuration de liaisons entre partenaires de diffrents


projets

12.13.1

Types de liaison pour des partenaires dans des projets diffrents

Choix du type de liaison pour des partenaires dans d'autres projets


Si vous avez cr un multiprojet, vous pouvez configurer des liaisons sur plusieurs projets.
Le type de liaison dpend du sous-rseau et du protocole de transfert avec lesquels la
liaison est tablie, de mme que de la famille d'automates laquelle appartient le partenaire.
Les blocs (SFC, FB, FC) que vous pouvez utiliser dpendent du type de liaison.
Le tableau suivant va vous faciliter le choix du type de la liaison crer.
Type de liaison

Type de sous-rseau

Liaison entre SIMATIC ...

SFB/FB/FC

Liaison S7

MPI,
PROFIBUS,
Industrial Ethernet

S7 - S7, S7 - PG/PC,
S7 - PG/PC avec WinCC
pour MPI en plus : M7 - M7, M7 S7, M7 - PG/PC

SFB USEND,
URCV, BSEND,
BRCV, GET, PUT,
START, STOP,
RESUME,
STATUS,
USTATUS

Liaison S7, haute


disponibilit

PROFIBUS,
Industrial Ethernet

S7(H) - S7(H), S7(H)- Station PC


(H)

SFB USEND,
URCV, BSEND,
BRCV, START,
STOP, RESUME,
STATUS,
USTATUS

Liaison FDL

PROFIBUS

S7 - S7, S7 - S5, S7 - PC/PG, S7 Appareil non Siemens, S7 Broadcast de tous les partenaires

FB READ, WRITE,
IDENTIFY,
OSTATUS,
REPORT

Liaison de transport ISO

Industrial Ethernet
(protocole de transport
ISO)

S7 - S7, S7 - S5, S7 - PC/PG, S7


Appareil non Siemens, S7 non
spcifi

FC AG_SEND,
AG_RECV,

Industrial Ethernet
(protocole TCP/IP)

S7 - S7, S7 - S5,
S7 - PC/PG,
S7 Appareil non Siemens,
S7 non spcifi

FC AG_SEND,
AG_RECV,

Liaison ISO-on-TCP

S7 Partenaire dans un autre


projet (S7, S5, PG/PC, Appareil
non Siemens, non spcifi)
Liaison TCP

Industrial Ethernet
(protocole TCP/IP)

S7 - S7, S7 - S5,
S7 - PC/PG,
S7 - Appareil non Siemens,
S7 - non spcifi

AG_LSEND,
AG_LRECV

AG_LSEND,
AG_LRECV
AG_LOCK
AG_UNLOCK
FC AG_SEND*,
AG_RECV*,
AG_LSEND**,
AG_LRECV**
AG_LOCK
AG_UNLOCK

12-38

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

Type de liaison

Type de sous-rseau

Liaison entre SIMATIC ...

SFB/FB/FC

Liaison UDP

Industrial Ethernet
(protocole TCP/IP)

S7 - S7, S7 - S5, S7 - PC/PG, S7


Appareil non Siemens, S7 non
spcifi

FC AG_SEND,
AG_RECV,
AG_LSEND,
AG_LRECV

Les FC AG_SEND et AG_RECV peuvent uniquement tre utilises pour S7-300 (en
fonction de la version du CP, voir la documentation du CP)

**

Les FC AG_LSEND et AG_LRECV sont gnralement utilises pour S7-400, mais


galement pour S7-300 (en fonction de la version du CP, voir la documentation du
CP)

Particularit : liaison des partenaire Broadcast et Multicast


Pour des types spciaux de liaisons, il existe la possibilit de slectionner non pas un seul
partenaire de liaison, mais plusieurs (partenaires Broadcast et Multicast). Ces possibilits
sont dcrites dans les manuels de SIMATIC NET (NCM S7). Les partenaires de liaison "A
tous les partenaires Broadcast..." ou "... Multicast" sont proposs dans la bote de dialogue
de dfinition d'une nouvelle liaison.
x Vous pouvez dfinir une liaison " tous les partenaires Broadcast" (mission simultane
tous les rcepteurs Broadcast) pour les types de liaisons FDL et UDP.
x Vous pouvez dfinir une liaison " tous les partenaires Multicast " (mission simultane
plusieurs partenaires) pour les types de liaisons FDL et UDP.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-39

Configuration des liaisons

12.13.2

Procdure de base pour la configuration de liaisons entre des projets


diffrents

Configuration de liaisons avec un multiprojet


A partir de STEP 7 V5.2, il devient ais de crer des liaisons sur plusieurs projets grce au
multiprojet ( ce sujet, voir aussi le paragraphe Informations sur le multiprojet).

Partenaires de liaison dans un autre projet (sans multiprojet)


Il y a deux faons de crer des liaisons des partenaires de liaison dans d'autres projets
STEP 7 (sans multiprojet) :
x crer une liaison une "Autre station", une PG, un PC ou une station "SIMATIC S5"
x crer une liaison un partenaire non spcifi.

Nota
Les liaisons des "Autres stations", stations "SIMATIC S5", "PG/PC" et des partenaires de
liaison "non spcifis" sont galement possibles dans un projet STEP 7. Les partenaires
auxquels ces liaisons peuvent tre tablies dpendent entre autres du type de liaison.

Diffrence entre les deux possibilits


x Une "Autre station", une PG ou un PC et une station SIMATIC S5 doivent tre configurs
comme connects un sous-rseau dans le projet STEP 7 en cours. Restriction : vous
ne pouvez pas configurer de liaison S7 des "Autres stations" et des stations SIMATIC
S5. Tous les autres types de liaison sont possibles.
x Pour un partenaire non spcifi, il n'est pas ncessaire de configurer de partenaire de
sous-rseau dans le projet STEP 7 en cours. Vous pouvez tablir des liaisons S7, des
liaisons PtP, des liaisons de transport ISO et des liaisons ISO on TCP des partenaires
de liaison non spcifis.

Particularit des liaisons point point


Contrairement ce qui a t dcrit pour les liaisons S7, la configuration de liaisons point
point un partenaire de liaison non spcifi n'exige pas que le participant local soit connect
au rseau. Vous ne devrez connecter les partenaires de communication au rseau qu'au
moment de mettre la liaison en service dans votre installation sur site.

12-40

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

12.13.3

Etablissement d'une nouvelle liaison un partenaire non spcifi

Liaisons FMS, FDL, ISO on TCP et liaisons de transport ISO


Les liaisons FMS, FDL, ISO on TCP et les liaisons de transport ISO sont dcrites dans les
manuels SIMATIC NET et SIMATIC NCM.

Liaisons S7
Vous pouvez utiliser des partenaires non spcifis pour configurer des liaisons S7 un
partenaire dans un autre projet.

Condition pralable
Vous vous trouvez dans la vue de la table des liaisons (NetPro).

Marche suivre
Pour crer une liaison S7 ou point point un partenaire "non spcifi", procdez de la
manire suivante :
1. Slectionnez le module depuis lequel vous souhaitez tablir la liaison (partenaire local).
2. Effectuez un double clic sur une ligne vide dans la table des liaisons ou choisissez la
commande Insertion > Liaison.
3. Dans la bote de dialogue "Nouvelle liaison", slectionnez "non spcifi" comme
partenaire de liaison.
4. Dfinissez les proprits de la liaison :
Pour les liaisons point point : dans la bote de dialogue des proprits de la liaison
point point, changez le nom du partenaire de "non spcifi" en un nom appropri (ce
nom s'inscrit aussi dans la table des liaisons).
Pour les liaisons S7 : entrez l'adresse de l'interface des partenaires, puis dans la bote
de dialogue des proprits, cliquez sur le bouton "Dtails de l'adresse".
Selon le partenaire de liaison, il faut entrer des valeurs diffrentes dans la bote de
dialogue "Dtails de l'adresse". L'aide en ligne vous explique comment complter cette
bote de dialogue.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-41

Configuration des liaisons

Bote de dialogue "Dtails de l'adresse" dans le cas d'une liaison S7 un partenaire


dans un autre projet
Vous devez entrer ou slectionner l'adresse (de l'interface), le nud d'extrmit de la liaison
(chssis/emplacement) et les ressources de liaison de "l'autre ct" respectif (c'est--dire du
partenaire) dans les botes de dialogue des proprits de la liaison (bote de dialogue
"Proprits de la liaison S7" et "Dtails de l'adresse") un partenaire non spcifi.
Exemple : supposons que la configuration est la suivante :
Les stations se trouvent dans divers projets. Dans les deux projets, la CPU qui correspond
au nud d'extrmit se trouve dans le chssis de base (rack 0), l'emplacement 4. Les
deux stations sont connectes en rseau via l'interface PROFIBUS d'un CP.

Le tableau suivant indique les donnes supplmentaires requises pour la configuration


illustre, afin qu'une liaison puisse tre cre en cours de fonctionnement.
Indications dans les botes de
dialogue du partenaire non
spcifi

... dans le projet


1

...dans le projet 2 Remarques

Initialisation de la liaison

Oui

Non

Bote de dialogue : "Proprits de


la liaison S7"

Local : 3

Bote de dialogue : "Proprits de


la liaison S7", sous "Chemin de la
liaison" ; les adresses doivent
correspondre de manire
"croise".

Adresse (interface) locale/partenaire Local : 2

Rack/emplacement

Partenaire : 3

Partenaire : 2

Local : 0/4

Local : 0/4

Partenaire : 0/4

Partenaire : 0/4

Ressource de liaison (hex)

Local : 10

Local : 11

(locale/partenaire)

Partenaire : 11

Partenaire : 10

Bote de dialogue : "Dtails de


l'adresse"
Bote de dialogue : " Dtails de
l'adresse" ;
Les ressources de liaison ne
doivent pas tre attribues en
double et doivent correspondre de
manire "croise".

TSAP (Transport Service Access


Point)

Affich (non
modifiable)

Affich (non
modifiable)

Bote de dialogue : "Dtails de


l'adresse" ;
Pour l'adressage interne la
station de l'interface via laquelle la
liaison est "tablie" (est compos
des dtails de l'adresse)

12-42

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration des liaisons

12.13.4

Cration d'une liaison "Autre station", "PG/PC", "SIMATIC S5"

Condition pralable
Vous avez cr la configuration de rseau complte dans les deux projets.
Les stations ayant t configures dans l'un des projet sont insres comme "Autre station"
dans l'autre projet.
La vue de rseau (NetPro) est ouverte.

Marche suivre
Elle correspond la cration de liaisons un partenaire (PG/PC, "Autre station" et SIMATIC
S5) dans un projet.

12.14

Enregistrement de liaisons
NetPro enregistre de manire implicite les liaisons (commande Rseau > Enregistrer ) avec
toutes les donnes de rseau et de station significatives pour qu'une configuration de rseau
puisse fonctionner. De plus amples informations sont donnes dans le paragraphe
"Enregistrement et chargement de la configuration de rseau et vrification de la
cohrence".

Configuration matrielle et communication dans STEP 7


A5E00706940-01

12-43

Configuration des liaisons

12-44

Configuration matrielle et communication dans STEP 7


A5E00706940-01

13

Configuration de la communication par


donnes globales

13.1

Prsentation : communication par donnes globales

Introduction
La communication par donnes globales (communication GD) offre une possibilit de
communication simple, intgre au systme d'exploitation de la CPU S7-300/S7-400.
Elle permet l'change cyclique de donnes entre des CPU via l'interface MPI. L'change
cyclique de donnes est ralis avec la mmoire image normale.
Vous configurez la communication par donnes globales dans STEP 7 ; la transmission des
donnes globales est ralise par le systme et ne doit donc pas tre programme.
Les paragraphes suivants vous aideront dterminer le volume de donnes pouvant tre
chang entre des CPU via la procdure de "communication GD" grce aux caractristiques
techniques spcifies pour chaque CPU (nombre de cercles de donnes globales, taille et
nombre de paquets de donnes globales, etc.).
Sont galement indiques :
x les conditions d'mission et de rception considrer,
x la formule d'estimation approximative du temps de raction.

Que sont les donnes globales ?


Les donnes globales, telles qu'elles sont utilises dans la communication par donnes
globales (communication GD) sont les zones d'oprandes suivantes de la CPU :
x entres, sorties (de la mmoire image du processus),
x mmentos,
x zones de blocs de donnes,
x temporisations, compteurs (non recommands, puisque les valeurs ne seront dj plus
actuelles pour le rcepteur ; uniquement configurable comme zones d'oprandes
d'mission !),
Les zones de priphrie (PE et PA) et les donnes locales ne peuvent pas tre utilises
pour la communication par donnes globales.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

13-1

Configuration de la communication par donnes globales

Principe de transmission de donnes


La communication par donnes globales utilise le principe de diffusion, c'est--dire que la
rception des donnes globales n'est pas acquitte. L'metteur n'est pas inform si un
rcepteur, et quel rcepteur, a reu les donnes globales mises. Si le processus requiert
une transmission de donnes sre, vous devez utiliser un autre utilitaire, comme par
exemple les fonctions S7.

Sous-rseaux pour la communication par donnes globales


La communication par donnes globales est possible
x soit uniquement via un sous-rseau MPI (entre diverses stations),
x soit uniquement via le bus interne (par exemple, entre des CPU S7 en mode
multiprocesseur dans un profil support/chssis)

Comment une zone d'oprande devient-elle une zone d'mission/rception ?


Les zones d'oprandes participant la communication par donnes globales sont
configures avec STEP 7 dans une table de donnes globales (table GD) :
x Chaque colonne est affecte exactement une CPU, c'est--dire, que les colonnes
reprsentent les CPU participant l'change de donnes (15 CPU au maximum)
x Chaque ligne (ou plus exactement : chaque champ ditable d'une ligne) reprsente les
zones d'oprande par l'intermdiaire desquelles une CPU exactement effectue l'mission
et une ou plusieurs CPU la rception.
Une fois que vous avez complt, compil et charg le tableau dans les CPU souhaites,
celles-ci ralisent l'mission et la rception cycliques via ces zones d'oprande, au point de
contrle du cycle (c'est--dire l'instant de l'actualisation de la mmoire image).
Particularit : dans S7-400, les donnes globales configures peuvent galement tre
mise via la SFC60 (GD_SND) ou reues via la SFC61 (GD_RCV) en rponse un
vnement de dclenchement.

13-2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication par donnes globales

13.2

Dtermination de la capacit de communication partir des


ressources de donnes globales
Les caractristiques techniques suivantes ("ressources de donnes globales") vous
permettent de dterminer le rendement d'une CPU S7 pour ce qui est de la communication
par donnes globales :
x nombre de cercles de donnes globales (auxquels la CPU peut participer),
x nombre maximal de donnes brutes par paquet de donnes globales,
x nombre maximal de paquets de donnes globales de rception par cercle de donnes
globales,
x longueur des donnes cohrentes par paquet
Les autres ressources GD documentes sont identiques pour toutes les CPU S7 et ne sont
pas significatives pour le choix de la CPU.
Les caractristiques techniques prcites vous informent de manire indirecte sur le nombre
de donnes pouvant tre changes cycliquement entre les CPU connectes entre elles via
un rseau MPI ou le bus interne du S7-400. Les reprsentations des paragraphes suivants
expliquent comment les donnes mettre sont "regroupes" en paquets de donnes
globales et indiquent le nombre de cercles de donnes globales ncessaires.

Conseil
Si vous ne souhaitez transmettre qu'un nombre peu important de donnes (ordre de
grandeur : quelques octets) entre quelques CPU : il vous suffit de saisir les zones
d'oprandes dans la table des donnes globales et de compiler la table.
STEP 7 regroupe les donnes et distribue les ressources automatiquement. Le nombre de
ressources "utilises" au total (cercles GD et paquets GD) est indiqu aprs la compilation
dans la premire colonne (identificateur GD) de la table des donnes globales.
Le principe dutilisation des paquets de donnes globales et des cercles de donnes
globales est expliqu ci-aprs.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

13-3

Configuration de la communication par donnes globales

13.2.1

Nombre de paquets de donnes globales requis


Un paquet de donnes globales est un tlgramme mis "d'un seul tenant" depuis
exactement une CPU une ou plusieurs autres CPU.
Un paquet de donnes globales contient au maximum le nombre suivant de donnes brutes
(voir aussi les caractristiques techniques des CPU) :
x 22 octets au maximum pour les S7-300
x 54 octets au maximum pour les S7-400

Exemple 1
Vous souhaitez utiliser la zone d'mission maximale pour une CPU S7-300, afin d'mettre
depuis un bloc de donnes. Pour la CPU rceptrice, il s'agit d'utiliser la zone des mmentos.
Pour une CPU S7-300, vous indiquez comme zone d'mission dans la table des donnes
globales :
x DB8.DBB0:22 (c'est--dire une zone de 22 octets de donnes dans le DB8, partir de
l'octet de donnes 0)
Comme zone de rception dans une autre CPU (elle doit toujours avoir exactement la mme
taille que la zone d'mission), vous entrez dans la table des donnes globales :
x MW100:11 (c'est--dire 11 mots de mmentos partir de MW 100)

Rgles
x Si vous ne souhaitez pas uniquement mettre depuis une plage d'oprandes, vous devez
soustraire deux octets du nombre maximal de donnes brutes pour chaque plage
d'oprandes supplmentaire utilise.
x Un oprande binaire (par exemple, M 4.1) a besoin dun octet de donnes brutes dans le
paquet de donnes globales

Exemple 2
Vous souhaitez mettre depuis un bloc de donnes et depuis la mmoire image des sorties.
Le paquet de donnes globales ne peut occuper que 20 octets.
Pour une CPU S7-300, vous indiquez comme zone d'mission dans la table des donnes
globales :
x DB8.DBB0:10 (c'est--dire une zone de 10 octets de donnes dans le DB8, partir de
l'octet de donnes 0)
x AW0:10 (c'est--dire une zone de 10 mots de sortie partir de AW0)
Vous saisissez les zones de rception des autres CPU comme pour le premier exemple ; la
"largeur des donnes" doit tre identique la zone d'mission.

13-4

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication par donnes globales

13.2.2

Nombre de cercles de donnes globales requis

Qu'est-ce qu'un cercle de donnes globales ?


Toutes les CPU qui participent en tant qu'metteur ou rcepteur l'change d'un paquet de
donnes commun utilisent un cercle de donnes globales.
&38

&38

3DTXHW*'

&38

&HUFOH*'

Exemple de transposition dans la table des donnes globales (aprs la compilation) :


Identificateur GD

CPU 1

CPU 2

CPU 3

GD 1.1.1

>MW0

EW0

EW0

Lgende du tableau des donnes globales :


">" identifie l'metteur
&RPSRVLWLRQGHO
LQGHQWLILFDWHXU*'
*'
,GHQWLILFDWLRQGHVGRQQHV
FRQWHQXHVGDQVOHSDTXHW*'
1XPURGXSDTXHW*'
1XPURGXFHUFOH*'

Configuration matrielle et communication dans STEP 7


A5E00706940-01

13-5

Configuration de la communication par donnes globales

Quand un cercle de donnes globales supplmentaire est-il utilis ? (cas 1)


Lorsque plus de donnes doivent tre mises et reues qu'un paquet de donnes globales
ne peut en contenir, un cercle de donnes globales supplmentaire est utilis.
&38

&38

&38

3DTXHWV*'
VRPPHGRQQHVEUXWHV!RFWHWVSRXU6!RFWHWVSRXU
6

Exemple de transposition dans la table des donnes globales (aprs la compilation) :


Identificateur GD

CPU 300 (1)

CPU 300 (2)

CPU 300 (3)

GD 1.1.1

>MW0:10

EW0:10

EW0:10

GD 2.1.1

>MW100:4

EW30:4

EW20:4

Quand un cercle de donnes globales supplmentaires est-il utilis ? (cas 2)


Un cercle de donnes globales supplmentaire est galement "utilis" lorsque la CPU
mettrice n'est pas la mme que la CPU rceptrice (alors un nouveau paquet de donnes
globales doit tre "regroup").
&38

&38

&38

&38

3DTXHWV*'

Exemple de transposition dans la table des donnes globales (aprs la compilation) :


Identificateur GD

13-6

CPU 300 (1)

CPU 300 (2)

CPU 300 (3)

GD 1.1.1

>MW0

EW0

EW0

GD 2.1.1

>MW100:4

EW30:4

EW20:4

CPU 300 (4)


EW30:4

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication par donnes globales

Conseil
Le cas chant, il peut s'avrer utile de dfinir une CPU comme rcepteur pour un paquet
de donnes globales, bien que ce paquet ne soit pas requis pour cette CPU (comme la CPU
4 dans l'exemple ci-avant). Lorsque les CPU mettrices et rceptrices sont les mmes, vous
pouvez ainsi rduire le nombre de cercles de donnes globales, par exemple pour la CPU
mettrice. Dans l'exemple ci-avant, les CPU 1,2 et 3 nutiliseraient qu'un cercle de donnes
globales puisque les deux paquets de donnes globales auraient t regroups en un seul.

Nombre maximum de cercles de donnes globales


Le nombre de cercles de donnes globales est limit 16. Les CPU avec un nombre de
cercles de donnes globales suprieur 16 ne peuvent pas tre charges avec la
configuration des donnes globales. STEP 7 n'empche cependant pas l'enregistrement et
la compilation de tables de donnes globales possdant un nombre suprieur de cercles de
donnes globales.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

13-7

Configuration de la communication par donnes globales

13.2.3

Exceptions dans le calcul des cercles GD


Dans certaines conditions, le bilan peut savrer plus positif (cest--dire que le nombre de
cercles GD "utiliss" est moins important).

Pour S7-300 :
Lorsquune CPU S7-300 ("CPU mettrice") met un paquet GD exactement une autre
CPU S7-300 ("CPU rceptrice") et que cette CPU rceptrice met son tour un paquet GD
cette seule CPU mettrice, alors un seul cercle GD est utilis.
Cette proprit est reprsente par la caractristique technique "nombre max. de paquets
GD de rception par cercle GD = 1".
Dans lexemple ci-aprs, lidentification GD (numro de paquet GD) montre quun seul cercle
GD est utilis.

Exemple (table de donnes globales aprs compilation) :


Identification GD

CPU 300 (1)

CPU 300 (2)

GD 1.1.1

>MW100

EW2

GD 1.2.1

EW4:3

>MW10:3

Pour S7-400 :
Lorsque trois CPU au maximum changent des paquets GD et que chacune des 3 CPU
nmet respectivement quun paquet GD aux deux autres CPU, alors aussi, un seul cercle
GD est utilis.
Cette proprit est reprsente par la caractristique technique "nombre max. de paquets
GD de rception par cercle GD = 2".
Dans lexemple ci-aprs, lidentification GD (numro de paquet GD) montre quun seul cercle
GD est utilis.

Exemple (table de donnes globales aprs compilation) :

13-8

Identification GD

CPU 400 (1)

CPU 400 (2)

CPU 400 (3)

GD 1.1.1

>MW0

EW0

EW0

GD 1.2.1

EW2

EW2

>MW0

GD 1.3.1

EW0

>MW0

EW2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication par donnes globales

13.3

Conditions d'mission et de rception


En utilisant un facteur de rduction, vous pouvez dfinir les paramtres suivants pour
chaque CPU participant l'change d'un paquet de donnes globales :
x aprs combien de cycles le paquet de donnes globales est mis (uniquement pour la
CPU slectionne comme metteur)
x aprs combien de cycles le paquet de donnes globales est reu
Cas particulier : le facteur de rduction "0" signifie que la transmission du paquet de
donnes globales est dclenche par vnement (c'est--dire pas de manire cyclique)
(uniquement possible pour S7-400 avec la SFC 60/SFC 61).

Exemple
Lorsque vous entrez un facteur de rduction de 20 pour un paquet de donnes globales de
la CPU mettrice, cela signifie que la CPU met le paquet de donnes globales aprs 20
cycles, au point de contrle du cycle.
Lorsque vous entrez un facteur de rduction de 8 pour un paquet de donnes globales de la
CPU rceptrice, cela signifie que la CPU reoit le paquet de donnes globales aprs 8
cycles, au point de contrle du cycle (plus exactement : la CPU reprend la paquet de
donnes globales reu dans la zone des oprandes).

Facteur de rduction ct metteur


Il convient de respecter les conditions suivantes, afin de rduire autant que possible la
charge de communication de la CPU :
CPU S7-300 : facteur de rduction u temps de cycle >= 60 ms
CPU S7-400 : facteur de rduction u temps de cycle >= 10 ms

Facteur de rduction ct rcepteur


Pour viter la perte d'un paquet GD, les paquets GD doivent tre reus plus souvent qu'ils
ne doivent tre mis.
Pour que ceci soit garanti, on doit avoir :
Facteur de rduction (rcepteur) u temps de cycle (rcepteur) < facteur de rduction
(metteur) u temps de cycle (metteur).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

13-9

Configuration de la communication par donnes globales

13.3.1

Relation entre le facteur de rduction et le temps de cycle

Facteurs de rduction possibles


Les facteurs de rduction possibles, aussi bien pour les metteurs que pour les rcepteurs,
sont la valeur 0 ou des valeurs comprises entre 1 et 255. Pensez, toutefois, que des facteurs
de rduction trop petits entraineront une charge trop importante pour la CPU.
Recommandation : conservez le facteur de rduction par dfaut ou veillez ce que le
produit Temps de cycle x Facteur de rduction soit suprieur 0,5s. Pour une
communication de performance plus leve, utilisez dautres mcanismes de
communication, p. ex. le couplage via PROFIBUS DP.
Le facteur de rduction 0 caractrise la transmission de donnes dclenche exclusivement
par vnement dans le programme utilisateur, l'aide de SFC (elle n'est pas possible pour
toutes les CPU).
En l'absence de dfinition d'un facteur de rduction, la valeur par dfaut sera applique.

Exemple de facteur de rduction


Le produit Temps de cycle x Facteur de rduction dtermine lcart entre les changes de
donnes globales.
Hypothse : le programme utilisateur dans une CPU 412 possde un temps de cycle gal
environ 50ms. Le facteur de rduction par dfaut est 22.
50 ms x 22 = 1100ms
Ainsi des donnes globales sont mises ou reues par cette CPU environ toutes les 1,1s.
Si le programme utilisateur provoque une augmentation du temps de cycle 80ms, les
donnes globales seront mises ou reues toutes les 80ms x 22 = 1760s.
Pour retrouver la valeur 1100s , vous devez recalculer le facteur de rduction.
Facteur de rduction (nouveau) = 1100ms/80ms = 13,75
Ceci signifie quen raison de laugmentation du cycle, vous devez slectionner un facteur de
rduction gal 14 pour conserver le mme cart de temps.

13-10

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication par donnes globales

13.4

Temps de raction
Le temps de raction pour deux stations changeant des paquets de donnes globales via
un sous-rseau MPI peut approximativement tre calcul d'aprs la formule suivante :

Conditions requises pour le calcul du temps de raction


x Vitesse de transmission de 187,5 kbit/s
x Pas dautre communication via MPI (p. ex. par des PG/OP connects)

Calcul
Temps de raction | Facteur de rduction (metteur) u Temps de cycle (metteur) +
Facteur de rduction (rcepteur) u Temps de cycle (rcepteur) + Nombre (participants MPI)
u 10ms
Dans le cas de vitesses de transmission plus leves, le facteur "u 10ms" est plus petit ; il
ne diminue cependant pas de manire linaire avec une vitesse de transmission croissante.

Conseil
Le temps de raction dpendant dans une large mesure des temps de cycle et des autres
charges dues la communication via MPI, une dtermination empirique du temps de
raction et ventuellement une adaptation des facteurs de rduction savre ncessaire
dans votre installation.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

13-11

Configuration de la communication par donnes globales

13.5

Configuration et enregistrement de la communication GD

13.5.1

Configuration de la communication par donnes globales

Condition pralable
Vous avez configur un sous-rseau MPI avec toutes les stations requises.

Marche suivre
2XYHUWXUHGHODWDEOH*'

&RPSOWHUODWDEOH*'

3UHPLUHFRPSLODWLRQGHODWDEOH*'

6DLVLHGHOLJQHVG
WDWHWGHIDFWHXUVGH
UGXFWLRQ RSWLRQHOOH

6HFRQGHFRPSLODWLRQGHODWDEH*'

&KDUJHPHQWGHODWDEOH*'

13-12

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication par donnes globales

13.5.2

Ouverture de la table des donnes globales


Il y a deux faons d'ouvrir une table GD :
x ouverture de la table GD complte pour un sous-rseau ou
x ouverture de la table GD pour une CPU

Ouverture de la table de donnes globales pour un sous-rseau (recommandation)


x Dans SIMATIC Manager, slectionnez un sous-rseau MPI, puis choisissez le
commande Outils > Dfinir les donnes globales.
Rsultat : la table des donnes globales du sous-rseau MPI slectionn s'affiche.

Ouverture de la table GD pour une CPU


La deuxime faon d'ouvrir une table de donnes globales s'avre tout particulirement utile
lorsque, dans un but de recherche d'erreur et de maintenance, vous voulez par exemple lire
la table des donnes globales dans les donnes de la CPU.
1. Choisissez la commande Table GD > Ouvrir > Donnes globales CPU. Dans la bote
de dialogue "Ouvrir" qui s'affiche, vous pouvez slectionner le projet et la station dans
laquelle se trouve la CPU souhaite.
2. Choisissez lune des options suivantes :
"En ligne" pour lire les donnes directement dans la CPU, ou
"Hors ligne" pour obtenir les donnes systme de la CPU figurant dans le projet hors
ligne.
3. Choisissez le projet et ouvrez par double-clic la station dans laquelle se trouve la CPU
dsire.
4. Slectionnez l'objet "Bloc" de la CPU, dont vous voulez afficher la table de donnes
globales.
5. Confirmez votre choix en cliquant sur "OK".
Rsultat : une table de donnes globales saffiche, son en-tte mentionne toutes les
CPU participant la communication. Elle ne contient que les valeurs de la CPU
slectionne.
Vous devez actualiser la table pour que ses champs encore vides se remplissent.
x Choisissez la commande Affichage > Actualiser. La table GD s'affiche alors dans son
intgralit.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

13-13

Configuration de la communication par donnes globales

13.5.3

Conseils d'utilisation des tables de donnes globales

Insertion de lignes de donnes globales


x Choisissez la commande Insertion > Ligne de donnes globales.

Suppression de lignes de donnes globales


x Slectionnez une ligne et choisissez la commande Edition > Effacer.

Insertion de colonnes de CPU


x Choisissez la commande Insertion > Colonne de CPU.

Suppression de colonnes de CPU


x Slectionnez une colonne et choisissez la commande Edition > Effacer.

Remarque sur la suppression de colonnes de CPU


Si vous effacez une colonne de CPU dans la table de donnes globales, les donnes de
configuration correspondantes (hors ligne) seront effaces des donnes systme de la CPU.
N'oubliez pas que vous devez galement effacer les donnes de configuration (en ligne)
correspondant la colonne de CPU efface dans la CPU.
Condition pralable : la PG est connecte la CPU via l'interface MPI et la CPU est l'tat
d'arrt.
Choisissez la commande Table GD > Effacer donnes globales sous-rseau..., puis dans
la bote de dialogue qui s'ouvre, l'option "En ligne". Slectionnez le dossier "Blocs" et
confirmez par "OK".

Modification de la largeur de colonne


Une colonne de CPU individuelle peut tre largie. Vous pouvez aussi la rduire au point
quelle ne soit plus visible.
x Pour ce faire, positionnez le curseur sur la ligne de quadrillage de l'en-tte de la colonne,
maintenez le bouton gauche de la souris enfonc et dplacez la ligne de quadrillage.

13-14

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication par donnes globales

13.5.4

Complter la table des donnes globales

Condition pralable
Les lignes affichant les facteurs de rduction et l'tat des donnes globales doivent tre
dsactives.

Saisie des CPU dans l'en-tte de la table


1. Cliquez sur une colonne dans l'en-tte de la table de donnes globales. La colonne est
alors slectionne.
2. Choisissez la commande Edition > CPU. La bote de dialogue "Ouvrir" est alors
propose. Vous pouvez galement appeler cette bote de dialogue en effectuant un
double clic sur l'en-tte de la colonne.
3. Slectionnez le projet en cours et ouvrez par un double-clic la station dans laquelle se
trouve la CPU dsire.
4. Choisissez une CPU et confirmez la slection en cliquant sur "OK".
Rsultat : le nom de la CPU slectionne s'affiche dans l'en-tte de la table.

Saisie de donnes dans les lignes de donnes globales


Condition pralable : vous avez entr la CPU correspondante dans l'en-tte de la table (voir
ci-dessus).
1. Positionnez le curseur dans un champ de la table et saisissez l'adresse souhaite. Vous
pouvez uniquement saisir des oprandes absolus (par exemple EW0) ; la saisie de
mnmoniques n'est pas possible.
Conseil : des oprandes d'une zone continue et de mme type de donnes ne
ncessitent qu'une entre dans la table de donnes globales. Dans ce cas, vous entrez
un double point aprs l'oprande, puis nouveau le facteur de rptition. Le facteur de
rptition dfinit la taille de la zone de donnes.
Exemple : EW4: 3 signifie : 3 mots partir de EW4.
2. Pour passer du mode de substitution au mode dinsertion, appuyez sur la touche F2.
3. Editez ensuite la table de la manire habituelle. Vous pouvez utiliser les commandes
Edition>Couper, Edition>Copier ou Edition>Coller.
4. Confirmez votre saisie en appuyant sur la touche ENTREE.

Nota
Dans un cercle de donnes globales, utilisez exclusivement le bus de communication (c'est-dire l'intrieur d'une station S7-400) ou exclusivement le rseau MPI ( l'extrieur de la
station). L'utilisation simultane des deux n'est pas possible !

Configuration matrielle et communication dans STEP 7


A5E00706940-01

13-15

Configuration de la communication par donnes globales

Dfinition d'un champ comme metteur ou rcepteur


Chaque ligne de donnes globales contient toujours exactement un metteur et un ou
plusieurs rcepteurs. L'metteur est repr par ">". Tous les champs d'une ligne de donnes
globales sont dfinis par dfaut comme des champs rcepteurs.
x Pour dfinir un champ de donnes comme metteur, slectionnez-le et choisissez la
commande Edition > Emetteur.
x Pour dfinir un champ de donnes comme rcepteur, slectionnez-le et choisissez la
commande Edition > Rcepteur.

Nota
Les champs contenant des temporisations ou des compteurs peuvent tre seulement des
metteurs.

13-16

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication par donnes globales

13.5.5

Enregistrement et premire compilation de la table des donnes


globales

Enregistrement
Les donnes que vous avez saisies dans la table de donnes globales peuvent tre
enregistres dans un fichier source.
x Choisissez la commande Table GD > Enregistrer,
ou bien
1. choisissez la commande Table GD > Enregistrer sous,
2. Naviguez jusqu' l'endroit du projet o vous dsirez enregistrer la table de donnes
globales.
3. Confirmez par "OK".
Nota
Afin que les modifications effectues dans la table de donnes globales soient galement
enregistres dans les donnes systme, vous devez compiler la table de donnes globales.
Aussitt aprs la compilation, les donnes sont enregistres automatiquement dans les
donnes systme des CPU respectives.
La cohrence des donnes entre fichier source et donnes systme ne peut tre garantie
que si toute modification est enregistre dans la table des donnes globales aussi bien dans
la source (enregistrement) que dans les donnes systme (compilation).

Compilation
Les donnes que vous avez entres dans la table de donnes globales doivent faire l'objet
d'une compilation dans un langage compris par les CPU.
C'est ainsi qu' partir des tables de donnes globales explicites sont gnrs les blocs de
donnes systme pouvant tre traits par les CPU.
Pour chaque colonne de CPU, la compilation gnre les donnes systme ncessaires la
communication de la CPU respective. C'est pourquoi chaque CPU possde ses propres
donnes de configuration.
x Cliquez sur le bouton correspondant dans la barre d'outils ou choisissez la commande
Table GD > Compiler. La phase 1 de la compilation de la table de donnes globales est
alors ralise.
Rsultat : STEP 7 vrifie
-

la validit des CPU indiques dans les en-ttes des colonnes de CPU,

la syntaxe des oprandes que vous avez entrs dans les champs de la table,

la taille des zones de donnes pour l'metteur et les rcepteurs (elle doit tre
identique),

que les donnes globales dune ligne sont changes soit seulement via bus de
communication, soit seulement via le sous-rseau MPI : l'utilisation simultane des
deux nest pas possible.

Une fois la premire compilation russie, la table de donnes globales se trouve en phase 1.
Dans la phase 1, vous pouvez diter les lignes d'tat ainsi que les facteurs de rduction
dans la table.
Configuration matrielle et communication dans STEP 7
A5E00706940-01

13-17

Configuration de la communication par donnes globales

13.5.6

Saisie de facteurs de rduction

Introduction
L'change de donnes globales se passe de la manire suivante :
x la CPU mettrice met les donnes globales la fin d'un cycle,
x la CPU rceptrice reoit les donnes au dbut d'un cycle.
Le facteur de rduction permet de dfinir aprs combien de cycles l'mission ou la rception
de donnes doivent avoir lieu.

Marche suivre
1. Si la table de donnes globales ne se trouve pas encore en phase 1 (vrifiez ce
quindique la barre d'tat au bas de l'cran), compilez-la.
2. Si aucun facteur de rduction n'apparat dans la table de donnes globales, choisissez
la commande Affichage > Facteur de rduction.
3. Entrez les facteurs de rduction souhaits. Vous ne pouvez saisir des donnes que
dans les colonnes pour lesquelles des oprandes ont t dfinis pour le paquet de
donnes globales correspondant.
Nota : Lorsque vous affichez les lignes d'tat et (ou) les lignes des facteurs de
rduction, vous ne pouvez diter que ces lignes et non pas les autres lignes de la table.
4. Effectuez une nouvelle compilation de la table de donnes globales (phase 2).

13-18

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication par donnes globales

13.5.7

Saisie de lignes d'tat

Introduction
Pour chaque paquet de donnes globales, vous pouvez dfinir un double mot d'tat par
CPU "concerne". Ces doubles mots d'tat sont caractriss par l'identificateur "GDS". Si
vous affectez un double mot d'tat (GDS) un oprande de la CPU de mme format, vous
pourrez valuer ltat dans le programme utilisateur ou dans la ligne d'tat.

Etat global
STEP 7 cre un tat global (GST) qui porte sur tous les paquets de donnes globales.
L'tat global, qui est un double mot de mme composition que le double mot d'tat (GDS),
est gnr par la fonction logique OU applique tous les doubles mots d'tat.

Marche suivre
1. Si la table de donnes globales ne se trouve pas encore en phase 1 (vrifiez ce
quindique la barre d'tat au bas de l'cran), compilez-la.
2. Si aucun facteur de rduction n'apparat dans la table de donnes globales, choisissez
la commande Affichage > Facteur de rduction.
3. Saisissez les doubles mots d'tat souhaits. Vous ne pouvez saisir des donnes que
dans les colonnes pour lesquelles des oprandes ont t dfinis pour le paquet de
donnes globales correspondant. Pour la saisie des oprandes, conformez-vous la
syntaxe du langage de programmation STEP 7.
Nota : Lorsque vous affichez les lignes d'tat et (ou) les lignes des facteurs de
rduction, vous ne pouvez diter que ces lignes et non pas les autres lignes de la table.
4. Effectuez une nouvelle compilation de la table de donnes globales(phase 2).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

13-19

Configuration de la communication par donnes globales

Structure du double mot d'tat


La figure illustre la structure du double mot d'tat et la signification des bits mis 1.
Un bit reste 1 tant qu'il n'est pas remis 0 par le programme utilisateur ou via la console
de programmation.
Les bits non reprsents sont rservs et sans signification pour le moment. L'tat des
donnes globales correspond un double mot. Pour une meilleure comprhension, nous
avons reprsent le double mot MD 120 dans la figure.
0'
0%


0%
0%
 

0%


(UUHXUGHORQJXHXUGH
]RQHFKH]O
PHWWHXU
'%LQH[LVWDQW
FKH]O
PHWWHXU
3DTXHW*'SHUGX
(UUHXUGHV\QWD[HGDQVOHSDTXHW*'
2EMHW*'PDQTXHGDQVOHSDTXHW*'
/RQJHXUVGLIIUHQWHVGHVREMHWV*'
FKH]O
PHWWHXUHWOHUFHSWHXU
(UUHXUGHORQJHXUGH]RQHFKH]OHUFHSWHXU
'%LQH[LVWDQWFKH]OHUFHSWHXU
/HUFHSWHXUDUHXGHQRXYHOOHVGRQQHV

13.5.8

/PHWWHXUDH[FXWXQGPDUUDJHUHGPDUUDJH

Seconde compilation de la table des donnes globales


Une fois les lignes d'tat et les lignes de facteurs de rduction dites, compilez encore une
fois la table de donnes globales, afin que ces informations supplmentaires soient ajoutes
aux donnes systme.
Les donnes de configuration rsultant de la phase 1 suffisent l'excution de la
communication par donnes globales. Elles peuvent tre charges de la base de donnes
de la PG dans les CPU. La phase 2 n'est ncessaire que si vous dsirez modifier les valeurs
par dfaut des facteurs de rduction ou entrer des donnes dans les lignes d'tat.

13-20

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de la communication par donnes globales

13.6

Transmission de donnes globales l'aide de fonctions


systme
Les CPU S7-400 permettent galement une transmission de donnes dclenche par
vnement. L'instant de l'change de donnes est alors dtermin par l'appel de fonctions
systme (SFC) dans le programme utilisateur. Vous disposez de la SFC 60 "GD_SND"
(global data send) pour lmission de donnes globales et de la SFC 61 "GD_RCV" (global
data receive) pour la rception. Pour obtenir seulement une transmission de donnes
dclenche par vnement, il faut inscrire dans la table le facteur de rduction "0". Si vous
inscrivez une valeur suprieure "0", les donnes globales seront transmises non
seulement lors de lvnement mais aussi cycliquement.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

13-21

Configuration de la communication par donnes globales

13-22

Configuration matrielle et communication dans STEP 7


A5E00706940-01

14

Chargement

14.1

Chargement d'une configuration dans un systme cible

Conseil
Avant de procder au chargement, vous verifiez que votre configuration de station est
exempte d'erreurs, en choisissant la commande Station > Vrifier la cohrence. STEP 7
vrifie alors si la configuration actuelle permet de gnrer des donnes systme
chargeables. Durant la vrification de cohrence, les erreurs prsentes sont affiches dans
une fentre.

Conditions pralables au chargement


x La console de programmation est connecte l'interface MPI de la CPU via un cble
MPI.
x Dans le cas d'une installation mise en rseau (la console de programmation est
connecte un sous-rseau) : tous les modules d'un sous-rseau doivent avoir des
adresses rseau diffrentes et la configuration sur site doit concorder avec la
configuration cre.
x La configuration cre correspond la configuration relle de la station.
Pour pouvoir tre charge dans une station, une configuration doit imprativement tre
cohrente et exempte d'erreurs. Alors seulement, les blocs de donnes systme (SDB)
peuvent tre gnrs puis chargs dans les modules.
x Si la configuration de station comporte des modules qui ont t configurs et paramtrs
avec des logiciel optionnels : le logiciel optionnel doit tre install avec autorisation.

Marche suivre
x Choisissez la commande Systme cible > Charger dans module
STEP 7 vous guide alors jusqu'au rsultat par l'intermdiaire de botes de dialogue.
La configuration de l'automate programmable entier est charge dans la CPU. Les
paramtres de la CPU entrent aussitt en vigueur. Quant aux paramtres pour les autres
modules, ils sont transmis aux modules lors de la mise en route.

Nota
Des configurations partielles, comme des configurations de profils support ou chssis
individuels, ne peuvent pas tre charges dans une station. Pour des raisons de cohrence,
STEP 7 charge toujours la configuration complte dans la station.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

14-1

Chargement

Modification de l'tat de fonctionnement de la CPU lors du chargement


Lorsque vous dmarrez la fonction Systme cible > Charger dans module, vous pouvez,
l'aide de botes de dialogue, raliser les actions suivantes depuis la PG :
x Mettre la CPU l'arrt (STOP)
(si le commutateur de mode de fonctionnement est positionn sur RUN-P ou si la liaison
avec la CPU a t lgitime par un mot de passe)
x Comprimer la mmoire
(si l'espace mmoire libre contigu n'est pas suffisant)
x Remettre la CPU en marche (RUN)

14-2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Chargement

14.2

Premier chargement de la configuration de rseau


Avant le premier chargement, les modules connects au sous-rseau ne possdent pas
encore leur adresse de rseau configure, mais une adresse par dfaut. Votre rseau ne
peut fonctionner correctement que si tous les participants un sous-rseau disposent
d'adresses de rseau diffrentes.
x Sous-rseau MPI avec connexion via la CPU
Les CPU sont livres avec l'adresse par dfaut 2. Comme vous ne pouvez utiliser cette
adresse de rseau qu'une seule fois, vous devez modifier l'adresse de rseau prdfinie
dans toutes les autres CPU.
x Sous-rseau PROFIBUS et Industrial Ethernet avec CP
Vous devez configurer les CP des stations relies ces sous-rseaux et leur attribuer
des adresses de rseau. Vous attribuez p. ex. les adresses via l'interface MPI de la
station, avant que les oprations de chargement et de communication puissent avoir lieu
via le sous-rseau (pour plus d'informations ce sujet, consultez les manuels SIMATIC
NET et SIMATIC NCM).
Il existe cependant galement des CP Industrial Ethernet (p. ex. CP 443-1EX11) ou des
CPU avec interface PN intgre, possdant une adresse MAC fixe. Ces modules
permettent le chargement direct d'une premire configuration via Industrial Ethernet. Il
n'est plus ncessaire de "baptiser" la station via MPI. Toutes les fonctions PG peuvent
tre excutes via Ethernet.

Lorsque le participant au rseau n'est pas une station S7...


Si le participant au rseau n'est pas une station S7, vous devez dfinir les proprits de
rseau et de participant dans l'application ou avec les commutateurs prvus cet effet. Ceci
est par exemple le cas pour les esclaves DP dont l'adresse PROFIBUS doit tre paramtre
l'aide de commutateurs.
Assurez-vous que ces paramtres concordent avec ceux des objets dans la vue de rseau
(PG/PC, autre station, station S5).

Modification de l'adresse PROFIBUS pour les esclaves DP


Les esclaves DP connects un sous-rseau PROFIBUS doivent galement avoir une
adresse PROFIBUS univoque. Si l'esclave DP connecter accepte la fonction
"Set_Slave_Add" (par exemple, ET 200C), vous pouvez affecter cette adresse dans
STEP 7 :
Dans SIMATIC Manager et dans la configuration du matriel vous pouvez choisir la
commande Systme cible > PROFIBUS > Attribuer adresse PROFIBUS pour affecter une
nouvelle adresse PROFIBUS.
Conseil : Si vous ntes pas sr que ladressage en cours soit correct, connectez les
esclaves DP un par un votre PG/PC et modifiez l'adressage.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

14-3

Chargement

Modification de l'adresse de rseau pour les stations S7


Pour modifier l'adresse de rseau par dfaut d'une station S7, procdez de la manire
suivante :
1. Configurez la station ; dans la page d'onglet "Gnral", dfinissez l'adresse de rseau
(bouton "Proprits" sous "Interface") du module connect (par exemple, CPU).
2. Mettez le module l'arrt et reliez votre console de programmation l'interface du
module au moyen d'un cble de liaison.
3. Dterminez l'adresse de rseau par dfaut du module connect (par exemple, en
choisissant la commande Systme cible > Partenaires accessibles dans SIMATIC
Manager).
4. Chargez la configuration avec la nouvelle adresse de rseau dans le systme cible
(c'est--dire dans le module connect) :

14-4

Dans la vue de la station (configuration du matriel) en choisissant la commande


Systme cible > Charger dans module

Dans la vue de rseau (NetPro), slectionnez la station charger et choisissez la


commande Systme cible > Charger dans le projet en cours > Stations
slectionnes. Indiquez "l'ancienne" adresse fournie (encore valide cet instant) !

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Chargement

14.3

Chargement de la configuration de rseau dans un


systme cible

Condition pralable
Par la suite, nous allons supposer que vous avez dj configur le projet complet, c'est-dire, vous avez :
x configur toutes les stations,
x cr tous les sous-rseaux et dfini leur proprits,
x configur les liaisons (si ncessaire),
x dfini l'interface PG/PC, de sorte qu'une communication soit possible entre PG/PC et
automate programmable via le sous-rseau connect,
x vrifi la cohrence de la configuration.
Ce n'est que lorsqu'une configuration est exempte d'erreurs, c'est--dire que tous les
modules d'un rseau ont des adresses de rseau diffrentes et que votre configuration sur
site concorde avec la configuration cre que vous pouvez charger la configuration dans les
systmes cible via le sous-rseau (Industrial Ethernet, PROFIBUS ou MPI).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

14-5

Chargement

14.4

Chargement d'une station PC


A partir de la version STEP 7 V5.1, Servicepack 2, vous pouvez charger des stations PC
compltes - telles que les stations S7-300 et/ou S7-400.

Conditions pralables
x Afin que vous puissiez charger la station PC complte avec STEP 7, vous devez
configurer la station PC comme systme cible avec le configurateur de composants (ce
dernier fera partie intgrante du CD SIMATIC NET partir de 7/2001). Un indice est ainsi
assign aux composants PC. Cette procdure correspond l'enfichage de modules dans
une station S7-300/400.
Vous pouvez enregistrer la configuration de la station PC saisie comme projet l'aide
des assistants et poursuivre son utilisation dans STEP 7 (par exemple, copier l'aide de
la fonction glisser-lcher dans son projet STEP 7 et configurer ensuite les connexions
avec d'autres installations).
x La station PC doit pouvoir tre accessible en ligne : STEP 7 est install sur la station PC
ou est accessible par l'outil de dveloppement (PG/PC avec STEP 7) au moyen d'un
sous-rseau et d'interfaces correspondantes (CP ou interfaces intgres).

Chargement lors de la configuration des rseaux


Vous pouvez effectuer toutes les fonctions de chargement, pendant que vous configurez les
rseaux avec STEP 7 (par exemple, Chargement > Stations slectionnes et
partenaires, ... stations sur le sous-rseau etc.). La procdure est identique celle du
chargement des stations S7-300/400.
Lors de l'enregistrement et de la compilation de la configuration d'une station SIMATIC PC,
des donnes relatives au systme et un fichier de configuration (fichier *.XDB) sont crs.
Vous avez seulement besoin du fichier de configuration pour transmettre la configuration des
connexions la station PC.
Si la station PC reprsente un routeur, les informations de routage pour les SlotPLC et les
logiciels PLCs (WinLC) seront automatiquement charges dans la station PC.
Le chargement d'une station PC n'tait, jusqu' prsent, possible que par les interfaces
intgres des SlotPLC ou par un CP sur l'indice (emplacement) 9.

Chargement lors de la configuration du matriel


Le chargement d'une configuration du matriel prsente une particularit :
Le "gestionnaire de stations" est enregistr sur l'indice (ligne) 125 dans le tableau de
configuration d'une station PC. Le gestionnaire de stations reprsente la configuration de
l'ensemble de la station SIMATIC PC sur la page de conception (STEP 7).
Un composant Runtime de SIMATIC NCM a la fonction d'interprter les donnes de
configuration charges (SDB) sur la page du systme cible (station PC). Le composant
Runtime est cr avec le configurateur des composants (sur le CD SIMATIC NET compter
de 7/2001). Ainsi, la station PC peut comparer la configuration charge la configuration
relle et mettre, en cas d'erreurs, des messages sur les diffrences existant entre la
configuration sur site et la configuration prvue.

14-6

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Chargement

14.5

Chargement des modifications de la configuration de


rseau

Condition pralable
Tous les modules d'un sous-rseau ont des adresses de rseau diffrentes et la
configuration sur site concorde avec la configuration cre.
Si vous connectez une nouvelle station un sous-rseau et si l'adresse de rseau par
dfaut existe dj dans le sous-rseau, vous devez procder comme dcrit dans le
paragraphe "Premier chargement".

Qu'est-ce qui est charg et o ?


Aprs compilation de la configuration de rseau (commande Rseau > Enregistrer et
compiler) ou aprs Systme cible > Charger > .., NetPro cre des blocs de donnes
systme (SDB) pour les modules capables d'interprter les informations dans les SDB. Les
SDB peuvent contenir des tables de liaisons, des adresses de rseau, des proprits de
sous-rseau, des adresses d'entre/sortie et des jeux de paramtres.
La commande choisie dtermine le volume ou contenu et le systme cible du chargement.

Nota
Vous ne pouvez charger les CPU concernes l'tat de fonctionnement RUN-P qu'avec
l'option Charger > Liaisons et routeurs. Pour toutes les autres options, la CPU doit tre
mise l'tat d'arrt.
Pour S7-300, vous pouvez uniquement charger les liaisons l'tat de fonctionnement
STOP. Il n'est pas possible de charger des liaisons individuelles.

Commande
Systme cible >
Charger

Chargement de quoi ?

O ?

... Stations
slectionnes

Tables des liaisons, adresses de rseau,


proprits de sous-rseau, adresses
d'entre/sortie et paramtrages de module
des stations slectionnes

Dans les stations


slectionnes

... Station
slectionne et
station partenaire

Tables des liaisons, adresses de rseau,


proprits de sous-rseau, adresses
d'entre/sortie et jeux de paramtres de la
station slectionne et de son partenaire de
liaison

Dans la station slectionne


et dans toutes les stations qui
sont partenaires de liaison de
cette station

... Stations du sousrseau

Tables des liaisons, adresses de rseau,


proprits de sous-rseau, adresses
d'entre/sortie et jeux de paramtres

Successivement dans toutes


les stations du sous-rseau
slectionn

... Liaisons
slectionnes

Liaisons slectionnes (slection multiple


possible)

Dans la station locale et (pour


les liaisons deux sens)
dans les stations partenaires
correspondantes

... Liaisons et
routeurs

Liaisons (une table des liaisons vide est


galement possible) et information sur les
routeurs

Dans le module slectionn

Configuration matrielle et communication dans STEP 7


A5E00706940-01

(possible l'tat de
fonctionnement RUN-P)

14-7

Chargement

Marche suivre
1. Reliez la PG au sous-rseau auquel est galement connect le participant charger.
2. Ouvrez NetPro.
3. Dans la vue de rseau, slectionnez la station charger ou le sous-rseau (avec
..Charger > Sous-rseau slectionn).
4. Slectionnez l'une des options dcrites ci-avant de la commande Systme cible >
Charger.

Informations supplmentaires
De plus amples informations sur les commandes de chargement sont donnes dans l'aide
contextuelle (slectionnez la commande et apuyez sur la touche F1).

14-8

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Chargement

14.6

Chargement d'une configuration matrielle modifie dans


une station S7-400H
Avec une station H, vous pouvez charger une configuration matrielle modifie sans que la
station H ne passe l'tat STOP. Afin de garantir que la station H puisse commander le
processus sans interruption durant le chargement, c'est--dire que l'une au moins des deux
CPU est toujours l'tat de fonctionnement RUN, vous devez imprativement tenir compte
de l'ordre prescrit pour les instructions. Vous trouverez la description dtaille du mode de
fonctionnement et de la marche suivre dans le manuel Systme d'automatisation S7-400H
Systmes haute disponibilit.
A partir de STEP 7 V5.3, Servicepack 2, vous avez la possibilit de faire excuter la
procdure de chargement de manire automatique aprs la modification de la configuration
matrielle. STEP 7 prpare l'action suivante requise, qu'il vous suffit de confirmer par un clic
de la souris sur "Suivant" afin de l'excuter.
Vous pouvez galement paramtrer cette fonction de manire ce que la commutation soit
ralise automatiquement.

Conditions et restrictions pour la procdure de chargement automatise


x Le chargement d'une configuration matrielle modifie dans une station S7-400 H est
uniquement possible dans HW Config.
x La configuration modifie peut uniquement tre charges dans des CPU. D'ventuels
modules obtenant directement leurs donnes de configuration (FM 456-2, FM 456-4) ne
sont pas chargs.
x Lors du chargement, vous ne pouvez pas reconfigurer des adresses de partenaires ; les
adresses de partenaire configures des CPU H doivent correspondre aux adresses de
partenaire effectives.
x L'une au moins des deux CPU H doit tre accessible en ligne.
x La station H ne doit pas imprativement tre en mode redondant ; il suffit que l'une des
CPU soit l'tat de fonctionnement RUN. Avec la procdure de chargement automatise,
la station H est alors mise en mode redondant par redmarrage de la CPU de rserve.
x Le commutateur de mode de fonctionnement des deux CPU doit tre en position RUN
(RUN-P pour les CPU avec commutateur cl).
Si les conditions ne sont pas remplies, vous ne pouvez pas activer l'option "Chargement de
la configuration de station l'tat de fonctionnement RUN".

Configuration matrielle et communication dans STEP 7


A5E00706940-01

14-9

Chargement

Marche suivre
1. Choisissez la commande de menu Systme cible > Charger dans le module dans HW
Config.
2. Dans la bote de dialogue "Charger dans le module" qui s'ouvre, choisissez l'option
"Chargement de la configuration de station l'tat de fonctionnement RUN".
Nota : avec l'option "Chargement l'tat de fonctionnement STOP", vous slectionnez la
variante "non automatise" de la procdure de chargement.
3. Confirmez votre choix par "OK".
La bote de dialogue "Charger dans la station H" s'ouvre.
4. Si les deux CPU de la station H sont accessibles en ligne, choisissez l'une des CPU
affiches qui doit tre charge avec la configuration modifie (blocs de donnes
systme). La CPU de rserve est prslectionne pour le chargement. La demande de
slection d'une CPU figure galement dans le champ "Action suivante".
Si une seule des deux CPU est accessible en ligne, elle est slectionne
automatiquement pour le chargement. Vous ne pouvez pas modifier cette prslection.
5. Si la commutation des actions doit tre ralise sans interruption, activez la case
cocher "Commutation automatique".
6. Cliquez sur le bouton "Suivant".
Durant la procdure de chargement, l'action respective dmarre s'affiche dans le
champ "Action suivante".
Dans le champ Etat, toutes les actions termines sont coches.
7. Quel que soit l'tat de la case cocher "Commutation automatique", vous devez dans
tous les cas confirmer l'action "Commutation sur la CPU la configuration modifie" en
cliquant sur "Suivant".
La CPU avec la configuration matrielle modifie passe ensuite automatiquement l'tat
de fonctionnement RUN et l'autre CPU l'tat de fonctionnement STOP. Une fois que
les CPU ont mis leur configuration matrielle la mme version (actuelle), le systme H
passe automatiquement en mode redondant.

14.7

Chargement de la configuration des donnes globales


La compilation traduit les donnes de la table de donnes globales en donnes systme. Si
aucune erreur n'est signale aprs compilation, vous pouvez charger les donnes systme
dans les CPU.
x Choisissez la commande Systme cible > Charger.

Nombre maximum de cercles de donnes globales


Le nombre de cercles de donnes globales est limit 16. Les CPU avec un nombre de
cercles de donnes globales suprieur 16 ne peuvent pas tre charges avec la
configuration des donnes globales.

14-10

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Chargement

14.8

Chargement d'une configuration depuis une station dans la


PG

Condition pralable
Vous avez connect la console de programmation l'interface MPI de la CPU via un cble
MPI.

Conseils
Chargez des stations dans un projet vide, nouvellement cr.
Les stations qui dpendent d'autres stations d'une manire particulire (esclave I dans une
station matre DP, metteur et rcepteur d'une configuration change de donnes direct)
doivent toujours tre charges ensemble dans un projet. Raison : sans le "pendant" d'une
telle station, le projet est incohrent !

Marche suivre
1. Choisissez la commande Systme cible > Charger dans PG
La bote de dialogue dans laquelle vous ouvrez la configuration s'affiche.
2. Slectionnez le projet dans lequel vous souhaitez ultrieurement sauvegarder la
configuration, puis cliquez sur "OK".
3. Dans la bote de dialogue suivante, vous paramtrez l'adresse de rseau, le numro de
chssis et l'emplacement d'enfichage du module dont vous souhaitez lire la configuration
(en gnral, une CPU). Confirmez par "OK".
Vous pouvez donner un nom de station cette configuration en choisissant la commande
Station > Proprits, puis la sauvegarder dans le projet prslectionn avec la commande
Station > Enregistrer.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

14-11

Chargement

14.9

Chargement d'une configuration de rseau dans la PG

Introduction
Vous avez la possibilit de charger la configuration de rseau relle de votre projet station
par station dans votre PG.
D'une part, dans SIMATIC Manager, vous pouvez charger l'ensemble de la configuration
d'un projet dans la PG, station par station (commande Systme cible > Charger dans PG).
STEP 7 cre alors, pour chaque station charger, un nouvel objet de station dans le projet
actuel.
En outre, dans la configuration du matriel, vous avez la possibilit de charger une
configuration de station (commande Systme cible > Charger dans PG).
Dans la suite, nous allons vous montrer comment vous pouvez charger l'ensemble de la
configuration de rseau dans NetPro, station par station.

Condition pralable
Votre PG/PC est connecte au mme sous-rseau que les stations charger ou les stations
sont accessibles via des routeurs. Les adresses de rseau et chssis/emplacements des
modules connects au sous-rseau sont connues.

Marche suivre
1. Reliez la PG au sous-rseau auquel le participant charger est galement connect.
2. Le cas chant, crez un nouveau projet pour la configuration de rseau charge.
3. Ouvrez NetPro via un projet, dans lequel vous souhaitez ultrieurement enregistrer la
configuration de rseau charge (par exemple, via un projet nouvellement cr).
4. Choisissez la commande Systme cible > Charger la station dans la PG
Cette commande ne peut tre slectionne que si un projet est ouvert.
5. Dans la bote de dialogue qui s'affiche, indiquez la station charger par son adresse de
rseau et chssis/emplacement.
L'objet "Station" apparat dans la vue de rseau avec tous les modules ayant une
connexion au rseau. Les sous-rseaux auxquels la station est relie s'affichent
galement. Vous pouvez modifier le nom par dfaut de la station en choisissant la
commande Edition > Proprits de l'objet.
Les liaisons configures sont galement charges et visibles lorsque vous slectionnez
un module jouant le rle de nud d'extrmit d'une liaison.
6. Vous pouvez modifier la configuration de station ou galement les liaisons, puis charger
les modifications dans la station. Dans le cas de liaisons cres dans des logiciels
optionnels, le logiciel correspondant doit tre install, afin que ces liaisons puissent tre
dites puis nouveau charges dans la station.
7. Procdez comme dcrit prcdemment, jusqu' ce que vous ayez charg toutes les
stations souhaites.
8. Si vous le souhaitez, vous pouvez enregistrer la configuration de rseau dans le projet
actuel (commande Rseau > Enregistrer ou ..> Enregistrer et compiler).

14-12

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Chargement

Particularits de liaisons ayant t charges dans la PG


Dans la table des liaisons, le partenaire de liaison configur hors ligne est absent - le
partenaire de liaison est "non spcifi". Des dtails relatifs l'adressage sont accessibles
dans la bote de dialogue des proprits qui s'affiche.
STEP 7 n'est pas en mesure de dterminer dans tous les cas, le sens de communication de
liaisons PtP mais signale les sens de communication possibles.
Lorsque vous chargez les deux partenaires de liaisons dans un projet de la PG, STEP 7
tente de rtablir les liaisons entre ces partenaires.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

14-13

Chargement

14-14

Configuration matrielle et communication dans STEP 7


A5E00706940-01

15

Plusieurs personnes utilisent un projet

15.1

Configuration multi-utilisateur au sein du rseau Windows

Gnralits
STEP 7 vous permet de travailler dans une configuration multi-utilisateur sous
Windows 2000/XP-Workgroups et dans les serveurs 2000/2003. Vous pouvez soit utiliser le
multiprojet, soit considrer l'une des configurations suivantes :
x Le projet se trouve sur une unit locale et est galement utilis par un autre poste de
travail.
Exemple : les postes de travail 1 et 2 accdent au projet A du poste de travail 1.
x Le projet se trouve sur un serveur de rseau.
Exemple : les postes de travail 1 et 2 accdent au projet C sur le serveur rseau.
x Les projets sont rpartis sur des units locales et sur un ou plusieurs serveurs rseaux.
Exemple : les postes de travail 1 et 2 accdent aux projets A, B et C.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

15-1

Plusieurs personnes utilisent un projet

Rgles de stockage de projets sur des serveurs rseau


x Lorsque vous stockez vos projets sur des serveurs rseau, vous pouvez, partir de la
version V5.2, utiliser la notation UNC, ce qui signifie qu'il n'est plus ncessaire d'affecter
leur chemin d'accs une lettre dsignant un lecteur.
x Lorsque vous stockez vos projets sur des serveurs rseau ou sur des lecteurs
accessibles d'autres partenaires au rseau, le systme d'exploitation Windows ne doit y
tre quitt que lorsque toutes les applications STEP 7 accdant ces projets ont t
quittes.
x Lorsque vous stockez vos projets sur des serveurs rseau ou sur des lecteurs
accessibles d'autres partenaires au rseau, vous devez vous assurer que STEP 7 est
install sur ses serveurs rseau ou sur l'ordinateur du partenaire au rseau.

Rgles d'dition d'un programme S7 par plusieurs personnes


Tenez compte des points suivants :
x Avant que plusieurs personnes ne puissent travailler sur un programme S7, vous devez
paramtrer la configuration du poste de travail (commande Dmarrer > Simatic >
STEP 7 > Configurer le poste de travail). A cet effet, tenez compte de l'aide de la bote
de dialogue.
x Blocs ou source LIST :
Chaque personne doit programmer un bloc ou une source LIST diffrents. Lorsque deux
personnes tentent d'diter simultanment un mme bloc ou une mme source, un
message est mis et l'accs et interdit la deuxime personne.
x Table des mnmoniques :
Plusieurs personnes peuvent ouvrir simultanment la table des mnmoniques, mais un
seul utilisateur peut l'diter. Lorsque deux personnes tentent d'diter simultanment la
table des mnmoniques, un message est mis et l'accs et interdit la deuxime
personne.
x Table des variables :
Plusieurs personnes peuvent ouvrir simultanment la table des variables, mais un seul
utilisateur peut l'diter. Lorsque deux personnes tentent d'diter simultanment la table
des variables, un message est mis et l'accs et interdit la deuxime personne. Un
programme S7 peut contenir plusieurs tables des variables. Elles peuvent videmment
tre dites indpendemment les unes des autres.

Rgles d'dition d'une station par plusieurs personnes


Tenez compte des points suivants :
x La configuration matrielle et la configuration de rseau d'une station doivent tre dites
de manire centrale par une seule personne.

15-2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Plusieurs personnes utilisent un projet

15.1.1

Paramtrage de la configuration du poste de travail


Pour pouvoir diter un projet depuis diffrents postes de travail STEP 7, vous devez
effectuer le paramtrage suivant pour chaque poste de travail.
1. Dans le menu de dmarrage, choisissez la commande Dmarrage > Simatic > STEP 7 >
Configurer le poste de travail.
2. Slectionnez l'option "Systme multiposte" ainsi que le protocole de rseau que vous
souhaitez utiliser.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

15-3

Plusieurs personnes utilisent un projet

15.2

Configuration de postes individuels en postes de travail


non mis en rseau

15.2.1

Regroupement de plusieurs programmes S7 en un seul


STEP 7 ne vous propose aucune assistance pour effectuer le regroupement de programmes
S7 sur des postes de travail hors rseau. Le seul moyen de regrouper des programmes S7
consiste copier des blocs ou sources individuelles. Les donnes globales du projet,
comme par exemple la table des mnmoniques ou la table des variables doivent tre
modifies manuellement.
1. Copiez les blocs et les sources dans les dossiers correspondants d'un programme S7
2. Exportez la table des mnmoniques de chaque programme S7 dans le format ASCII et
importez-la dans la table des mnmoniques du programme S7 regroup.
3. Vrifiez si des mnmoniques identiques sont utiliss deux fois.
Conseil : vous pouvez intgrer les tables de mnmoniques courtes via le presse-papiers
(copier-coller).
4. Copiez les tables de variables que vous souhaitez utiliser ou intgrez-les dans une
nouvelle table de variables via le presse-papiers (copier-coller).

15.2.2

Copie de programmes S7 avec des attributs de message


Si vous avez affect des attributs de message des blocs et que vous copiez des
programmes S7, tenez compte des restrictions suivantes :

Attribution des numros de message l'ensemble du projet


Des numros de message risquent de se chevaucher. Afin d'viter des conflits, procdez de
la manire suivante :
x Affectez une plage fixe de numros de message chaque programme S7 en choisissant
la commande Edition > Proprits spcifiques de l'objet > Numros de message.
x Lors de la copie de programmes S7, veillez ce qu'ils ne soient pas crass.
x Sachez que seuls les modles de message (FB) peuvent tre programms
indpendamment du programme S7.

Attribution des numros de message pour la CPU


x Vous pouvez copier des programmes au sein d'un mme projet et d'un projet un autre
sans que les numros de messages soient modifis.
x Lorsque vous copiez des blocs individuels, les numros de message sont modifis et
vous devez compiler une nouvelle fois le bloc, afin d'intgrer les numros de message
modifis au programme.

15-4

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Plusieurs personnes utilisent un projet

Copie d'un programme avec attribution des numros de message tout le projet dans
un projet avec attribution des numros de message la CPU
x Pour copier un programme dans lequel les numros de message ont t attribus tout
le projet dans un projet dans lequel les numros de message ont t attribus la CPU,
slectionnez le programme souhait et choisissez la commande de menu Fichier >
Enregistrer sous..., puis activez la case d'option "Avec rorganisation" dans la bote de
dialogue qui s'ouvre.
x Lors de la copie, les attributs de message sont affects par dfaut. En cas d'affectations
contradictoires, une bote de dialogue s'ouvre afin que vous puissiez choisir l'affectation
que vous souhaitez.

Copie d'un programme avec attribution des numros de message la CPU dans un
projet avec attribution des numros de message tout le projet
Vous pouvez uniquement copier des FB individuels avec des messages.

Important
L'attribution des numros de message dans les programmes doit tre homogne au sein
d'un projet !
Lorsque vous copiez un bloc de signalisation faisant rfrence des bibliothques de textes
dans un autre programme, vous devez galement copier les bibliothques de textes
correspondantes ou crer une autre bibliothque de textes avec le mme nom ou encore
modifier la rfrence dans le texte de message.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

15-5

Plusieurs personnes utilisent un projet

15-6

Configuration matrielle et communication dans STEP 7


A5E00706940-01

16

Utilisation de projets dans le multiprojet

16.1

Informations sur le multiprojet

Qu'est-ce qu'un multiprojet ?


Le multiprojet dsigne le dossier de tous les projets et bibliothques d'une solution
d'automatisation. Il peut contenir un ou plusieurs projets STEP 7 et, de manire optionnelle,
galement des bibliothques. Les projets au sein d'un multiprojet peuvent contenir des
objets avec des relations entre plusieurs projets (p. ex. liaisons S7 entre projets).

Avantages du multiprojet
Lorsque des projets font partie d'un multiprojet, vous pouvez d'emble les crer plus petits et
de manire plus claire.
Avec le multiprojet, vous pouvez p. ex. crer un projet par collaborateur afin de dcentraliser
vos tches et rpartir les stations dans les divers projets associs vos collaborateurs.
Des fonctions s'appliquant plusieurs projets font en sorte que vous pouvez pratiquement
utiliser un multiprojet comme un seul et mme projet.

Exemple de fonctions s'appliquant plusieurs projets


Fonctions s'appliquant plusieurs projets dans STEP 7 (logiciel de base) :
x enregistrer sous (stocker un multiprojet avec tous ses projets un autre emplacement),
x archiver (multiprojet avec tous ses projets),
x synchronisation de la mise en rseau entre plusieurs projets (p. ex. regroupement de
sous-rseaux),
x actualisation de l'affichage (tous les projets d'un multiprojet).
Autres fonctions s'appliquant plusieurs projets (avec PCS 7, BATCH flexible) :
x transfert des donnes de liaison vers l'OS,
x exportation de donnes d'installation BATCH flexible.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

16-1

Utilisation de projets dans le multiprojet

Structure de projet sans multiprojet


Dans la structure de projet usuelle sans multiprojet, tous les objets doivent se trouver dans
un projet afin de pouvoir excuter des fonctions comme p. ex. le transfert des donnes de
liaison vers l'OS.
3URMHW67(3
&RQILJXUDWLRQGHVUVHDX[
HWGHVOLDLVRQV
6WDWLRQ3&

6WDWLRQ3&

$6
$6

$6

$6
';

'; FKDQJHGLUHFWGHGRQQHV
 WUDQVIHUWFURLV

16-2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Utilisation de projets dans le multiprojet

Structure de projet avec multiprojet


Le traitement des projets STEP 7 tant dcentralis, plusieurs collaborateurs peuvent
travailler simultanment sur les projets.
Dans une structure de projet avec multiprojet, vous pouvez crer des projets plus petits et
plus clairs, puisque vous disposez de fonctions s'appliquant plusieurs projets.
Dans un projet, vous pouvez configurer un ou plusieurs automates programmables.
Multiprojet
Ordinateur\Share\chemin\projet STEP 7 1

Projet STEP 7 4

Ordinateur\Share\chemin\projet STEP 7 2

Synchronisation des rseaux


et des liaisons
Station PC 1

Station PC 2

Projet STEP 7 1

AS 3
AS 1

AS 2

AS 4
DX

Projet STEP 7 2

Projet STEP 7 3
DX = change directe de donnes
(transfert crois)

Protection daccs
x Lorsque vous travaillez dans un multiprojet protg par mot de passe, vous pouvez
uniquement ouvrir les projets pour lesquels vous tes autoris en tant qu'administrateur
ou utilisateur du projet. Tous les autres projets sont affichs de manire estompe dans
SIMATIC Manager.
x Pour pouvoir synchroniser des utilisateurs, vous devez tre authentifi en tant
qu'administrateur du projet dans SIMATIC Logon Admin Tool.
x Pour pouvoir ouvrir un projet ou une bibliothque dont l'accs est protg, vous devez
tre authentifi en tant qu'utilisateur ou administrateur du projet dans SIMATIC Logon ou
connatre le mot de passe du projet

Configuration matrielle et communication dans STEP 7


A5E00706940-01

16-3

Utilisation de projets dans le multiprojet

16.2

Multiprojet - conditions et recommandations

Diverses manires d'utiliser le multiprojet


Un multiprojet vous permet de configurer des installations de manire souple. En effet, le
systme est en mesure de regrouper des projets que vous crez de manire parallle, ce
qui constitue un gain de temps.
Par principe, il existe deux manires d'utiliser un multiprojet :
x Plusieurs collaborateurs utilisent simultanment un multiprojet dans un environnement
mis en rseau. Les projets du multiprojet se trouvent dans diffrents dossiers du rseau.
Dans ce cas, tous les partenaires de liaison sont p. ex. accessibles pour la
configuration de liaisons.
Seule l'excution de fonctions entre plusieurs projets ncessite un accord entre les
collaborateurs, car cet instant les projets ne doivent pas tre utiliss.
x Un collaborateur gre de manire centrale le multiprojet. Il cre les structures pour les
projets (le cas chant de manire locale) et externalise le traitement de projets
individuels. Il intgre ensuite nouveau les projets au multiprojet et ralise une
synchronisation systme des donnes entre les projets, puis le cas chant, excute les
fonctions ncessaires s'appliquant aux divers projets.
Dans ce cas, des accords doivent tre pris concernant p. ex. l'attribution des noms de
liaisons. En effet, lors de la synchronisation des projets, les liaisons S7 pourraient p.
ex. facilement tre regroupes avec des noms de liaison identiques.
Ces deux mthodes de travail peuvent galement tre combines. Elles sont toutes
deux prises en charge par STEP 7, qu'il s'agisse de projets rpartis sur le rseau ou
d'une simple division des projets du multiprojet.

Conditions fondamentales
Lorsqu'il s'agit de rpartir plusieurs projets dans plusieurs dossiers dans un rseau, les
conditions fondamentales suivantes doivent tre remplies :
x Les projets se trouvent dans des dossiers autorisant les accs en lecture et en criture.
Ceci signifie en particulier que :

16-4

La validation des lecteurs sur lesquels se trouvent le multiprojet ou les projets doit
tre ralise avant la cration du multiprojet.

Les noms de validation doivent tre univoques au sein du rseau. Nous vous
recommandons de choisir des noms composs du nom de l'ordinateur et de la
dsignation du lecteur (p. ex. PC52_D).

Les validations et noms de validation des ressources (dossiers) participant au


multiprojet ne doivent pas tre modifis. Raison : lorsque vous insrez un projet
dans le multiprojet, STEP 7 cre une rfrence l'emplacement de ce projet. Cette
rfrence dpend de la validation et du nom de validation des ressources
concernes.

Un projet peut uniquement tre trouv sous le nom de validation avec lequel il a t
intgr au multiprojet.

Vous ne devez pas valider de lecteurs complets. Les dossiers doivent uniquement
tre valids dans un niveau hirarchique.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Utilisation de projets dans le multiprojet

x STEP 7 ou PCS 7 doivent tre installs sur les ordinateurs sur lesquels se trouvent les
dossiers contenant les projets. Raison : STEP 7 ou PCS 7 mettent disposition les
fonctions de serveur de base de donnes requises pour l'accs aux projets.
x Lorsque vous intgrez un multiprojet des projets pour lesquels vous avez configur des
liaisons, vous devez tenir compte des points suivants :
-

Lors de l'attribution des numros de message pour tous les projets, les plages de
numros de message de la CPU ne doivent pas se chevaucher. Lorsque vous
insrez plusieurs projets partiels avec attribution des numros de message pour
tous les projets dans un multiprojet, aucune vrification automatique des numros
de message n'a lieu. Vous devez vrifier vous-mme que les numros de message
soient univoques.

Conditions pour les fonctions s'appliquant tous les projets


Lorsque vous souhaitez excuter des fonctions s'appliquant tous les projets dans une telle
constellation, vous devez en outre veiller ce que :
x tous les ordinateurs sur lesquels se trouvent les projets et le multiprojet soient
accessibles dans le rseau durant le temps d'excution total,
x les projets ne soient pas traits durant l'excution des fonctions s'appliquant tous les
projets.
Si vous ne pouvez garantir ces conditions, nous vous recommandons de regrouper tous les
projets sur une PG ou un PC et d'y excuter de manire locale toutes les fonctions
s'appliquant tous les projets.
Un objet est trait par plusieurs collaborateurs :
x Il est recommand qu' un instant donn, une station ne soit (gnralement) dite que
par un seul collaborateur (pas uniquement dans le multiprojet).
x Lorsque vous avez rpartis les projets de manire ce qu'un projet ne contienne qu'une
station, cela signifie qu' un instant donn, un projet est trait par exactement un
collaborateur.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

16-5

Utilisation de projets dans le multiprojet

Recommandations et rgles sur la taille des projets


De manire gnrale aucune recommandation ne peut tre faite quant au nombre de
stations qu'un projet devrait comporter. Nous allons cependant vous donner quelques
lments qui faciliteront votre prise de dcision :
x Plus les stations sont complexes, moins un projet devrait en contenir.
x Pour la rpartition des projets, nous vous recommandons de tenir compte du nombre de
collaborateurs participant la configuration d'une installation. Chaque collaborateur
pourrait ainsi travailler un projet du multiprojet de manire indpendante et
paralllement ses collgues. Vous pourriez dterminer la taille des projets de sorte
optimiser le dlai ncessaire pour terminer tous les projets.
x Les stations relies par l'change direct de donnes ("transfert crois") doivent se trouver
dans le mme projet. La configuration de l'change direct de donnes entre plusieurs
projets n'est pas possible.
x Les stations qui ralisent une communication par donnes globales via un sous-rseau
MPI doivent galement se trouver dans le mme projet.
x Les stations dont vous souhaitez visualiser la mise en rseau dans la vue de rseau
(NetPro) doivent galement se trouver dans le mme projet.
x Important pour la mise en service : les fonctions de chargement disponibles dans NetPro
ne peuvent pas tre excutes pour plusieurs projets, mais uniquement au sein d'un
mme projet. ll s'agit des fonctions suivantes :
-

Charger dans le projet en cours > Stations slectionnes et partenaires,

Charger dans le projet en cours > Stations du sous-rseau,

Charger dans le projet en cours > Liaisons slectionnes.

x L'enregistrement et la compilation sont galement limits au projet actif.


Lorsqu'une liaison S7 est tablie entre plusieurs projets, les configurations de rseau des
deux projets doivent tre compiles.

16-6

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Utilisation de projets dans le multiprojet

16.3

Utilisation de multiprojets

Cration d'un nouveau multiprojet


1. Choisissez la commande de menu Fichier > Nouveau.
2. Dans la bote de dialogue "Nouveau", entrez le nom du multiprojet dans le champ "Nom"
et slectionnez le type "Multiprojet".
Indiquez le chemin du multiprojet en l'ditant ou en cliquant sur le bouton "Parcourir".
Exemple :

3. Confirmez vos entres en cliquant sur "OK".

Remarque sur l'indication du chemin


Nous vous recommandons d'utiliser l'indication de chemins UNC, afin de garantir une
utilisation souple et scurise des projets STEP 7.
Exemple : indication de chemin UNC sous Windows 2000 :
Chemin UNC : \\Ordinateur\Share\chemin
\\
Ordinateur

Share

Chemin

Double barre oblique inverse (<Alt> <9><2>)


Nom du serveur : max. 15 caractres
Nom de l'ordinateur qui met les ressources disposition (fichier, rpertoire,
..).
Nom de validation : sous Windows, l'accs une ressource d'un autre
ordinateur est uniquement possible par validation.
Indication optionnelle.

Cration d'un nouveau projet dans le multiprojet


Durant la phase de cration d'un nouveau projet, vous pouvez indiquer que ce projet fait
partie du multiprojet en cours.
La condition ncessaire est que le multiprojet dans lequel vous souhaitez insrer le nouveau
projet soit dj ouvert.
1. Choisissez la commande de menu Fichier > Nouveau.
2. Dans la bote de dialogue "Nouveau", entrez le nom du projet dans le champ "Nom" et
slectionnez le type "Projet".
Activez la case cocher "Insrer le projet dans le multiprojet en cours".
Indiquez le chemin du projet en cliquant sur le bouton "Parcourir". Dans le cas
d'ordinateurs mis en rseau, vous pouvez p. ex. enregistrer le projet sur le lecteur
rseau, de manire ce que les autres collaborateurs puissent y avoir accs.
3. Confirmez vos entres en cliquant sur "OK".
Vous pouvez galement crer un projet dans le multiprojet en cours en choisissant la
commande de menu Fichier > Multiprojet > Crer dans le mutiprojet.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

16-7

Utilisation de projets dans le multiprojet

Suppression d'un projet du multiprojet ou suppression pour dition


Afin de dcentraliser le traitement de projets, p. ex. auprs de collaborateurs externes, vous
pouvez extraire des projets du multiprojet, puis les rintgrer au multiprojet aprs leur
traitement.
Lorsque vous retirez des projets, les relations existant entre plusieurs projets (p. ex. les
liaisons concernant plusieurs projets) sont maintenues et la compilation des projets est
toujours possible.
1. Slectionnez le ou les projets que vous souhaitez extraire du multiprojet.
2. Choisissez la commande de menu Fichier > Multiprojet > Supprimer du multiprojet ou
la commande de menu Fichier > Multiprojet > Supprimer pour dition.
Vous pouvez prsent enregistrer le projet sur un support de donne en choisissant la
commande "Enregistrer sous", puis l'envoyer pour son traitement en externe.

Astuce
Autre manire de traiter un projet en externe :
Vous crez une copie du projet traiter en externe en choisissant la commande de menu
Fichier > Enregistrer sous et conservez le projet "non trait" dans le multiprojet, p. ex. afin
de pouvoir continuer tester des fonctions s'appliquant plusieurs projets.
Lorsque le projet trait en externe est termin, vous pouvez remplacer le projet initial par le
projet trait en choisissant la commande de menu Fichier > Insrer dans le multiprojet.
Dans ce cas, vous devez vous assurer que seule la copie du projet est traite et non pas la
copie du projet et le projet initial !

Insertion ou rinsertion aprs dition de projets dans le multiprojet


Vous pouvez insrer des projets existant dans un multiprojet. La procdure est la mme,
qu'il s'agisse d'insrer un projet prcdemment extrait du multiprojet ou qu'il s'agisse
d'insrer un projet "tranger" ou nouveau.
1. Ouvrez un multiprojet existant.
2. Choisissez la commande de menu Fichier > Multiprojet > Insrer dans le multiprojet
ou la commande de menu Fichier > Multiprojet > Rsinsrer aprs dition.
3. Dans la bote de dialogue qui s'ouvre, slectionnez le projet insrer.
4. Confirmez vos entres en cliquant sur "OK".
Vous pouvez ensuite utiliser l'assistant "Synchroniser les projets dans le multiprojet" afin de
regrouper les sous-rseaux entre plusieurs projets et de synchroniser les configurations de
liaisons.
Nota
Aprs ouverture dans SIMATIC Manager, un projet qui fait partie d'un multiprojet est
reconnaissable l'icne grise du multiprojet :

16-8

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Utilisation de projets dans le multiprojet

Synchronisation de projets dans le multiprojet


La synchronisation de donnes de liaison entre plusieurs projets et le regroupement de
sous-rseaux sont raliss par l'assistant "Synchroniser les projets dans le multiprojet".
Vous dmarrez l'assistant en choisissant la commande de menu Fichier > Multiprojet >
Synchroniser les projets dans SIMATIC Manager.
La synchronisation est ralise tape par tape (dans la mesure o elle est possible
automatiquement). L'assistant cre un journal des incohrences. Les ventuelles erreurs
survenues doivent ensuite tre vrifies et corriges dans NetPro.

Copie d'un multiprojet (enregistrer sous)


Quelle que soit la rpartition des projets d'un multiprojet dans un environnement mis en
rseau : lorsque vous copiez le multiprojet (choisir la commande de menu Fichier >
Enregistrer sous pour le multiprojet), tous les lments du multiprojet sont enregistrs
l'emplacement indiqu, savoir le multiprojet lui-mme ainsi que tous les projets du
multiprojet. Une rpartition des projets entre divers dossiers cible n'est pas possible !

Copie d'un projet d'un multiprojet (enregistrer sous)


Quelle que soit la configutation actuelle dans SIMATIC Manager, vous avez plusieurs
possibilits de copier un projet faisant partie d'un multiprojet :
Cas 1 : le multiprojet est ouvert et l'un des projets qu'il contient est slectionn :
1. Choisissez la commande de menu Fichier > Enregistrer sous.
2. Dans la bote de dialogue qui s'ouvre, vous pouvez slectionner les options suivantes :
-

"Insrer dans le multiprojet" :


La copie est insre dans un multiprojet ; le multiprojet en cours est prslectionn.
Vous avez cependant galement la possibilit de slectionner un autre multiprojet
dans la liste.
Lorsque cette option est dsactive, la copie est ralise sous forme de projet
"normal" sans rfrence au multiprojet. Le projet initial est conserv dans le
multiprojet.

"Remplacer le projet en actuel" :


La copie est insre dans le multiprojet actuel. Le projet initial est supprim du
multiprojet et reste conserv dans la base de donnes de STEP 7 sans rfrence au
multiprojet.

3. Acquittez cette bote de dialogue en cliquant sur "OK".


Cas 2 : le projet d'un multiprojet est ouvert :
4. Choisissez la commande de menu Fichier > Enregistrer sous.
5. Dans la bote de dialogue qui s'ouvre, vous pouvez slectionner les options suivantes :
-

"Insrer dans le multiprojet" :


La copie est insre dans un multiprojet ; le nom du premier multiprojet de la liste
des multiprojets est prslectionn. Vous avez cependant galement la possibilit
de slectionner un autre multiprojet dans la liste.
Lorsque cette option est dsactive, la copie est ralise sous forme de projet
"normal" sans rfrence au multiprojet. Le projet initial est conserv dans le
multiprojet.
L'option "Remplacer le projet en actuel" ne peut pas tre active.

6. Acquittez cette bote de dialogue en cliquant sur "OK".


Configuration matrielle et communication dans STEP 7
A5E00706940-01

16-9

Utilisation de projets dans le multiprojet

Copie de projets du multiprojet sur une micro-carte mmoire MMC


Vous pouvez archiver le multiprojet avec tous les projets qu'il contient (commande de menu
Fichier > Archiver), puis l'enregistrer sur une micro-carte mmoire (MMC) de capacit
suffisante.
Sous forme non archive, vous ne pouvez enregistrer le multiprojet sur aucune micro-carte
mmoire (MMC).
Vous avez cependant la possibilit de "rpartir" les projets contenus dans le multiprojet sur
plusieurs MMC. La partie propre au multiprojet est automatiquement copie sur la MMC, si
bien que le multiprojet peut tre "recompos" ultrieurement partir de ces lments.
Nous vous recommandons de documenter, dans un fichier de texte, les divers lments du
multiprojet ainsi que leur emplacement respectif (p. ex. numros de CPU), puis de transfrer
galement ce fichier de texte sur les MMC. En cas de maintenance (PG sans projet), cette
procdure vite la recherche des CPU significatives ayant enregistr des lments du
multiprojet sur les MMC.

Dplacement d'un projet d'un multiprojet dans un autre multiprojet


Vous pouvez dplacer un projet appartenant un multiprojet dans un autre multiprojet.
1. Ouvrez le multiprojet dans lequel vous souhaitez dplacer le projet.
2. Choisissez la commande de menu Fichier > Multiprojet > Insrer dans le multiprojet.
3. Dans la bote de dialogue suivante, slectionnez le projet dplacer.
4. Un message s'affiche, vous demandant de confirmer le dplacement du projet dans le
multiprojet actuel.
Si vous rpondez "Oui", le projet est dplacer dans le multiprojet actuel.

Dplacement de stations au sein du multiprojet


Vous pouvez dplacer des stations (p. ex. stations S7-400 ou SIMATIC PC) au sein du
multiprojet.
Lorsque vous dplacez une station d'un projet appartenant un multiprojet dans un autre
projet du mme multiprojet (p. ex. par glisser-dplacer), les liaisons entre projets restent
conserves.

Dfinition d'une bibliothque comme bibliothque principale


Outre des projets, vous pouvez galement intgrer des bibliothques dans un multiprojet.
Vous pouvez dfinir l'une de ces bibliothques comme bibliothque principale. Vous pouvez
y enregistrer les blocs identiques pour tous les projets. Cette fonction s'avre p. ex. trs utile
pour l'ingnierie avec PCS 7.
La bibliothque principale ne doit contenir qu'un seul programme de chaque type (S7, M7,
...).
1. Ouvrez la bibliothque que vous souhaitez dfinir comme bibliothque principale.
2. Choisissez la commande de menu Fichier > Multiprojet > Dfinir comme
bibliothque principale.
La bibliothque principale est reprsente par l'icne suivante :

16-10

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Utilisation de projets dans le multiprojet

16.4

Accs en ligne aux systmes cibles dans le multiprojet

Accs plusieurs projets avec une PG ou un PC affects


La fonction "Affectation PG/PC" est galement disponible dans le multiprojet pour les objets
"PG/PC" et "Station SIMATIC PC".
Vous pouvez slectionner le module cible pour l'accs en ligne dans un projet quelconque
du multiprojet. La procdure est identique celle n'utilisant qu'un seul projet.

Conditions
x Pour les PG/PC ou stations PC devant accder en ligne des systmes cibles,
l'affectation doit se trouver dans un projet quelconque au sein du multiprojet.
Nota : la PG, le PC ou la station PC affects sont mis en valeur en jaune lorsque le projet
correspondant est ouvert.
Une affectation PG/PC est uniquement visible lorsque l'affectation de la PG ouvrant le
projet est correcte.
x Les sous-rseaux qui s'tendent sur plusieurs projets sont regroups.
x Tous les projets du multiprojet sont compils et l'information de configuration est charge
dans les stations correspondantes, de manire ce que toutes les informations de
routage, p. ex., soient disponibles pour tous les modules participant l'tablissement de
la liaison entre votre PG/PC et le module cible.
x Le module cible est accessible via le rseau.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

16-11

Utilisation de projets dans le multiprojet

Eventuels problmes des projets rpartis


Lorsque les attributions de projets changent et qu'un projet est ouvert sur une PG ou un PC
sur lequel il n'a pas t cr, l'affectation PG/PC n'est pas visible.
L'objet PG/PC configur possde bien la proprit "affect" mais pas avec la PG ou le PC
"corrects".
Dans ce cas, vous devez d'abord annuler l'affectation existante, puis raliser une nouvelle
affectation de l'objet PG/PC. L'accs en ligne aux modules accessibles dans le multiprojet
est alors possible sans restrictions.

Conseil en cas de projets partags


Lorsque plusieurs collaborateurs accdent avec des PG en ligne des systmes cibles, il
est recommand de configurer, dans le multiprojet, un objet "PG/PC" ou "Station SIMATIC
PC" pour chacune de ces PG, puis de crer une affectation pour chaque PG.
En fonction de PG qui ouvre le projet, seul l'objet qui lui est affect est reprsent par une
flche jaune dans SIMATIC Manager.

16-12

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Utilisation de projets dans le multiprojet

16.5

Cration de sous-rseaux entre plusieurs projets

Concept de sous-rseaux entre plusieurs projets


Avec STEP 7 V5.2, vous pouvez configurer des sous-rseau entre plusieurs projets, puis
configurer des liaisons via ces sous-rseaux.
Les rseaux qui 's'tendent sur plusieurs projets' ne sont pas crs 'en une seule tape'. En
fait, ce sont les sous-rseaux dj configurs dans les divers projets du multiprojet qui sont
regroups !
Les sous-rseaux individuels d'un sous-rseau regroup restent toujours conservs. Lors de
leur regroupement, ils sont affects un 'sous-rseau global' logique qui reprsente les
proprits communes de tous les sous-rseaux affects.
Les sous-rseaux regroups, qui s'tendent donc sur plusieurs projets, possdent le mme
type et des ID de sous-rseau S7 identiques. Dans NetPro, ils sont reprsents par l'ajout
de "(global)" leur nom.
Dans SIMATIC Manager, les sous-rseaux regroups sont reprsents par l'icne suivante :
Petite icne
Grande icne

Sous-rseaux pouvant tre regroups


Les sous-rseaux de type Industrial Ethernet, PROFIBUS et MPI peuvent tre regroups.

Sous-rseaux ne pouvant pas tre regroups


x Les sous-rseaux de type PtP ne peuvent pas tre regroups.
x Les sous-rseaux PROFIBUS quidistants ne peuvent pas non plus tre regroups.
Raison : l'quidistance peut uniquement tre configure pour des systmes monomatres, c'est--dire que des liaisons de communication entre plusieurs projets ne sont
pas significatives dans cette configuration.
x Pour la mme raison, les sous-rseaux PROFIBUS auxquels sont relies des stations H
en tant que matres DP ne peuvent pas non plus tre regroups.
x Si un sous-rseau avec un domaine Sync configur se trouve dans un groupe de sousrseaux Ethernet, aucun autre sous-rseau Ethernet avec un domaine Sync ne peut tre
ajout ce groupe.

Conditions
Pour pouvoir regrouper des sous-rseaux, un accs en criture aux projets correspondants
et leurs sous-rseaux doit tre possible.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

16-13

Utilisation de projets dans le multiprojet

Regroupement de sous-rseaux dans NetPro


Pour regrouper ou couper des sous-rseaux, procdez de la manire suivante :
1. Choisissez la commande de menu Edition > Regrouper / Couper les sous-rseaux >
...
Vous slectionnez le type de sous-rseau dans la dernire partie de la commande de
menu.
2. Dans la bote de dialogue qui s'ouvre, vous affectez les sous-rseaux existant dans le
multiprojet un sous-rseau regroup.
-

Slectionnez un sous-rseau global dans le champ de droite "Regroup".

Dans le champ de gauche "Sous-rseaux dans le multiprojet", slectionnez un sousrseau qui doit faire partie du sous-rseau global regroup.

Cliquez sur le bouton "Flche vers la droite".


Les sous-rseaux sont regroups de telle sorte ce que vous avez un aperu des
sous-rseaux possdant des proprits communes (p. ex. des ID de sous-rseau
S7 identiques).
Tous les sous-rseaux sont regroups dans un "sous-rseau global" (nom par
dfaut : p. ex. PROFIBUS_global (1)). Vous pouvez modifier le nom du sous-rseau
global.
Le premier sous-rseau ajout un sous-rseau global dtermine les proprits des
rseaux que vous ajoutez ultrieurement. En cliquant sur le bouton "Slection", vous
pouvez slectionner ultrieurement un autre sous-rseau comme sous-rseau
dterminant (c'est--dire dterminant les proprits).

3. Si vous avez besoin d'autres sous-rseaux globaux, cliquez sur le bouton "Nouveau" et
affectez ce sous-rseau global des sous-rseaux du champ "Sous-rseaux dans le
multiprojet" comme dcrit ci-dessus.
4. Le cas chant, modifiez les proprits des sous-rseaux en cliquant sur le bouton
"Proprits". Ceci peut tre ncessaire p. ex. pour les paramtres de bus de sousrseaux PROFIBUS regroups.
5. Confirmez vos paramtres en cliquant sur "OK" ou "Appliquer".
Les proprits transmissibles d'un sous-rseau dterminant sont alors transfres dans
les autres sous-rseaux du groupe.

16-14

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Utilisation de projets dans le multiprojet

Cette relation est mise en vidence par la figure suivante :

Couper des sous-rseaux


Vous avez la possibilit de couper des sous-rseaux ayant t regroups.
1. Choisissez la commande de menu Edition > Regrouper / Couper les sous-rseaux >
...
Vous slectionnez le type de sous-rseau dans la dernire partie de la commande de
menu.
2. Dans le champ de droite "Regroup" de la bote de dialogue suivante, slectionnez un
sous-rseau que vous souhaitez couper du sous-rseau global.
3. Cliquez sur le bouton "Flche vers la droite".
Le sous-rseau slectionn s'affiche dans le champ de gauche (sous-rseau dans le
multiprojet).

Proprits de sous-rseaux regroups


Lors du regroupement, les proprits transmissibles du sous-rseau dterminant sont
transfres dans les autres sous-rseaux du mme groupe.
Dans les sous-rseaux PROFIBUS p. ex., il s'agit outre de l'ID de sous-rseau, des
proprits suivantes : profil, vitesse de transmission, adresse la plus leve, nombre de
partenaire supplmentaires dont il faut tenir compte.
Les paramtres de sous-rseau suivants ne sont pas synchroniss et sont donc conservs
comme proprits des sous-rseaux individuels d'un groupe :
x nom,
x auteur,
x commentaire,

Configuration matrielle et communication dans STEP 7


A5E00706940-01

16-15

Utilisation de projets dans le multiprojet

16.6

Reprsentation de sous-rseaux regroups dans la vue de


rseau

Fentre "Multiprojet"
Lorsque dans NetPro, vous ouvrez un projet appartenant un multiprojet, la fentre
"Multiprojet" s'ouvre.
Vous pouvez afficher ou masquer cette fentre en choisissant la commande de menu
Affichage > Multiprojet. Vous pouvez galement vous servir de l'icne correspondante.

Les projets contenus dans le multiprojet sont affichs dans la partie suprieure de la fentre,
tous les sous-rseaux entre plusieurs projets du multiprojet tant reprsents avec leur nom
de sous-rseau global dans la partie infrieure de la fentre.
Lorsque vous slectionnez des projets dans la partie suprieure de la fentre (la slection
multiple est possible), les sous-rseau qui s'tendent sur tous les projets slectionns seront
slectionns dans la partie infrieure de la fentre.
Astuce : pour naviguer rapidement 'entre les projets' d'un multiprojet, effectuez un double clic
sur le projet correspondant dans la fentre "Multiprojet". STEP 7 ouvre alors la vue de
rseau du projet correspondant dans une fentre distincte.

Vue de rseau
La vue de rseau reprsente les sous-rseaux qui s'tendent sur plusieurs projets en
ajoutant leur nom "...(global)".

16-16

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Utilisation de projets dans le multiprojet

16.7

Vue de rseau globale des multiprojets


La vue de rseau globale des multiprojets vous donne un aperu de toutes les stations d'un
multiprojet avec leurs connexions aux sous-rseaux respectifs.
Les sous-rseaux globaux sont uniquement reprsents de manire groupe (c'est--dire
comme un sous-rseau) dans cette vue. Le nom du sous-rseau global affich correspond
au nom du groupe de sous-rseaux.
Vous avez la possibilit d'imprimer la vue de rseau globale des multiprojets et de charger
toutes les stations de cette vue. Vous ne pouvez cependant ni diter, ni enregistrer les
projets dans cette vue.

Conditions
x Cette fonction peut uniquement tre dmarre depuis un projet appartenant un
multiprojet.
x Toutes les modifications dans les projets correspondants du multiprojet doivent tre
enregistres ; le cas chant, un message vous demande de les enregistrer.
x Tous les projets du multiprojet doivent tre accessibles (concerne les projets partags).
x Aucun des projets du multiprojet ne doit tre protg contre l'criture.
x Aucun tat de liaison ne doit tre activ dans le projet ouvert ( partir duquel vous
souhaitez dmarrer la vue de rseau globale des multiprojets).

Marche suivre
1. Dans la vue de rseau d'un projet, choisissez la commande de menu Affichage > Vue
de rseau globale.
Cette commande est alors coche.
2. Positionnez les objets selon vos besoins. Vous avez la possibilit d'imprimer la vue de
rseau.
3. Vous pouvez charger toutes les stations du multiprojet partir de cette vue (commande
de menu Systme cible > Charger ...)
4. Pour revenir la vue de rseau "normale" du projet, choisissez de nouveau la
commande de menu Affichage > Vue de rseau globale.
Lorsque vous fermez le projet, la position des objets est galement enregistre de manire
implicite.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

16-17

Utilisation de projets dans le multiprojet

Proprits de la vue de rseau globale


x Aprs le premier appel de la fonction depuis un projet, la disposition de tous les objets
est ralise. Vous pouvez modifier la position des objets. Lorsque vous dsactivez la vue
de rseau globale, puis l'activez de nouveau partir d'un autre projet du multiprojet, c'est
exactement cette disposition qui s'affiche.
x Les fonctions facteur d'agrandissement, longueurs de sous-rseaux (rduites ou non
rduites), avec ou sans esclaves DP/IO Devices, etc. de la vue de rseau globale sont
dtermines par le projet partir duquel vous appelez la vue de rseau globale.
x Pendant que la vue de rseau globale est active, vous ne pouvez pas effectuer de
modification des projets. Vous pouvez cependant dmarrer une vrification globale de
cohrence. C'est la raison pour laquelle, vous ne pouvez pas effectuer d'enregistrement
dans la vue de rseau globale (Rseau > Enregistrer). La commande de menu
Rseau > Enregistrer et compiler ne ralise qu'une compilation de la configuration de
rseau.
x Dans la vue de rseau globale, la configuration tre charge dans toutes les stations du
multiprojet.
x Une seule vue de rseau globale peut tre ouverte la fois. Si un autre utilisateur de
STEP 7 dmarre galement la vue de rseau globale partir d'un autre projet, sa
tentative est annule et un message d'erreur est mis.

16-18

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Utilisation de projets dans le multiprojet

16.8

Configuration de liaisons entre plusieurs projets

Introduction
Lorsque des sous-rseaux entre plusieurs projets sont configurs, STEP 7 vous permet
galement de configurer des liaisons via de tels sous-rseaux globaux. Les nuds
d'extrmit de ces liaisons peuvent se trouver dans diffrents projets.
STEP 7 vous assiste aussi bien lors de la cration de liaisons entre plusieurs projets au
sein d'un multiprojet que lors de la synchronisation de liaisons ayant t configures hors
du contexte du multiprojet.

Types des liaisons entre plusieurs projets


Avec STEP 7, vous pouvez crer des liaisons entre plusieurs projets pour des liaisons S7 et
des liaisons S7 haute disponibilit.
Avec SIMATIC NET, vous pouvez galement configurer d'autres types de liaisons entre
plusieurs projets l'exception de liaisons FMS. Des informations ce sujet sont donnes
dans la documentation SIMATIC NET.

Liaisons entre plusieurs projets un partenaire spcifique


Les liaisons entre plusieurs projets un partenaire spcifique (p. ex. une CPU) sont cres
comme des liaisons au sein d'un projet (procdure identique). La bote de dialogue de
slection du partenaire de liaison a t tendue et permet, outre la slection du nud
d'extrmit (p. ex. un module), la slection du projet au sein du multiprojet dans lequel se
trouve le nud d'extrmit.

Les conditions ncessaires sont que les projets font partie d'un multiprojet et que les sousrseaux aient t regroups (p. ex. avec l'assistant "Synchroniser les projets dans le
multiprojet" de SIMATIC Manager).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

16-19

Utilisation de projets dans le multiprojet

Proprits de liaisons entre plusieurs projets


Lors de la manipulation des projets d'un multiprojet, la cohrence des liaisons entre
plusieurs projets est maintenue. Les liaisons entre plusieurs projets d'un multiprojet peuvent
fonctionner et tre compiles, mme lorsque le projet avec le partenaire de liaison est extrait
du multiprojet.
Dans le cas de liaisons S7 : ce n'est que lorsque vous affichez les proprits de la liaison,
que STEP 7 vous demande, avant d'ouvrir la bote de dialogue des proprits, si vous
souhaitez interrompre la liaison. Les proprits de la liaison ne sont modifiables que si vous
rpondez par "Oui" cette question. Lorsque vous modifiez les proprits, vous devez
raliser vous-mme la synchronisation des proprits des liaisons, p. ex. un partenaire
non spcifi dans le cas de liaisons S7. Lorsque vous modifiez les proprits de la liaison, la
liaison risque de ne pas fonctionner.
Seule l'ID locale d'une liaison peut tre modifie sans interrompre la liaison.
Il n'est pas possible d'interrompre des liaisons S7 haute disponibilit.

Astuce
Pour pouvoir synchroniser des liaisons entre plusieurs projets, STEP 7 utilise l'ID de sousrseau S7, une proprit de l'objet d'un sous-rseau.
Lorsque vous souhaitez configurer une liaison entre plusieurs projets et que les deux sousrseaux concerns (qui doivent former le routage) n'ont pas encore t regroups, p. ex.
parce que d'autres projets galement concerns ne sont pas disponibles temporairement,
vous pouvez procder de la manire suivante :
Synchronisez l'ID de sous-rseau S7 des sous-rseaux concerns en slectionnant
respectivement le sous-rseau et en affichant les proprits de l'objet au moyen du menu
contextuel. Entrez des ID de sous-rseau S7 identiques pour les deux sous-rseaux.
Les partenaires du sous-rseau "synchronis manuellement" dans l'autre projet peuvent
alors tre slectionns comme nud d'extrmit des liaisons. Avec cette procdure,
l'univocit des sous-rseaux individuels n'est cependant pas encore reconnue par NetPro.
La vrification de cohrence signalerait une erreur, si des projets taient relis par un sousrseau commun entre plusieurs projets. Dans ce cas, des ID de sous-rseau identiques
dans diffrents projets seraient signals comme erreur.
Regroupez cet effet les sous-rseaux dans NetPro.

16-20

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Utilisation de projets dans le multiprojet

Liaisons entre plusieurs projets un partenaire dans un projet inconnu


Lorsque le partenaire de liaison n'est pas 'accessible' dans le multiprojet, soit parce que le
projet concern a t cr un autre endroit, soit parce qu'il est en cours de traitement et
donc inhib, slectionnez comme partenaire de liaison "Partenaire dans un projet inconnu".
Dans le projet partenaire, slectionnez galement comme partenaire de liaison "Partenaire
dans un projet inconnu".

Cette procdure permet de rserver une liaison dans chacun des deux projets. Cette liaison
sera synchronise ultrieurement par le systme, lorsque le projet partenaire sera insr
dans le multiprojet.
Dans les proprits de l'objet de la liaison vous devez cet effet configurer un nom de
liaison identique (rfrence) dans les deux projets. Le nom de liaison permet de raliser
une affectation du partenaire de liaison et une synchronisation des proprits de liaison
(commande de menu Edition > Regrouper les liaisons).

Configuration matrielle et communication dans STEP 7


A5E00706940-01

16-21

Utilisation de projets dans le multiprojet

Particularits lors du chargement


Aprs avoir configur des sous-rseaux et liaisons entre plusieurs projets, vous devez
charger la configuration de rseau dans tous les modules concerns. Il s'agit des nuds
d'extrmit des liaisons ainsi que des routeurs correspondants.
Lors du chargement dans la PG, les configurations de rseau et les liaisons configures sont
regroupes automatiquement, dans la mesure o les conditions ncessaires sont remplies
(p. ex. les deux nuds d'extrmit ont t chargs dans la PG).
Les fonctions de chargement disponibles dans NetPro ne peuvent pas tre excutes pour
plusieurs projets, mais uniquement au sein d'un mme projet. Il s'agit des fonctions
suivantes :
x Charger dans le projet en cours > Stations slectionnes et partenaires,
x Charger dans le projet en cours > Stations du sous-rseau,
x Charger dans le projet en cours > Liaisons slectionnes.
L'enregistrement et la compilation sont galement limits au projet actif.
Lorsqu'une liaison S7 s'applique p. ex. plusieurs projets, les configurations de rseau des
deux projets concerns doivent tre compiles.
Ces restrictions s'appliquent la vue de rseau "normale" d'un projet. Dans la vue de rseau
globale de plusieurs projets (multiprojets), vous pouvez galement raliser le chargement
dans plusieurs projets.

16-22

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Utilisation de projets dans le multiprojet

16.9

Possibilits de regrouper des liaisons entre plusieurs


projets
Vous avez la possibilit de regrouper des liaisons entre plusieurs projets, telles que p. ex.
des liaisons S7 :
x dans SIMATIC Manager, dans le cadre de la synchronisation de projets dans le
multiprojet (commande de menu Fichier > Multiprojet > Synchronisation de projets),
x dans NetPro, avec la commande de menu Edition > Regrouper les liaisons.
Il existe cependant des diffrences dans le droulement :
Dans SIMATIC Manager, seules les liaisons ayant t configures dans les projets
concerns comme "Partenaire de liaison dans le projet inconnu" avec Nom de liaison
identique (rfrence) sont regroupes. Dans NetPro, vous pouvez galement affecter des
liaisons possdant des noms similaires ou diffrents.
Dans le cas du regroupement dans SIMATIC Manager, vous ne pouvez pas prvoir quel
partenaire de liaison conservera ses proprits de liaison ou quel partenaire de liaison
synchronisera les siennes (p. ex. tablissement de liaison actif). Dans le cas du
regroupement dans NetPro, le partenaire synchronisera toujours ses proprits avec celles
du module local. De plus, vous pouvez modifier les proprits des liaisons dans la bote de
dialogue du regroupement des liaisons dans NetPro.
Le regroupement des liaisons S7 un partenaire non spcifi avec une liaison S7 entre
plusieurs projets peut uniquement tre ralis dans NetPro. Dans SIMATIC Manager, ces
liaisons ne sont pas prises en compte.

16.10

Liaisons S7 des partenaires de liaison non spcifis


Lorsque vous insrez dans un multiprojet, des projets existants contenant des liaisons S7
des partenaires non spcifis, vous pouvez regrouper de manire simple ces liaisons S7
avec des liaisons S7 entre plusieurs projets :
1. Regroupez les sous-rseaux contenant la liaison S7.
2. Choisissez la commande de menu Edition > Regrouper les liaisons.
STEP 7 regroupe automatiquement les liaisons S7 correspondantes.

16.11

Synchronisation de projets dans le multiprojet


Lorsque vous insrez des projets existants dans un multiprojet, vous devez les synchroniser
dans le multiprojet. Appelez cette fonction si vous avez modifi les sous-rseaux ou les
liaisons dans un multiprojet existant. Excutez cette fonction au plus tard lorsque vous
prparez la configuration pour la mise en service.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

16-23

Utilisation de projets dans le multiprojet

16.12

Archivage et dsarchivage de multiprojets

Archivage du multiprojet
Vous pouvez enregistrer le multiprojet sous forme comprime dans un fichier d'archives, tout
comme vous le faites avec des projets ou bibliothques individuels. Cet enregistrement sous
forme comprime est possible aussi bien sur un disque dur que sur des supports de
donnes transportables (p. ex. disquettes Zip).
Lorsque certaines parties du multiprojet se trouvent sur des lecteurs rseau, vous pouvez
uniquement utiliser les programmes d'archivage suivants pour archiver le multiprojet :
x PKZip Commandline V4.0 (fourni)
x WinZip partir de 6.0
x JAR partir de 1.02

Conditions pour la procdure d'archivage :


Etant donn que l'archivage est une fonction s'excutant dans plusieurs projets, aucun
processus ne doit accder l'un des projets du multiprojet.

Marche suivre
1. Slectionnez le multiprojet dans SIMATIC Manager.
2. Choisissez la commande de menu Fichier > Archiver.
3. Dans la bote de dialogue qui s'ouvre, validez le multiprojet slectionn, puis cliquez sur
"OK".
4. Dans la bote de dialogue suivante, slectionnez le nom et le chemin de l'archive ainsi
que le programme d'archivage (p. ex. PKZip 4.0).
5. Quittez la bote de dialogue en cliquant sur "OK".

Dsarchivage du multiprojet
1. Dans SIMATIC Manager, choisissez la commande de menu Fichier > Dsarchiver.
2. Dans la bote de dialogue qui s'ouvre, slectionnez le multiprojet archiv, puis cliquez
sur le bouton "Ouvrir".
3. Dans la bote de dialogue suivante "Slectionner le rpertoire cible", slectionnez le
rpertoire dans lequel vous souhaitez dcomprimer l'archive.
Un nouveau rpertoire est cr dans le rpertoire slectionn. Tous les rpertoires de
projet d'un multiprojet dsarchiv y seront stocks sur le mme niveau, aprs avoir t
dcomprims.

16-24

Configuration matrielle et communication dans STEP 7


A5E00706940-01

17

Mise en service et maintenance

Prparation pour la mise en service


Pour la premire mise en service de stations mises en rseau, vous devez d'abord charger
individuellement tous les systmes cible avec la commande de menu Systme cible >
Charger (SIMATIC Manager). Les systmes cible obtiennent ainsi leur configuration
matrielle requise ainsi que leur adresse de partenaire dans le rseau. Ils sont ensuite
accessibles via le rseau avec la commande de menu Systme cible > Compiler et
charger les objets.

Aprs des modifications durant la mise en service ou durant la phase de maintenance


S'il s'agit d'un multiprojet, nous vous recommandons de synchroniser les projets avant le
chargement dans le systme cible (commande de menu Fichier > Multiprojet >
Synchroniser les projets dans SIMATIC Manager). Vous pouvez ensuite transfrer les
modifications dans le systme cible avec la fonction centrale "Compiler et charger les
objets".

17.1

Mise en service des partenaires PROFIBUS


A partir de STEP 7 V5.2, vous pouvez accder en ligne aux partenaires PROFIBUS depuis
la PG, mme si en plus de la PG, seuls des esclaves DP sont relis PROFIBUS.
Vous pouvez effectuer un diagnostic de ces partenaires, visualiser leurs entres et forcer
leurs sorties. Vous pouvez galement reparamtrer les partenaires et enregistrer la
configuration actuellement affich en tant que nouvelle configuration (commande de menu
Systme cible > PROFIBUS > Enregistrer la configuration PROFIBUS en ligne sous).
Vous pouvez utiliser la configuration ainsi enregistre comme modle pour la configuration
d'une nouvelle station (commande de menu Station > Ouvrir dans HW Config).

Dmarrage de l'accs en ligne


Vous dmarrez cette fonction dans SIMATIC Manager en choisissant la commande de menu
Systme cible > PROFIBUS > Diagnostic, visualisation/forage du partenaire ou lors de
la configuration du matriel lorsque la station hors ligne est ouverte, en choisissant la
commande de menu Systme cible > Diagnostic, visualisation/forage du partenaire.
Une vue similaire celle de HW Config s'affiche (Station > Ouvrir en ligne). Dans cette
vue, vous pouvez cependant spcifier des partenaires (p. ex. avec le menu contextuel
Spcifier le module), modifier des paramtres et enregistrer la configuration en tant que
nouvelle station.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

17-1

Mise en service et maintenance

Reprsentation hors ligne et en ligne


Une fois que vous avez ouvert la configuration enregistre ("Reprsentation hors ligne"),
puis dmarr la "Reprsentation en ligne" avec la commande de menu Systme cible >
Diagnostic, visualisation/forage du partenaire, voici ce qui se passe :
x Tous les partenaires dtermins sont affichs en ligne, quel que soit leur nombre dans la
configuration hors ligne.
x Avec l'identification du fabricant et les donnes de configuration, STEP 7 vrifie, pour
chaque partenaire de la vue en ligne, s'il existe un partenaire correspondant dans la vue
hors ligne.
Si c'est le cas (c'est--dire que les partenaires sont identiques), les paramtres de la vue
hors ligne sont repris dans la vue en ligne.
Ceci permet de garantir que les modifications effectues durant la mise en service sont
immdiatement disponibles pour la vue en ligne aprs enregistrement et ouverture.

Visualisation et forage
Depuis la vue en ligne, vous pouvez lire des entres et forcer des sorties. La PG fonctionne
alors comme un matre DP.
1. Slectionnez le partenaire souhait.
2. Choisissez la commande de menu Systme cible > Visualiser/Forcer.
La bote de dialogue Visualisation/forage s'ouvre. Le chemin indique que l'accs en ligne a
eu lieu directement via des utilitaires PROFIBUS.
Dans le cas d'accs en ligne directs au moyen d'utilitaires PROFIBUS, aucune condition de
dclenchement n'est possible avec les esclaves DP, contrairement ce qui passe lorsque
vous appelez la fonction lors de la configuration matrielle (en ligne avec des utilitaires CPU
affects).
La bote de dialogue affiche respectivement toutes les entres/sorties d'un module dans une
ligne.

17-2

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en service et maintenance

Utilisation d'une configuration enregistre en tant que modle pour une nouvelle
configuration de station
Vous avez la possibilit d'enregistrer les partenaires PROFIBUS dtermins en ligne en tant
que configuration de station (commande de menu Systme cible > PROFIBUS >
Enregistrer la configuration PROFIBUS en ligne sous). Les modifications (spcification
du module, modification des proprits) sont galement enregistres.
Cette configuration enregistre ne contient cependant pas de donnes de configuration
concrtes pour les matres DP connects PROFIBUS. Ce de fait, les matres DP sont
uniquement reprsents de manire symbolique, de manire similaire aux esclaves DP.
Vous avez cependant la possibilit de configurer ultrieurement des matres DP, puis de
remplacer un matre DP dtermin en ligne (et reprsent de manire symbolique) par le
matre DP configur.
Procdez de la manire suivante :
1. Ouvrez la configuration PROFIBUS en ligne enregistre.
2. Configurez le mme nombre de matres DP que de rseaux matre DP dtermins en
ligne
(chssis complets avec CPU et CP PROFIBUS ou CPU avec interfaces DP intgres).
3. Slectionnez le matre DP dtermin en ligne que vous souhaitez remplacer par un
matre DP configur.
4. Choisissez la commande de menu Outils > Affecter le matre.
5. Dans la bote de doalogue qui s'ouvre, vous affectez un matre configur au matre DP
dtermin en ligne.
6. Rptez les tapes 3 5, jusqu' ce que tous les matres DP dtermins en ligne soient
remplacs par des matres DP configurs.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

17-3

Mise en service et maintenance

17.2

Identification et maintenance (I&M)


Les fonctions d'identification et de maintenance (I&M) dfinissent des fonctions d'information
permettant d'obtenir des renseignements sur des appareils, p. ex. fabricant, version,
numros de rfrence, etc. Vous pouvez exploiter ces informations sur l'appareil respectif
dans les phases de configuration, mise en service, paramtrage, diagnostic et rparation.

Quels appareils prennent en charge des donnes I&M ?


Par principe, les esclaves PROFIBUS DPV1 prennent en charge les donnes I&M. Pour les
esclaves PROFIBUS DPV0, aucune donne I&M n'est dfinie.

Nouveaut des fonctions I&M


Les fonctions d'information et de maintenance dsignes par "Identification de module" font
partie intgrante des composants S7. La nouveaut des fonctions I&M est que l'accs ces
informations rpond la norme PNO. Puisque STEP 7 prend galement en charge cet
accs, vous pouvez galement exploiter les donnes I&M de composants autres que S7.

Donnes I
Les donnes I sont des informations sur le module qui sont en partie galement imprimes
sur le botier du module.
Vous pouvez les lire dans le cadre du diagnostic du module avec STEP 7 (onglet "Gnral"
et onglet "Identification" de l'tat du module).

Donnes M
Les donnes M sont des informations spcifiques l'installation telles que AKZ (repre
d'installation), OKZ (repre d'emplacement), date d'insertion et commentaire.
Vous pouvez les inscrire dans le module grce un accs en ligne.

17-4

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Mise en service et maintenance

17.3

Modification de donnes M dans SIMATIC Manager

Conditions
x Le module prend en charge les donnes I&M.
x Une liaison en ligne avec le module est tablie via PROFIBUS, "Partenaires accessibles".

Marche suivre
Pour diter des donnes M (p. ex. le repre d'installation), procdez comme suit :
1. Slectionnez le module dans la fentre "Partenaires accessibles" et choisissez la
commande de menu Systme cible > Modifier l'identification du module.
2. Dans la bote de dialogue "Changer l'identification du module", ditez les donnes M.
Dans le cas de modules mis en oeuvre de manire redondante, vous devez diter les
donnes pour le module de gauche et celui de droite.
3. Pour les donnes qu'il s'agit de transmettre dans le module, activez la case cocher
"Prise en compte".
4. Confirmez vos paramtrages par "OK".
Les donnes M sont transmises dans le module.

Configuration matrielle et communication dans STEP 7


A5E00706940-01

17-5

Mise en service et maintenance

17.4

Saisie ou modification de donnes M dans HW Config

Conditions
x Le module prend en charge les donnes I&M.
x Une liaison en ligne avec le module est tablie via PROFIBUS.

Marche suivre
Pour diter des donnes M (p. ex. le repre d'installation), procdez comme suit :
1. Effectuez un double clic sur le module et choisissez l'onglet "Identification".
2. Saisissez les donnes M et confirmez par "OK".
3. Choisissez la commande de menu Systme cible > Charger l'identification de
module.
4. Dans la bote de dialogue "Chargez l'identification de module", comparez les donnes
hors ligne, c'est--dire celles contenues dans la base de donnes de STEP 7 avec les
donnes figurant dans le module ("EN LIGNE").
5. Si les donnes en ligne doivent tre crases par les donnes hors ligne, activez la
case cocher "Prise en compte".
6. Confirmez vos paramtrages par "OK".
Les donnes M sont transmises dans le module.

17-6

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Index
A
Accder aux ID de liaison au cours de la
programmation 12-25
Accs en ligne aux appareils PROFINET IO
via Ethernet 4-22
Accs en ligne aux modules
dans NetPro 11-25
Accs en ligne aux partenaires Ethernet dans
la fentre 'Partenaires accessibles' 4-23
Accs en ligne aux systmes cibles dans le
multiprojet 16-11
Accs PG via interface PROFIBUS DP
intgre 3-12
ACCESS 12-18
Adaptation du catalogue du matriel vos
besoins 1-9
Adresse (interface) 12-42
Adresse de diagnostic 3-57
Adresse de diagnostic (configuration d'un
change de donnes direct) 3-43
Adresse IP 4-4, 11-4, 11-5, 11-6
Adresse MAC 11-4
Adresses 14-3
Adresses (E/S)
affectation de mnmoniques 2-15
Adresses de priphrie 2-13
Adresses de rseau 2-13
Adresses MPI de FM et CP (S7-300) 2-13
Affectation de la station SIMATIC PC dansla
vue de rseau 6-7
Affectation de l'esclave DP au groupe
SYNC/FREEZE 3-15
Affectation de mnmoniques aux adresses
d'E/S 2-15
Affectation de PG/PC 11-20
Affectation de station PC# bas00197$
Affichage de l'tat du module d'appareils de
terrain PA et d'esclaves DP placs derrire
un Y-Link+ FESTE EINSPRUNGSTELLEN6
0K DP/PA-Link (IM 157) 3-79
Affectation des adresses en mode
multiprocesseur 8-3
Affectation du nom d'appareil via une carte
mmoire (MMC) 4-27
Affectation dune station PC 6-7
Affectation d'une station SIMATIC PC dans la
vue de rseau 3-79
Affichage de la topologie au moyen de
rpteurs de diagnostic 3-71

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Affichage de la version du systme


d'exploitation de la CPU dans la fentre
"Catalogue du matriel" 2-10
Affichage de la vue synoptique 2-14
Affichage de l'tat des liaisons 12-23
Affichage de ltat du module
desclaves DP placs derrire un Y-Li 3-79
Affichage des informations
sur les modules 1-17
Affichage d'informations sur les composants
du catalogue du matriel 1-17
Affichage du catalogue du matriel 1-3
Afficher la table d'adresses pour un sousrseau 11-25
Afficher la vue des adresses de partenaire d'un
sous-rseau 11-25
Afficher les adresses de partenaire d'un sousrseau 11-25
Afficher ou masquer des colonnes 12-20
Afficher/modifier les proprits de composants
dans la vue de rseau 11-25
AG_LOCK 12-19
AG_LRECV 12-19
AG_LSEND 12-19
AG_RECV 12-19
AG_SEND 12-19
AG_UNLOCK 12-19
Alarme de mise jour 3-58
Alarme d'tat 3-58
Alarme d'horloge 3-84
Alarme multiprocesseur 8-8
Alarme spcifique au fabricant 3-58
Appareil IO 4-29
Appareil PROFINET avec
fonctionnalit Proxy 4-6
Appareils PROFIBUS PA 3-79
Appel de l'application de configuration du
matriel 2-8
Application PC 4-20
Archivage et dsarchivage
de multiprojets 16-24
Attribution d'adresses et de noms pour les
appareils PROFINET IO 4-4
Attribution d'adresses Ethernet 11-4
Attribution d'adresses MPI 11-3
Attribution d'adresses PROFIBUS 11-3
Attribution des adresses d'entre/sortie 2-14
Attribution d'un mot de passe 1-6
Automates programmables haute
disponibilit 10-1
Automatte SIMATIC PC 6-4

Index-1

Index

Autre station 11-18


Autre station
objet dans NetPro 11-18
Autre station
(configuration de la liaison) 12-43
Autres appareils de terrain (dossier dans le
catalogue du matriel) 3-4
B
Baptiser des participants au rseau 14-3
Base de donnes locale (LDB) 12-36
Bloc de donnes systme (SDB)
icne pour 7-1
Blocs d'organisation pour des alarmes de
synchronisme d'horloge
(OB61 OB64) 3-79
Blocs d'organisation pour des esclaves DPV1
(OB55 OB57) 3-58
Blocs pour divers types de liaison 12-18
Blocs pour liaisons configures 12-26
Branche 2-20
Branche
mode multiprocesseur 8-1, 8-2
BRCV 12-18, 12-19, 12-26
BSEND 12-18, 12-19, 12-26
C
Cartouches interface et interfaces
(reprsentation dans HW Config) 2-9
Catalogue (NetPro) 11-14
Catalogue des modules (voir le catalogue du
matriel) 2-9
Catalogue du matriel 1-10, 2-10, 3-4, 4-15
profils 1-9
Catalogue du matriel
adaptation vos besoins 1-9
Ce qu'il faut savoir sur les fichiers GSD pour
les IO Devices 3-54
Ce qu'il faut savoir sur PROFIBUS DPV1 3-55
Cercle de donnes globales 13-5, 13-6, 13-7
Cercle GD (calcul) 13-8
Changer de partenaire de liaison 12-30
Chargement 14-1, 14-10
Chargement
configuration matrielle dans un systme
cible 14-1
Chargement dans la PG (configuration de
rseau et liaisons) 14-12
Chargement de la configuration
de rseau 14-3
Chargement de la configuration de rseau
dans un systme cible 14-5
Chargement de la configuration des donnes
globales 14-10
Chargement de liaisons 14-7
Chargement de liaisons dans la PG 14-12
Chargement des appareils PROFINET 4-25

Index-2

Chargement des modifications de la


configuration de rseau 14-7
Chargement d'une configuration dans la PG
14-11
Chargement d'une configuration dans un
systme cible 14-1
Chargement d'une configuration dans une
CPU 14-1
Chargement d'une configuration de rseau
dans la PG 14-12
Chargement d'une configuration de station
dans un systme cible 14-1
Chargement d'une configuration depuis une
station dans la PG 14-11
Chargement d'une configuration IRT 5-8
Chargement d'une configuration matrielle
modifie dans une station S7-400H 14-9
Chargement d'une station PC 14-6
Charger les modifications de la configuration
dans une station H 14-9
Chssis central 2-5
Chssis d'extension 2-5
Chssis segment
fonctionnement asynchrone 8-1
Chevauchement de Ti et To 3-89
Choix du routage 12-28
Choix et disposition des esclaves DP 3-13
CiR 9-1
Client OPC 4-20
Cohrence
vrification (NetPro) 11-22
Cohrence d'une configuration de station
vrification 14-1
Colonnes
afficher ou masquer 12-20
Commandes SYNC et FREEZE 3-15
Communication 3-76, 3-78, 11-2, 11-3, 11-10,
11-22, 11-25, 11-29, 14-3, 14-5, 14-7
blocs pour liaisons configures 12-26
Communication (communication GD) 13-1
Communication de base (cf. communication
par liaisons non configures) 11-2
Communication GD 13-10
Communication GD
facteur de rduction et temps
de cycle 13-10
communication par donnes globales
(prsentation) 13-1
Commutation de l'interface du matre DP 3-56
Commutation entre le rseau matre DP et
l'esclave DP dans la vue dtaille de la
fentre de station 3-2
Compacts
esclaves DP
configuration 3-14
Comparaison entre station S7
et station PC 6-4
Comparaison entres les modes de mise en
route
Configuration matrielle et communication dans STEP 7
A5E00706940-01

Index

mode multiprocesseur 8-3


Compatibilit lors de l'importation/exportation
d'une configuration 7-2
Compilation de la table des donnes globales
13-17
Complter la table des
donnes globales 13-15
Comportement la mise en route 1-6
Comportement quidistant 3-75
Compression 3-17, 3-18
Comprimer les plages d'adresse
(ET 200S) 3-17
Conditions d'mission et de rception 13-8
Configurateur de composants 3-79, 6-7
Configuration 4-12, 4-13, 4-14, 11-10, 11-11,
11-12, 11-13
Configuration
chargement dans la PG 14-11
de sous-rseaux (NetPro) 11-10
rseau PROFINET IO 4-12, 4-14
Configuration (quand est-elle
ncessaire ?) 1-1
Configuration avec des esclaves DP
intelligents (change de donnes direct
esclave > esclave I) 3-8
Configuration avec des esclaves DP
intelligents (change de donnes esclave I
<> matre) 3-7
Configuration avec des esclaves DP simples
(modulaires ou compacts) (change de
donnes esclave <> matre) 3-6
Configuration avec des stations
PC SIMATIC 4-20
Configuration avec deux rseaux matre DP
(change de donnes direct esclave >
esclave I) 3-9
Configuration avec deux rseaux matre DP
(change de donnes direct esclave >
matre) 3-10
Configuration avec IE/PB-Link 4-19
Configuration avec IO Controller externe 4-18
Configuration avec IO Controller intgr 4-17
Configuration de chssis d'extension dans
SIMATIC 400 2-20
Configuration de CP point point 2-18
Configuration de la communication avec le CP
Ethernet 12-2
Configuration de la communication avec le CP
PROFIBUS 12-3
Configuration de la communication par
donnes globales 13-12
Configuration de la liaison "Autre station"
"PG/PC"
"SIMATIC S5" 12-43
Configuration de la priphrie dcentralise
(DP) 3-1
Configuration de la redondance logicielle 3-25
Configuration de la topologie 5-6

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Configuration de l'change de donnes direct


entre participants PROFIBUS DP 3-43
Configuration de l'change direct
de donnes 5-7
Configuration de l'esclave dans la
vue dtaille 3-2
Configuration de l'ET 200S 3-17
Configuration de l'ET200L 3-17
Configuration de liaisons 12-1
Configuration de liaisons
des partenaires dans un
autre projet 12-38
une PG ou un PC 12-36
une PG ou un PC avec WinCC 12-37
introduction 12-1
Configuration de liaisons entre plusieurs
projets 16-19
Configuration de liaisons pour les modules
d'une station SIMATIC 12-28
Configuration de liaisons pour une station
SIMATIC PC 12-33
Configuration de liaisons S7 pour une station
SIMATIC PC via un routeur 12-34
Configuration de modules S5 2-19
Configuration de profils support d'extension
dans SIMATIC 300 2-20
Configuration de rseau
chargement 14-7, 14-8
enregistrement 11-24
Configuration de rseau et projet STEP 7 11-1
Configuration de systmes H 10-1
Configuration de systmes intgrs compacts
C7 2-11
Configuration de temps de raction du
processus courts et de mme longueur sur
PROFIBUS DP 3-79
Configuration des appareils DPV1 3-56
Configuration des donnes globales
chargement 14-10
Configuration des modules pour le mode
multiprocesseur 8-6
Configuration des sous-rseaux et des
participants la communication 11-2
Configuration d'esclaves DP compacts 3-14
Configuration d'esclaves DP intelligents 3-28
Configuration d'esclaves DP modulaires 3-14
Configuration d'IO Devices 4-14
Configuration du dlai de rponse 4-30
Configuration du matriel (appel de
l'application) 2-8
Configuration du matriel (introduction) 1-1
Configuration du mmento d'horloge 1-6
Configuration du mode multiprocesseur 8-5
Configuration d'un esclave DP (GSD Rev. 5)
en tant que rcepteur pour l'change direct
de donnes 3-48
Configuration d'un esclave DPV1 3-57
Configuration et mise en service du rpteur
de diagnostic 3-68

Index-3

Index

Configuration et paramtrage d'une installation


centralise 1-8
Configuration matrielle
importation/exportation 7-2
Configuration matrielle (introduction) 1-1
Configuration mono-poste 15-4
Configuration multi-utilisateur 15-1
Configuration multi-utilisateur au sein du
rseau Windows 15-1
Configurations pour PROFIBUS DP 3-6
Configurer la CPU 315-2 DP comme esclave
DP 3-28
Configurer le CP 342-5 comme
esclave DP 3-28
Configurer l'ET 200S (IM 151/CPU) comme
esclave DP 3-28
Configurer l'ET 200X (BM 147/CPU) comme
esclave DP 3-28
Connexion de IE/PB-Link au rseau
PROFIBUS quidistant 3-88
Connexion du PG/PC via Industrial Ethernet et
IE/PB-Link au rseau PROFIBUS
quidistant 3-88
Conseils d'utilisation des tables de donnes
globales 13-14
Conseils pour diter la configuration de
stations 1-11
Conseils pour l'dition de la configuration de
rseau 11-25
Contrle du processus HTML 12-2
Copie de modules 1-11
Copie de plusieurs esclaves DP 3-13
Copie de programmes S7 avec des attributs
de message 15-4
Copie dune liaison 12-32
Copier les sous-rseaux et les stations 11-25
Couper des rseaux IO 4-16
Couper un rseau matre DP de l'interface
PROFIBUS 3-12
Couplage de PROFINET et PROFIBUS 4-6
Couplage point point 2-18
Coupleur 3-26
Coupleur DP/PA 3-24
Coupleur PA 3-25
CP 342-5 comme esclave DP 3-29
CP et FM avec des adresses MPI
(S7-300) 2-13
CP Ethernet 12-2
CP IT 12-2
CP point point 2-18
CP PROFIBUS 12-3
CPU
modification du numro 8-7
CPU 31x-2 DP comme esclave DP 3-28
Cration de sous-rseaux entre plusieurs
projets 16-13
Cration d'un domaine Sync 5-4
Cration d'un rseau matre DP 3-11

Index-4

Cration d'une configuration


PROFINET IO 5-3
Cration d'une liaison "Autre station"
"PG/PC"
"SIMATIC S5" 12-43
Cration d'une station 2-8
Cration et paramtrage de PG/PC
'Autres stations' et stations S5 11-18
Cration et paramtrage de stations
SIMATIC PC 6-1
Cration et paramtrage d'un nouveau sousrseau 11-14
Cration et paramtrage d'un nouvel esclave
DP 11-17
Cration et paramtrage d'une connexion au
rseau 11-16
Cration et paramtrage d'une nouvelle station
11-15
Cycle de bus 3-76, 3-78
Cycle de bus DP 3-81
Cycles de bus quidistants
paramtrage (PROFIBUS) 3-75
D
De la configuration l'change cyclique de
donnes (PROFINET IO) 4-10
Dfaillance 3-68, 3-69, 3-70
Dfinition des adresses des participants la
communication 14-3
Dfinition des classes de priorit 1-6
Dfinition des proprits de composants 1-6
Dfinition des proprits des
modules/interfaces 2-12
Dfinition des proprits des sous-rseaux et
des participants la communication dans un
projet 11-2
Dfinition des temps d'actualisation 5-5
Dfinition du comportement du systme 1-6
Dfinition du comportement
pour la rmanence 1-6
Dfinition du niveau de protection 1-6
Dlai de surveillance 4-30
Dlai de rponse 4-30
Dmarrage 12-18
Dmarre la configuration des donnes
globales dans NetPro 11-25
Dplacement de modules 1-13
Dsignation de l'outil de dveloppement dans
la vue de rseau 11-18
Dtails de l'adresse (pour un partenaire non
spcifi) 12-41
Dtermination de la capacit de
communication partir des ressources de
donnes globales 13-3
Diagnostic 4-24
Diagnostic d'appareils IO 4-29
Diagnostic de cble 3-68
Disposition automatique de chssis 1-11
Configuration matrielle et communication dans STEP 7
A5E00706940-01

Index

Disposition de modules dans le cas dune CPU


et de ses modules dextension (M7-400) 2-6
Disposition de modules dans le profil
support/chssis 2-9
Disposition de modules dans un groupe de
modules (M7-300) 2-4
Disposition de stations 1-11
Disposition de systmes intgrs compacts C7
(particularits) 2-11
Disposition du chssis d'extension (SIMATIC
400) 2-21
Disposition du profil support/chssis de base
2-9
Domaine Sync 5-1
Download (configuration de rseau) 14-7
DP/AS-i Link
configuration 3-17
DP/PA-Link 3-24
DPV1 3-55, 3-56, 3-57, 3-58, 3-59, 3-60
E
Echange de donnes direct 3-6, 3-8, 3-9,
3-10, 3-43
Echange de donnes direct (exemple) 3-45
Edition 11-13
Edition
station dans NetPro 11-13
Edition de la vue de rseau 11-10
Edition d'une station dans NetPro 11-10
E-Mail 12-2
Emetteur dans un change de donnes direct
3-43
Emission et rception de donnes globales
conditions 13-9
Enregistrement de la configuration 7-1
Enregistrement de la configuration de rseau
11-24
Enregistrement de liaisons 12-43
Enregistrement d'une configuration et
vrification de cohrence 7-1
Enregistrement et premire compilation de la
table des donnes globales 13-17
Equidistance 3-79
Erreur de bus 3-68
Esclave DP 11-17
Esclave DP absent de la fentre "Catalogue du
matriel" 3-2
Esclave DP achet (avec nouveau fichier
GSD) 3-4
Esclave DP intelligent 3-4, 3-7, 3-33
Esclave I 3-33, 3-40
Esclave norm 3-48
Esclave Sync 5-1
Esclaves DP
choix et disposition 3-13
copie 3-13
Esclaves DP (compacts)
configuration 3-14
Configuration matrielle et communication dans STEP 7
A5E00706940-01

Esclaves DP intelligents
configurer 3-29
Esclaves DP modulaires
configuration 3-14
Esclaves DP V0 3-4
Esclaves norms 3-4
Esclaves S7 3-4
ET 200iS 3-22
ET 200M 3-25, 3-26, 3-27
ET 200S 3-17
ET 200S (IM 151/CPU)
comme esclave DP 3-28
ET 200S avec prise en charge
des options 3-19
ET 200S en mode DPV1 3-21
ET 200X (BM 147/CPU) comme esclave DP
3-28
Etablissement d'une nouvelle liaison un
partenaire non spcifi 12-41
Etapes de configuration d'un rseau
PROFINET IO 4-14
Etat de la communication par donnes
globales 13-19
Etat des liaisons de communication 12-23
Etat du module 3-68
Ethernet 4-2, 4-22, 4-23, 4-24
Exceptions dans le calcul
des cercles GD 13-8
Exemple de configuration d'une station S7-400
en tant qu'esclave I 3-33
Exemple montrant comment paramtrer
l'change de donnes direct 3-45
Exemples de configurations avec
PROFINET IO 4-17
Exportation de stations dans la vue de rseau
11-7
Exporter et importer les donnes CAx 7-5
Extension de chssis comportant plusieurs
CPU 2-22
Extension de chssis CR2 2-22
Extension de la configuration de rseau dans
NetPro 11-11
Extension de l'unit de base avec des units
d'extension 2-20
Extrmit d'une liaison 12-23
F
Facteur de rduction (communication par
donnes globales) 13-8
Facteurs de rduction
saisie 13-18
Fentre "Catalogue du matriel"
manipulation 1-11
Fentre de configuration 1-3
Fentre de station comme vue synoptique du
rseau matre DP rel 3-1
Fichier *.cfg 11-7
Fichier de type 3-4

Index-5

Index

Fichier de type (cf. fichier GSD) 3-1, 3-51


Fichier d'exportation 7-3
Fichier GSD 3-4, 3-48, 3-51, 3-52, 3-53
Fichiers GSD pour IO Devices 3-54
FM et CP avec des adresses
MPI (S7-300) 2-13
Fonctionnement asynchrone
dans le chssis segment 8-2
Fonctions S7 (communication S7) 12-2
Forage de variables 2-15
Forage des sorties 2-17
Forage d'esclaves DP 17-1
FREEZE 3-15, 3-16, 3-78
G
GC (Global Control) 3-79
Gnrer une alarme dans l'esclave I via le
SFB75 'SALRM' 3-40
GET 12-18, 12-19, 12-26
Groupe de modules (M7-300) 2-4
GSD
rvisions 3-52
H
HW Config 1-1
I
Icne pour le bloc de donnes systme 7-1
ID de sous-rseau 16-13, 16-14
ID de sous-rseau pour une liaison en ligne via
des routeurs 11-28
ID de sous-rseau S7 16-13, 16-14
Identification et maintenance I&M 17-4
IDENTIFY 12-19
IE/PB-Link 4-20
IM 153 3-25
IM 153-2 partir de V4 3-25
Importation et exportation de stations dans la
vue de rseau 11-7
Importation et exportation d'une configuration
7-2
Imprimante 2-18
Industrial Ethernet 4-2
Informations d'tat 12-24
Informations sur la redondance des supports
de transmission 5-9
Informations sur le mode multiprocesseur 8-1
Informations sur le multiprojet 16-1
Informations sur les divers types
de liaison 12-4
Informations sur les rgles d'enfichage et
autres rgles 1-7
Initialisation de la liaison 12-42
Insrer un rseau matre DP 3-12
Insertion de rseaux IO 4-16
Installation centralise
configuration 1-8

Index-6

Installation de composants matriels 1-18


Installation de mises jour matrielles 1-18
Installation d'un fichier GSD 3-51
Intgration de configurations PROFIBUS DP
existantes 4-6
Interface de commande et interface de
signalisation en retour 3-19
Interface de programmation RTE-Base 4-20
Interface DP de la CPU 1-6
Interface FMS 12-3
Interface MPI de la CPU 1-6
Interface PROFIBUS DP de la CPU 1-6
Interface S7 SAPI 12-36
Interface SEND/RECEIVE 12-2, 12-9
Interface SEND-RECEIVE 12-3
Introduction la configuration matrielle 1-1
IO Controller 4-12, 4-17, 4-18, 4-20, 4-25
IO Device 3-54, 4-2, 4-12, 4-13, 4-14, 4-15,
4-25, 4-30
IO-Controller 4-2
IO-Supervisor (PG/PC) 4-2
IRT 5-1, 5-2, 5-3, 5-4, 5-5, 5-6, 5-7, 5-9, 5-10,
5-12
redondance des supports de transmission
5-9
IRT
redondance des supports de transmission
5-12
Isochronous Realtime Ethernet 5-1
L
Largeur de colonne 12-20
LDB 12-36
LDB (base de donnes locale) 12-36
Lecture de la liste d'tat du systme 3-58
Lecture du diagnostic avec la SFC13 3-58
Lecture et criture dcentralises de donnes
cohrentes (> 4 octets) 3-5
Lecture/criture des enregistrements de
donnes 3-58
Lesclave DP est un esclave DP intelligent 3-4
Liaison
saisie 12-29
Liaison
copie 12-32
Liaison E-Mail 12-26
Liaison point point 2-18
Liaison S7 12-41, 12-42
Liaison S7 une PG ou un PC
avec WinCC 12-37
Liaisons 12-8, 12-9, 12-10, 12-11, 12-12
Liaisons
chargement 14-7
chargement dans la PG 14-12
configuration 12-1
tablissement (rgles) 12-28
rservation 12-31
utilisation de ressources de liaison 12-8
Configuration matrielle et communication dans STEP 7
A5E00706940-01

Index

Liaisons de transport ISO 12-4, 12-19, 12-26


Liaisons E-Mail 12-4
Liaisons FDL 12-4, 12-19, 12-26
Liaisons FMS 12-4, 12-19, 12-26
Liaisons incohrentes 11-22, 12-22
Liaisons ISO-on-TCP 12-4, 12-18, 12-26
Liaisons point point 12-4, 12-19, 12-26
Liaisons S7 12-4, 12-8, 12-9, 12-10, 12-11,
12-12, 12-18, 12-26, 12-37
Liaisons S7
utilisation de ressources de liaison 12-8
Liaisons S7 (entre plusieurs projets) 16-23
Liaisons S7 une PG ou un PC 12-36
Liaisons S7 entre plusieurs projets 16-23
Liaisons S7 haute disponibilit 12-4, 12-26
Liaisons sur plusieurs projets 12-38
Liaisons TCP 12-4
Liaisons UDP 12-4, 12-26
Lignes d'tat
saisie 13-19
Logiciel optionnel 2-18
Longueurs de sous-rseaux rduites 11-16
M
M7-300 2-4
Matre DP 3-11
Matre PA 3-24
Matre Sync 5-1
Maniement de rseaux matre DP 3-12
Manipulations de base pour la configuration
matrielle 1-3
Marche suivre pour la configuration d'un
rseau matre DP 3-1
Marche suivre pour la configuration d'une
station 1-3
Masque de sous-rseau 11-6
Matriel
catalogue 1-10
Mmoire image partielle 3-85, 3-87
Menu contextuel 12-20
Mettre un partenaire de communication d'un
module en valeur dans la vue
de rseau 11-25
Mettre un rseau matre DP en valeur 11-25
Mise en rseau de stations au sein d'un projet
11-1
Mise en rseau de stations de diffrents
projets 11-33
Mise en rseau de stations reprsentant des
routeurs 11-28
Mise en service des partenaires Visualisation
et forage d'esclaves DP 17-1
Mise en service et maintenance 17-1
Mise en valeur dans la vue de rseau d'une
station SIMATIC PC configure 6-7
Mnmoniques pour les E/S
affectation lors de configuration des modules
2-15
Configuration matrielle et communication dans STEP 7
A5E00706940-01

Mode isochrone (voir quidistance) 3-52


Mode multi-PLC 6-4
Mode multiprocesseur 8-1, 8-8
rgle pour l'affectation des adresses 8-3
Mode multiprocesseur
comparaison entre les modes de mise en
route 8-3
configuration 8-5
exemples d'utilisation 8-4
plage d'adresses 8-1
programmation 8-8
traitement des alarmes 8-3
Modle d'emplacement des esclaves DPV1
pour les esclaves I 3-63
Modification de donnes M dans SIMATIC
Manager 17-5
Modification de l'adresse de rseau pour les
stations S7 14-4
Modification de l'adresse des participants 14-3
Modification de l'adresse IP ou du nom
d'appareil durant le fonctionnement 4-28
Modification de l'adresse PROFIBUS pour les
esclaves DP 14-3
Modification de l'tat de fonctionnement de la
CPU lors du chargement 14-2
Modification d'installations durant le
fonctionnement au moyen de CiR 9-1
Modification du numro de CPU 8-7
Modulaires
esclaves DP
configuration 3-14
Module de RESERVE 3-19, 3-20
Module de simulation
TOR SIM 374 IN/OUT 16 2-3
Module DM 370 Dummy 2-3
Module RTD 3-19
Module TC 3-17
Modules 1-6
Modules
copie 1-11
remplacement et dplacement 1-13
suppression 1-11
Modules actuels 1-9
Modules affects une CPU 8-6
Modules d'alimentation (redondants) 2-6
Modules HART 3-25
Mot de passe 7-2
Multiprocesseur (extension du chssis de
base) 2-22
Multiprojet - conditions et recommandations
16-4
Multi-utilisateur
voir Configuration multi-utilisateur 15-1

Index-7

Index

N
NetPro 11-14, 11-27
Nom d'appareil 4-4, 4-5, 4-12, 4-28
Nom d'appareil
attribution 4-25
Nom d'un rseau matre DP
modification 3-12
Nombre de liaisons possibles 12-28
Non spcifi
partenaire 12-41, 12-42
Nouvelle disposition d'esclaves DP dans la vue
de rseau 11-25
Nouvelle liaison
saisie 12-29
Numro d'appareil 4-5, 4-12, 4-19
Numro d'un rseau matre DP
modification 3-12
Numrotation des emplacements pour les
priphriques dcentraliss 3-1
O
OB 61 3-81
OB 62 3-79
OB 63 3-79
OB 64 3-79
OB55 3-58
OB56 3-58
OB57 3-58
OB60 8-8
OB61 OB 64 3-84
Optimisation du temps de cycle DP dans le
cas du mode synchrone 3-89
Organisation de la fentre de station 1-4
OSTATUS 12-18
O trouve-t-on les esclaves DP dans la fentre
du catalogue du matriel ? 3-4
O trouve-t-on les IO Devices dans le
catalogue du matriel ? 4-15
Outdoor 1-9
Ouverture d'autres stations 2-8
Ouverture de la table des donnes globales
13-13
Ouverture de la vue graphique de rseau
(dmarrage de NetPro) 11-10
Ouverture de stations supplmentaires dans
HW Config 2-8
Ouverture d'objets dans HW Config 1-7
P
PA-Link 3-25
Paquet de donnes globales 13-4
Paramtrage 1-1
Paramtrage dans le programme
utilisateur 1-6

Index-8

Paramtrage de cycles de bus de dure


identique pour les sous-rseaux PROFIBUS
3-75
Paramtrage de la configuration du poste de
travail 15-3
Paramtrage de la langue 7-2
Paramtrage de la langue de Windows 7-2
Paramtrage de lquidistance et de la
synchronisation d'horloge dans
HW Config 3-84
Paramtrage de soudures froides 3-19
Paramtrage de zones de donnes cohrentes
(> 4 octets) 3-5
Paramtrage des alarmes 1-6
Paramtrage des interfaces de la CPU 1-6
Paramtrage du temps d'actualisation
spcifique au IO Device 4-9
Paramtrage d'une installation centralise 1-8
Partenaire
dans un autre projet 12-41, 12-42
non spcifi 12-42
Partenaire Broadcast 12-26
Partenaire de liaison
changer 12-30
dans l'autre projet 12-38
Partenaire de liaison non spcifi 12-31
Partenaire Multicast 12-26
Partenaire non spcifi 12-37
Partenaire PROFIBUS DP 3-43
Partenaires accessibles 4-23, 4-24
Particularits du mode multiprocesseur 8-3
PDM 3-23
Priphrie dcentralise 3-7, 3-8, 3-9, 3-10,
3-45
configurer 3-1
Priphriques dcentraliss (numrotation des
emplacements) 3-1
PG/PC 11-18, 11-19, 12-43
PG/PC
affectation 11-20, 11-21
dsignation comme outil de dveloppement
dans la vue de rseau 11-18
objet dans NetPro 11-18
PG/PC avec interface S7 SAPI 12-36
PG/PC comme partenaire de liaison 12-36
Placement automatique dans la vue de rseau
11-25
Plage d'adresses
mode multiprocesseur 8-1
Point point
couplage 2-18
CP 2-18
liaison 2-18
Positionner les stations et sous-rseaux dans
NetPro 11-25
Premier chargement de la configuration de
rseau 14-3
PRINT 12-19
Priorits pour les alarmes 1-6
Configuration matrielle et communication dans STEP 7
A5E00706940-01

Index

Prise en charge des options 3-19, 3-20


Prise en compte des connexions pour PG/PC
dans la configuration de rseau 11-20
Procdure de base pour la configuration de
liaisons entre des projets diffrents 12-40
Procdure de configuration de base de l'IRT
5-3
Procdure de principe de la configuration de
base de l'IRT 5-3
Procdure de principe pour la configuration
d'un rseau PROFINET IO 4-12
Processeurs de communication 2-18
PROFIBUS DP 3-1, 3-6, 3-12, 3-46, 3-75, 376, 3-78, 3-83
configurations 3-6
change de donnes direct 3-6
esclave DP intelligent 3-6
shared input 3-6
PROFIBUS DP et PROFINET IO (similitudes
et diffrence) 4-2
PROFIBUS PA 3-24
PROFIBUS-DP 3-4
Profil (catalogue du matriel) 1-9
PROFINET IO 3-54, 4-1, 4-2, 4-3, 4-4, 4-6,
4-7, 4-8, 4-10, 4-12, 4-14, 4-16, 4-17, 4-18,
4-19, 4-20, 4-22, 4-24, 4-28, 4-29, 4-30
PROFINET IO Controller 4-17, 4-18, 4-20
PROFINET IO Device 4-14
Progiciel optionnel 10-1
Programmation
CPU pour le mode multiprocesseur 8-8
Programmation des appareils DPV1 3-58
Programmes S7
copie avec des attributs de message 15-4
regroupement 15-4
Proprits des sous-rseaux et des
participants la communication 11-2
PtP
CP 2-18
liaison 2-18
Publisher 3-49, 3-50
PUT 12-18, 12-19, 12-26
Q
Quand utiliser le mode multiprocesseur ? 8-4
Qu'est-ce que PROFINET IO ? 4-1
R
Raccourcissement du temps de raction du
processus grce au chevauchement de Ti et
To 3-89
READ 12-19
Rcepteur dans un change de donnes direct
3-43
Recharger une configuration de rseau dans la
PG 14-12
Recherche 1-10
Recherche dans le catalogue du matriel 1-10
Configuration matrielle et communication dans STEP 7
A5E00706940-01

Recherche de la foire aux questions sur


Internet 1-17
Recherche de manuels sur Internet 1-17
Recherche des manuels des modules sur
Internet 1-17
Recherche d'informations support produit sur
Internet 1-17
Redmarrage 12-18
Redondance des supports
de transmission 5-9, 5-10, 5-11, 5-12
Redondance logicielle 3-26
configuration 3-25, 3-26, 3-27
Redondants
modules d'alimentation 2-6
Reduction de longueurs de
sous-rseaux 11-16
Rduire les longueurs de sous-rseaux 11-25,
11-27
Rgles de configuration de l'ET 200S 3-18
Rgles de couplage de chssis d'extension
(SIMATIC 400) 2-21
Rgles d'emplacement pour une station
SIMATIC PC 6-4
Rgles d'enfichage et autres rgles
(configuration du matriel) 1-7
Rgles particulires pour la cartouche
interface PROFIBUS DP (M7-400) 2-7
Rgles particulires pour le module de
simulation TOR SIM 374 IN/OUT 16 2-3
Rgles particulires pour le module DM 370
Dummy 2-3
Rgles particulires pour les modules
d'alimentation redondants (S7-400) 2-6
Rgles pour la configuration de rseau 11-3
Rgles pour la disposition des modules
(SIMATIC 300) 2-1
Rgles pour la disposition des modules
(SIMATIC 400) 2-5
Rgles pour l'tablissement de liaisons 12-28
Regroupement de liaisons 16-23
Regroupement de liaisons S7 non spcifies
avec des liaisons entre
plusieurs projets 16-23
Regroupement de modules ET 200S
(compression d'adresses) 3-17
Regroupement de plusieurs programmes S7
en un seul 15-4
Regroupement de sous-rseaux (multiprojet)
16-13
Regrouper des liaisons 16-23
Regrouper des liaisons entre plusieurs projets
16-23
Rinstallation de composants 1-18
Rinstallation de modules 1-18
Remplacement de chssis
de systmes C7 et d'esclaves DP 1-14
Remplacement et dplacement
de modules 1-13
Rorganiser la vue de rseau 11-25, 11-27

Index-9

Index

Rpteur de diagnostic 3-68, 3-69, 3-70, 3-71,


3-72
REPORT 12-19
Reprsentation de sous-rseaux regroups
dans la vue de rseau 16-16
Reprsentation d'interfaces et de cartouches
interface 2-10
Rseau IO 4-2, 4-10, 4-16
Rseau matre DP 3-11
couper 3-12
insrer 3-12
modification des proprits 3-12
Rseau matre DP orphelin 3-12
Rseau PROFINET IO 4-16
Rservation d'une liaison 12-31
Ressource 12-28
Ressource de liaison 12-42
Ressources 12-13, 12-15, 12-16
Ressources de donnes globales 13-3
Ressources de liaison 12-13, 12-15, 12-16,
12-28
Ressources de liaisons 12-8
RESUME 12-18, 12-26
Rvisions des fichiers GSD 3-52
Routage 3-88, 12-28
Routeur 11-6
Routeurs 11-28, 11-29, 11-30
S
S7-400H 10-1, 14-9
S7RTM (voir Configurateur
de composants) 3-79, 6-7
Saisie de facteurs de rduction 13-18
Saisie de lignes d'tat 13-19
Saisie d'une nouvelle liaison 12-29
Saisie ou modification de donnes M dans HW
Config 17-6
Schma GSDML 3-54
Seconde compilation de la table des donnes
globales 13-20
Segment 3-68, 3-69, 3-70, 3-71
Slection de lignes dans la table de
configuration (configuration matrielle) 1-11
Slection des partenaires au sous-rseau
(NetPro) 11-18
Slection et disposition d'IO Devices 4-14
Slectionner le rseau matre DP 11-25
Serveur de rseau 15-1
Serveur OPC 12-36
Serveur OPC PROFINET IO 4-20
SFB 12-26
BRCV 12-26
BSEND 12-26
GET 12-26
PUT 12-26
RESUME 12-26
START 12-26
STATUS 12-26

Index-10

STOP 12-26
URCV 12-26
USEND 12-26
USTATUS 12-26
SFB 52 (lecture de l'enregistrement) 4-29
SFB 54 (lecture des informations
supplmentaires d'alarme) 4-29
SFB 75 'SALRM' 3-40
SFB54 RALRM 3-58
SFC 126 'SYNC_PI' 3-79
SFC 127 'SYNC_PO' 3-79
SFC 78 'OB_RT' 3-79, 3-87
SFC126 'SYNC_PI' 3-84
SFC127 'SYNC_PO' 3-84
SFC35 8-8
Shared input 3-9, 3-10
SIMATIC PDM 3-22, 3-23, 3-25
SIMATIC S5 12-43
SIPROM (cf. SIMATIC PDM) 3-25
Slot-PLC 6-4
Soft-PLC 6-4
Soudure froide 3-19
Sous-rseau 11-25, 11-26, 11-27
Sous-rseaux
regroupement (multiprojet) 16-13
Sous-rseaux entre projets 16-17
Sous-rseaux et stations 11-1
Standard 3-75
START 12-18, 12-26
Station
chargement de la configuration dans la PG
14-11
Station H 14-9, 14-10
Station PC 4-20, 6-1, 6-2, 6-3, 6-4, 6-5, 11-21,
12-33, 12-34
charger 14-6
Station PC SIMATIC 4-20
Station S5 11-18
Station S5
objet dans NetPro 11-18
Station S7 - station SIMATIC PC
(comparaison) 6-1
Station SIMATIC PC 6-4, 6-5, 6-6, 11-18, 1121, 12-33, 12-36
Station SIMATIC PC
cration et paramtrage 6-1
objet dans NetPro 11-18
Station SIMATIC PC - station S7
(comparaison) 6-1
Stations complexes
affichage 1-12
Stations de diffrents projets
mise en rseau 11-33
Stations PC SIMATIC 4-20
STATUS 12-18, 12-19, 12-26
STOP 12-26
Subscriber 3-49, 3-50
Suppression de liaisons 12-32
Suppression de modules 1-11
Configuration matrielle et communication dans STEP 7
A5E00706940-01

Index

Suppression d'une ou de plusieurs liaisons


12-32
Switch 4-22, 4-23
SYNC 3-15
SYNC/FREEZE 3-78
Synchronisation de projets dans le multiprojet
16-23
Synchronisme d'horloge 3-89
synchronisme d'horloge pour PROFIBUS DP
3-79
Synchronisme d'horloge pour PROFIBUS DP
3-84
Synchronisme d'horloge pour PROFINET IO
5-5
Systme matre PA 3-24
Systme monomatre 3-6, 3-7, 3-8
Systme multimatre 3-9, 3-10
Systmes H 10-1, 12-13
T
Table de configuration comme reproduction
d'un profil support ou chssis 1-5
Table des donnes globales 13-14
Table des donnes globales
compilation (seconde compilation) 13-20
enregistrement et compilation 13-17
ouverture 13-13
Table des liaisons 12-22, 12-23, 12-24, 12-29
afficher ou masquer les colonnes 12-20
dition avec les touches du clavier 12-20
optimiser la largeur de colonne 12-20
tri 12-20
TCP/IP 12-2
Tlgramme Global Control$ Mise en valeur
dans la vue de rseau d'une station
SIMATIC PC configure+ FESTE
EINSPRUNGSTELLEN6
0K Mise en valeur dans la vue de rseau
d'une station SIMATIC PC
configure 3-79
TeleService 11-31
Temps d'actualisation pour l'change cyclique
de donnes (PROFINET) 4-7
Temps de cycle DP 3-89
Temps de raction du processus 3-79, 3-80,
3-81, 3-82
Temps de raction pour la communication par
donnes globales 13-11
Temps de retard 3-84, 3-85, 3-86
Test d'esclaves DP 17-1
That's me - Fonction pour stations PC 3-79
That's me Fonction pour stations PC 6-7
That's me (cf. affectation de PG/PC) 11-20
Thermocouple 3-19
Ti 3-82
Ti et To 3-89
Ti et To pour IRT 5-5
To 3-82
Configuration matrielle et communication dans STEP 7
A5E00706940-01

Topologie 3-68, 3-69


Traitement des alarmes
mode multiprocesseur 8-3, 8-4
Transmission de donnes globales (GD)
l'aide de fonctions systme 13-21
Transport ISO 12-2
TSAP (Transport Service Access Point) 12-42
Types de liaison 12-27
blocs utilisables 12-18, 12-19
informations 12-4
Types de liaison pour des partenaires dans
des projets diffrents 12-38
Types de liaison pour des partenaires dans le
mme projet 12-26
Types d'esclaves DP 3-13
U
Upload (chargement de la configuration de
rseau dans la PG) 14-12
URCV 12-18, 12-26
USEND 12-18, 12-26
USTATUS 12-18, 12-26
Utilisation de fichiers GSD 3-51
Utilisation de la table des liaisons 12-20
Utilisation de l'affichage de la topologie 3-73
Utilisation de multiprojets 16-7
Utilisation de rseaux IO 4-16
Utilisation de ressources de liaison 12-8
Utilisation des ressources de liaison dans le
cas de liaisons S7
haute disponibilit 12-13
Utiliser les configurations PC SIMATIC partir
des versions prcdentes 6-5
V
Vrification de la cohrence du rseau 11-22
Vrification de la cohrence d'une
configuration de station 14-1
Visualisation de variables 2-15
Visualisation des entres 2-15
Visualisation et forage en ligne de la
priphrie dcentralise 17-1
Visualisation et forage en ligne d'esclaves DP
17-1
Visualiser/forcer un module 2-15
Vitesse optimise 3-75
Vue de rseau 12-23, 16-17, 16-18
Vue de rseau globale des multiprojets 16-17
Vue des adresses de rseau 11-25
Vue synoptique 2-14

Index-11

Index

WRITE 12-19
W
WAN 11-31, 11-32
WinAC 6-4
WinCC (configuration de liaisons ...) 12-37

Index-12

Z
Zones de donnes locales 1-6

Configuration matrielle et communication dans STEP 7


A5E00706940-01

Vous aimerez peut-être aussi