cp s7 pour industrial ethernet

Upload: fares-zerari

Post on 16-Jul-2015

178 views

Category:

Documents


0 download

TRANSCRIPT

Avantpropos, sommaire Communication sur stations S7 Caractristiques des CP Ethernet Mise en service du CP Ethernet

1 2 3 4 5 6 7 8 9 10 11 12 13 14

SIMATIC NET CP S7 pour Industrial Ethernet Configuration et mise en serviceManuel Partie A Application gnrale

Interface SEND/RECEIVE Configuration de liaisons CP comme PROFINET IO Controller CP S7300 comme PROFINET IO Device Liaisons programmes Envoi de messages de process par courrier lectronique Gestion de fichiers et accs aux fichiers via FTP CP en tant que serveur Web : contrle de process HTML Diagnostic Web Diagnostic NCM S7 Chargeur de firmware Annexes A E / Index

Edition 05/2008 G79000G8977C18209

Classification des consignes de scurit Ce manuel donne des consignes que vous devez respecter pour votre propre scurit ainsi que pour viter des dommages matriels. Elles sont mises en vidence par un triangle davertissement et sont prsentes, selon le risque encouru, de la faon suivante : Danger signifie que la nonapplication des mesures de scurit appropries conduit la mort ou des lsions corporelles graves.

!

!

Attention signifie que la nonapplication des mesures de scurit appropries peut conduire la mort ou des lsions corporelles graves.

!

Avertissement avec panneau de danger signifie que la nonapplication des mesures de scurit appropries peut conduire des lsions corporelles lgres.

Avertissement sans panneau de danger signifie que la nonapplication des mesures de scurit appropries peut conduire des dommages matriels.

Remarque signifie que le non respect de ces informations peut se traduire par un rsultat ou un tat indsirable.

Nota doit vous rendre tout particulirement attentif des informations importantes sur le produit, sur les manipulations effectuer avec le produit ou sur la partie de la documentation correspondante, la prise en compte de ces informations tant recommande pour les avantages qui en dcoulent.

A2

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

Marques SIMATICR, SIMATIC HMIR et SIMATIC NETR sont des marques dposes par SIEMENS AG. Les autres dsignations dans ce manuel peuvent tre des marques dposes dont lutilisation par des tiers pour leur compte peut enfreindre les droits du propritaire. Consignes de scurit concernant le produit : Avant de mettre en oeuvre le produit dcrit ici, tenez compte imprativement des consignes de scurit ciaprs. Personnel qualifi La mise en service et lutilisation de la console ne doivent tre effectues que par du personnel qualifi. Sont qualifies au sens des prsentes informations relatives la scurit, toutes les personnes qui ont lautorisation de mettre en service, de mettre la terre et de reprer des appareils, systmes et circuits lectriques conformment aux rgles de scurit en vigueur. Utilisation conforme des matriels Tenez compte des points suivants : Attention Le matriel ne doit tre utilis que pour les applications spcifies dans le catalogue ou dans la description technique, et exclusivement avec des priphriques et composants recommands par Siemens. Le transport, le stockage, le montage, la mise en service ainsi que lutilisation et la maintenance adquats du produit sont les conditions indispensables pour en garantir le fonctionnement correct et sr. Avant dutiliser les exemples de programme fournis ou des programmes que vous avez conus, veuillez vous assurer quils ne risque pas de provoquer des dommages corporels ou matriels. Note CE : La mise en service est interdite tant quil na pas t vrifi que la machine dans laquelle ce composant doit tre intgr, est bien conforme aux dispositions de la directive 89/392/CEE. Utilisation conforme des logiciels Tenez compte des points suivants : Attention Le logiciel ne doit tre utilis que pour les applications spcifies dans le catalogue ou dans la description technique, et exclusivement avec des logiciels, des quipements et composants tiers recommands ou agrs par Siemens. Avant dutiliser les exemples de programme fournis ou des programmes que vous avez conus, veuillez vous assurer quils ne risquent pas de provoquer des dommages corporels ou matriels.

!

!

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A3

Utilisation conforme des logiciel Avant la mise en service, tenez compte du point suivant : Avertissement Il convient de tenir compte avant la mise en service des informations contenues dans la documentation correspondante en vigueur. Vous trouverez les rfrences voulues dans les catalogues ou contactez votre agence Siemens locale.

!

Copyright E Siemens AG 20012008 All rights reserved Toute communication ou reproduction de ce support dinformation, toute exploitation ou communication de son contenu sont interdites, sauf autorisation expresse. Tout manquement cette rgle est illicite et expose son auteur au versement de dommages et intrts. Tous nos droits sont rservs, notamment pour le cas de la dlivrance dun brevet ou celui de lenregistrement dun modle dutilit. Siemens AG Industry Automation Industrial Communication Postfach 4848, D-90327 Nuernberg

Exclusion de responsabilit Nous avons vrifi la conformit du contenu du prsent manuel avec le matriel et le logiciel qui y sont dcrits. Or des divergences ntant pas exclues, nous ne pouvons pas nous porter garants pour la conformit intgrale. Si lusage de ce manuel devait rvler des erreurs, nous en tiendrons compte et apporterons les corrections ncessaires ds la prochaine dition. Veuillez nous faire part de vos suggestions.

A4

Siemens Aktiengesellschaft

CP S7 pour Industrial Ethernet Configuration et mise en service Sous rserve de modifications techniques. Edition 05/2008 C79000G8977C18209 G79000G8977C18209

Ce manuel ...... vous aide mettre en service les modules CP SIMATIC NET dune station S7 ; ... vous aide faire communiquer efficacement vos applications via les CP SIMATIC NET ; ... vous fournit, avec la description Prise en main toutes les informations requises pour raliser vos fonctions de communication :

Description Prise en main Utiliser les CP S7 avec STEP*7

Manuel

Partie A

S Vues densemble des CP S Services decommunication

S Familiarisation S Test des interfaces S Mise en service

Apprendre par lexemple

S S S S

Connexion au rseau Configuration Interface de programme Diagnostic

Montage / Mise en service

Partie B (Manuels des CP)

S Capacits fonctionnelles S Elments de commande/et daffichage

S Instructions de service S Caractristiquestechniques

Vous trouverez la description Prise en main NCM S7 pour Industrial Ethernet dans la documentation en ligne de STEP 7 sous lentre Manuels NCM S7. Le manuel (Partie A et Partie B) de votre CP S7 se trouve dans la SIMATIC NET Manual Collection. Pour plus de dtails veuillez vous rfrer la bibliographie en annexe. Les exemples dcrits dans la Prise en main se trouvent, aprs installation de STEP 7, dans le dossier de projet des exemples de programme ( :\Programmes\Siemens\Step7\EXAMPLES)!

Groupe cibleCe manuel est destin au personnel de mise en service et de maintenance ainsi quaux programmeurs STEP 7.

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A5

Ce manuel ...

Champ dapplicationCe manuel est valable pour les versions du logiciel STEP 7 V5.4 SP4 et suivantes. Remarque Un repre particulier signale les fonctions qui prsupposent lutilisation dune version plus rcente. Exemple :

La description des fonctions IT sapplique aux modules suivants : S S 6GK7 3431GX300XE0 : 6GK7 4431GX200XE0 : matriel version 1 et suivantes, firmware version V1.0 et suivantes matriel version 3 et suivantes, firmware version V2.0 et suivantes

Le terme CP AdvancedLe terme CP Advanced dsigne des modules de CP dots de fonction email, FTP, Web et PROFINET CBA (par exemple CP x431 Advanced).

Rorganisation de la documentationLes manuels des CP S7 pour Industrial Ethernet ont t rorganiss et se prsentent partir de la prsente version sous une nouvelle structure : S S La manuel Nouvelles technologies de linformation et de la communication SIMATIC S7 avec CP pour S7300 et S7400 a t intgr dans le prsent manuel. Les descriptions de bloc ont t regroupes et rsumes dans le nouveau manuel Fonctons (FC) et blocs de fonction (FB) pour CP SIMATIC NET S7 Manuel de programmation (/9/). La version imprime des manuels nest plus dite.

S

Nouveauts techniquesOnt t prises en compte, en plus de diverses adaptations imposes par les appareils actuellement livrs et la version actuelle de STEP 7/NCM S7 V5.4 SP4 : S Modification des paramtres des blocs pour PROFINET IO (voir /9/): FC11 PNIO_SEND (version de bloc 2.0) FC12 PNIO_RECV (version de bloc 2.0) Vous devez utiliser la version V2.0 de ces deux fonctions si le CP doit fonctionner simultanment en mode PROFINET IO Controller et Device. S Nouveau bloc fonctionnel FB40 pour le mode client FTP des CP Advanced (dans /9/)CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A6

Ce manuel ...

S

Extension du protocole SMTP en ESMTP pour lauthentification dun CP Advanced comme client de messagerie auprs du serveur de messagerie (fonction : chapitre 9; Messages de diagnostic : chapitre 13.7) Description du diagnostic web avec de nouvelles fonctions de diagnostic (chapitre 12) Nouvelles fonctions sur CP 3431GX300XE0, CP 4431EX200XE0 (version de firmware 2.0) et sur CP 4431GX200XE0 : protection daccs aux modules, mise en tampon UDP (chapitre 3.4) Nouvelles fonctions sur CP 3431GX300XE0 et CP 4431GX200XE0 : minuscules et majuscules dans les noms de fichier du systme de fichiers (chapitre 3.4)

