Académique Documents
Professionnel Documents
Culture Documents
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
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
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.
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
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.
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
6ES7810-4CA08-8CW0
6ES7810-4CA08-8CW1
x
STEP 7
Getting Started
x
x
x
STEP 7
Pour une transition facile de S5 S7
x
Aides en ligne
Objet
Numro de rfrence
Aide de STEP 7
iv
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/
http://www.sitrain.com
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 :
x Tlcopie :
Vous trouvez plus dinformations concernant notre Technical Support sur Internet ladresse
suivante :
http://www.siemens.com/automation/service
vi
Sommaire
1
1-1
2-1
vii
Sommaire
viii
3-1
Sommaire
3.12.1
3.12.2
3.12.3
3.12.4
4
5-1
4-1
6-1
ix
Sommaire
7-1
8-1
10
Configuration de systmes H
10-1
11
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
9-1
12-1
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
14
Chargement
14.1
14.2
14.3
14.4
14.5
14.6
14.7
14.8
14.9
13-1
14-1
xi
Sommaire
15
16
17
xii
16-1
Index
15-1
17-1
1.1
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.
1-1
1-2
1.2
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.
1.2.1
1-3
1.2.2
1-4
1.2.3
1-5
1.2.4
1-6
1.2.5
1.2.6
1-7
1.3
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
1.4
1.4.1
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.
1-9
1.4.2
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
1-10
1.5
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.
1-11
Organisation de l'affichage
La commande Affichage > Rorganisation automatique de STEP 7 vous permet
d'organiser automatiquement l'affichage actuel.
1-12
1.5.1
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.
1-13
1.5.2
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
1-15
Remplacement
possible
non
DP-As-i Link
non
DP/PA-Link
oui
ET 200L SC et IM SC
oui
oui
oui
x
x
x
oui
ET 200X
(X-BM 141.., X-BM 142..)
oui
ET 200X BM 147/CPU
oui
1-16
1.5.3
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.
1-17
1.5.4
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
2.1
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 !
2-1
2-2
2.1.1
Signification
Numro de rfrence
6ES7 370-0AA01-0AA0
2.1.2
aucune
(le module est "invisible" ; il
n'est pas configur)
Module disposer
16xOutput
6ES7322-1BH00-0AA0
8xOutput 8xInput
6ES7323-1BH00-0AA0
16xInput
6ES7321-1BH00-0AA0
2-3
2.1.3
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
2.2
2.2.1
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).
2-5
2.2.2
2.2.3
2-6
module(s) EXM
module MSM
module(s) ATM
2.2.4
2-7
2.3
2.3.1
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
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"
2-8
2.3.3
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
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
2-9
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.
2.3.5
2-10
2.3.6
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".
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 !
2-11
2.3.7
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
2.3.8
2-13
2.3.9
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.
2-14
2.3.10
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
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.
2-15
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.
2-16
2-17
2.3.12
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 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").
2-18
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 !
2-19
2.4
&KVVLVG
H[WHQVLRQ
2-20
2.4.1
2.4.2
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 :
-
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.
2-21
2.4.3
2-22
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
3-1
3-2
ou
3ULSKULH
GFHQWUDOLVH
36&38,0($
36&RXSOHXU,0($
'3
3-3
3.2
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
3.3
3-5
3.4
3.4.1
0DWUH'3
(VFODYH'3
3-6
(VFODYH'3
(VFODYH'3
3.4.2
0DWUH'3
(VFODYH'3
(VFODYH'3
(VFODYH'3
(VFODYH,
3-7
3.4.3
0DWUH'3
(VFODYH'3
(VFODYH'3
(VFODYH'3
(VFODYH,
';
3-8
3.4.4
5VHDXPDWUH
0DWUH'3
(VFODYH'3
0DWUH'3
(VFODYH'3
(VFODYH'3
(VFODYH'3
(VFDOYH'3
(VFODYH,
(FKDQJHGHGRQQHVGLUHFW';
3-9
3.4.5
5VHDXPDWUH
(FKDQJHGHGRQQHVGLUHFW';
0DWUH'3
(VFODYH'3
3-10
0DWUH'3
(VFODYH'3
(VFODYH,
(VFODYH'3
3.5
3.5.1
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
-
3-11
3.5.2
3-12
3.5.3
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
3-13
3.5.5
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 :
-
3.5.6
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 :
3-14
3.5.7
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.
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.
3-15
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
3.6
3.6.1
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
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).
3-17
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.
3-18
3.6.3
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
3-20
3.6.4
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
Fonctionnement si configuration
sur site diffre de configuration
prvue
Alarme de diagnostic
Alarme de processus
Alarme d'enfichage/dbrochage
3-21
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.
3-22
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).
3-23
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.
3-24
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.
3.6.8
3-25
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.
3-26
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.
-
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).
3-27
3.7
Esclaves DP intelligents
3.7.1
(VFDOYH'3LQWHOOLJHQW
&38
&38'3
=RQH
G
RSUDQGHV
($0
&3352),%86
($
352),%86
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
2. Configurer une autre station, dans laquelle cet esclave DP (esclave I) est affect un
matre DP (c'est--dire accoupl).
3-29
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.
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
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),
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).
Amenez par glisser-lcher l'objet "BM 147/CPU" dans la fentre de station vide.
3-31
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
3.7.2
Etape
Procdure
Explication
Cration de la station matre avec la CPU 417-4. L'adresse PROFIBUS doit tre 2.
Nom : 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.
3-33
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
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.
3-35
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
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
3-37
0DWUH'3
PRGH'39
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
DW#16#F0F0
MD 100
//...
CALL "DP_PRAL"
REQ :=M1.0
IOID :=B#16#54
LADDR :=W#16#8188
AL_INFO:=MD100
RET_VAL:=MW10
BUSY :=M1.1
// ...
#OB40_POINT_ADDR
DW#16#F0F0
==I
SPB m001
BEB
// ...
3-39
3.7.3
Mode DP : compatible S7
Mode DP : DPV1
Oui
Oui
Oui
Oui
Oui
Non
Oui
Non
Oui
Non
Oui
3-40
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.
3-41
3-42
3.8
3.8.1
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)
3-43
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
3-44
3.8.2
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 :
-
3-45
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 :
-
Station metteur
(local)
Mode
Partenaire
PROFIBUS DP
Longueur, unit,
cohrence
= MS (Master-Slave)
= 100
= 200
Longueur
= 8
Unit
= Mot
Station rcepteur
(local)
Mode
= DX (change de donnes direct)
Type d'adresse = Entre (fixe)
Adresse
3-46
= 120
Partenaire
PROFIBUS DP
Longueur, unit,
cohrence
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).
//Valeur en retour
RET_VAL:=MW100
//Valeur en retour
3-47
3.8.3
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
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).
3-49
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 :
-
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
3.9
3.9.1
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 :
-
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".
3-51
3.9.2
3-52
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.
3-53
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.
Explication
GSDML
Chane de caractres avec laquelle dbute tout fichier GSD pour les IO
Devices
V1.0
Siemens
Fabricant
ET200S
Nom de l'appareil
20030616
.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.
3-54
3.10
DPV1
3.10.1
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)
3-55
3.10.2
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) !
3-56
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.
3-57
3.10.3
OB
Explication
Alarme d'tat
OB 55
OB 56
Alarme spcifique au
fabricant
OB 57
Remarques
SFB 52 RDREC
SFB 53 WRREC
SFB 54 RALRM
3-58
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
x
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
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).
3-59
DW#16#120
"MD10"
APPEL
"RALRM" , "DB54"
MODE :=1
F_ID :="MD10"
NOUVEAU :="Alarm_neu"
ETAT : = "DP_RALRM_STATUS"
ID :="Slotadresse_Alarm"
//fonctionnement/message d'erreur
//duquel a t reue une alarme
LEN :="Laenge_Alarminfo"
124.0
SPB
Alrm
BEA
Alrm: S
0.0
// Edition de l'alarme
// ...
3-60
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
"Slotadresse_Diag"
CALL
"RALRM" , "DB54"
MODE :="Alle_Params"
F_ID :="Slotadresse_Diag"
MLEN :=20
NEW :="neu"
//non appliqu
STATUS:="RET_VAL"
ID :="Slotadresse_Alarm"
//diagnostics en octets
// ...
//Structure des donnes relatives aux diagnostics enregistres :
//
//
//
//
// ...
U
SPB
stp1
141.0
147
BE
stp1: L
UW
MB
W#16#3
//Filtrer l'emplacement 1
3-61
W#16#2
==I
S
0.1
MB
UW
W#16#3
//Filtrer l'emplacement 1
W#16#1
147
//tat 2 bits
==I
S
0.2
//..
3-62
3.10.4
3-63
3-64
8Q
2
2
2
&RKUHQFH
8QLW
8QLW
8QLW
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
A4
A5
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.
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.
3-65
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
(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
Rsum
La configuration de l'esclave DP intelligent avec des emplacements virtuels est la suivante :
0DWUH'3PRGH'39
352),%86
(VFODYH'3PRGH'39
(PSODFHPHQWVYLUWXHOV
$GUHVVHVYXHVGXPDWUH
$GUHVVHVYXHVGHO
HVFODYH
($
$GUHVVHVSRXUOHVLQIRUPDWLRQVV\VWPH
$GUHVVHVSRXUOHVGRQQHVXWLOHV
3-67
3.11
Rpteur de diagnostic
3.11.1
3*
'5
'3
'3
'3
0RQWDJHGHPHVXUH
DYHFUVLVWDQFH
ILQDOH
3-68
3-69
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 :
P
P
P
3*
3*
3DUWHQDLUH
'5
3DUWHQDLUH
'3
'3
'3
3DUWHQDLUH
3DUWHQDLUH
5VLVWDQFHILQDOH
FRQQHFWH
3DUWHQDLUH
0RQWDJHGHPHVXUH
DYHFUVLVWDQFHILQDOH
7URQRQGDQVOHTXHO
O
HUUHXUDWGFHOH
3-70
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
3.11.2
3-71
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
3.11.3
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
3-73
3-74
3-75
3.12
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
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
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.
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.
3-77
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 !
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
3.12.1
3-79
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.
3-80
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).
3-81
3-82
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.
3-83
3.12.2
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.
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 !
7. Fermez la bote de dialogue ainsi que toutes les autres botes de dialogue encore
ouvertes en cliquant sur "OK".
3-84
3-85
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
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).
3-87
3.12.3
3-88
3.12.4
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.
3-89
3-90
4.1
4.1.1
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
4-1
4.1.2
4-2
Chiffre
PROFINET
PROFIBUS
Remarque
(1)
Rseau IO
Rseau matre DP
(2)
IO Controller
Matre DP
(3)
IO Supervisor (PG/PC)
PG/PC
(4)
Industrial Ethernet
PROFIBUS
Type de sous-rseau
(5)
IHM
IHM
Appareil de contrle-commande
(6)
IO Device
Esclave DP
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
Configuration
Modle d'emplacement
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.
4-3
4.1.3
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
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.
4-5
4.1.4
Chiffre Description
(1)
Appareils PROFINET
(2)
(3)
Appareils PROFIBUS
4-6
4.1.5
4-7
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%.
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.
4-8
4.1.6
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%.
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.
4-9
4.2
4.2.1
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
4-11
4.2.2
4-12
4-13
4.2.3
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
-
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
4.2.4
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.
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.
4-15
4.2.5
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
4.2.6
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.
4-17
4.3
4.3.1
4-18
4.3.2
4-19
4.3.3
4-20
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
Serveur OPC
PROFINET IO
Oui
Oui
Lecture et criture
d'enregistrements
Oui
Oui
Rception et acquittement
d'alarmes
Non
Oui
4-21
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.
4-22
4.4
4.4.1
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.
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)
4-23
4.4.2
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
Le tableau suivant indique les informations affiches dans la colonne "Nom d'objet".
Partenaire accessible
Explication
Nom d'appareil
Adresse IP
CP S7
IE/PB-Link
----
4-25
4.4.3
4-26
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.
4-27
4.4.4
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
4.4.5
4-29
4.4.6
4-30
4.4.7
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.
4-31
4-32
5.1
5-1
5-2
5.2
3. Configurez la topologie, c'est--dire indiquez comment les ports des diffrents appareils
sont connects entre eux.
5.3
5-3
5.4
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
5.5
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").
5-5
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
5.7
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.
5-7
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
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
5.9
5.9.1
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.
5-9
5-10
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.
5-11
5.9.2
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"
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
6.1
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.
6-1
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 :
-
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 serveur OPC pour les clients OPC qui accdent aux variables d'automates
programmables distants via des liaisons configures un emplacement 1 32.
6-2
Choisissez la commande Systme > Charger. Seuls des automates sur base PC
vous seront proposs pour chargement (voir chargement d'une station PC).
6-3
6.2
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.
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
6-4
6.4
6-5
6-6
6.5
Icne
6-7
6-8
7.1
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.
7-1
7.2
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
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
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 !
7-3
7-4
7.3
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
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.
7-5
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.
7-6
7-7
7-8
8.1
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.
8-1
8-2
8.1.1
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.
8-3
8.1.2
8-4
8.2
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
8-5
8.2.1
8.2.2
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
8.2.3
8-7
8.3
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
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.
9-1
9-2
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".
10-1
Configuration de systmes H
10-2
11
11.1
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
11-1
11.2
Comment configurer ?
Observations
PROFIBUS DP
Configuration du matriel
Actuator-Sensor-Interface (AS-i)
Configuration du matriel
Configuration du matriel
NetPro (configuration de
rseau et de liaisons)
11-2
11.3
11-3
11.4
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
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.
11-5
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.
Dcimal
Binire
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
11.5
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.
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.
11-7
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 !
11-9
11.6
11.6.1
'RXEOHFOLFVXUOHPRGXOHO
LQWHUIDFH
'ILQLWLRQGHVSURSULWV
GXVRXVUVHDXSDUH[QRPYLWHVVHGH
WUDQVPLVVLRQ
GHO
LQWHUIDFHFRQQH[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
&RQILJXUDWLRQGHVVWDWLRQVMXVTX
FHTXH
WRXVOHVPRGXOHVVRLHQWFRQQHFWVXQ
VRXVUVHDXYLHOHVLQWHUIDFHV&38&3
)0
'PDUUDJHGH1HW3URYXHGHUVHDX
JUDSKLTXH
'ILQLWLRQGHVSURSULWVGHVLQWHUIDFHVHW
VRXVUVHDX[
0LVHHQUVHDXJUDSKLTXHGHVLQWHUIDFHV
&KDUJHPHQWGHODFRQILJXUDWLRQGDQVWRXWHV
OHVVWDWLRQV
11-11
Depuis la configuration
matrielle
Ouvrir le projet.
6\PEROHGHVWDWLRQ
6\PEROHGHSRLQWGHFRQQH[LRQ
6\PEROHGHVRXVUVHDX
03,
03,
6\PEROHGHO
LQWHUIDFH
GXSDUWHQDLUH
11-12
6WDWLRQ6,0$7,&
&38
6\PEROHGHPRGXOH
6WDWLRQ6,0$7,&
&38
'RXEOHFOLFGILQLWLRQGHV
SURSULWVGXPRGXOH
'RXEOHFOLFGILQLWLRQGHV
SURSULWVGHO
LQWHUIDFH
11-13
11.6.2
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
11.6.3
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.
11-15
11.6.4
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
11.6.5
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.
11-17
11.6.6
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.
Pourquoi ?
Observations
PG/PC
Station SIMATIC PC
Station S5
Autre station
**
Produits SIMATIC NET sur CD partir de 10/98, voir galement l'information produit relative ce CD ou
S7-REDCONNECT
11-18
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 !
11-19
11.6.7
03,
3URILEXV
3URILEXV
11-20
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".
SIMATIC NCM PC Version 5.1 iincl. Servicepack 2 (de SIMATIC NET CD partir de
7/2001)
11-21
11.6.8
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.
11-22
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.
11-23
11.6.9
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
11.6.10
11-25
11-26
11-27
11.7
11.7.1
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
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.
11-29
insrez un sous-rseau
11-30
11.7.2
Configuration relle
PROFIBUS
S7-300
S7-300
PG
CPU
CP
CPU
CP
MPI
Modem
Modem
S7-300
PG
CPU
CP
CPU
CP
MPI
11-31
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
11.8
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".
3DUWLHGHO
LQVWDOODWLRQ
3URGXFWLRQ
6
6
(WKHUQHW
6
6
6
'HX[SURMHWV67(3
11-33
11-34
12
12.1
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.
12-1
12.2
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.
12-2
12.3
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.
12-3
12.4
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.
12-4
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.
12-5
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
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.
12-7
12.5
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.
12-8
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.
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.
12-9
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.
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.
12-10
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).
12-11
12-12
12.6
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.
12-13
12-14
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.
12-15
12-16
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.
12-17
12.7
Dsignation
Description succincte
SFB8/FB8
USEND
SFB9/FB9
URCV
SFB12/FB12
BSEND
SFB13/FB13
BRCV
GET
SFB15/FB15
PUT
SFB19
START
SFB20
Arrt
SFB21
RESUME
SFB22
STATUS
SFB23
USTATUS
SFC62
CONTROL
FC 62
C_CNTRL
12-18
Dsignation
Description succincte
SFB16
Dsignation
Description succincte
FB 2
IDENTIFY
FB 3
READ
FB 4
REPORT
FB 5
STATUS
FB 6
WRITE
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
FC 6
AG_RECV
FC 50
AG_LSEND
FC 60
AG_LRECV
FC 7
AG_LOCK
FC 8
AG_UNLOCK
12-19
12.8
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
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.
12-21
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.
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
12.10
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).
12-23
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.
12-24
12.11
12-25
12.12
12.12.1
Type de liaison
Type de sous-rseau
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
S7-S7, S7-S5,
S7-appareil non Siemens
SFB
BSEND, BRCV,
GET, PUT,
STATUS, PRINT
PROFIBUS
(protocole FMS)
Liaison FMS
PROFIBUS
(protocole FDL)
12-26
Industrial Ethernet
(protocole de
transport ISO)
FB
READ, WRITE,
IDENTIFY,
OSTATUS,
REPORT
FC
AG_SEND,
AG_RECEIVE
AG_LSEND,
AG_LRECV
FC
AG_SEND,
AG_RECEIVE
AG_LSEND,
AG_LRECV
AG_LOCK
AG_UNLOCK
Type de liaison
Type de sous-rseau
SFB/FB/FC
Liaison
Industrial Ethernet
(protocole TCP/IP)
FC
AG_SEND,
AG_RECEIVE
AG_LSEND,
AG_LRECV
AG_LOCK
AG_UNLOCK
FC AG_SEND*,
AG_RECV*,
ISO on TCP
Liaison TCP
Industrial Ethernet
(protocole TCP/IP)
Liaison Email
Industrial Ethernet
(protocole TCP/IP)
Industrial Ethernet
(protocole TCP/IP)
AG_LSEND**,
AG_LRECV**
AG_LOCK
AG_UNLOCK
FC
AG_SEND,
AG_RECEIVE
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)
12-27
12.12.2
12.12.3
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
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").
12-29
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
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....
12-31
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.)
Condition pralable
SIMATIC Manager est ouvert.
12-32
12.12.4
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).
12-33
12-34
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.
12-35
12.12.5
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-36
12-37
12.13
12.13.1
Type de sous-rseau
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
PROFIBUS,
Industrial Ethernet
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
Industrial Ethernet
(protocole de transport
ISO)
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
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
Type de liaison
Type de sous-rseau
SFB/FB/FC
Liaison UDP
Industrial Ethernet
(protocole TCP/IP)
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)
**
12-39
12.13.2
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.
12-40
12.13.3
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.
12-41
Initialisation de la liaison
Oui
Non
Local : 3
Rack/emplacement
Partenaire : 3
Partenaire : 2
Local : 0/4
Local : 0/4
Partenaire : 0/4
Partenaire : 0/4
Local : 10
Local : 11
(locale/partenaire)
Partenaire : 11
Partenaire : 10
Affich (non
modifiable)
Affich (non
modifiable)
12-42
12.13.4
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".
12-43
12-44
13
13.1
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.
13-1
13-2
13.2
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.
13-3
13.2.1
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
13.2.2
&38
3DTXHW*'
&38
&HUFOH*'
CPU 1
CPU 2
CPU 3
GD 1.1.1
>MW0
EW0
EW0
13-5
&38
&38
3DTXHWV*'
VRPPHGRQQHVEUXWHV!RFWHWVSRXU6!RFWHWVSRXU
6
GD 1.1.1
>MW0:10
EW0:10
EW0:10
GD 2.1.1
>MW100:4
EW30:4
EW20:4
&38
&38
&38
3DTXHWV*'
13-6
GD 1.1.1
>MW0
EW0
EW0
GD 2.1.1
>MW100:4
EW30:4
EW20:4
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.
13-7
13.2.3
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.
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.
13-8
Identification GD
GD 1.1.1
>MW0
EW0
EW0
GD 1.2.1
EW2
EW2
>MW0
GD 1.3.1
EW0
>MW0
EW2
13.3
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).
13-9
13.3.1
13-10
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 :
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.
13-11
13.5
13.5.1
Condition pralable
Vous avez configur un sous-rseau MPI avec toutes les stations requises.
Marche suivre
2XYHUWXUHGHODWDEOH*'
&RPSOWHUODWDEOH*'
3UHPLUHFRPSLODWLRQGHODWDEOH*'
6DLVLHGHOLJQHVG
WDWHWGHIDFWHXUVGH
UGXFWLRQRSWLRQHOOH
6HFRQGHFRPSLODWLRQGHODWDEH*'
&KDUJHPHQWGHODWDEOH*'
13-12
13.5.2
13-13
13.5.3
13-14
13.5.4
Condition pralable
Les lignes affichant les facteurs de rduction et l'tat des donnes globales doivent tre
dsactives.
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 !
13-15
Nota
Les champs contenant des temporisations ou des compteurs peuvent tre seulement des
metteurs.
13-16
13.5.5
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
13.5.6
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
13.5.7
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).
13-19
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
13-20
13.6
13-21
13-22
14
Chargement
14.1
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.
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.
14-1
Chargement
14-2
Chargement
14.2
14-3
Chargement
14-4
Chargement
14.3
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).
14-5
Chargement
14.4
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).
14-6
Chargement
14.5
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".
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
... Station
slectionne et
station partenaire
... Liaisons
slectionnes
... Liaisons et
routeurs
(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
Chargement
14.6
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
14-10
Chargement
14.8
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.
14-11
Chargement
14.9
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
Chargement
14-13
Chargement
14-14
15
15.1
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.
15-1
15-2
15.1.1
15-3
15.2
15.2.1
15.2.2
15-4
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.
15-5
15-6
16
16.1
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.
16-1
6WDWLRQ3&
$6
$6
$6
$6
';
'; FKDQJHGLUHFWGHGRQQHV
WUDQVIHUWFURLV
16-2
Projet STEP 7 4
Ordinateur\Share\chemin\projet STEP 7 2
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
16-3
16.2
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).
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.
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.
16-5
16-6
16.3
Utilisation de multiprojets
Share
Chemin
16-7
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 !
16-8
16-9
16-10
16.4
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.
16-11
16-12
16.5
Conditions
Pour pouvoir regrouper des sous-rseaux, un accs en criture aux projets correspondants
et leurs sous-rseaux doit tre possible.
16-13
Dans le champ de gauche "Sous-rseaux dans le multiprojet", slectionnez un sousrseau qui doit faire partie du sous-rseau global regroup.
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
16-15
16.6
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
16.7
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.
16-17
16-18
16.8
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.
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).
16-19
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
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).
16-21
16-22
16.9
16.10
16.11
16-23
16.12
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
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
17
17.1
17-1
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
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.
17-3
17.2
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
17.3
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.
17-5
17.4
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
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
Index-1
Index
Index-2
Index
Index-3
Index
Index-4
Index
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
Index-6
Index
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
Index
Index-9
Index
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
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