S S

S

Nota Tenez galement compte de lhistorique de ce manuel au chapitre F en annexe.

Remarque Veuillez noter que la disponibilit de nouvelles fonctions est lie au type de dappareil que vous utilisez. Les fonctions prises en charge par votre module sont indiques dans la description du dialogue des proprits du module sous STEP 7 ainsi que dans le catalogue sous HW Config.

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A7

Ce manuel ...

La documentation sur InternetLe tableau ciaprs vous donne un aperu du contenu et vous indique les adresses de tlchargement sur Internet.

Titre CP S7 pour Industrial Ethernet Configuration et mise en service Manuel de configuration partie A CP S7 pour Industrial Ethernet Manuel partie B Descriptions dappareil : Partie gnrale :

Contenu / Adresses Internet

http://support.automation.siemens.com/WW/view/de/8777865

S CP 3431 Lean (CX00) :http://support.automation.siemens.com/WW/view/de/19308657

S CP 3431 Lean (CX10):http://support.automation.siemens.com/WW/view/de/23643456

S CP 3431 (EX20/EX11):http://support.automation.siemens.com/WW/view/de/8777308

S CP 3431 (EX21) :http://support.automation.siemens.com/WW/view/de/22259495

S CP 3431 (EX30):http://support.automation.siemens.com/WW/view/de/24485272

S CP 3431 PN:http://support.automation.siemens.com/WW/view/de/8776538

S CP 3431 IT :http://support.automation.siemens.com/WW/view/de/8776544

S CP 3431 Advanced (GX21) :http://support.automation.siemens.com/WW/view/de/22261695

S CP 3431 Advanced (GX30) :http://support.automation.siemens.com/WW/view/de/28017299

S CP 4431 (EX11) :http://support.automation.siemens.com/WW/view/de/8776219

S CP 4431 (EX20) :http://support.automation.siemens.com/WW/view/de/26417141

S CP 4431 IT :http://support.automation.siemens.com/WW/view/de/8776322

S CP 4431 Advanced (EX40) :http://support.automation.siemens.com/WW/view/de/19308871

S CP 4431 Advanced (EX41) :http://support.automation.siemens.com/WW/view/de/23643789

S CP 4431 Advanced (GX20) :http://support.automation.siemens.com/WW/view/de/28011203 Passerelles de rseau

S IE/PB Link :http://support.automation.siemens.com/WW/view/de/7851748

S IE/PB Link PN IO :http://support.automation.siemens.com/WW/view/de/19299692

S IWLAN/PB Link PN IO :http://support.automation.siemens.com/WW/view/de/21379908 NCM S7 pour CP S7 SIMATIC NET Prise en main Vous le trouverez sur Internet sous : http://support.automation.siemens.com/WW/view/de/1172503

A8

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

Ce manuel ...

Titre Mise en service de stations PC Manuel et prise en main

Contenu / Adresses Internet Le manuel vous aide mettre en oeuvre efficacement les fonctions de communication de vos applications PC via les modules SIMATIC NET. Il indique comment configurer les modules PC et les tapes de configuration raliser sous NCM S7. Vous le trouverez sur Internet sous : http://support.automation.siemens.com/WW/view/de/13542666

Configuration et mise en Les adresses Internet renvoyant aux documents actuels du prsent manuel sont service des CP S7 pour indiques ladresse ciaprs de lhistorique des versions. PROFIBUS Manuel NCM S7 pour PROFIBUS/FMS Vous le trouverez sur Internet sous : http://support.automation.siemens.com/WW/view/de/1158418

Documentation CP dans la Manual Collection (Rfrence A5E00069051)Chaque CP S7 est accompagn de la SIMATIC NET Manual Collection. Ce DVD est rgulirement mis jour ; il contient les manuels et descriptions valables au moment de sa cration.

Historique des versions /tlchargements dactualit pour les CP S7 SIMATIC NETLe document Historique des version/tlchargements dactualit pour CP S7 SIMATIC NET fournit des informations sur tous les CP S7 pour SIMATIC NET livrables jusqu ce jour (Ind. Ethernet, PROFIBUS et IE/PB Link). Vous trouverez une dition toujours jour de ces documents sous :http://support.automation.siemens.com/WW/view/de/9836605

Informations sur les dernires versions en date de blocs (FC/FB)Utilisez toujours les dernires versions en date de blocs pour les nouveaux programmes utilisateur. Vous trouverez des informations tlchargeables sur les versions de bloc et blocs actuels sur Internet sous :http://support.automation.siemens.com/WW/view/de/8797900

Pour les pices de rechange, veuillez procder comme indiqu dans les instructions de la partie B, spcifiques aux appareils, du prsent manuel.

SIMATIC NET Quick Start CD : Exemples se rapportant la communicationLe cdrom de prise en main Quick Start, commander sparment, est une mine dexemples de programme et de configuration. Vous pouvez le commander directement sur Internet ladresse :http://support.automation.siemens.com/WW/view/de/21827955

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A9

Ce manuel ...

Informations complmentaires sur SIMATIC S7 et STEP 7Vous trouverez les documents complmentaires sur le logiciel de base STEP 7 du systme dautomatisation SIMATIC sous forme lectronique dans linstallation STEP 7. Vous trouverez par ailleurs des informations sur les systmes dautomatisation SIMATIC sur le cdrom Quickstart et sur les pages des services en ligne Customer Support ladresse suivante :http://www.automation.siemens.com/net/index_00.htm

(informations gnrales sur SIMATIC NET) ouhttp://support.automation.siemens.com/WW/view/de

(informations produit et tlchargements)

Note de lecture : Symboles utiliss dans le prsent manuelEn labsence de prcisions, les fonctions dcrites dans le prsent manuel prsupposent lutilisation de STEP 7. Ce symbole repre les fonctions qui prsupposent lutilisation de STEP 7 partir dune version dfinie, partir de la version V5.2 p. ex.

Ce symbole attirera votre attention dans ce manuel sur des conseils particuliers.

Ce symbole renvoie des ouvrages de rfrence.

Aux endroits ainsi reprs, il est conseill de se reporter des informations complmentaires dans laide de base de STEP 7.

F1

Ce symbole renvoie des informations dtailles dans laide contextuelle. Vous pouvez y accder au moyen de la touche F1 ou du bouton Aide de chaque dialogue.

Rfrences bibliographiques /.../Les renvois dautres documents sont reprs par un numro entre deux barres obliques /.../. Ce numro vous permettra de retrouver le titre du document en question dans la bibliographie qui se trouve la fin du prsent manuel. -

A10

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

Sommaire

Sommaire Partie A1 Communication via CP Ethernet sur stations S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 1.2 1.2.1 1.2.2 1.2.3 1.3 1.3.1 1.3.2 1.4 1.5 1.6 1.7 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 2 A15 Industrial Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A16 Possibilits de communication des automates SIMATIC S7 quips de CP Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modes de communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Les services de communication des CP Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . Fonctionnement via une base de donnes configure ou programme . . . . . . . A17 A17 A20 A22

Communication PG/OP via Industrial Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . A23 Communication PG avec STEP 7 via Industrial Ethernet . . . . . . . . . . . . . . . . . . . A25 Utilisation de lOP : Connexion dappareils de contrlecommande via Industrial Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A26 Communication S7 via Industrial Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A27 Communication compatible S5 (interface SEND/RECEIVE ) . . . . . . . . . . . . . . . A31 Services FETCH/WRITE (serveur) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A34 Mise en rseau de stations avec STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Variante de rseau/projet : Un sousrseau, un projet . . . . . . . . . . . . . . . . . . . . . Variante de rseau/projet : SIMATIC S5 et automates dun autre constructeur dans un sousrseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Variante de rseau/projet: Deux ou plusieurs sousrseaux, un projet . . . . . . . Variante de rseau/projet : Un sousrseau, plusieurs (sous)projets . . . . . . . Variante de rseau/projet: Plusieurs sousrseaux dans plusieurs (sous)projets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Variante de rseau/projet: Liaisons intersousrseaux (TCPIP) . . . . . . . . . . . Variante de rseau/projet : Liaison intersousrseaux IP (TCP/IP) . . . . . . . . . A35 A37 A38 A39 A40 A43 A45 A46 A48

Caractristiques des CP Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1 2.2 2.3 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5

Processeurs de communication pour S7300 . . . . . . . . . . . . . . . . . . . . . . . . . . . A48 Processeurs de communication pour S7400 . . . . . . . . . . . . . . . . . . . . . . . . . . . A49 Rgles dembrochement sur SIMATIC S7300 . . . . . . . . . . . . . . . . . . . . . . . . . . Emplacements admissibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nombre de CP SIMATIC NET utilisables en parallle . . . . . . . . . . . . . . . . . . . . . . Multitraitement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dbrochage/Embrochage (change de module) . . . . . . . . . . . . . . . . . . . . . . . . . . Notes concernant la CPU S7300 : Ressources de liaison . . . . . . . . . . . . . . . . . Rgles dembrochement sur SIMATIC S7400 . . . . . . . . . . . . . . . . . . . . . . . . . . Emplacements admissibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nombre de CP SIMATIC NET utilisables en parallle . . . . . . . . . . . . . . . . . . . . . . Multitraitement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dbrochage/Embrochage (change de module) . . . . . . . . . . . . . . . . . . . . . . . . . . Notes concernant la CPU S7400 : Ressources de liaison . . . . . . . . . . . . . . . . . A50 A50 A50 A50 A51 A51 A52 A52 A52 A52 A53 A53

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A11

Sommaire

3

Utilisation du CP avec STEP 7/NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1 3.2 3.3 3.3.1 3.3.2 3.3.3 3.4 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.4.7 3.4.8 3.4.9 3.5 3.6 3.6.1 3.6.2 3.6.3 3.6.4 3.7 3.8 3.9 3.9.1 3.9.2 3.10

A54

Pour mettre un CP Ethernet en service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A55 Notes gnrales concernant STEP 7 / NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . A56 Configuration Marche suivre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cration dun sousrseau Industrial Ethernet (SINEC H1) . . . . . . . . . . . . . . . . Entre du CP Ethernet dans la configuration matrielle . . . . . . . . . . . . . . . . . . . . Afficher les connexions au rseau dune station . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtrage dautres proprits du CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Onglet Adresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Onglet Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Onglet Synchronisation dhorloge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Onglet Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Onglet Protection daccs IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Onglet Configuration IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Onglet Paramtres de port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Onglet PROFINET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration de fonctions IT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A57 A58 A60 A63 A65 A66 A67 A70 A71 A71 A73 A75 A75 A76

Envoi au CP via HTTP dentres pour la liste IP Access Control (CP Advanced) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A79 Onglet Redondance de supports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Possibilits de redondance de supports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Redondance de supports et topologies en anneau . . . . . . . . . . . . . . . . . . . . . . . . MRP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration MRP sous PROFINET IO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A81 A81 A81 A83 A85

Objets gnriques dans le projet STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A88 Configuration des services de communication . . . . . . . . . . . . . . . . . . . . . . . . . . . A91 Affectation initiale dune adresse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A91 Adressage de la slection de systme cible dans le SIMATIC Manager . . . . . . A93 Adressage dans le dialogue des proprits sous HW Config. ou NetPro . . . . . A93 Chargement des donnes de configuration sur le systme cible . . . . . . . . . . . A95 A97

4

Interface SEND/RECEIVE dans le programme utilisateur . . . . . . . . . . . . . . . . . . . . . . . . 4.1 4.2 4.3 4.4 4.4.1 4.4.2

Fonctionnement de linterface SEND/RECEIVE sur la CPU . . . . . . . . . . . . . . . A98 Programmation de linterface SEND/RECEIVE . . . . . . . . . . . . . . . . . . . . . . . . . . A100 Echange de donnes CPU S7 CP Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . A102 Informations complmentaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A104 Programmation de la transmission de donnes via liaisons TCP . . . . . . . . . . . . A104 Recommandations relatives au fonctionnement sous charge de communication leve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A105 A106

5

Configuration de liaisons de communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1 5.2 5.3 5.3.1 5.3.2 5.3.3 5.3.4 5.4

Marche suivre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A107 Configurations de liaison possibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A108 Liaisons de communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nouvelle liaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Liaisons dautres partenaires dans dautres projets . . . . . . . . . . . . . . . . . . . . . . Autres fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Liaisons sans affectation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A110 A112 A114 A116 A117

Configuration des proprits dune liaison transport ISO . . . . . . . . . . . . . . . . . . A119CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A12

Sommaire

5.4.1 5.4.2 5.4.3 5.4.4 5.5 5.5.1 5.5.2 5.5.3 5.6 5.6.1 5.6.2 5.6.3 5.7 5.7.1 5.7.2 5.7.3 5.7.4 5.7.5 5.8 5.9 6

Dfinition du point terminal local de la liaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dfinition dadresses transport ISO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dfinition des proprits dynamiques transport ISO . . . . . . . . . . . . . . . . . . . . . . . Contrle des proprits de liaison transport ISO . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration des proprits dune liaison ISOonTCP . . . . . . . . . . . . . . . . . . Dfinition du point terminal local de la liaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dfinition dadresses ISOonTCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contrle des proprits dune liaison ISOonTCP . . . . . . . . . . . . . . . . . . . . . . . Configuration des proprits dune liaison TCP . . . . . . . . . . . . . . . . . . . . . . . . . . Dfinition du point terminal local de la liaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dfinition dadresses TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contrle des proprits dune liaison TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration des proprits de liaison UDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dfinition du point terminal local de la liaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dfinition dadresses UDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UDP avec broadcast et multicast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contrle des proprits de liaison UDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Liaison UDP libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A120 A122 A125 A127 A128 A129 A131 A134 A135 A136 A138 A141 A142 A143 A144 A147 A152 A153

Mode FETCH/WRITE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A154 Routage en cas de rpartition de charge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A157 A158

CP comme PROFINET IO Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1 6.1.1 6.1.2 6.2 6.2.1 6.2.2 6.2.3 6.3 6.3.1 6.3.2 6.4 6.4.1

Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A159 PROFINET IO System sous STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A159 PROFINET IO avec communication IRT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A159 Mode IO Controller sur S7300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lecture et criture denregistrements avec le FB52 . . . . . . . . . . . . . . . . . . . . . . . Exploitation dalarmes laide du FB54 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A161 A161 A161 A162

Mode IO Controller sur S7400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A162 Mode multitraitement affectation du CP la CPU . . . . . . . . . . . . . . . . . . . . . . . A162 Programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A163 Informations complmentaires concernant le fonctionnement sous PROFINET IO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A164 Rtroaction de la communication multicast sur la communication RT . . . . . . . . A164 A165

7

CP S7300 comme PROFINET IO Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1 7.2 7.2.1 7.2.2 7.2.3 7.2.4 7.3 7.3.1 7.3.2 7.4

Principe de lchange de donnes en mode IO Device . . . . . . . . . . . . . . . . . . . . A166 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Principe du couplage de lIO Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Activation du CP sur la station S7 comme PROFINET IO Device . . . . . . . . . . . Configuration du CP comme IO Device avec communication IRT . . . . . . . . . . . Affectation dun PROFINET IO Device un PROFINET IO System . . . . . . . . . A167 A167 A168 A168 A170

Programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A173 Interface de programmation sur le PROFINET IO Device . . . . . . . . . . . . . . . . . . A173 Initialisation et configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A174 Exemple de configuration et de programmation . . . . . . . . . . . . . . . . . . . . . . . . . . A176 A179

8

Liaisons de communicationprogrammes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1 8.2

Vue densemble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A179 Marche suivre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A182

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A13

Sommaire

8.3 8.4 8.5 8.5.1 8.5.2 8.5.3 8.5.4 8.5.5 8.6 9

Bloc de donnes de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A183 Bloc de paramtres pour donnes systme (mise en rseau du CP) . . . . . . . A187 Blocs de paramtres pour types de liaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloc de paramtres pour liaison TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloc de paramtres pour liaison UDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloc de paramtres pour liaison ISOonTCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloc de paramtres pour liaison EMAIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloc de paramtres pour liaison FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A188 A189 A190 A191 A192 A194

Types de sousbloc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A195 A198

Envoi de messages de process par courrier lectronique . . . . . . . . . . . . . . . . . . . . . . . 9.1 9.1.1 9.2 9.2.1 9.2.2 9.2.3 9.3 9.4 9.4.1 9.4.2 9.5

Prsentation des fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A198 Authentification et autres caractristiques du CP Advanced . . . . . . . . . . . . . . . . A199 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Marche suivre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Possibilits du mode serveur de messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration du serveur de messagerie et adressage du destinataire . . . . . . . A200 A200 A201 A201

Cration dune liaison EMail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A202 Envoi de courrier lectronique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A204 Bloc de donnes EMail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A204 Envoi dun message avec AG_SEND/AG_LSEND . . . . . . . . . . . . . . . . . . . . . . . . A206 Test de la fonction de courrier lectronique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A206 A209

10

Gestion de fichiers et accs aux fichiers via FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.1 10.2 10.2.1 10.2.2 10.3 10.3.1 10.3.2 10.3.3 10.3.4 10.4 10.4.1 10.4.2 10.4.3 10.4.4

Fonctions FTP dune station S7 quipe dun CP Advanced . . . . . . . . . . . . . . . A210 CP Advanced comme serveur FTP pour le systme de fichiers du CP . . . . . . A211 Fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A211 Structure du systme de fichiers et caractristiques . . . . . . . . . . . . . . . . . . . . . . . A212 CP Advanced comme serveur FTP pour les donnes de CPU S7 . . . . . . . . . . Fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Commandes FTP sur le client FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Table dallocation de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure des blocs de donnes (DB fichier) pour les services FTP . . . . . . . . . . CP Advanced comme client FTP pour les donnes de CPU S7 . . . . . . . . . . . . Fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cration de liaisons FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure des blocs de donnes (DB fichier) pour les services FTP . . . . . . . . . . FC et FB pour services FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A215 A215 A216 A218 A222 A226 A226 A227 A229 A232 A233

11

CP en tant que serveur Web : contrle de process HTML . . . . . . . . . . . . . . . . . . . . . . 11.1 11.2 11.2.1 11.2.2 11.2.3 11.3 11.4 11.4.1 11.5

Prsentation du contrle de process HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A233 Scurit daccs aux donnes de process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Activation de port sur CP Advanced lors de la configuration . . . . . . . . . . . . . . . . Fonctionnement avec parefeu et serveur proxy . . . . . . . . . . . . . . . . . . . . . . . . . . Protection par mots de passe plusieurs niveaux . . . . . . . . . . . . . . . . . . . . . . . . . A234 A235 A235 A235

Accs au CP Advanced via un navigateur Web . . . . . . . . . . . . . . . . . . . . . . . . . . A236 Accs aux pages systme HTML Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . A238 Interrogation de lextrait du tampon de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . A238 Crer et sauvegarder votre propre page daccueil . . . . . . . . . . . . . . . . . . . . . . A240

A14

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

Sommaire

12

Diagnostic Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12.1 12.2 12.3 12.3.1 12.3.2 12.3.3 12.3.4 12.3.5 12.3.6 12.3.7 12.3.8 12.3.9

A242

Conditions requises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A242 Structureet utilisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A243 Pages de diagnostic du CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Page daccueil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration de rack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tampon de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Industrial Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PROFINET IO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Liaisons configures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Protection daccs IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Redondance de supports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A245 A245 A246 A247 A248 A249 A252 A254 A256 A257 A258

13

Diagnostic NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.1 13.2 13.2.1 13.2.2 13.3 13.3.1 13.3.2 13.3.3 13.3.4 13.3.5 13.3.6 13.4 13.5 13.6 13.6.1 13.6.2 13.7

Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A259 Fonctions du diagnostic NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A260 Installation et dmarrage du diagnostic NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . . A261 Commandes gnrales de menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A263 Lancement du diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Etablissement de la liaison au CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dmarrer le diagnostic partir de la bote de dialogue Proprits Du CP . . . . . Appel de Diagnostic partir du menu Dmarrer de Windows . . . . . . . . . . . . . . . Utilisation dune passerelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilisation dune station PC Paramtrage de la passerelle via PC internal . Autres possibilits de dmarrage de Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . A265 A265 A265 A266 A268 A271 A272

Marche suivre pour le diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A273 Appel cibl des fonctions de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A274 Checklist des problmes typiques de linstallation . . . . . . . . . . . . . . . . . . . . . A276 Checklist Fonctions gnrales du CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A276 Checklist des liaisons de communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A277 Messages de diagnostic de liaisons EMail avec authentification . . . . . . . . . . A278 A280

14

Chargeur de firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14.1 14.2

Domaine dapplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A280 Chargement du firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A281

A

Brochage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A283 A.1 A.2 A.3 A.4 Connecteur mle DC 24 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A283 Connecteur femelle RJ45 pour Ethernet Twisted Pair . . . . . . . . . . . . . . . . . . . A283 Connecteur pour Industrial Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A284 Connecteur pour PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A285

B C D

Normes et homologations des CP S7 SIMATIC NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A286 Bibliographie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A291 Glossaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A296 D.1 D.2 Partie gnrale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A296 Industrial Ethernet et fonctions IT des CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A300

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A15

Sommaire

D.3 E F

PROFINET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A304

Couplage dautres systmes avec FETCH/WRITE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A307 Historique du document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A311 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A317

A16

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7Le CP Ethernet pour SIMATIC S7 offre toute une srie de services de communication pour lexcution de diverses tches. Vous apprendrez donc dans ce chapitre S S S quelles sont les possibilits de communication via Industrial Ethernet mises disposition par le CP Ethernet; quelles sont les tches assures par le CP Ethernet dans le cadre des diffrents services ; comment crer les conditions requises pour satisfaire vos exigences en matire de communication;

Pour obtenir des informations complmentaires : S Concernant linstallation du CP Ethernet, veuillez tenir compte des instructions figurant dans le manuel de la Manuel Collection jointe au CP Ethernet /1/. Vous y trouverez en outre des informations complmentaires concernant les performances du CP Ethernet. Concernant le mode de fonctionnement et lutilisation du logiciel de configuration STEP 7 qui sert en partie configurer le CP (telle la configuration matrielle), veuillez vous rfrer /5/. Concernant lutilisation, la structure et la manipulation dIndustrial Ethernet, vous trouverez des informations dtailles sous /24/.

S

S

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A17

1

Communication via CP Ethernet sur stations S7

1.1

Industrial Ethernet

DfinitionDans le cadre du systme de communication SIMATIC NET, systme ouvert et indpendant de tout constructeur, Industrial Ethernet est le rseau ddi aux niveaux conduite et cellule. Le support physique de Industrial Ethernet est soit un rseau lectrique constitu dun cble coaxial blind ou dune paire torsade, soit un rseau optique ralis laide de fibres optiques (FO). Industrial Ethernet est dfini par la norme internationale IEEE 802.3 (voir /24/).

Communication sans faille dans le secteur industrielIndustrial Ethernet est intgr au concept SIMATIC NET, qui permet avec PROFINET / PROFIBUS et ASInterface (ASi) de raliser une mise en rseau sans faille des niveaux conduite, cellule et terrain.

Industrial Ethernet (IEEE 802.3) PROFINET PROFIBUS (EN 50170 Vol. 2 PROFIBUS) ASInterface (ASi, Interface actionneurcapteur)|Figure 1-1 Industrial Ethernet au sein du concept SIMATIC NET

Procdure daccs au rseauLaccs au rseau est conforme, sous Industrial Ethernet, la procdure CSMA/CD (Carrier Sense Multiple Access with Collision Detection = Accs multiple avec coute de la porteuse et dtection de collisions) dfini par la norme IEEE 802.3.

A18

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

1.2

Possibilits de communication des automates SIMATIC S7 quips de CP Ethernet

1.2.1

Modes de communicationLe CP Ethernet pour SIMATIC S7 supporte selon le type de CP les modes de communication suivants :CP Ethernet CP Ethernet

S7-400

S7-300

Modes de communication possibles

Interfaces / Services / Protocolesvia les protocoles Transport ISO ISOonTCP (TCP/IP avec RFC 1006)

S Communication PG/OP S Communication S7 S Communication compatible S5

avec interface SEND / RECEIVE au moyen des protocoles Transport ISO ISOonTCP (TCP/IP avec RFC 1006) TCP UDP Transport ISO ISOonTCP (TCP/IP avec RFC 1006) TCP

avec services FETCH/WRITE au moyen des protocoles

S PROFINET IOet PROFINET CBA

via les protocoles TCP UDP RT (PROFINET IO et CBA) IRT (PROFINET IO) DCOM (PROFINET CBA)

S Contrle de process HTMLvia navigateur Web

via les protocoles protocole HTTP / IP

S Gestion de fichiers et accsaux fichiers via FTP

via les protocoles protocole FTP / IP

S Messagerie lectronique

via les protocoles SMTP / ESMTP

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A19

1

Communication via CP Ethernet sur stations S7

S

Communication PG/OP La communication PG/OP sert au chargement de programmes et de donnes de configuration, lexcution de fonctions de test et de diagnostic ainsi quau contrlecommande dun process laide dOP.

S

Communication S7 La communication S7 constitue une interface simple et efficace entre stations SIMATIC S7 et entre stations et PG/PC via des blocs fonctionnels de communication (CFB).

S

Communication compatible S5 avec interface SEND/RECEIVE Linterface SEND/RECEIVE assure la communication programme via une liaison configure entre automates SIMATIC S7 et automates SIMATIC S7 ou SIMATIC S5 et entre ces automates et des PC/PG ou des stations dautres constructeurs. Selon le type de CP, les services de communication ciaprs sont disponibles au niveau de linterface SEND/RECEIVE : Transport ISO optimis pour la mise en oeuvre performante sur un niveau de fabrication ferm services IP pour la communication interrseau avec liaisons ISOonTCP (RFC 1006), liaisons TCP et service de datagrammes UDP (y compris broadcast / multicast).

S

Communication compatible S5 avec services FETCH/WRITE (serveur) Les services FETCH/WRITE (serveur) permettent des automates SIMATIC S5, de stations PC SIMATIC ou dun autre constructeur daccder directement aux zones de mmoire systme de la CPU dun automate SIMATIC S7. Selon le type de CP, les services de communication ciaprs sont disponibles pour les accs FETCH/WRITE : Transport ISO optimis pour la mise en oeuvre performante sur un niveau de fabrication ferm TCP/IP pour la communication interrseau avec liaisons ISOonTCP (RFC 1006), liaisons TCP.

S

PROFINET IO PROFINET est une norme de lOrganisation des utilisateurs PROFIBUS (PNO) qui dfinit un modle de communication et dingnierie non propritaire. PROFINET IO Controller Les CP S7 qui prennent en charge le mode PROFINET IO Controller, permettent daccder directement aux IO Devices via Industrial Ethernet. PROFINET IO Device Les CP S7 qui prennent en charge le mode PROFINET IO Device permettent dutiliser des stations S7 comme des PROFINET IO Devices intelligent sur Industrial Ethernet. Pour plus de dtails sur PROFINET IO, veuillez vous rfrer /15/ et /14/. La communication PROFINET IO fait appel des liaisons TCP pour le paramtrage et des liaisons RT (Real Time) ou IRT (Isochronous Real Time) pour le trafic de donnes IO cyclique.

A20

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

S

PROFINET CBA Une station S7 quipe dun CP compatible PROFINET CBA peut tre lie dans SIMATIC iMap comme composant PROFINET CBA. Pour plus de dtails sur PROFNET CBA, veuillez vous rfrer /6/. PROFINET CBA permet dutiliser des connexions transmission acycliques et cycliques.

S

Contrle de process HTML Sur certains CP (CP Advanced p. ex.), les fonctions et pages HTML mises disposition permettent dinterroger les donnes systme importantes au moyen dun navigateur web (voir chapitre 11).

S

Gestion de fichiers et accs aux fichiers via FTP Sur les CP fonction IT, vous disposez de fonctions additionnelles pour services FTP. Vous pouvez utiliser votre station S7 aussi bien comme client FTP que comme serveur FTP (voir chapitre 10). Station S7 comme client FTP Vous transmettez les blocs de donnes en criture et en lecture sur un serveur de fichiers. Station S7 comme serveur FTP Une autre station, un PC p. ex., transmet des blocs de donnes en criture ou en lecture la station S7 ou des fichiers dans le systme de fichiers du CP fonction IT.

S

Messagerie lectronique Les CP fonctions IT proposent des services de messagerie lectronique. Lautomate est en mesure de transmettre des messages en fonction des vnements du process (voir chapitre 9).

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A21

1

Communication via CP Ethernet sur stations S7

1.2.2

Les services de communication des CP EthernetSelon le type de module, les CP S7 prennent en charge les possibilits de communication suivantes :

Automate programmable PG/OP ModuleS7/C7-300

Fonctions supportes S7 F Compatible S5 F F F F F PROFINET CBA (F) F F6)

IT

IO F 1) F F3) 5)

CP 3431 Lean CP 3431 CP 3431 Advanced

F F F F F

4)

F F

F F F F

S7-400/ S7400H

CP 4431 CP 4431 Advanced

F 2) F 2)

1) PROFINET IO Device 2) PROFINET IO Controller 3) PROFINET IO Controller 4) serveur uniquement 5) PROFINET IO Device et/ou PROFINET IO Controller 6) dpend du type dappareil :EX21 avec CBA, EX30 sans CBA p. ex.

A22

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

Possibilits de communication entre les types dappareilsLe tableau ciaprs prsente les possibilits de communication rsultant des modes de communication prcits :S5-115 155U/H Station PC ET 200

S7-400 S7-300

S7-300

Communication S7 SEND/RECEIVE PROFINET CBA PROFINET IO 3)

Communication S7 SEND/RECEIVE PROFINET CBA PROFINET IO 2)

SEND/RECEIVE FETCH/WRITE

Communication PG/OP1) Communication S71) SEND/RECEIVE FETCH/WRITE PROFINET CBA PROFINET IO Contrle de process HTML Services FTP EMail

Communication S7 PROFINET IO 4)

Communication S7 SEND/RECEIVE

Communication S7 SEND/RECEIVE PROFINET CBA PROFINET IO Services FTP

SEND/RECEIVE FETCH/WRITE

Communication PG/OP1) Communication S71) SEND/RECEIVE FETCH/WRITE PROFINET CBA PROFINET IO Contrle de process HTML Services FTP EMail

Communication S7 PROFINET IO 4)

S7400

PROFINET CBA PROFINET IO 2)

1) PC uniquement comme client 2) S7300 comme PROFINET IO Device S7400 comme PROFINET IO Controller 3) S7300 comme PROFINET IO Device et/ou Controller 4) IM 1513 PN ou IM 1544 PN p. ex. avec S7 comme Controller

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A23

1

Communication via CP Ethernet sur stations S7

1.2.3

Fonctionnement via une base de donnes configure ou programme

Configuration et diagnosticLa connexion et la configuration du CP Ethernet ncessitent le logiciel de configuration STEP 7 ou NCM S7. NCM S7 offre dimportantes possibilits de diagnostic des diffrents mode de communication sous Industrial Ethernet. NCM S7 sinstalle automatiquement avec STEP 7 et peut tre lanc partir de STEP 7. Pour la configuration de la communication PROFINET CBA, vous utiliserez en outre loutil dingnierie SIMATIC iMap ; vous trouverez des informations dtailles sur SIMATIC iMap dans le manuel Component based Automation Configuration dinstallation avec SIMATIC iMap /6/.

Liaisons de communication programmesIl existe des domaines dapplication o il vaut mieux ne pas crer les liaisons de communication via linterface de configuration de STEP 7 mais o il est prfrable de les programmer via des applications spcifiques. Le bloc fonctionnel FB55 IP_CONFIG qui permet la transmission flexible un CP Ethernet de blocs de donnes contenant des donnes de configuration, est disponible pour ces applications. Pour savoir avec quelles interfaces du CP ceci est possible, veuillez vous rfrer au manuel correspondant.

A24

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

1.3

Communication PG/OP via Industrial Ethernet

ApplicationLa communication PG/OP met disposition des fonctions qui sont dj intgres tout appareil SIMATIC S7/M7/C7. On distingue les deux types de fonction suivants : S Communication PG La communication PG avec STEP 7 sur Industrial Ethernet permet : de profiter de toutes les fonctions de STEP 7 via Industrial Ethernet ; de programmer, diagnostiquer, commander et surveiller tous les modules de lautomate SIMATIC S7 via Industrial Ethernet. S Utilisation de lOP La communication PG/OP via Industrial Ethernet permet de commander et de surveiller tous les modules dune station SIMATIC S7 laide dappareils de contrlecommande (TD/OP). Le CP Ethernet joue le rle de relais de communication S7 qui fait transiter la communication PG/OP via Industrial Ethernet. La figure ciaprs illustre titre dexemple les possibilits dutilisation locale ou distante de la communication PG/OP : S S locale via des modules Ethernet sur la PG distante via des modules Ethernet sur la PG et via un routeur ; (la possibilit de connexion distance avec TeleService via adaptateur TS est galement esquisse)

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A25

1

Communication via CP Ethernet sur stations S7

OP Connexion Ethernet STEP 7 NCM S7

Conduite / Surveillance Commande PC avec CP Ethernet

Modem / RNIS

Crer les donnes de configuration pour chaque CP et les charger sur les CP Ethernet

Ind. Ethernet S7 400 S7 300CP Ethernet

Routeur (RNIS p. ex.)

WAN *CP Ethernet

Routeur (RNIS p. ex.) Ind. Ethernet

S7 400 Modem / RNIS|

Adaptateur TSCP Ethernet

* via TCP/IP Figure 1-2 Configuration pour le mode PG/OP local et distant

A26

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

1.3.1

Communication PG avec STEP 7 via Industrial Ethernet

Conditions requises pour la communication PGLa communication PG est possible si les conditions suivantes sont remplies : S S La PG ou lEngineering Station est quipe dun CP Ethernet ou dun modem/dun adaptateur RNIS pour laccs distance. Une adresse est affecte au CP Ethernet (utilisez ladresse MAC par dfaut ou paramtrez une adresse IP).

Sur CP plusieurs interfaces indpendantes, p. ex. 1 interface PROFINET et 1 interface Gigabit, vous pouvez, lors de linterconnexion de linterface PROFINET avec votre installation, connecter la PG ou la station dingnierie linterface Gigabit. Vous pouvez accder partir de lune des interfaces au sousrseau de lautre interface.

Mise en rseau de la PG / de lEngineering StationSelon la configuration de la PG ou de lEngineering Station, on distinguera les cas suivant pour lutilisation de la communication PG : S PG / Engineering Station en mode configur Si vous choisissez cette configuration lors de la mise en service de la PG / lEngineering Station, les interfaces des modules de communication utiliss seront dj reconnues ce niveau. La fonction Paramtrage interface PG/PC est automatiquement rgle sur PC interne. Aprs avoir charg la configuration sur votre PG / Engineering Station, vous pourrez, partir de STEP 7, changer sans autre paramtrage des fonctions de PG avec les stations accessibles du rseau. S PG / Engineering Station en mode PG

Si votre PG ou Engineering Station a t configure pour ce mode de fonctionnement, vous devrez dfinir linterface de la PG ou de lEngineering Station explicitement au moyen de la fonction Paramtrage interface PG/PC. Effectuez pour ce faire les oprations suivantes : 1. Ouvrez dans le panneau de configuration de Windows la bote de dialogue Paramtrage interface PG/PC. 2. Paramtrez linterface de la PG/du PC en fonction des CP disponibles sur votre PG et en fonction de la connexion au bus (paramtrages dinterface utiliss). Pour plus dinformations sur lutilisation de la PG et de lEngineering Station, veuillez vous reporter /4/.

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A27

1

Communication via CP Ethernet sur stations S7

1.3.2

Utilisation de lOP : Connexion dappareils de contrlecommande via Industrial Ethernet

Condition requiseLutilisation du contrlecommande est possible ds que les conditions suivantes sont remplies : S Sont installs sur lappareil de contrlecommande : un CP Ethernet ; SOFTNET S7 pour Ind. Ethernet ou un logiciel du CD SIMATIC NET. S Les CP des stations S7 ont une adresse MAC/IP (utiliser ladresse MAC par dfaut ou spcifier une adresse IP).

Sur CP plusieurs interfaces indpendantes, p. ex. 1 interface PROFINET et 1 interface Gigabit, vous pouvez, lors de linterconnexion de linterface PROFINET avec votre installation, connecter la PG ou la station dingnierie linterface Gigabit. Vous pouvez accder partir de lune des interfaces au sousrseau de lautre interface.

Marche suivrePour pouvoir utiliser la communication S7, vous devez prvoir sur votre appareil de contrlecommande ladressage du module souhait de la station SIMATIC S7. Pour plus dinformations, veuillez vous rfrer au manuel de lappareil de contrlecommande ainsi qu /4/.

A28

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

1.4

Communication S7 via Industrial Ethernet

ApplicationLa communication S7 via Industrial Ethernet permet de raliser une communication programme laide de SFB/FB de communication via des liaisons S7 configures. Le volume de donnes utiles par contrat est de 64 Ko max. Le CP Ethernet joue le rle de relais de communication S7 en faisant transiter les fonctions S7 via Industrial Ethernet. La transmission seffectue, selon la configuration du CP Ethernet sur la base du protocole transport ISO ou ISOonTCP (TCP/IP avec extension RFC 1006). La communication S7 se droule, du point de vue de lutilisateur, de manire identique via PROFIBUS et Industrial Ethernet.

StationOn distingue, selon le type de matriel et la configuration de linstallation, 2 cas : S fonction de client et de serveur bilatrale Les liaisons S7 peuvent tre utilises entre les stations ciaprs avec toutes les fonctionnalits de la communication S7 : entre stations S7300 et S7400 ; entre stations S7 et stations PC/PG avec CP Ethernet.S7 400CP Ethernet

S7 300

CP Ethernet

M7

Ethernet

WAN *

PUT / GET BSEND / BRECV USEND / URECV|

* uniquement TCP/IP

PC/PG avec CP Ethernet S7 300 / 400 Figure 1-3 Les stations communiquent au moyen de liaisons S7 via Industrial Ethernet

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A29

1

Communication via CP Ethernet sur stations S7

S

fonction de client et de serveur unilatrale (liaisons S7 configures unilatralement) Des fonctions dcriture ou de lecture pourront tre excutes avec PUT / GET sur les liaisons S7 configures unilatralement dans les cas suivants : communication S7 via routeur Laccs des stations PG/PC aux stations S7 est possible si la station PG/PC est connecte via un routeur (IE/PB Link par exemple) un autre sousrseau ou type de sousrseau (PROFIBUS / Ethernet) ; les stations S7 jouent dans ce cas le rle de serveur. La communication S7 est possible par respectivement une passerelle.CP Ethernet

S7 300

CP Ethernet

S7 400

PUT / GETEthernet Station PC/PG|

Ethernet IE/PB Link Station PC/PG PROFIBUS

PUT / GET

Figure 1-4

La station PC/PG communique avec des stations S7 connectes au sousrseau PROFIBUS ou Ethernet via une passerelle

Pour plus de dtails sur les caractristiques prises en charge par votre CP Ethernet, veuillez vous reporter la partie du manuel spcifique aux appareils /1/.

A30

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

Configuration de liaisons S7Crez des liaisons S7 pour pouvoir utiliser la communication S7 pour le transfert de donnes entre deux stations SIMATIC S7. Pour plus dinformations, veuillez vous rfrer au manuel STEP 7 /5/ . Remarque Les liaisons S7 via un routeur ne sont prises en charge quau sein dun projet STEP 7, mais pas entre partenaires dans les diffrents projets STEP 7 dun multiprojet !

Interface du programme utilisateur de la station S7Vous utilisez dans le programme utilisateur des SFB (pour S7400) et FB (pour S7300).Type de bloc SFB / FB12 SFB / FB13 SFB / FB15 SFB / FB14 SFB / FB8 SFB / FB9 SFC / FC621) 2)

Client X

Serveur X

dcrit dans Documentation STEP 7 /23/

BSEND BRCV put get USEND URCV CONTROL (S7400) / C_CNTRL (S7300)

X X X X

1) 1) X x 2)

une configuration de liaison sur le serveur nest pas ncessaire pour S7300

Remarque Veuillez tenir compte dans votre programme utilisateur de la mention suivante propos de la cohrence des donnes : Les informations lues ou crites sont copies par la CPU de la station S7 par blocs de 8 ou 32 octets (selon la version de firmware) du programme utilisateur dans le systme dexploitation ou du systme dexploitation dans le programme utilisateur S7. Si de telles informations sont copies au format mot ou double mot, il peut en rsulter une incohrence de donnes lors de la transmission par la communication S7 ! Pour plus dinformations, veuillez vous rfrer la documentation STEP 7 /23/.

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A31

1

Communication via CP Ethernet sur stations S7

Notes concernant la communication S7 entre station PC/PG et station S7Les applications dune station PC/PG communiquent avec la station S7 via une interface OPC ou une interface SAPIS7 pour les oprations de conduite, dobservation et de commande. Les stations S7 utilisent les SFB/FB de communication intgrs (fonction de client et de serveur bilatrale). Les conditions suivantes doivent dune manire gnrale tre remplies pour la communication S7 dune station PC/PG : S Sont installs sur le PC/la PG : un CP Ethernet ; une interface pour la communication S7 : SOFTNET S7 pour Industrial Ethernet ou un logiciel du CD SIMATIC NET. S Les CP des stations S7 ont une adresse MAC/IP (utiliser ladresse MAC par dfaut ou spcifier une adresse IP).

Pour pouvoir utiliser la communication S7 avec SIMATIC S7 partir du PC , vous devez prvoir dans lapplication PC laccs, via le CP Ethernet, au module CPU souhait de la station SIMATIC S7.

Communication S7 via routeur (fonction de client et de serveur unilatrale)Il est possible daccder la station S7 partir dune application (serveur OPC) dune station PC/PG connecte un autre sousrseau. Les deux sousrseaux doivent tre interconects via un routeur tel quIE/PB Link par exemple. Une station S7 ou un PC, connect aux deux sousrseaux par des CP peut galement assurer la fonction de routeur. Dans une telle configuration, la station S7 est uniquement adressable par la station PC/PG en tant que serveur de communication via des liaisons S7 configures unilatralement. Les conditions de configuration de la station PC/PG sont identiques pour le fonctionnement dans un mme sousrseau (voir cidessus) ; de plus le CP de la station PC/PG doit tre routable. Configurez pour la station PC/PG dans ce mode de fonctionnement, sous STEP 7 NetPro, une liaison S7 unilatrale vers la station S7 voulue dans lautre sousrseau. Dans le programme utilisateur, les services de la communication S7 vous permettront daccder en criture et en lecture aux donnes de la station S7.

Connexion dune PG/dun PC une station S7 via un CP 2 interfacesPour quune PG/un PC puisse accder au sousrseau PROFINET auquel est connecte une station S7, vous pouvez utiliser sur la station S7 un CP deux interfaces, un CP Advanced p. ex. avec interfaces PROFINET ET Gigabit. Lors de la connexion du PC/de la PG (comme appareil de contrlecommande p. ex.) linterface Gigabit du CP, vous pouvez accder via le switch intgr du CP au sousrseau au niveau de linterface PROFINET du CP.

A32

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

1.5

Communication compatible S5 (interface SEND/RECEIVE 1)

ApplicationLinterface SEND/RECEIVE donne accs dans le programme utilisateur S7 la communication compatible S5 avec liaisons configures. Le transfert de donnes via une liaison configure est conu pourles types de transmission suivants : S la transmission protge de blocs de donnes successifs entre deux stations Ethernet via une liaison TCP ou ISOonTCP (voir /25/) ; une liaison transport ISO (pas avec composant PROFINET CBA standard, voir /8/). S la transmission simple (non protge) de blocs de donnes successifs (service datagramme) entre deux stations Ethernet avec UDP (User Datagram Protocol) sur IP.

Linterface SEND/RECEIVE est en outre utilise pour la transmission de courrier lectronique (voir chapitre 7).

Liaison transport ISOTransport ISO propose des services pour la transmission protge de donnes sur des liaisons configures. Compte tenu du regroupement en paquets de donnes (segmentation oriente paquet dtection de lintgralit de linformation), il est possible de transfrer dimportantes quantits de donnes. Les transmissions sont trs sres en raison de la rptition automatique et des mcanismes complmentaires de contrle de bloc. Le partenaire de rseau confirme la rception des donnes ; lmetteur reoit une indication au niveau de linterface SEND/RECEIVE. ISOTransport qui est exclusivement transmis via Industrial Ethernet, est optimis en vue dune mise en oeuvre performante sur un niveau de fabrication ferm.

1

Lancienne dsignation de linterface SEND/RECEIVE tait liaisons APIAPI

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A33

1

Communication via CP Ethernet sur stations S7

IP (Internet Protocol)Sont disponibles pour la transmission de donnes interrseaux, sous rserve dutiliser des CP appropris tels que le CP 4431 : S Liaison ISOonTCP ISOonTCP est conu pour la transmission de donnes protge interrseaux. Le service ISOonTCP est conforme la norme TCP/IP (Transmission Control Protocol/Internet Protocol) avec extension RFC 1006 selon la couche 4 du modle de rfrence ISO (voir /7/). RFC 1006 complte le protocole TCP par la possibilit de transmettre des blocs de donnes (Informations). Ceci prsuppose toutefois que les deux partenaires supportent RFC 1006. Les transmissions sont trs sres en raison de la rptition automatique et des mcanismes complmentaires de contrle de bloc. Le partenaire de rseau confirme la rception des donnes ; lmetteur reoit une indication au niveau de linterface SEND/RECEIVE. S Liaison TCP Dot dune interface SEND/RECEIVE, le CP Ethernet supporte, via des liaisons TCP, linterface Socket (p. ex. Winsock.dll) vers TCP/IP, disponible sur la quasi totalit des systmes terminaux (PC et automates dautres marques). TCP est conu pour la transmission de donnes protge interrseaux. Le service TCP est conforme la norme TCP/IP (Transmission Control Protocol/Internet Protocol ;voir /7/). S Liaison UDP UDP est conu pour une transmission de donnes simple, interrseaux, sans acquittement. Les liaisons UDP permettent galement de transmettre des tlgrammes broadcast et multicast si la liaison a t configure en consquence. Pour viter une surcharge due une forte sollicitation par des liaisons broadcast, le CP nautorise pas la rception dUDP broadcast. Utilisez en remplacement la fonction multicast via liaison UDP ; vous avez ainsi la possibilit de connecter le CP comme abonn dun groupe multicast..

Interface SEND/RECEIVELa transmission de donnes est dclenche par le programme utilisateur. Linterface avec le programme utilisateur de la station SIMATIC S7 est constitue par des blocs SIMATIC S7 particuliers de type FC (fonctions).

A34

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

StationLinterface SEND/RECEIVE permet de raliser une communication programme via Industrial Ethernet entre une station SIMATIC S7 et : S S S S une station SIMATIC S7 quipe dun CP Ethernet une station SIMATIC S5 quipe dun CP Ethernet PC/PG avec CP Ethernet des stations quipes dune connexion Ethernet

S7 400

CP Ethernet

S7 300

CP Ethernet|

Ethernet

une station SIMATIC S5 quipe dun CP Ethernet

Autre station avec connexion Ethernet

PG/PC avec connexion Ethernet

WAN uniquement TCP/IP Internet Routeur

Figure 1-5

SIMATIC S7 avec les partenaires possibles pour la communication via linterface SEND/RECEIVE

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A35

1

Communication via CP Ethernet sur stations S7

1.6

Services FETCH/WRITE (serveur)

ApplicationLa fonctionnalit FETCH/WRITE vient ajouter linterface SEND/RECEIVE dautres services de communication compatible S5 via des liaisons transport configures. Linterface FETCH/WRITE sert essentiellement la connexion dun automate SIMATIC S7 un automate SIMATIC S5 ou des automates autres que S7 (un PC p. ex.). S FETCH (lecture de donnes) Le partenaire de communication (SIMATIC S5 ou station autre que S7) peut accder en lecture au donnes systme de lautomate SIMATIC S7. S WRITE (criture de donnes) Le partenaire de communication (SIMATIC S5 ou station autre que S7) peut accder en criture au donnes systme de lautomate SIMATIC S7. Du point de vue de lautomate SIMATIC S7, il sagit dune fonction de communication passive quil convient simplement de configurer ; les liaisons sont tablies linitiative du partenaire de communication. Pour plus dinformations, veuillez vous rfrer la documentation systme de lautomate SIMATIC S5 ou de la station autre que S7.

Types de liaisonPour pouvoir effectuer les accs laide des fonctions FETCH ou WRITE, il faut quune liaison FETCH passive, respectivement WRITE passive ait t configure sur lautomate SIMATIC S7. Les types de liaison suivants sont possibles : S S S Transport ISO ISOonTCP TCP

Coordination daccs via le programme utilisateurLa coordination daccs est assure par les blocs FC AG_LOCK et AG_UNLOCK fournis. Ces FC permettent de coordonner laccs aux zones de mmoire systme par blocage ou dblocage des liaisons, de sorte viter la gnration et la transmission de donnes incohrentes.

SIMATIC S5Sur lautomate SIMATIC S5, la configuration et lactivation des services FETCH/WRITE seffectue via les types de service READ ACTIF/PASSIF et WRITE ACTIF/PASSIF.

A36

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

1.7

Mise en rseau de stations avec STEP 7

ConfigurationLa communication de stations SIMATIC avec dautres stations ncessite la configuration des rseaux requis dans les projets STEP 7. Configurer un rseau ou sousrseau signifie que : 1. Vous crez au sein du projet un ou plusieurs sousrseaux du type voulu ; 2. Vous dfinissez les proprits du sousrseau ; la plupart du temps, il suffira de slectionner le paramtrage par dfaut ; 3. Vous effectuez la connexion logique des stations au sousrseau ; 4. Vous crez les liaisons de communication.

Mise en rseau dans un multiprojetLa configuration de multiprojets est prise en charge partir de la version V5.2 de STEP 7. Le multiprojet vous permet par exemple de crer un projet par personne pour le traitement distribu et de rpartir les stations en fonction des projets et des effectifs. Vous disposez galement de fonctions pour lextraction et le regroupement de sousprojets. Les sousrseaux et liaisons peuvent tre crs pardel les limites dun projet.

OutilsSTEP 7 offre des possibilits de configuration confortables, graphiques notamment (NetPro) et de documentation du rseau.

La configuration de rseaux est galement dcrite dans /5/ au chapitre Configuration de rseaux.

VariantesAvant de se lancer dans la configuration de rseau STEP 7, il est bon de connatre la manire dont se prsentent les diffrentes configurations dinstallation dans un projet STEP 7. Les configurations ciaprs sont caractristiques des stations interconnectes via des CP:

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A37

1

Communication via CP Ethernet sur stations S7

Exemple de variante1 2 3 4 5 6 7 1 sousrseau 1 projet

Caractristique / Configuration

stations SIMATIC S5 additionnelles et stations avec appareils dautres constructeurs 2 sousrseaux ou plus 1 projet 1 sousrseau plusieurs projets plusieurs sousrseaux plusieurs projets liaisons interrseaux (TCP) liaisons intersousrseaux IP

Ces variantes, prsentes ciaprs titre dexemple, montrent comment les configurations dinstallations relles sont reprsentes au sein des projets STEP 7.

A38

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

1.7.1

Variante de rseau/projet : Un sousrseau, un projet

Configuration de linstallationDans le cas le plus simple, linstallation se compose de stations SIMATIC S7 devant tre interconnectes par un sousrseau, p. ex. du type Industrial Ethernet.

S7400/1 Installation Production

S7300/1

Ethernet (1)

S7300/2

Reprsentation dans le projet STEP 7 Dans le projet Step 7, crez pour ce faire un objet Ethernet. Les stations cres dans le mme projet, se rapportent cet objet ds quelles sont configures comme noeud de rseau.

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A39

1

Communication via CP Ethernet sur stations S7

1.7.2

Variante de rseau/projet : SIMATIC S5 et automates dun autre constructeur dans un sousrseau

Configuration de linstallationVotre installation peut comporter, en plus des stations SIMATIC S7, galement des stations SIMATIC S5 et des automates dautres constructeurs.

S7400/1

Installation Production

S7300/1 Automate dun autre constructeur

Ethernet (1)

SIMATIC S5S7300/2

Reprsentation dans le projet STEP 7 Les stations SIMATIC S5 que vous souhaitez intgrer la communication, peuvent tre directement slectionns. Les automates dautres constructeurs doivent tre configurs comme Autres stations.

A40

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

1.7.3

Variante de rseau/projet: Deux ou plusieurs sousrseaux, un projet

Configuration de linstallationLes diffrentes tches excutes par les stations mais aussi leur loignement peuvent ncessiter la mise en place de plusieurs rseaux.

S7400/1

Installation Niveau conduite et production

Ethernet (1)CP Ethernet

S7400/2CP PROFIBUS

PROFIBUS (1)

S7300/1

S7300/2

Reprsentation dans le projet STEP 7 Vous pouvez crer les sousrseaux dans un projet Step 7 et configurer ainsi facilement les stations pour la communication.

Cette reprsentation permet de conclure que : S S S Il est possible de grer plusieurs sousrseaux dans un mme projet ; Chaque station est cre une seule fois dans le projet ; Une station peut tre affecte plusieurs sousrseaux, en affectant les CP en consquence.

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A41

1

Communication via CP Ethernet sur stations S7

1.7.4

Variante de rseau/projet : Un sousrseau, plusieurs (sous)projets

Configuration de linstallationDans le cas dinterconnexions en rseau complexes, il peut savrer utile pour une meilleure rpartition du travail de configuration de subdiviser linstallation en plusieurs sousprojets. Il est alors possible que la communication seffectue via un sousrseau interprojet qui implique la cration de liaisons interprojet. Exemple :

Section dinstallation Production 1S7400/1 S7400/2 Ethernet (1)

Section dinstallation Production 2

S7300/1

S7300/2

S7300/3

Organisation dans un multiprojetLe multiprojet prend en charge, partir de la version V5.2 de STEP 7, les exigences dune configuration confortable et cohrente de la communication. Les fonctions de multiprojet de STEP 7 permettent S S de grer et dditer sparment plusieurs projets dans un multiprojet ; de subdiviser et de regrouper des projets.

On distingue dune manire gnrale deux mthodes de travail dans le cadre dun multiprojet : S Plusieurs personnes travaillent simultanment sur un multiprojet dans un environnement en rseau. Les projets du multiprojet se trouvent dans diffrents dossiers du rseau. Dans ce cas, tous les partenaires de liaisons par exemple sont accessibles pour la configuration de liaisons. Une personne assure la gestion centrale du multiprojet. Elle dfinit les structures des projets (ventuellement au niveau local) et diffuse des projets pour un traitement externe. Elle rintgre ensuite les projets dans le multiprojet, harmonise avec lassistance du systme les donnes interprojets et excute si ncessaire les fonctions interprojet requises. Il convient dans ce cas de dfinir des conventions concernant p. ex. lattribution des noms de liaison, des noms de liaisons identiques facilitant le regroupement des projets lors de lharmonisation des projets. Les multiprojets sont traits en dtails dans laide de base de STEP 7.

S

A42

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

Vous y trouverez des instructions sur les sujets suivants : S S S S S S S Conditions requises par les fonctions interprojet ; Comment crer des multiprojets ? Comment crer un projet au sein dun multiprojet ? Extraction dun projet dun multiprojet ; Intgration de projets dans un multiprojet ; Harmoniser des projets au sein dun multiprojet ; Dplacer des stations dans un mutliprojet (lorsquune station est transfre dun projet du multiprojet vers un autre projet du mme multiprojet (p. ex. par glisserdplacer), les liaisons interprojet sont conserves.) Problmes pouvant survenir dans les projets distribus et conseils pour la marche suivre.

S

Possibilits pour les stations non incluses au projet actuelLa nouvelle fonction de multiprojet offre les possibilit suivantes : S Liaison un partenaire dans un projet inconnu La nouvelle fonction de multiprojet vous donne la possibilit de crer une liaison un partenaire dans un projet inconnu. Vous pouvez le cas chant spcifier un nom de liaison comme rfrence dans le dialogue des proprits de la liaison. Lors du regroupement des projets, STEP 7 harmonisera automatiquement les liaisons configures sparment. La liaison reste non spcifie tant que les projets ne sont pas regroups et que les liaisons nont pas t harmonises. Les donnes de configuration ne seront charges, exemptes dincohrences, sur la station locale quaprs harmonisation. Utilisez donc cette variante si vous savez que les projets seront regroups dans un multiprojet. S Liaisons spcifies avec objets gnriques Pour pouvoir crer des liaisons spcifies pour des stations qui sont gres dans un autre projet (Exemple : Production 2) ou ne sont pas gres dans des projets STEP 7, ces stations pourront tre configures comme Autres stations (Exemple : dans le projet Production 1). Ceci permet de crer des donnes de configuration cohrentes, intgralement spcifies et de les charger sur la station locale. Il est en outre possible de crer des liaisons spcifies entre ces stations dans des projets distincts autonomes. Les stations pourront alors communiquer via les liaisons cres directement aprs chargement des donnes de configuration. Utilisez cette variante si vous voulez exploiter les projets indpendamment les uns des autres en raison de leur complexit. Les stations de type SIMATIC S5 exercent une fonction identique en tant quobjets gnriques.

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A43

1

Communication via CP Ethernet sur stations S7

Regroupement de projets dans un multiprojet :Si vous avez utilis la fonction de multiprojet pour crer des liaisons un partenaire dans un projet inconnu, STEP7 tentera dharmoniser automatiquement les liaisons configures sparment. Si vous avez configur des projets avec des objets gnriques et que vous souhaitez les regrouper dans un multiprojet, vous disposez des possibilits suivantes : S S Vous pouvez galement laisser les objets gnriques et les liaisons configures inchangs. Vous pouvez raffecter les partenaires de liaison puis supprimer les objets gnriques.

A44

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

1.7.5

Variante de rseau/projet: Plusieurs sousrseaux dans plusieurs (sous)projets

Configuration de linstallationSi les diffrentes tches excutes par les stations mais aussi leur loignement ncessitent la mise en place de plusieurs types de rseau et leur gestion dans diffrents projets, il sera galement possible ici de crer les stations comme suit : S S par des (sous)projets dans le multiprojet ; dans lautre projet par la configuration dautres stations / SIMATIC S5.

Ethernet (1)

S7 400/1

CP Ethernet CP PROFIBUS

Niveau cellule = (sous)projet 1

Niveau terrain = (sous)projet 2PROFIBUS (1)

S7 300/1

S7 300/2

Organisation dans un multiprojetLors de lorganisation dans le multiprojet, procdez comme suit pour connecter la station S7400/1 au sousrseau PROFIBUS (1) : Crez dans les deux sousprojets un sousrseau de type PROFIBUS et regroupez ces deux sousrseaux sous NetPro.

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A45

1

Communication via CP Ethernet sur stations S7

Objets gnriques pour stations hors du projet actuelSi vous ne souhaitez pas utiliser les fonctions du multiprojet, vous pouvez continuer vous servir des objets gnriques. La mise en rseau dobjets gnriques ncessite, comme dans lexemple prsent ici, la cration dun sousrseau du type PROFIBUS dans les deux sousrseaux.

A46

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

1.7.6

Variante de rseau/projet: Liaisons intersousrseaux (TCPIP)

Configuration de linstallationSi les diffrentes tches excutes par les stations mais aussi leur loignement ncessitent la mise en place de liaisons des stations appartenant des structures de rseau rlies par routeur, il sera possible daccder aux stations grce la configuration dAutres stations.S7 400/1CP Ethernet

Ethernet (1)

Routeur *Ethernet (2) WAN Internet * S7 400/2CP Ethernet

S7 300/1

Reprsentation dans le projet STEP 7 Si les stations des deux rseaux sont gres dans le mme projet, la mise en rseau est reprsente comme suit sous NETRO.

* uniquement TCP/IP

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A47

1

Communication via CP Ethernet sur stations S7

1.7.7

Variante de rseau/projet : Liaison intersousrseaux IP (TCP/IP)

Configuration de linstallationSi vous voulez accder de votre rseau dentreprise (PG/PC) au rseau datelier p. ex., vous pouvez utiliser pour ce faire un CP Advanced.

PG/PC

Interface Gigabit (157.55.80.1)CP Advanced

Ethernet (1) (157.0.0.0)

Interface PROFINET

Ethernet (2)

CP Ethernet

S7400

S7300

Pour la configuration du PC, il faut distinguer les deux cas suivants. S Le PC est intgr au projet STEP 7 : Entrez dans votre projet STEP 7 lutilisation dune passerelle par dfaut pour la connexion rseau de votre PG/PC. Entrez sous Passerelle par dfaut ladresse IP de linterface connecte du CP Advanced. S Le PC na pas t configur via STEP 7 : Entrez la route manuellement linvite de commande. Selon le systme dexploitation, la commande pourra se prsenter comme suit. PC Windows : route p ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 (Le paramtre p assure lenregistrement de lentre dans la base de registre afin quelle soit nouveau disponible aprs un redmarrage du PC.) Vous pouvez galement entrer ces paramtres dadresse sous Windows dans le dialogue des proprits de linterface Ethernet : Menu Dmarrage> Paramtres > Panneau de configuration > Connexion rseau > Proprits de linterface > Slection des proprits de la connexion > Entre dans la bote de dialogue Proprits de Protocole Internet PC UNIX : route add net 157.0.0.0 netmask 255.0.0.0 gw 157.55.80.1

A48

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

1

Communication via CP Ethernet sur stations S7

Lgende de lexemple : 157.0.0.0 = rseau cible 255.0.0.0 = masque de rseau 157.55.80.1 = adresse de la passerelle par dfaut) En cas de retransmission dadresses IP, le CP Advanced ne fait pas de diffrence entre les adresses publiques et prives.

CP S7 pour Industrial Ethernet Configuration et mise en service Edition 05/2008 G79000G8977C18209

A49

2

Caractristiques des CP Ethernet

22.1

Caractristiques des CP EthernetProcesseurs de communication pour S7300La constitution, conforme celle des composants du systme dautomatisation S7300 /C7300, prsente les caractristiques suivantes : S S S S S S Modules compacts (simple et double largeur) pour le montage simple sur profil support S7 ; Prvue pour quiper lunit de base ou dextension ; Elments daffichage exclusivement en face avant ; Fonctionne sans refroidissement par ventilateur ; Liaison directe des carte