cp s7 pour industrial ethernet cp 443-1 advanced...l’automate simatic s7−400 avec cp 443−1...

71
SIMATIC NET CP S7 pour Industrial Ethernet Manuel partie B4A CP 4431 Advanced 6GK7 4431EX400XE0 version 1 et suivantes (version de firmware V2.2) pour SIMATIC S7400 LED témoins Sélecteur de mode Interface Ind.Ethernet : 4 connecteurs RJ45 à 8 points Etiquette d’adresse MAC CPLUG Port 1 Port 2 Port 3 Port 4 Edition 01/2007 C79000G8977C19306

Upload: others

Post on 12-Aug-2021

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

SIMATIC NET

CP S7 pour Industrial Ethernet

Manuel partie B4A

CP 443−1 Advanced

6GK7 443−1EX40−0XE0 version 1 et suivantes (version de firmware V2.2)

pour SIMATIC S7−400

LED témoins

Sélecteur de mode

Interface Ind.Ethernet :4 connecteurs RJ−45 à 8points

Etiquette d’adresse MAC

C−PLUG

Port 1

Port 2

Port 3

Port 4

Edition 01/2007C79000−G8977−C193−06

Page 2: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

Notes concernant le produit

B4A−2CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Notes concernant le produit

Compatibilité avec les versions antérieures

Remarque

Tenez impérativement compte à propos des extensions de fonction et restrictions desindications du chapitre 9 du présent manuel !

Etiquette d’adresse : Adresse MAC unique prédéfinie pour le CP

Le CP 443−1 Advanced porte une étiquette sur laquelle est imprimée une adresse MACdéfinie d’usine.

Nous vous conseillons d’utiliser cette adresse MAC lors de la configuration du module pourêtre sûr de lui attribuer une adresse unique !

Documentation complémentaire sur la fonctionnalité TIC

Nota

Veuillez tenir compte de la description détaillée de la fonctionnalité TIC dans le manuelTechnologies de l’information sur SIMATIC S7 /5/.

Le CP 443−1 Advanced décrit ici se distingue légèrement par l’organisation du système defichiers. Les instructions applicables sont celles du présent manuel spécifique à l’appareil.

Vous pouvez également vous procurer le manuel sur Internet :

http://www4.ad.siemens.de/view/cs/de/1172744

Page 3: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

Sommaire

B4A−3CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Sommaire

Sommaire − Partie A

CP S7 pour Ind. Ethernet − Configuration et mise en service voir partie générale. . . . . . . . . . . . . . . . . . . . . . . . . . .

Nota

Veuillez tenir compte de la partie A du manuel, mentionnée ici ; celle−ci fait également partiede la description du CP. Vous y trouverez entre autres des explications à propos desconsignes de sécurité utilisées, la bibliographie ainsi que d’autres informations applicables àtous les CP S7 pour Industrial Ethernet.

La présente partie B du manuel correspond à l’édition suivante de la partie A : 1/2005 etsuivantes

Vous pouvez également vous procurer cette partie générale sur Internet :

http://www4.ad.siemens.de/view/cs/de/8777865

Notes concernant le produit B4A−2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Sommaire B4A−3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1 Propriétés et services B4A−5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2 Conditions de mise en oeuvre B4A−10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3 Montage et mise en service B4A−13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.1 Marche à suivre / Etapes B4A−13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.2 C−PLUG (Configuration Plug) B4A−15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.3 Echange de module sans PG B4A−17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4 Visualisations et sélecteur de mode B4A−19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5 Caractéristiques de performance B4A−22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.1 Caractéristiques générales B4A−22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2 Caractéristiques de la communication S7 B4A−22. . . . . . . . . . . . . . . . . . . . . . . . . . .

5.3 Caractéristiques de l’interface SEND/RECEIVE B4A−23. . . . . . . . . . . . . . . . . . . . .

5.4 Caractéristiques de la communication ouverte TCP/IP B4A−25. . . . . . . . . . . . . . . .

5.5 Caractéristiques pour PROFINET IO B4A−26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.6 Caractéristiques pour PROFINET CBA B4A−27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.6.1 Valeurs typiques et valeurs limites B4A−27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.6.2 Temps de cycle B4A−30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.6.3 Temps de réponse B4A−31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.7 Caractéristiques pour mode HTTP et FTP B4A−33. . . . . . . . . . . . . . . . . . . . . . . . . .

5.8 Caractéristiques des liaisons TCP pour HTTP B4A−33. . . . . . . . . . . . . . . . . . . . . . .

5.9 Caractéristiques pour la mise en oeuvre d’applets Java B4A−34. . . . . . . . . . . . . . .

5.10 Organisation de la mémoire du CP 443−1 Advanced B4A−35. . . . . . . . . . . . . . . . . 5.10.1 Subdivision de la mémoire B4A−35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.10.2 Systèmes de fichiers B4A−35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 4: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

Sommaire

B4A−4CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

5.11 Caractéristiques du commutateur intégré à 4 ports B4A−38. . . . . . . . . . . . . . . . . . .

6 Utilisation du CP 443−1 Advanced pour PROFINET IO B4A−39. . . . . . . . . . . . . . . . . . . . . . .

6.1 Configuration du CP 443−1 Advanced comme PROFINET IO−Controller B4A−39

6.2 Interface dans le programme utilisateur : SFB et SFC B4A−41. . . . . . . . . . . . . . . .

7 Utilisation du CP 443−1 Advanced pour PROFINET CBA B4A−43. . . . . . . . . . . . . . . . . . . . .

7.1 Interface CBA dans le programme utilisateur avec FB90 ou FB88 B4A−43. . . . . .

7.2 Préparation de la configuration sous STEP 7 B4A−44. . . . . . . . . . . . . . . . . . . . . . . .

7.3 Configuration de PROFINET CBA sous SIMATIC iMap B4A−44. . . . . . . . . . . . . . .

7.4 Utilisation parallèle de la communication PROFINET CBA et de la communicationstandard B4A−48. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8 Le CP 443−1 Advanced en tant que serveur Web : Contrôle de process HTML B4A−50.

9 Compatibilité avec les versions antérieures B4A−51. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.1 Extensions de fonction B4A−51. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.2 Restrictions B4A−52. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

9.3 Echange des modules antérieurs B4A−52. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10 Informations complémentaires sur le fonctionnement B4A−54. . . . . . . . . . . . . . . . . . . . . .

10.1 Effacement général / Réinitialisation aux valeurs par défaut B4A−54. . . . . . . . . . .

10.2 Utilisation avec Fast Ethernet − basculement automatique B4A−57. . . . . . . . . . . .

10.3 Synchronisation d’horloge B4A−59. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10.4 Recommandations relatives au fonctionnement sous charge de communication élevée B4A−61. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10.5 Interface dans le programme utilisateur B4A−62. . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.5.1 Interface d’appel de FC B4A−62. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.5.2 Utilisation du SFB 54 RALRM sous PROFINET IO B4A−62. . . . . . . . . . . . . . . . . . . 10.5.3 Liaisons de communication programmées avec FB55 IP_CONFIG B4A−62. . . . . 10.5.4 Communication ouverte TCP/IP (firmware V2.2 et suivantes) B4A−63. . . . . . . . . .

10.6 Agent SNMP B4A−64. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10.7 Fonctionnalité TIC − Page système “Device Structure and Status” B4A−65. . . . .

10.8 Eventuelles lacunes de sécurité des interfaces TIC standard / Interdire tout accès non autorisé B4A−65. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10.9 Particularités de la configuration IP B4A−66. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10.10 Numéros de port réservés B4A−66. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10.11 Redémarrage après détection d’une adresse IP double sur le réseau B4A−67. . .

10.12 La fonction ”Stations accessibles” nécessite la version à jour de STEP 7 B4A−67

10.13 Protection d’accès IP − fichier de journal dans le système de fichiers B4A−67. . .

10.14 Accès à des informations complémentaires sur le CP B4A−68. . . . . . . . . . . . . . . .

11 Chargement d’un nouveau firmware B4A−69. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12 Caractéristiques techniques B4A−71. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 5: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

1 Propriétés et services

B4A−5CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

1 Propriétés et services

Application

Le processeur de communication CP 443−1 Advanced est conçu pour équiper un systèmed’automatisation S7−400 (pas dans les systèmes à haute disponibilité). Il permet deconnecter un S7−400 à un réseau Industrial Ethernet.

Le CP 443−1 Advanced a été équipé d’un commutateur à 4 ports avec autocroisement etdétection automatique de vitesse pour la réalisation de petits réseaux locaux ou pour laconnexion de plusieurs appareils Ethernet.

Services de communication

Le CP 443−1 Advanced supporte les services de communication suivants :

� PROFINET IO−Controller

PROFINET IO permet d’accéder directement aux IO Devices via Ind. Ethernet.

� PROFINET CBA

Mise en oeuvre d’un automate SIMATIC S7−400 pour Component based Automation surla base de la nouvelle norme PROFINET de la PNO. Cette norme permet :

− la mise en oeuvre de la technologie de composants en automatisation

− la configuration graphique de la communication entre équipements intelligents au lieud’une programmation complexe

− une ingénierie non propriétaire sur l’ensemble du système

� Communication S7 avec

− fonctions de PG ;

− fonctions de contrôle−commande ;

− échange de données via liaisons S7

� Communication compatible S5 avec

− interface SEND/RECEIVE via liaions de transport ISO ;

− interface SEND/RECEIVE via liaisons TCP, ISO−on−TCP et UDP ;

Avec sont interface SEND/RECEIVE, le CP 443−1 Advanced supporte via desliaisons TCP l’interface Socket vers TCP/IP disponible sur la quasi totalité dessystèmes terminaux.

− multicast via liaison UDP

Le fonctionnement multicast est rendu possible par un adressage IP approprié dans laconfiguration de liaison.

Page 6: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

1 Propriétés et services

B4A−6CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

− Services FETCH/WRITE (services de serveur ; selon protocole S5) via liaisonstransport ISO, ISO−on−TCP et TCP ;

L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujoursserveur (établissement de liaison passif), tandis que l’accès en lecture ou écriture(fonction de client avec établissement de liaison actif) s’effectue avec un automateSIMATIC S5 ou d’une autre marque.

− LOCK/UNLOCK lors de services FETCH/WRITE (selon la CPU ; voir chapitre 2) ;

� Communication ouverte TCP/IP (firmware V2.2 et suivantes)

Pour pouvoir établir des liaisons et échanger des données avec d’autres partenaires decommunication compatibles TCP/IP via le programme utilisateur, STEP 7 met àdisposition un UDT pour le paramétrage de la liaison ainsi que quatre FB pour unéchange de données performant. Sont pris en charge :

− Liaisons ISO−on−TCP

� Fonctions TIC

− envoi d’e−mail

− Surveillance des données relatives au matériel et au process (contrôle de processHTML)

− Fonctions FTP (File Transfer Protocol) de gestion de fichiers et accès aux blocs dedonnées sur la CPU (mode client et serveur).

� Synchronisation d’horloge via Industrial Ethernet selon les méthodes configurablessuivantes :

− Méthode SIMATIC

Le CP reçoit les télégrammes d’horodatage MMS et synchronise son horloge locale.

Vous pouvez opter pour la transmission de l’heure. Vous pouvez également définir lesens de la transmission.

ou

− Méthode NTP (NTP: Network Time Protocol)

Le CP adresse des requêtes d’horodatage à intervalles réguliers à un serveur NTPpour synchroniser l’horloge locale.

De plus, l’heure est transmise automatiquement à la station S7 ce qui permet desynchroniser l’heure sur toute la station S7.

Autres services du CP

� Adressage via l’adresse MAC prédéfinie d’usine

Il est possible d’accéder au CP via l’adresse MAC prédéfinie en vue de lui attribuer uneadresse IP ; le CP supporte pour ce faire la fonction PST (Primary Setup Tool).

� Agent SNMP

Le CP prend en charge la requête de données via SNMP en version V1 (Simple NetworkManagement Protocol) selon la norme MIB II.

� Protection d’accès IP (IP−ACL)

La protection d’accès IP permet de limiter les communications via le CP de la station S7locale à des partenaires possédant des adresses IP bien définies.

� Configuraiton IP

Page 7: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

1 Propriétés et services

B4A−7CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

La voie et la procédure par laquelle l’adresse IP, le masque de sous−réseau et l’adressede la passerelle sont attribués au CP, sont configurables.

Il est en outre possible d’affecter au CP la configuration de liaison soit via STEP 7 soitpar l’interface de bloc du programme utilisateur (FB55 : CP_CONFIG) (voir /Partie A/).

Nota : ne s’applique pas aux liaisons S7.

� Interrogation de l’extrait du tampon de diagnostic

Le CP permet d’interroger, au moyen d’un navigateur Web, un extrait de tampon dediagnostic des 10 derniers messages de diagnostic des CPU et CP se trouvant sur lamême station S7 que le CP.

� Diagnostic de liaison avec FC10 AG_CNTRL (firmware V2.2 et suivantes)

Le bloc FC10 AG_CNTRL permet de diognostiquer des liaisons. Si nécessaire, le FCpermet de relancer l’établissement d’une liaison.

� Mode d’adressage S5/S7

Le mode d’adressage pour un accès FETCH/WRITE est configurable en tant que moded’adressage S7 ou S5 (le mode d’adressage S7 étant uniquement applicable aux blocsde données / DB).

� Détection des adresses IP doubles sur le réseau

Afin de vous éviter une difficile recherche d’erreurs sur le réseau, le CP détecte lesadresses doubles sur le réseau.

Après le démarrage du CP (à la suite d’une coupure de tension ou du premieradressage) une requête est envoyée sur le réseau à la propre adresse du CP. En cas deréception d’une réponse, le CP ne démarre pas ! L’erreur est signalée par les LED(schéma affiché STOP sur erreur interne”) et par une entrée dans le tampon dediagnostic.

� Commutateur intégré à 4 ports

Le nouveau CP 443−1 Advanced a été équipé d’un commutateur à 4 ports pour laréalisation de petits réseaux locaux ou pour la connexion de plusieurs appareils Ethernet.

Chaque port du commutateur est équipé d’une LED LINK et d’une LED RXD/TXD pourpouvoir effectuer un diagnostic simple. Les ports peuvent en outre être configurésmanuellement via STEP7 pour fonctionner à une vitesse définie, de 10 ou 100 MBithalfduplex/fullduplex p. ex.

A partir de la version de firmware V2.2, chaque port peut être désactivé individuellementpar configuration.

Le mécanisme d’autocroisement intégré au commutateur avec détection automatique devitesse permet de connecter directement un PC/une PG avec un câble standard. Il n’estpas nécessaire d’utiliser un câble croisé.

Page 8: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

1 Propriétés et services

B4A−8CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Configuration

La configuration du CP 443−1 Advanced est réalisable via MPI ou réseau local/IndustrialEthernet. Elle présuppose l’installation de STEP 7 avec NCM S7 en version :

Tableau 1-1

Version STEP7/NCM S7 *) Fonction du CP 443−1 Advanced

à partir de V5.2 + Hotfix (Hotfix 3pour STEP 7 et Hotfix 1 pour NCM)ou V5.3

Toutes les fonctionnalités du CP de la version dotée du firmware V1.0sont exploitables.

V5.3 SP3 Toutes les fonctionnalités décrites dans le présent document sontexploitables.

Nota

Tenez compte des recommandations du chapitre 10.4 relatives au fonctionnement souscharge de communication élevée.

Configuration pour une utilisation sous PROFINET CBA

La mise en oeuvre dans un environnement PROFINET CBA, nécessite l’outil d’ingénierieSIMATIC iMap.

SIMATIC iMap présuppose une connexion via Industrial Ethernet (protocole TCP/IP).

Le logiciel de configuration SIMATIC iMap requis doit être conforme aux indications ci−après:

Tableau 1-2

Version SIMATIC iMap Fonction du CP 443−1 Advanced

V2.0 + SP1 Toutes les fonctionnalité de l’appareil à partir de la version 2 dumatériel et de la version de firmware V2.2 sont exploitables.

Pour utiliser PROFINET CBA, vous avez besoin des Service Packs actuels de SIMATICiMap qui contiennent également le dernier bloc utilisateur FB88FB90 :

SIMATIC iMap V2.0 − Téléchargement du Service Pack 1 :

http://www4.ad.siemens.de/WW/view/de/19762802

SIMATIC iMap STEP 7 Addon V2.0 − Téléchargement du Service Pack 3 :

http://www4.ad.siemens.de/WW/view/de/21981502

A partir d’une station S7−400, équipée d’un CP 443−1 Advanced pour la communicationCBA, STEP 7 ne pourra générer qu’un composant dit singleton. Ceci signifie :

� le composant CBA généré avec STEP 7 ne pourra être utilisé qu’une seule fois ;

� les adresses et propriétés sont exclusivement configurées sont STEP 7 et ne peuventplus être modifiées sous SIMATIC iMap.

Page 9: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

1 Propriétés et services

B4A−9CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Programmation − Utilisation de blocs pour l’interface SEND/RECEIVE

Pour certains services de communication, des blocs prédéfinis (FC/FB) ont été mis àdisposition pour servir d’interface dans votre programme utilisateur STEP 7.

Des FC pour blocs de données courts et longs sont disponibles pour les transferts dedonnées via l’interface SEND/RECEIVE :

Tableau 1-3

Fonctionnalité Condition

Transfert blocs de données <= 240 octets � Blocs nécessaires : AG_SEND FC5 et AG_RECV FC6 ou àtitre d’alternative AG_LSEND FC50 et AG_ LRECV FC60.

Transfert blocs de données > 240 octets � Blocs nécessaires : AG_LSEND FC50 et AG_LRECV FC60.Ces blocs sont fournis avec NCM.

Vous trouverez une description détaillée de ces blocs dans la partie générale du présentmanuel /Partie A/).

Remarque

Il est recommandé de toujours utiliser pour tous les types de module la dernière versionde bloc en date.

Vous trouverez des informations sur les versions actuelles de bloc ainsi que les blocsactuels à télécharger sur Internet à l’adresse du Customer Support :

http://www4.ad.siemens.de/view/cs/de/8797900

Pour les anciens types de module, cette recommandation présuppose que vous ayezchargé la dernière version de firmware disponible pour le type de module en question.

Page 10: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

2 Conditions de mise en oeuvre

B4A−10CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

2 Conditions de mise en oeuvre

Capacités fonctionnelles

Les restrictions ci−après s’appliquent, au sein d’un châssis, à l’utilisation du type de CPdécrit ici :

� Nombre de CP utilisables : 14

� Nombre de CP utilisables comme PROFINET IO Controller : 4

� Nombre de CP configurables pour la communication CBA PROFINET au sein d’unestation S7 : 1 (propriété système)

Remarque

� Le nombre de CP utilisables comme PROFINET IO Controller dépend du nombre deCP 443−5 Extended utilisés comme maître DP sur la station S7−400. Vous pouvezutiliser jusqu’à 10 CP comme PROFINET IO Controller et maîtres DP ; mais aumaximum 4 comme PROFINET IO Controller.

� Lors de l’utilisation du CP comme PROFINET IO Controller, le mode multiprocesseurn’est pas supporté, c.−à−d. qu’il n’est possible de décentraliser via le CP que lamémoire image de la CPU affectée.

Environnement système

Le CP 443−1 Avanced est pris en charge par les CPU S7−400 et les systèmes d’exploitationde CPU possédant les références et versions indiquées dans le tableau ci−après.

� Le bloc fonctionnel FB90 (PN_InOut_Fast) pour PROFINET CBA est pris en charge partoutes les CPU à partir de la version V4.1.

� La communication ouverte TCP/IP est prise en charge par toutes les CPU à partir de laversion V4.1.

Ce tableau indique par ailleurs :

� Le nombre de CP utilisables par CPU ;

� Le nombre d’appels AG_SEND ou AG_RECV parallèles possibles sur une interfaceSEND/RECEIVE ;

� Les CPU qui supportent la fonction LOCK/UNLOCK lors de services FETCH/WRITE ;

� Les CPU prenant en charge l’utilisation du CP comme PROFINET IO Controller ;

Page 11: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

2 Conditions de mise en oeuvre

B4A−11CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Tableau 2-1 Données de CPU

CPU Référence de la CPU :6ES7...

A partir de la version

Fonctionnement multiprocesseur

Nombre de CP utilisables

Nombre d’appels AG_SEND ouAG_RECV parallèles (donnéescourtes) 1) 2)

LOCK/UNLOCK

PROFINET IO

CPU412 ..412−1XF04−0AB0 V4.0

V4.1

+ 3)

+ 3)

14 24 / 24 +

+

+

+

CPU412−2 ..412−2XG04−0AB0 V4.0

V4.1

+ 3)

+ 3)

14 24 / 24 +

+

+

+

CPU414−2 ..414−2XG04−0AB0 V4.0

V4.1

+ 3)

+ 3)

14 24 / 24 +

+

+

+

CPU414−3 ..414−3XJ04−0AB0 V4.0

V4.1

+ 3)

+ 3)

14 24 / 24 +

+

+

+

CPU416−2 ..416−2XK04−0AB0 V4.0

V4.1

+ 3)

+ 3)

14 64 / 64 +

+

+

+

CPU416F−2 ..416−2FK04−0AB0 V4.0

V4.1

+ 3)

+ 3)

14 64 / 64 +

+

+

+

CPU416−3 ..416−3XL04−0AB0 V4.0

V4.1

+ 3)

+ 3)

14 64 / 64 +

+

+

+

CPU417−4 ..417−4XL04−0AB0 V4.0

V4.1

+ 3)

+ 3)

14 64 / 64 +

+

+

+

Légende :+ => la caractéristique est prise en charge / le mode indiqué est possible− => la caractéristique n’est pas prise en charge / le mode indiqué n’est pas possible

Page 12: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

2 Conditions de mise en oeuvre

B4A−12CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Suite de la légende du tableau 2-11) Attention :

Un appel AG_LRECV avec données longues (données > 240 octets) utilise à la fois une ressource d’émissionet une ressource de réception. Il influence donc les capacités fonctionnelles de l’interface SEND/RECEIVE(AG_SEND).

Si vous émettez donc des appels AG_LRECV avec des données longues (données > 240 octets), le nombred’appels AG_SEND/AG_LSEND pouvant être émis en parallèle diminue comme suit :

Nombre AG_SEND/AG_LSEND total = nombre AG_SEND/AG_LSEND maximal − nombre AG_LRECV à données longues

Exemple : Ceci signifie pour un nombre maximal de 64 appels AG_SEND : A la limite, si vous émettez en parallèle 64 appelAG_LRECV à données longues vous ne pourrez plus émettre d’appels AG_SEND car les ressourcesd’émission disponibles seront épuisées.

2) NotaLes valeurs maximales indiquées ici se rapportent toujours à la CPU utilisée ; si vous utilisez plusieurs CP, la valeurmaximale reste inchangée pour le nombre total de contrats émis par la CPU.Exemple : Si vous utilisez 2 CP pour exploiter 100 liaisons avec une CPU 414−3, vous ne pourrez traitersimultanément que 24 contrats.

3) NotaLors de l’utilisation du CP comme PROFINET IO Controller, le mode multiprocesseur n’est pas supporté, c.−à−d.qu’il n’est possible de décentraliser via le CP que la mémoire image de la CPU affectée (Remarque : ceci n’aaucune influence sur des protocoles exécutés en parallèle en mode multiprocesseur).

Page 13: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

3 Montage et mise en service

B4A−13CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

3 Montage et mise en service

3.1 Marche à suivre / Etapes

Le montage du CP 443−1 Advanced comprend les étapes suivantes :

Etape Exécution / Signification

1. Coupez la tension d’alimentation dans lesconditions suivantes :

− vous voulez embrocher un CP sur le châssis debase ;

− vous voulez embrocher le CP sur un châssisuniversel utilisé comme châssis de base.

2. Embrochez le CP443−1 Advanced : Accrochez leCP dans le haut du châssis puis faites−le basculervers le bas.

3. Fixez le CP à l’aide de vis.

Le CP 443−1 Advanced peut être embroché sur toutesles unités comportant des emplacements avecconnexions de bus de périphérie et de communication; à savoir :

� Châssis de base CR2

� Châssis universel UR1 ou UR2

− comme châssis de base

− comme châssis d’extension avec n dechâssis 1−6 (uniquement possible en l’absencede PROFINET IO)

Lors du montage du CP sur un châssisd’extension, il suffit de couperl’alimentation du châssis d’extension.

Attention

L’utilisation d’un rack universel UR1 ou UR2 comme rack d’extension nécessite un couplage sur bus decommunication !

Emplacements appropriés sur le profilé support :

A l’exception des emplacements réservés au blocd’alimentation, le CP 443−1 Advanced peut êtreembroché sur tous les emplacements dotés d’unconnecteur de bus de périphérie et de communication.

4. Connectez le CP au réseau Industrial Ethernet aumoyen de connecteurs femelle RJ−45.

Vous trouverez des exemples de connexion dans lapartie A générale du présent manuel.

Page 14: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

3 Montage et mise en service

B4A−14CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Etape Exécution / Signification

5. Connectez éventuellement d’autres composantsaux connecteurs RJ−45 libres.

Le CP 443−1 Advanced a été équipé d’uncommutateur à 4 ports pour la réalisation de petitsréseaux locaux ou pour la connexion de plusieursappareils Ethernet.

Le mécanisme d’autocroisement intégré aucommutateur permet de connecter directement unportable ou une PG avec un câble standard. Il n’estpas nécessaire d’utiliser un câble à contacts croisés.

Tenez cependant compte des particularités suivantes :

� Configuration manuelle

Si un port est paramétré pour la configurationmanuelle, le mécanisme d’autocroisement de ceport est également désactivé. Le port se comportealors comme une interface de commutateur. Lecâble à utiliser dépendra alors du partenaire.

Le paramétrage par défaut des ports est”Configuration automatique”.

Pour plus de détails, veuillez vous reporter auchap. 10.2

� Connexion de commutateurs

Veillez, lors de la connexion de commutateurs, àne pas créer un réseau en anneau.

Vous trouverez des exemples de connexion dans lapartie A générale du présent manuel.

CP 443−1 Advanced

Commutateur

Commutateur

Commutateur

Commutateur intégré à4 ports externes

6. La mise en service se poursuit par l’adressage et lechargement des données de configuration et desprogrammes utilisateur.

Condition :

Vous avez configuré le CP dans un projet STEP7avec HW Config et NetPro pour les services quevous souhaitez utiliser.

Pour réaliser la configuration, connectez la PG commesuit :

� via MPI

� via Industrial Ethernet

Pour plus de détails, veuillez vous reporter à la /Partie A/ :

− concernant le premier adressage (baptême denoeud) ;

− concernant le chargement de la configuration.

La/le PG/PC nécessite une connexion de réseau localvia CP 1613 ou CP 1411 p. ex. et le logiciel approprié(progiciel S7−1613 ou SOFTNET IE p. ex.). Leprotocole TCP/IP ou le protocole ISO doit avoir étéinstallé. Le protocole utilisé doit alors être paramétréen fonction du point d’accès S7ONLINE.

Page 15: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

3 Montage et mise en service

B4A−15CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Etape Exécution / Signification

7. Utilisez le diagnostic pour la mise en service etl’analyse de dérangements.

Options disponibles :

� Diagnostic du matériel et localisation d’erreur avecSTEP7 ;

� Diagnostic de la communication avec DiagnosticNCM S7 ;

� Informations statistiques par HW Config

8. En option en cas d’utilisation sous PROFINET CBA:

Chargement de composants PROFINET CBA

Si la station S7 dans laquelle le CP se trouve, estutilisée comme composant PROFINET CBA, lechargement des liens s’effectue à l’aide de SIMATICiMap ; pour plus de détails à ce propos, veuillez vousreporter à “Utilisation du CP sous PROFINET CBA”.

Avertissement

Concernant la tension d’alimentation, tenez compte lors du montage des points suivants :

� Si vous utilisez le CP sur le châssis de base ou sur un châssis universel fonctionnantcomme châssis de base, veuillez noter ce qui suit :

Le CP 443−1 Advanced ne doit pas être embroché ou débroché sous tension. Si vousdébrochez tout de même le CP sous tension, la CPU passe à l’état STOP et signale“Erreur de périphérie” (contrairement aux modules antérieurs !).

Après embrochage du module sous tension, il est indispensable de mettre le systèmehors puis à nouveau sous tension.

� En cas d’utilisation du CP sur châssis universel en tant que châssis d’extension :

Coupez la tension du châssis d’extension avant le débrochage ou l’embrochage du CP.La CPU peut ainsi continuer à fonctionner ; elle détecte le ”signal de retour du châssisd’extension” dès que ce dernier est remis sous tension.

3.2 C−PLUG (Configuration Plug)

Support de données amovible C−PLUG

Der CP possède une cartouche de configuration interchangeable (C−PLUG). Ce support dedonnées amovible permet d’enregistrer jusqu’à 32 Mo de données non volatiles.

Les paramètres enregistrés en mémoire rémanente sont :

� l’adresse IP et les paramètres IP

� l’adresse MAC configurée

� les paramètes de réseau local

� les informations de lien pour PROFINET CBA

� les données du système de fichiers flash (voir également sous zone flash au chapitre5.10 Organisation de la mémoire)

� Variables SNMP (modifiables)

Ce support de données amovible simplifie l’échange de matériel. Il suffit de l’échanger pourtransférer toutes les données, sans console de programmation, sur l’appareil de rechange.

Page 16: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

3 Montage et mise en service

B4A−16CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Remarque

Le CP ne démarre pas si le C−Plug n’est pas embroché !

Domaine d’application

Le C−PLUG est un support de données amovible, destiné à la sauvegarde des données deconfiguration de l’appareil de base (CP 443−1 Advanced). Les données de configurationrestent ainsi disponibles en cas d’échange de l’appareil de base.

Principe de fonctionnement

L’alimentation est assurée par l’appareil de base. Le C−PLUG conserve les donnéesdurablement en cas de coupure de courant.

Mise en place du C−PLUG

L’emplacement du C−PLUG se trouve au dos de l’appareil.

Le C−PLUG est embroché dans le logement prévu à cet effet.

Figure 3-1 Pose du C−Plug sur le CP et dépose du C−Plug à l’aide d’un tournevis

Fonction

Au démarrage, toutes les données de configuration du CP sont automatiquementsauvegardées sur le C−PLUG vierge (état à la livraison).

Lorsque le C−PLUG est enfiché sur l’appareil, ce dernier utilise automatiquement audémarrage les données de configuration du C−PLUG. Ceci n’est cependant possible que siles données ont été enregistrées par un appareil de type compatible.

Il est ainsi possible d’échanger rapidement et sans difficulté un appareil de base en cas dedéfaillance. Le cas échéant, le C−PLUG est extrait du composant défaillant et enfiché surl’appareil de rechange. Au démarrage, l’appareil de rechange accède automatiquement auxmêmes données de configuration que l’appareil défaillant.

Page 17: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

3 Montage et mise en service

B4A−17CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Utilisation d’un C−PLUG usité

Utilisez uniquement des C−PLUG formatés pour le CP 443−1 Advanced. Les C−PLUG déjàutilisés dans d’autres types d’appareil et formatés pour ces derniers, doivent d’abord êtrereformatés pour le type d’appareil CP 443−1 Advanced.

Utilisez pour ce faire STEP 7 / Diagnostic NCM. Pour plus d’informations, veuillez vousréférer à l’aide en ligne, à la rubrique ”Fonctions générales de diagnostic − Objet dediagnostic C−PLUG”.

Après le formatage, toutes les zones de données du C−PLUG sont effacées. Les donnéesde configuration ne seront reprises de la CPU qu’après un nouveau chargement ou aprèsune nouvelle mise sous tension.

Extraction du C−PLUG

L’extraction du C−PLUG n’est nécessaire que si le CP est défectueux (voir figure 3-1).

Diagnostic

L’enfichage d’un C−PLUG contenant la configuration d’un appareil de type non compatibleou les dysfonctionnements généraux du C−PLUG sont signalés par les mécanismes dediagnostic du CP (LED F rouge).

3.3 Echange de module sans PG

Marche à suivre générale

La gestion des données de configuration s’effectue dans le cas du CP 443−1 Advanced surla CPU ; l’échange de ce module par un module du même type (référence identique) peutpar conséquent s’effectuer sans PG.

En ce qui concerne l’échange par des modules antérieurs, veuillez tenir compte desindications du chapitre ”Compatibilité”.

Remarque

La fonction “Echange de module sans PG“ (enregistrement des données de configura-tion sur la CPU) n’est plus utilisable sans restriction après le chargement de connexionsPROFINET CBA, car des informations de connexion sont enregistrées exclusivement surle CP.

Vous avez le choix entre :

� embrocher le C−PLUG sur le nouveau module

Embrochez le C−PLUG utilisé jusque−là sur le nouveau module ; les informations deconnexion seront alors de nouveau disponibles.

� utiliser un nouveau module avec un nouveau C−PLUG

Vous devrez, après l’échange du module, charger les informations de connexion viaSIMATIC iMap sur le nouveau CP.

Page 18: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

3 Montage et mise en service

B4A−18CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Echange de modules : Particularité en cas d’adresse IP fournie par un serveur DHCP

Lors de la configuration, vous pouvez définir la configuration IP dans la boîte de dialogue duCP ; l’une des possibilités consiste à obtenir l’adresse IP du CP d’un serveur DHCP.

Remarque

Veuillez noter, lors de l’échange de modules, que l’adresse MAC définie d’usine du nou-veau module est différente de celle du module précédent. Si par conséquent le nouveaumodule transmet son adresse MAC définie d’usine au serveur DHCP, ce dernier retour-nera une adresse IP différente ou pas d’adresse IP du tout.

Lors de la définition de la configuration IP, procédez donc de préférence comme suit :

Configurez toujours un ID client si vous voulez être sûr(e) de toujours obtenir du serveurDHCP la même adresse IP après l’échange du module.

Si vous avez exceptionnellement remplacé l’adresse MAC définie d’usine par une nou-velle adresse MAC, le CP transmettra au serveur DHCP toujours l’adresse MAC confi-gurée et recevra donc en retour la même adresse IP que celle du module échangé.

Page 19: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

4 Visualisations et sélecteur de mode

B4A−19CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

4 Visualisations et sélecteur de mode

LED témoins

L’affichage en face avant comprenant 7 LED de signalisation de l’état de fonctionnement estcomplété par 2 LED situées à côté du connecteur RJ−45 (recouvert par le volet) pourl’indication de l’état de communication.

INTFEXTFBUSF

TXDRXD

RUNSTOP

RX/TX

LINKFace avant : Connecteur RJ−45 :

Nota : les LED sans marquage sont sans signification (elles servent uniquement à des fins de diagnostic)

Etat de fonctionnement du CP / Schéma d’affichage des LED

LED INTF(rouge)

LED EXTF(rouge)

BUSF−LED(rouge)

LED RUN(verte)

LED STOP(jaune)

Etat de fonctionnement du CP

Démarrage (STOP−>RUN)

En fonctionnement (RUN)

Arrêt (RUN−>STOP)

Arrêté (STOP)

A l’état STOP, il est possible de configurer leCP et d’effectuer un diagnostic.

STOP avec erreur interne ou effacementgénéral.

(Détection de double adresse IP sur leréseau p. ex.)

Dans cet état :

� Il est toujours possible d’accéder à laCPU ou aux modules intelligents duchâssis via les fonctions de PG (aumoyen du protocole MPI ou ISO).

� La fonction SNMP ou les accès viaHTTP ou FTP ne sont pas possible.

STOP

Attente de mise à jour du microprogramme(version actuelle du microprogramme sur CPincomplète ou version erronée)

Nota : Les LED clignotent en alternance

Prêt au chargement du microprogramme (lemode est actif pendant 10 secondes aprèsmise sous tension en position decommutateur STOP)

Page 20: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

4 Visualisations et sélecteur de mode

B4A−20CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

LED INTF(rouge)

Etat de fonctionnement du CPLED STOP(jaune)

LED RUN(verte)

BUSF−LED(rouge)

LED EXTF(rouge)

RUN avec erreur externe ; un ou plusieursIO−Devices ne sont pas accessibles.

RUN avec erreur externe ; Diagnostic d’unou de plusieurs IO−Devices disponible.

Erreur carte/ Erreur système

Légende : allumée éteinte clignotante

Etat de communication du CP

La face avant et le connecteur femelle RJ−45 sont équipés, en plus des LED signalant l’étatde fonctionnement du CP, de LED qui renseignent sur l’état de l’interface du CP versIndustrial Ethernet.

Tableau 4-1

LED Signification (LED allumée)

LED TXD (verte) clignotante : Le CP émet via Ind. Ethernet (Remarque : Il est possible quedans la version actuelle la LED soit allumée en permanence)

LED RXD (verte) clignotante : Le CP reçoit via Ind. Ethernet

LINK (verte) signale une liaison établie à Ind. Ethernet :

� ne clignote pas = Port à 100 Mbit/s

� clignote à 0,5 Hz = Port à 10 Mbit/s

� clignote à 2 Hz = “Test”

RX/TX−LED (jaune) clignotante : Le port émet/reçoit via Ind. Ethernet

Sélection du mode de fonctionnement

Il existe les possibilités suivantes de sélection du mode de fonctionnement du CP 443−1Advanced, notamment à l’aide :

� du sélecteur de mode

� du logiciel de configuration STEP 7 / NCM S7

Pour pouvoir sélectionner le mode de fonctionnement du CP à partir de STEP 7 / NCMS7, le sélecteur de mode doit se trouver en position RUN.

Page 21: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

4 Visualisations et sélecteur de mode

B4A−21CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

du sélecteur de mode

Le sélecteur de mode donne accès aux modes suivants :

� Passage de STOP à RUN :

Le CP transfère en mémoire de travail les données configurées et/ou chargées et passeen mode RUN.

� Passage de RUN à STOP :

Le CP passe à l’état STOP comme suit :

− Les liaisons établies (liaisons ISO−Transport, ISO−on−TCP, TCP) sont coupées(phase de transition indiquée par la LED “Arrêt en cours”) ;

Comportement à l’état STOP :

− toutes les liaisons sont coupées ;

− configuration et diagnostic du CP sont possibles (les liaisons système pour laconfiguration, le diagnostic et le routage de voie PG restent établies) ;

− le chargement de liens pour la communication PROFINET CBA n’est pas possible ;

− l’accès FTP au système de fichiers est possible ;

− l’accès HTTP est possible ;

− la fonction de routage est activée ;

− la transmission de l’heure est désactivée ;

− PROFINET CBA est désactivé ;

− PROFINET IO est désactivé.

Nota

Si vous embrochez le CP ou si vous le mettez sous tension alors que le sélecteur est enposition STOP, le message ”Prêt à charger le firmware” s’affiche pendant environ 10secondes. La fonction permet le cas échéant d’effectuer une mise à jour avec une versionactuelle du firmware. En service normal, vous pouvez ignorer ce message et basculerimmédiatement le sélecteur de mode sur RUN.

Dans le cas du chargement d’un nouveau microprogramme, tenez compte des indicationsdu chapitre 11.

Page 22: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−22CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

5 Caractéristiques de performance

5.1 Caractéristiques générales

Tableau 5-1

Caractéristique Signification / Valeurs

Nombre total de liaisons via Industrial Ethernet Le nombre total de liaisons (liaisons S7 + liaisonsSEND/RECEIVE + CBA + FTP + HTTP) est limité à128.

Exemple

Vous pouvez utiliser par exemple :

64 liaisons S730 liaisons ISO−on−TCP10 liaisons TCP10 liaisons UDP8 liaisons transport ISOsi l’on souhaite pouvoir accéder simultanément via FTP et HTTP (2 liaisons TCP pour FTPet 4 liaisons TCP pour HTTP ; (voir chap. ) 5.7).

5.2 Caractéristiques de la communication S7

Tableau 5-2

Caractéristique Signification / Valeurs

Nombre total de liaisons S7 via Industrial Ethernet. 128 max.

Interface réseau local − longueur d’enregistrementgénérée par le CP par unité de protocole

� pour l’émission

� pour la réception

480 octets / PDU

480 octets / PDU

� Nombre de liaisons PG

� Nombre de liaisons OP

2 max.

30 max.

Page 23: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−23CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

5.3 Caractéristiques de l’interface SEND/RECEIVE

L’interface SEND/RECEIVE peut être utilisée aussi bien via liaisons TCP, via ISO−on−TCP,via transport ISO, via Email que via liaisons UDP.

Les caractéristiques suivantes sont significatives :

Tableau 5-3

Caractéristique Signification / Valeurs

Nombre de liaisons SEND/RECEIVE � Liaisons TCP : 1...64 1) 2)

� Liaisons ISO−on−TCP : 1...64

� Liaisons transport ISO : 1...64

� Liaisons UDP (spécifiées ou libres), total configurable : 1...64(dont 48 max. en mode multicast)

� Liaison E−Mail : 1

� Nombre total max. de liaisons :(Transport ISO + ISO−on−TCP + TCP+ UDP + E−Mail) <= 64

Tenez compte de l’exemple du chapitre 5.11) Nota :Le contrôle de flux ne peut pas, dans le cas de liaisons TCP,réguler une surcharge permanente du récepteur. Il convient doncde veiller à ce que la capacité de traitement du CP récepteur nesoit pas dépassée en permanence par l’émetteur (environ 150 à200 informations/s).2) Liaisons TCP pour FTPPar l’option ”Utiliser protocole FTP”, le CP443−1 Advanced prenden charge la configuration/l’utilisation de 20 liaisons TCP max.parmi les liaisons TCP disponibles (voir chapitre 5.7).

Longueur de données max. pour blocsAG_SEND et AG_RECV

AG_SEND et AG_RECV, fournis pour les produits antérieurs duCP 443−1Advanced, permettent de transférer des blocs dedonnées de 1 à 240 octets. La version de CP 443−1 Advanceddécrite ici supporte également ces blocs.

Longueur de données max. pour blocsAG_LSEND et AG_LRECV

AG_LSEND et AG_LRECV permettent de transférer des blocs dedonnées de longueur :

1. ISO−on−TCP, TCP, transport ISO : 1 à 8192 octets

2. UDP : 1 à 2048 octets

3. E−Mail (en−tête de contrat + données utiles) : 1 à 2048 octets

Temps d’exécution du bloc AG_LSEND surCPU 6ES7417−4XL04−0AB0(longueur de données < 300 octets)

Contrat en cours 0,050 ms

Contrat terminé 0,065 ms

Temps d’exécution du bloc AG_LRECV surCPU 6ES7417−4XL04−0AB0(longueur de données < 300 octets)

Contrat en cours 0,050 ms

Contrat terminé 0,095 ms

Page 24: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−24CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Tableau 5-3 , Fortsetzung

Caractéristique Signification / Valeurs

Performance AG_LSEND et AG_LRECV

Nota : Dans cette configuration de test, la station de tête émet leplus rapidement possible des données à 8 stations partenairespar respectivement une liaison à chaque station.

� Blocs de données ≤ 212 octets :IISO−on−TCP, TCP, UDP, transport ISO : 315 informations/s

� Blocs de données 213−240 octets :IISO−on−TCP, TCP, UDP, transport ISO : 190 informations/s

� Paquets de données < 800 octets 1):IISO−on−TCP, TCP, UDP, transport ISO : 75 informations/s1) Nota :Si vous augmentez encore la longueur de données utiles, lesperformances indiquées diminuent.

Restrictions pour UDP

� La transmission n’est pas acquittée La transmission de télégrammes UDP n’est pas acquittée, c.−à−d.qu’une perte d’informations n’est pas détectée, ni signalé par lebloc d’émission (AG_SEND ou AG_LSEND).

� Longueur des blocs de données La longueur maximale des blocs de données est de 2048 octets.

� Pas de réception d’UDP broadcast Pour éviter une surcharge due à forte sollicitation par des liaisonsbroadcast, le CP n’autorise pas la réception d’UDP broadcast.

Utilisez en remplacement la fonction multicast via liaison UDP ;vous avez ainsi la possibilité de connecter le CP comme abonnéd’un groupe multicast..

Interface réseau local − longueurd’enregistrement générée par le CP parunité de protocole

� pour l’émission

Transport ISO, ISO−on−TCP, TCP : 400 octets / TPDU

� pour la réception

− Transport ISO : 512 octets / TPDU

− ISO−on−TCP : 1460 octets / TPDU

− TCP : 1024 octets / TPDU

Remarque

Si vous utilisez l’interface SEND/RECEIVE du CP, une(!) ressource de liaison systèmeest affectée aux fonctions S7. Tenez−en compte lors du calcul du nombre maximal deressources de liaison de la CPU. Sachez cependant qu’en règle générale il n’est paspossible d’utiliser pour les CP toutes les ressources de liaison système disponibles pourles fonctions S7 !

Page 25: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−25CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

5.4 Caractéristiques de la communication ouverte TCP/IP

Tableau 5-4

Caractéristique Signification / Valeurs

Nombre total de liaisons générées dynamiquement viaIndustrial Ethernet

� Liaisons ISO−on−TCP : 1...64

Longueur de données max. 1452 octets

Page 26: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−26CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

5.5 Caractéristiques pour PROFINET IO

En tant que PROFINET IO−Controller le CP possède les capacités fonctionnelles suivantes:

Tableau 5-5

Caractéristique Signification / Valeurs

Nombre de PROFINET IO−Devices utilisables 125

Taille de la zone des entrées de tous les PROFINET IO−Devices 4 octets max.

Taille de la zone des sorties de tous les PROFINET IO−Devices 4 octets max.

Taille de la zone de données IO par sous−module d’une module dans unIO−Device

� Entrées

� Sorties

128 octets

128 octets

Taille de la zone de cohérence d’un sous−module 128 octets

Longueur d’enregistrement 240 octets max.

Numéros d’enregistrement supportés 0 à 255

Nota

A noter pour PROFINET IO : Des erreurs d’accès à la périphérie peuvent se produire sivous utilisez des modules avec des données d’entrée/sortie >=32 octets ; les erreursd’accès sont inscrites dans le tampon de diagnostic de la CPU.

Ces erreurs d’accès à la périphérie se produisent en cours de fonctionnement uniquementen mode ”Données utiles cohérentes” ainsi que lors de temps de cycle OB1 courts.

Remarque

Sous PROFINET IO, le nombre d’emplacements est limité.

A partir de STEP 7 V5.3.2, la limite d’emplacement est contrôlée !

Le nombre maximal d’emplacements dépend de la CPU utilisée :

CPU417*: 2173 emplacementsCPU416*: 2173 emplacementsCPU414*: 1632 emplacementsCPU412*: 1088 emplacements

Page 27: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−27CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

5.6 Caractéristiques pour PROFINET CBA

5.6.1 Valeurs typiques et valeurs limites

Le CP supporte des liens PROFINET CBA entre les composants PROFINET CBA.

Les valeurs ”typiques” indiquées ci−après sont des valeurs dont le dépassement est signalépar l’outil de configuration SIMATIC iMap ; la capacité de fonctionnement ne s’en trouveéventuellement pas affectée.

Si l’une des valeurs limites spécifiées pour les liens est dépassée, les liens ne peuvent pasêtre chargés sur le module. Lors du téléchargement des liens, l’outil de configurationSIMATIC iMap génère un message d’erreur approprié. Si une valeur limite se rapportant aunombre ou à la taille des composants est franchie, le CP ne passe pas à l’état RUN !

Tableau 5-6 Caractéristiques de la communication PROFINET CBA

Caractéristique Valeur typique Valeur limite

pour FB88 pour FB90

PROFINET CBANombre de partenaires de connexiondistants

32 64

Somme de toutes les connexions 600 600Longueur de données de toutes lesconnexions entrantes

3200 octets 8192 octets 1452 octets

Longueur de données de toutes lesconnexions sortantes

3200 octets 8192 octets 1452 octets

Longueur de données pour tableaux etstructures (connexions acycliques), max.

2048 octets 8192 octets 1452 octets

Longueur de données pour tableaux etstructures (connexions cycliques), max.

450 octets 450 octets 450 octets

Longueur de données pour tableaux etstructures (connexions locales), max.

− 2400 octets 1452 octets

Liens distants avec transmission acycliqueFréquence d’échantillonnage : intervalled’échantillonnage, min.

Paramétrages possibles : 100, 200, 500 et1000 ms

Valeur rapide : 20%

Valeur moyenne : 40%

Valeur lente : 40%

100 ms minimum

Nombre de liens entrants 64 150 maximumNombre de liens sortants 64 150 maximumLongueur de données de toutes lesconnexions entrantes

2048 octets 8192 octets 1452 octets

Longueur de données de toutes lesconnexions sortantes

2048 octets 8192 octets

Liens distants avec transmission cycliqueFréquence de transmission : intervalle detransmission, min.

Valeurs paramétrables *): 10, 20, 50, 100,200, 500 et 1000 ms

Valeur rapide : 20%

Valeur moyenne : 40%

Valeur lente : 40%

10 ms minimum

Page 28: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−28CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Tableau 5-6 Caractéristiques de la communication PROFINET CBA, Fortsetzung

Caractéristique Valeur limiteValeur typiqueCaractéristique

pour FB90pour FB88

Valeur typique

Nombre de liens entrants 125 250Nombre de liens sortants 125 250Longueur de données de toutes lesconnexions entrantes

1000 octets 2000 octets 1452 octets

Longueur de données de toutes lesconnexions sortantes

1000 octets 2000 octets

Variables HMI via PROFINET (acyclique)Nombre de stations connectables pourvariables HMI (PN OPC/iMap)

Les stations sont 2 * PN OPC et 1 *SIMATIC iMap

− 3

Actualisation des variables HMI − 500 ms minimumNombre de variables IHM − 200 maximumLongueur de données de toutes lesvariables HMI

1600 **) 8192 octets

Connexions internesNombre de connexions internes 50 300Longueur de données de toutes lesconnexions internes

400 octets 2400 octets

Connexions avec constantesNombre de liens avec constantes 200 500 maximumLongueur de données de toutes lesconnexions avec constantes

1600 4000

Fonctionnalité PROFIBUS ProxyPrise en charge non non

Page 29: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−29CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Tableau 5-6 Caractéristiques de la communication PROFINET CBA, Fortsetzung

Caractéristique Valeur limiteValeur typiqueCaractéristique

pour FB90pour FB88

Valeur typique

Accès aux variables S7extendedNombre maximal de liaisons S7 pourl’accès aux variables avec l’attributPROFINET “s7extended”.

Nota : L’attribut PROFINET “s7extended”n’est utilisé que par les applications OPCvia le serveur OPC ; les variablespossédant cet attribut ne peuvent êtreutilisées que par des applications OPC.

16

(n’est pas vérifié par iMap)

32 maximum

Nota : Tenez également compte dunombre total maximal de liaisons

indiqué au chapitre 7.3

*) La fréquence de transmission configurable est manifestement liée au temps de cycle effectif. Le temps de cyclerepose, pour des raisons techniques, sur les carrés du temps de cycle de base de 1 ms. Le temps de cycle effectifcorrespond par conséquent au carré directement inférieur à la fréquence de transmission ; on obtient ainsi lacorrélation suivante entre “fréquence de transmission <−> temps de cycle ” : 10<−>8 | 20<−>16 | 50<−>32 | 100<−>64 | 200<−>128 | 500<−>256 | 1000<−>512

**) La valeur n’est pas vérifiée par iMap.

Nota

Vous trouverez des informations sur la longueur et le type de données de la communicationCBA PROFINET dans l’aide en ligne de SIMATIC iMap, dans le manuel “Création decomposants PROFINET” et dans le manuel “Configuration d’installations avec SIMATICiMap”.

Remarque

En présence d’une grande capacité fonctionnelle ou d’un fonctionnement parallèle avecd’autres services (surveillance en ligne p. ex.), la fréquence de transmission configuréene peut pas être garantie dans tous les cas. Vous pouvez y remédier en augmentant lafréquence de transmission.

Page 30: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−30CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

5.6.2 Temps de cycle

Charge de communication et prolongation de cycle

Lors de l’utilisation du CP 443−1 Advanced, l’influence de PROFINET CBA sur le temps decycle de l’OB1 est faible. L’influence est indépendante du nombre de partenairesPROFINET CBA et du nombre de connexions PROFINET CBA.

Comparaison CPU et CP 443−1 Advanced

La documentation de la CPU 317−2 PN/DP permet de déterminer l’influence, telle qu’elle estprésentée dans le graphique ci−dessous. Les séries de mesures 1 et 2 illustrent l’influencede l’utilisation de l’interface de CPU pour PROFINET CBA.

Le graphique présente, dans une troisième série de mesures, l’influence lors de l’utilisationde l’interface PROFINET CBA d’un CP 443−1 Advanced dans une stations S7−400.

Il est clairement visible que, contrairement à une utilisation via la connexion réseau de laCPU, le cycle OB1 n’est pratiquement pas influencé par la communication CBA lorsquePROFINET CBA est utilisé via un CP 443−1 Advanced.

0

1

2

3

4

5

6

0 20 40 60 80 100 120 140 160 180 200

Prolongation dutemps de cycleen ms

Nombre de connexions PROFINET CBA

1

2

3

Légende :

Cycle OB1 avec 32 partenaires PROFINET CBA et connexion au réseau via laCPU 317−2 PN/DP .

Cycle OB1 avec 5 partenaires PROFINET CBA et connexion au réseau via laCPU 317−2 PN/DP.

Cycle OB1 sur une station S7−400 avec CPU 416−2 et connexion au réseau viaCP 443−1 Advanced (le nombre de partenaires PROFINET CBA est sans influence).

1

2

3

Page 31: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−31CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

5.6.3 Temps de réponse

Définition

Le temps de réponse est le temps qui s’écoule entre la détection d’un signal d’entrée et lamodification du signal de sortie qui y est lié.

Facteurs d’influence

Le temps de réponse effectif varie dans certaines limites. Les temps de réponse pouvantêtre obtenus avec la communication PROFINET CBA dépendent des facteurs suivants :

� du type de connexion (cyclique ou acyclique) et de la fréquence de transmission oud’échantillonnage;

� de la capacité fonctionnelle de l’interface de composants (taille du DB interface pourPROFINET CBA) ;

� du temps de cycle et du type de CPU ;

� du fonctionnement parallèle avec d’autres modes de communication tels quePROFINET IO ou des services tels que Visualisation en ligne.

Les temps de réponse en cas de connexion PROFINET CBA cycliques peuvent de ce faitêtre supérieurs à la valeur configurée pour la fréquence de transmission. Vérifiez parconséquent le temps de réponse effectif lors de la mise en service et, si nécessaire, ajustezla configuration.

Mesures dans un exemple de configuration

Les mesures effectuées sont destinées à mieux vous faire percevoir l’influence de lafréquence de transmission configurée et de la capacité fonctionnelle (DB interface) en casde connexions PROFINET CBA cycliques.

Ces résultats de mesure se rapportent à une configuration d’appareils bien déterminée,prise pour exemple. Nous avons utilisé 2 stations S7−400 équipées chacune d’unCP 443−1 Advanced. Dans le programme utilisateur, nous avons utilisé le FB90 (lecomportement temporel du FB90 étant meilleur que celui du FB88).

CPU 416−2

CP 443−1 Advanced

Station S7−400 1 Station S7−400 2

CPU 416−2

CP 443−1 Advanced

Principe de mesure :La station 1 génère des données de sortie qui sont transmises aux entrées de la station 2.Les données reçues aux entrées y sont recopiées dans une image puis renvoyées par desconnexions aux entrées de la station 1 où elles sont exploitées puis retransmises etc. Letemps nécessaire à un cycle de transmission et d’exploitation est mesuré sur la station 1. Il

Page 32: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−32CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

correspond à peu près au double du temps de réponse tel que défini ci−dessus.

Le temps de cycle de la CPU (temps de cycle de l’OB1) est pour cette mesure de 6 ms.

Nota : Si les temps de cycle sont plus courts, les temps de réponse le sont aussi etinversement si les temps de cycle sont plus longs.

Résultats de mesure

Le diagramme ci−après fournit les temps de réponse moyens des connexions cycliques enfonction de la taille du DB interface.

0

10

20

30

40

50

60

70

0 480 960 1440 1920 2400 2880

Analyse

Le diagramme révèle que les fréquences de transmission paramétrées de 10 ms ou 20 msne sont pas atteintes dans notre exemple de configuration. Par contre, lorsque la fréquencede transmission paramétrée est de 50 ms, le temps de réponse correspondant de 50 ms esttenu jusqu’à une capacité fonctionnelle de 2400 octets.

Nota

Les valeurs des paramètres d’utilisation affichés par la fonction ”Edition / Contrôlerutilisation” de SIMATIC iMap V2.0 et suivantes, se rapportent aux échanges de donnéesjusqu’au CP. Elles ne s’appliquent pas à un accès aux données à partir du programmeutilisateur.

Temps deréponsemoyen enms

Taille du DB interface en octets

1

2

3

Légende

La fréquence de transmission paramétrée dans SIMATICiMap est pour les séries de mesures enregistrées :

50 ms 20 ms 10 ms1 2 3

Page 33: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−33CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

5.7 Caractéristiques pour mode HTTP et FTP

Liaisons TCP pour FTP

Les actions FTP sont transmises par le CP via des liaisons TCP. Caractéristiques enfonction du mode :

� FTP en mode client :

Jusqu’à 2 liaisons TCP sont occupées par liaison FTP configurée ; vous pouvezconfigurer au maximum 20 liaisons FTP.

� FTP en mode serveur :

Jusqu’à 2 liaisons TCP sont occupées par session FTP (1 liaison de contrôle et 1 liaisonde données) ; vous pouvez exécuter au plus 10 sessions FTP simultanément.

Caractéristiques des FC pour mode client FTP

Pour pouvoir utiliser les blocs FTP client, il faut avoir configuré une liaison TCP avec l’option”Utiliser protocole FTP”. Par cette option, le CP443−1 Advanced prend en charge laconfiguration/l’utilisation de 20 liaisons TCP max.

Le tableau ci−après indique la mémoire requise par le FC disponibles pour les services FTP.

Les temps d’exécution des blocs dépendent dans le cas du FTP des temps de réaction despartenaires et de la longueur des données utiles ; il n’est donc pas possible de fournir ici uneindication générale.

Tableau 5-7

Nom Version N� de FC Mémoire dechargement

octets

Mémoire detravailoctets

MC7 octets Donnéeslocalesoctets

FTP_CONNECT 1.0 40 1482 1236 1200 86

FTP_STORE 1.0 41 1794 1514 1478 102

FTP_RETRIEVE 1.0 42 1934 1642 1606 106

FTP_DELETE 1.0 43 1478 1232 1196 86

FTP_QUIT 1.0 44 968 796 760 46

5.8 Caractéristiques des liaisons TCP pour HTTP

Chaque session HTTP occupe jusqu’à 4 liaisons TCP dès que vous utilisez un ou plusieursnavigateurs Web pour afficher des données ou fichiers du CP.

Page 34: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−34CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

5.9 Caractéristiques pour la mise en oeuvre d’applets Java

Vous pouvez également utiliser des tableaux pour transmettre de plus grandes quantités dedonnées à partir de la S7BeansAPI à l’aide des applets Java et du JavaBean ”S7Variable”.

Taille de tableau maximale

La taille de tableau maximale est, pour le le CP 443−1 Advanced

� de 400 octets pour l’écriture de données dans la CPU et

� de 400 octets pour la lecture de données de la CPU.

Nota

Veuillez noter que la taille de bloc maximale est indiquée en octets et que le nombremaximal d’éléments de tableau dépend de la taille en octets du type de données de base dutableau.

Exemple

Le CP 443−1 Advanced peut transmettre au maximum 100 éléments de tableau de typeDWORD ou REAL par contrat de lecture car chaque élément de type DWORD ou REALpossède quatre octets.

Page 35: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−35CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

5.10 Organisation de la mémoire du CP 443−1 Advanced

5.10.1 Subdivision de la mémoire

Les zones de données du CP 443−1 Advanced sont organisées comme suit :

l’adresse IP et les paramètres IP

Adresse MACconfigurée

les paramètes de réseau local

Adresse MAC définied’usine

Donnéesinvariables

C−PLUG Paramètres rémanents

Système de fichiersflash

Zone de RAM Système de fichiersvolatil en RAM (/ram)

Système de fichiers nonvolatil en RAM (/sram)

Zone deRAMsecourue

Données deCPU Données de configuration

Données stockées sur la CPU duS7−400.

Variables SNMP (modifiables)

Informations de lienpour PROFINET CBA

5.10.2 Systèmes de fichiers

Remarque

Veuillez tenir compte de la description détaillée de la fonctionnalité FTP dans le manuelTechnologies de l’information sur SIMATIC S7 /5/.

Le CP 443−1 Advanced décrit ici se distingue légèrement, quant à l’organisation dusystème de fichiers, des caractéristiques décrites sous /5/. Les instructions applicablessont celles du présent manuel spécifique à l’appareil.

Structure du système de fichiers à la livraison du CP 443−1 Advanced

Lors de l’appel de la page système ”Server Information”, le système de fichiers du CP 443−1Advanced se présente comme suit :

Page 36: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−36CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Lieu d’enregistrement dansle système de fichiers

Figure 5-1

Notes concernant la figure 5-1: Les informations d’actualité concernant les capacités fonctionnelles sont fournies dans letableau de la page B4A−37 ou sur la page système actuelle de votre CP.

Signification des zones de mémoire

Sur le CP 443−1 Advanced, le système de fichiers est subdivisé en 3 zones :

� Zone flash du C−PLUG (zone de mémoire non volatile) :

La zone flash permet de stocker les données en mémoire non volatile.

Le nombre d’accès en écriture à cette zone étant limité, évitez les opérations d’écriturecycliques dans cette zone ; utilisez plutôt pour de telles opérations la zone RAM.

Page 37: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−37CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Remarque

La zone flash du système de fichiers n’autorise qu’un nombre limité de cycles d’écriture(environ 100 000). Evitez par conséquent de procéder à des opérations d’écriture cycli-ques de fichiers.

Si vous devez enregistrer fréquemment des données temporaires, utilisez plutôt lesystème de fichiers RAM qui se trouve dans les sous−répertoires /ram ou /sram. Lesfichiers du système de fichiers RAM (/ram) sont perdus à la suite d’une coupure de cou-rant.

� Zone RAM (/ram − zone de mémoire volatile) :

La zone RAM se distingue de la zone de mémoire flash par un nombre illimité d’accès enlecture/écriture. Les données de la zone RAM sont conservées tant que le CP estalimenté de manière ininterrompue.

La zone RAM est essentiellement conçue pour l’enregistrement de données qui évoluentdurant le fonctionnement et doivent être enregistrées (services d’enregistrement desdonnées). La zone RAM convient également à l’enregistrement temporaire de fichiers.

La zone RAM se trouve dans le système de fichiers sous le répertoire ”/ram”. Celasignifie que tous les fichiers et tous les sous−répertoires de ce répertoire sont perdus à lasuite d’une coupure de courant.

� Zone RAM secourue (/sram − secourue par la batterie tampon de l’alimentation) :

La zone RAM secourue est utilisable comme la zone RAM volatile décrite ci−avant. Cettezone RAM se trouve dans le système de fichiers sous le répertoire ”/sram”.

En cas de coupure de tension, les données qui y sont enregistrées, ne sont pas perdues.Elles le seront par contre si vous débrochez le module car cette zone est secourue par labatterie tampon de l’alimentation.

Tenez compte des capacités fonctionnelles suivantes :

Tableau 5-8

Caractéristique Signification / Valeurs

Nom de fichier La longueur des noms de fichier est limitée ; longueur admissible : jusqu’à64 caractères pour le nom de fichier, jusqu’à 256 caractères pour lechemin.

Dans les noms de fichier, il est tenu compte de la casse.

Taille de fichier La taille de fichier est limitée à 8 Mo max.

Zone de mémoire du système defichiers

− Zone flash (zone de mémoire non volatile)

30 Mo

− Zone RAM (zone de mémoire volatile)

16 Mo

− Zone RAM (SRAM) − sécourue par la batterie du moduled’alimentation

512 Ko

Page 38: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

5 Caractéristiques de performance

B4A−38CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

5.11 Caractéristiques du commutateur intégré à 4 ports

Apprentissage / supression d’adresses (Aging Time)

Le commutateur à 4 ports, intégré au CP, apprend tout seul les adresses des équipementsterminaux connectés via un port en analysant les adresses source contenues dans lespaquets de données. Lorsque le commutateur reçoit un paquet de données, il ne le transmetqu’au seul port auquel un accès est possible via l’abonné destinataire.

Le commutateur surveille l’âge des adresses apprises. Les adresses ayant dépassé le AgingTime” sont supprimées.

L’Aging Time sur le CP 443−1 Advanced est de 5 minutes.

Possibilité de désactivation individuelle des ports

Les ports du commutateur 4 ports intégré au CP peuvent être désactivés individuellementsous STEP7 / HW Config. Cette fonction peut être utile pour les opérations de maintenance.

La désactivation se traduit par une coupure complète du port. Les LED LINK et RX/TX sontéteintes.

Page 39: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

6 Utilisation du CP 443−1 Advanced pour PROFINET IO

B4A−39CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

6 Utilisation du CP 443−1 Advanced pour PROFI-NET IO

PROFINET IO permet d’accéder directement aux PROFINET IO−Devices via Ind.Ethernet

Des passerelles utilisées comme proxy PROFINET IO (IE/PB Link) sont disponibles pouraccéder aux appareils de terrain connectés à PROFIBUS DP.

6.1 Configuration du CP 443−1 Advanced comme PROFINETIO−Controller

PN IO−System sous STEP 7

La configuration pour PROFINET IO s’effectue d’une manière générale comme suit :

Pour pouvoir utiliser le CP comme PROFINET IO−Controller, vous devez créer unPROFINET IO System sous STEP 7 / HW Config. Vous pouvez affecter pour ce faire au CPun sous−réseau Ethernet existant ou nouveau comme PROFINET IO System.

Vous ajoutez ensuite au PROFINET IO System les PROFINET IO Devices. STEP7 attribuece faisant automatiquement des adresses que vous pourrez modifier ultérieurement en casde besoin. Les informations d’adresse sont enregistrées dans la base de données du CP. Audémarrage du système, le PROFINET IO Controller (CP) transmet ces informationsd’adresse aux IO Devices (Nota : les adresse d’E/S et de diagnostic demeurent sur l’IOController).

Figure 6-1 Exemple de CP 443−1 Advanced comme PROFINET IO Controller avec PN IO System

Page 40: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

6 Utilisation du CP 443−1 Advanced pour PROFINET IO

B4A−40CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Mode multitraitement − affectation du CP à la CPU

Si vous utilisez le CP sur une station S7 avec plusieurs CPU (multitraitement) pourPROFINET IO, vous devez affecter le CP à une CPU lors de la configuration.

Remarque

� Emplacement de CP en mode PROFINET IO

Le mode PROFINET IO n’est possible qu’avec un CP embroché sur le châssis de base.

� Configuration de ”démarrage” de CPU en cas d’utilisation de l’IE/PB Link PN IO

Si vous utilisez l’IE/PB Link PN IO comme PROFINET IO Device, vous devezsélectionner l’option ”Démarrage avec configuration théorique différente de laconfiguration réelle” dans l’onglet ”Démarrage”. Sinon votre système ne démarrera pasautomatiquement après la mise sous tension ou le rétablissement de la tension suite àune coupure.

Capacités fonctionnelles

Les restrictions ci−après s’appliquent au sein de la station S7−400 à l’utilisation du type deCP décrit ici :

Nombre de CP utilisables comme PROFINET IO Controller : 4

Comportement au démarrage des PROFINET IO Devices en présence de grandescapacités fonctionnelles

En cas d’utilisation de modules avec de grandes capacités fonctionnelles (jusqu’à 128liaisons de communication et jusqu’à 125 PROFINET IO Devices) plusieurs minutes peuvents’écouler au démarrage avant que tous les PROFINET IO Devices aient reçu leurs donnéesde configuration du PROFINET IO Controller. Ceci concerne en particulier l’IE/PB−Linkcomme PROFINET IO Device.

Pour que la CPU n’interrompe pas le cas échéant la diffusion des données de configuration,il est nécessaire d’augmenter le temps de surveillance de paramétrage de la CPU.

Remède : Réduire les éléments de base d’ordre technique (répartition sur plusieurs CP p.ex.).

Page 41: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

6 Utilisation du CP 443−1 Advanced pour PROFINET IO

B4A−41CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Réduire la part de communication de PROFINET IO en cas de fonctionnement enparallèle avec d’autres service

Si un échange de données cyclique a lieu via PROFINET IO, en parallèle à d’autresservices de communication, sur le même sous−réseau Ethernet, vous devez sélectionnerune valeur <100% pour le paramètres ”Part de la communication pour PROFINET IO” dansle dialogue des propriétés du PROFINET IO System.

Motif :Le paramètre (par défaut) 100% réserve la capacité de communication disponibleessentiellement aux échanges de données PROFINET IO. En réduisant la part de lacommunication réservée à PROFINET IO et en augmentant ainsi le temps d’actualisation dusystème pour PROFINET IO, le CP dispose d’un temps supplémentaire pour l’exécution desautres services de communication.

6.2 Interface dans le programme utilisateur : SFB et SFC

Aucun FB ou FC particulier n’est nécessaire en mode PROFINET IO. La connexion de lapériphérie décentralisée s’effectue soit directement, soit via les SFC/SFB de la CPU :

SFB 52 “RDREC”

SFB 53 “WRREC”

SFB 54 “RALRM”

SFC 14 “DPRD_DAT”

SFC 15 “WRRD_DAT”

SFC 49 “LGC_GADR”

SFC 51 “GD_SZL”

Vous trouverez une description détaillée de ces blocs / fonctions dans le manuel “Logicielsystème pour S7−300/400 Fonctions système et standard”.

Remarque

Les fonctions système SFC 58 WR_REC et SFC 59 RD_REC ne seront plus prises encharge à l’avenir par le module. Utilisez par conséquent les équivalents fonctionnels SFB 52RDREC (pour SFC 59) ou SFB 53 WRREC (pour SFC 58).

Activation de valeurs initiales en présence de données utiles PN IO cohérentes > 32octets

En présence de zone de données utiles PROFINET IO cohérentes > 32 octets, le systèmene procède pas à l’activation de valeurs initiales. Activez par conséquent la valeur initialepour toutes les zones de données utiles PROFINET IO > 32 octets au moyen des OBd’erreur correspondants.

Page 42: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

6 Utilisation du CP 443−1 Advanced pour PROFINET IO

B4A−42CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Informations complémentaires sur PROFINET IO

Veuillez vous reporter pour la réalisation d’un PROFINET IO System à la documentationsystème détaillée :

� Migration de PROFIBUS DP vers PROFINET IOManuel de programmation Siemens AG

� Description du système PROFINET

Vous trouverez également les documents mentionnés ici sur le CD−ROM Manual CollectionCD qui accompagen chaque CP S7.

Page 43: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

7 Utilisation du CP 443−1 Advanced pour PROFINET CBA

B4A−43CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

7 Utilisation du CP 443−1 Advanced pour PROFI-NET CBA

Pour pouvoir utiliser le CP 443−1 Advanced sous PROFINET CBA, vous devez d’abordcréer votre programme utilisateur et configurer une station S7−400 sous STEP 7.

La configuration des connexions entre composants PROFINET CBA s’effectue ensuite avecSIMATIC iMap.

7.1 Interface CBA dans le programme utilisateur avec FB90 ouFB88

PN_IO_X (FB90) / PN_InOut (FB88) et DB interface

Le DB interface pour PROFINET CBA constitue l’interface avec le programme utilisateur.Les blocs PN_IO_X (FB90) et PN_InOut (FB88) ont pour fonction de transmettre desdonnées du DB interface au CP et du CP au DB interface.

Le comportement des blocs fonctionnels FB90 et FB88 au niveau de l’interface duprogramme utilisateur est quasi identique. En détails :

� les paramètres d’interface sont identiques ;

� le FB90 fournit, dans le paramètre STATUS, quelques indications supplémentaires ;

� il existe des différences au niveau des capacités fonctionnelles du DB interface (voirtableau 5-6).

Veuillez tenir compte de la documentation sur les blocs dans l’aide en ligne de STEP 7 oudans la partie générale du manuel.

Si vous utilisez le CP avec la version de firmware V2.2 décrite ici, nous vous recommandonsd’utiliser le FB90. Il permet d’obtenir des temps de réponse plus courts. Tenez compte desconditions d’utilisation annexes spécifiées dans le présent manuel.

Remarque

Echange de blocs :

� Vous pouvez remplacer dans votre programme utilisateur le FB88 par le FB90 sontêtre obligé d’effectuer une nouvelle componentisation.

� Si vous remplacez dans votre programme utilisateur le FB90 par le FB88, vous serezobligé d’effectuer une nouvelle componentisation.

Remarque

Au sein du programme utilisateur d’une station S7−400 vous ne pouvez utiliser qu’unseul des deux types de bloc FB88 ou FB90. En présence des deux types de bloc la com-ponentisation est rejetée.

Page 44: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

7 Utilisation du CP 443−1 Advanced pour PROFINET CBA

B4A−44CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

7.2 Préparation de la configuration sous STEP 7

Lors de la configuration, les conditions ci−après doivent être remplies pour un emploiultérieur sous PROFINET CBA :

� Configuration des modules de la station S7−400 dans HW Config

Vous pouvez attribuer l’option ”Utiliser ce module pour PROFINET CBA” (dans l’onglet”PROFINET”) à un seul CP 443−1 Advanced de la station S7−400

En cas de multitraitement, la fonction PROFINET CBA est affectée à la CPU que vousavez assignée au CP dans l’onglet “Adresses”.

� Configuration de l’interface Ethernet

Lorsque vous configurerez ensuite l’interface Ethernet, effectuez les paramétragessuivants :

− Désactivez l’option ”Choisir l’adresse MAC / utiliser protocole ISO” ;

Remarque

Les liaison transport ISO et S7 ne peuvent pas être utilisées avec le protocole ISO !

Nota

L’utilisation de PROFINET CBA avec un CP dans le châssis d’extension n’est possible qu’àpartir de STEP 7 V5.3 SP2.

Pour plus de détails convernant la reprise des données de configuration dans l’outil deconfiguration SIMATIC iMap, veuillez vous référer au manuel /19/.

7.3 Configuration de PROFINET CBA sous SIMATIC iMap

Fonction dans l’environnement PROFINET CBA

Le CP 443−1 Advanced est un appareil compatible PROFINET CBA. Une station S7−400équipée d’un tel CP peut être liée dans SIMATIC iMap comme composant PROFINET CBA.

La configuration des liens entre composants PROFINET CBA s’effectue dans la vued’installation de SIMATIC iMap.

Page 45: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

7 Utilisation du CP 443−1 Advanced pour PROFINET CBA

B4A−45CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Composant singleton

Veuillez noter que, lors de l’utilisation du CP 443−1 Advanced dans le cadre de lacomponentisation de la station S7−400, vous générez un composant singleton.

Les composants singletons sont des composants PROFINET CBA dont les donnéesspécifiques sont enregistrées et traitées séparément. Les données de configurationspécifiques et les données de programme sont enregistrées dans le projet de base STEP 7du composant PROFINET.

Pour plus de détails à ce sujet, veuillez vous référer à la documentation de SIMATIC iMapainsi qu’à l’aide de base de STEP 7.

Représentation dans SIMATIC iMap

� Vue de réseau sous SIMATIC iMap

La figure ci−dessous indique, dans la vue de réseau de SIMATIC iMap, comment unCP 443−1 Advanced dans une station S7−400 relie via IE/PB Link les esclaves DPconnectés à PROFIBUS DP à la station S7−400 connectée à Industrial Ethernet.

Ind. Ethernet

DP PROFIBUSStations S7−400 avecCP 443−1 Advanced

Page 46: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

7 Utilisation du CP 443−1 Advanced pour PROFINET CBA

B4A−46CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

� Vue d’instation sous SIMATIC iMap

La vue d’installation visualise les liens d’entrées et de sorties passant par leCP 443−1 Advanced.

Ne sont visibles ici que les composants PROFINET CBA et leurs liens avec les entréeset sorties de process.

Stations S7−400 avecCP 443−1 Advanced

Affectation d’adresses et de propriétés sous SIMATIC iMap

Comme pour une station S7−400 avec CP 443−1 Advanced, les adresses et propriétés d’uncomposant singleton ne peuvent être modifiées que sous STEP 7.

Chargement des données de configuration

Lors de l’utilisation sous PROFINET CBA, le chargement des données de configurations’effectue en 2 étapes :

Etape Exécution / Signification

1. Chargez le programme utilisateur et les données de configuration sur la station S7−400 àl’aide de STEP7.

2. Chargez avec SIMATIC iMap sur les composants PROFINET CBA, via la connexionEthernet, les informations de lien des entrées et sorties de process.

Page 47: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

7 Utilisation du CP 443−1 Advanced pour PROFINET CBA

B4A−47CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Nota

Lors de l’écrasement/rechargement de blocs du programme utilisateur, la cohérence desdonnées n’est assurée que si la CPU a été préalablement mise à l’état STOP.

Avertissement

En cas de problème durant le téléchargement des connexions à partir de SIMATIC iMap,notamment en cas de coupure de tension de la station cible, il se peut qu’au retour de latension les connexions ne puissent pas être à nouveau chargées.

En cas d’erreur, SIMATIC iMap signale que l’accès à la station est impossible.

Remède :Effectuez sur le CP 443−1 Advanced une transition STOP/RUN à l’aide du sélecteur dumodule ou d’une commande de la PG pour que la station cible redevienne opérationnelle etqu’il soit à nouveau possible de charger les connexions à partir de SIMATIC iMap.

Diagnostic d’appareil sous SIMATIC iMap

Dans la vue en ligne de SIMATIC iMap, vous pouvez utiliser les fonctions de diagnostic etlire p. ex. les information sur les appareils et fonctions.

Nota

Pour plus de détails sur la reprise de la configuration de STEP 7 ainsi que sur sonapplication sous PROFINET CBA et sur l’outil d’ingénierie SIMATIC iMap, veuillez consulterla documentation de SIMATIC iMap.

Page 48: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

7 Utilisation du CP 443−1 Advanced pour PROFINET CBA

B4A−48CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

7.4 Utilisation parallèle de la communication PROFINET CBA etde la communication standard

Présentation

Le CP permet d’utiliser en parallèle les communications PROFINET CBA et standard via lesservices communication S7 et communication compatible S5.

Ce mode est utile pour votre application si vous voulez faire communiquer au sein de votresystème des appareils SIMATIC ”classiques” et des appareils PROFINET CBA.

Cette particularité provient du fait que la configuration des communications des appareilsPROFINET CBA s’effectue d’une manière générale sous SIMATIC iMap. La communicationavec des appareils classiques nécessite en revanche une configuration des liaisons sousSTEP 7.

Marche à suivre recommandée

Vous trouverez ci−dessous quelques informations et recommandations.

Utilisez des liaisons S7, TCP ou ISO−on−TCP pour les communications entre un appareilPROFINET CBA et un appareil classique.

Configurez les liaisons S7 et TCP sous STEP 7 comme suit :

� pour la communication S7

− appareil PROFINET CBA : passif unilatéralement (partenaire non spécifié)(aucune configuration n’est nécessaire si l’appareil pour la communication S7 n’estutilisé que comme serveur).

− appareil classique : actif unilatéralement

� pour la communication compatible S5 (liaisons TCP/ISO−on−TCP)

− appareil PROFINET CBA : passif non spécifié

− appareil classique : actif non spécifié

Vous pouvez ainsi

� spécifier à tout moment sous STEP 7 le partenaire de liaison des appareils classiques ;

� utiliser les appareils PROFINET sous SIMATIC iMap, c.−à−d. les lier, sans devoir ànouveau modifier la configuration des liaisons sous STEP7 ; les appareils sont d’unemanière générale prêts à émettre et recevoir sur les liaisons configurées (la liaison estétablie par le partenaire actif).

Il en découle pour l’appareil PROFINET CBA la marche à suivre suivante :

Etape Exécution / Signification

1. Configurez dans un premier temps des liaisons non spécifiées sous STEP 7 (uniquementpour TCP − cf. ci−dessus).

2. Créez sous STEP 7 des programmes utilisateur appropriés assurant la communicationavec les appareils classiques.

3. Générez ensuite sous STEP 7 le composant PROFINET CBA et reprenez−le dans labibliothèque SIMATIC iMap.

Page 49: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

7 Utilisation du CP 443−1 Advanced pour PROFINET CBA

B4A−49CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Etape Exécution / Signification

4. Liez le composant PROFINET CBA sous SIMATIC iMap.

5. Chargez le programme utilisateur et les données de configuration sur la station S7−400 àl’aide de STEP7.

6. Chargez avec SIMATIC iMap sur les composants PROFINET CBA, via la connexionEthernet, les informations de lien des entrées et sorties de process.

Page 50: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

8 Le CP 443−1 Advanced en tant que serveur Web : Contrôle de process HTML

B4A−50CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

8 Le CP 443−1 Advanced en tant que serveur Web :Contrôle de process HTML

Le CP 443−1 Advanced assure la fonction d’un serveur Web pour les accès via unnavigateur Web.

Le CP 443−1 Advanced met pour ce faire à disposition une zone de mémoire additionnellepour l’enregistrement de fichiers. Cette zone est destinée à l’enregistrement de pages HTMLet d’applets S7.

Les pages HTML servent à la transmission et à l’affichage d’informations dans un navigateurWeb. Les applets S7 sont des applets JAVA spécialement conçus pour SIMATIC S7,assurant l’accès en lecture et en écriture à la CPU S7.

A la livraison du CP 443−1 Advanced, les pages système HTML, les applets S7, les fichiersmodèles et informations diverses se trouvent dans le système de fichiers.

Tenez compte des particularités suivantes lors de l’utilisation des fonctions IT :

Nota

Les échanges de données dans le cadre de la communication productive (liaisons S7 +liaisons SEND/RECEIVE) sont toujours prioritaires par rapport aux échanges de donnéesavec le navigateur Web. Ceci peut engendrer des retards dans le contrôle de process HTMLde le navigateur Web.

Navigateur Web

L’utilisation d’un navigateur Web est nécessaire pour accéder aux pages HTML du CP443−1 Advanced.

Les navigateurs Web suivants conviennent, parmi d’autres, aux communications avec le CP443−1 Advanced :

� Netscape Communicator (version recommandée : 4.7 ou suivante)

� Internet Explorer (version recommandée : 5.0 ou suivante)

Ces navigateurs répondent à toutes les spécifications ayant servi de base à la réalisationdes fonctionnalités TIC (implémentation de référence Java − Java Development Kit 1.1.xsupportée) sur le CP 443−1 Advanced.

Vous trouverez les navigateurs Web en question, ainsi que des informationscomplémentaires et les add−ons éventuellement nécessaires sur Internet.

Page 51: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

9 Compatibilité avec les versions antérieures

B4A−51CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

9 Compatibilité avec les versions antérieures

9.1 Extensions de fonction

Nouveautés : Exentsion des fonctions par rapport à 6GK7 443−1EX40−0XE0 V2.2/V2.3

� Enregistrement des tentatives d’accès bloquées dans un fichier de journal dans lesystème de fichiers du CP lorsque la protection d’accès IP est activée.

Nouveautés : Exentsion des fonctions par rapport à 6GK7 443−1EX40−0XE0 V2.1

� Prise en charge de la communication ouverte TCP/IP ;

� Prise en charge du diagnostic de liaison par FC AG_CNTRL ;

� Le FB99 permettant d’obtenir de meilleurs temps de réponse remplace le FB88 auniveau de l’interface utilisateur vers PROFINET CBA.

Nouveautés : Exentsion des fonctions par rapport à 6GK7 443−1EX40−0XE0 version1.0

� PROFINET IO−Controller

� PROFINET CBA

Nouveautés : Extensions de fonction par rapport à 6GK7 443−1EX11−0XE0 et 6GK7443−1GX11−0XE0

Le nouveau CP se distingue dans l’ensemble par de meilleures performances decommunication (temps de réaction et débit binaire) ; cet avantage est particulièrementappréciable en cas d’utilisation au sein de systèmes multitraitement.

La nouvelle fonctionnalité comprend :

� Agent SNMP ;

� protection d’accès IP (IP−ACL) (également sur 6GK7 443−1EX11−0XE0 à partir de laversion de firmware V2.3) ;

� configuration IP ;

� interrogation de l’extrait du tampon de diagnostic;

� mode d’adressage S5−/S7 (également disponible sur 6GK7 443−1EX11−0XE0) ;

� module mémoire (C−PLUG) ;

� commutateur intégré à 4 ports avec fonction d’autocroisement ;

� système de fichiers avec zone RAM secourue.

� la table d’allocation de fichiers pour fonctionnement en mode serveur FTP est à présentégalement configurable sous STEP 7.

Page 52: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

9 Compatibilité avec les versions antérieures

B4A−52CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

9.2 Restrictions

Veuillez tenir compte des restrictions générales suivantes par rapport aux modulesantérieurs :

� Les configurations existantes ne sont pas acceptées sans l’échange du type de moduleutilisé jusqu’à présent par le nouveau type de module sous STEP 7 / HW Config ;

� Le débrochage / embrochage du CP sous tension se traduit par une erreur de périphériesur la CPU ; cette erreur de périphérie ne peut être éliminée que par la mise hors/soustension du châssis.

� La gestion des données de configuration ne s’effectue plus que sur la CPU (possibilitéd’échange de module sans PG) ;

� Le chargement du firmware nécessite le basculement du sélecteur de mode sur STOP”et une mise hors tension suivie d’une remise sous tension.

� Le connecteur Sub−D femelle à 15 points pour la connexion d’un câble AUI ou Ind.Twisted Pair a été supprimé.

� Le CP n’est pas conçu pour équiper un système d’automatisation S7−400H (système àhaute disponibilité).

Remarque

La configuration de liaisons H n’est empêché, lors de l’utilisation de ce CP, par STEP 7qu’à partir de la version V5.3 Servicepack 1. Si vous utilisez encore STEP 7 versionV5.3, évitez de configurer des liaisons H lors de la mise en oeuvre de ce CP.

9.3 Echange des modules antérieurs

Le CP 443−1 Advanced décrit ici permet de communiquer aussi bien via le protocoletransport ISO que via les protocoles TCP/IP. Il possède par ailleurs toutes les fonctionnalitésTIC du CP 443−1 IT. Il est fonctionnellement compatible et, à condition de tenir compte desrestrictions susmentionnées (adaptation de la configuration), interchangeable avec lesmodules antérieurs suivants :

� CP 443−1 ISO référence 6GK7 443−1BX00−0XE0.

� CP 443−1 ISO référence 6GK7 443−1BX01−0XE0.

� CP 443−1 TCP référence 6GK7 443−1EX00−0XE0.

� CP 443−1 TCP référence 6GK7 443−1EX01−0XE0.

� CP 443−1 référence 6GK7 443−1EX02−0XE0.

� CP 443−1 référence 6GK7 443−1EX10−0XE0.

� CP 443−1 référence 6GK7 443−1EX11−0XE0.

� CP 443−1 IT référence 6GK7 443−1GX00−0XE0.

� CP 443−1 IT référence 6GK7 443−1GX10−0XE0.

� CP 443−1 IT référence 6GK7 443−1GX11−0XE0

Page 53: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

9 Compatibilité avec les versions antérieures

B4A−53CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Echange de module

Conformez−vous à la marche à suivre ci−après pour remplacer un module ancien par lemodule décrit ici :

Tableau 3-1

Mudule utilisé jusque−là Marche à suivre configuration

6GK7 443−1EX40−0XE0 V1.0 Si vous ne souhaitez pas utiliser de nouvelles fonctionnalités, vouspouvez échanger le module comme suit sans nouvelle configuration :

1. Coupez l’alimentation.

2. Débrochez le module à échanger.

3. Retirez le C−PLUG du module débroché et mettez−le en place sur lenouveau module.

4. Embrochez le nouveau module.

5. Remettez le châssis sous tension.

6GK7 443−1EX11−0XE0

6GK7 443−1GX11−0XE0

1. Remplacez sous STEP 7 / HW Config le CP configuré par le nouveaumodule ; vous le trouverez dans le catalogue du matériel.

2. Complétez votre configuration en fonction de vos besoins, p. ex. dansla boîte de dialogue des propriétés du sous−réseau Ethernet.

3. Enregistrez, compilez et chargez les données de configuration sur laCPU et le CP.

Avertissement

Concernant la tension d’alimentation, tenez compte lors du montage des points suivants :

� Si vous utilisez le CP sur le châssis de base ou sur un châssis universel fonctionnantcomme châssis de base, veuillez noter ce qui suit :

Le CP 443−1 Advanced ne doit pas être embroché ou débroché sous tension. Si vousdébrochez tout de même le CP sous tension, la CPU passe à l’état STOP et signale“Erreur de périphérie” (contrairement aux modules antérieurs !).

Après embrochage du module sous tension, il est indispensable de mettre le systèmehors puis à nouveau sous tension.

� En cas d’utilisation du CP sur châssis universel en tant que châssis d’extension :

Coupez la tension du châssis d’extension avant le débrochage ou l’embrochage du CP.La CPU peut ainsi continuer à fonctionner ; elle détecte le ”signal de retour du châssisd’extension” dès que ce dernier est remis sous tension.

Page 54: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−54CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

10 Informations complémentaires sur le fonction-nement

10.1 Effacement général / Réinitialisation aux valeurs par défaut

L’effacement du CP se compose de deux fonctions :

� Effacement général

� Réinitialisation aux valeurs par défaut

Remarque

Les fonctions d’effacement général / réinitialisation aux valeurs par défaut ne modifientpas les données de configuration sur la CPU ! Seules sont effacées les données géréessur le CP (C−Plug et zones RAM).

Lorsque vous chargez ensuite les données de configuration de la CPU sur une PG, vousobtiendrez donc toujours les données de configuration qui se trouvaient auparavant surle CP (y compris les paramètres, les liaisons et l’adresse IP).

Pour exécuter les fonctions

Les fonctions d’effacement peuvent être déclenchées à partir de de STEP 7. Le CP doit setrouver pour ce faire à l’état STOP. Si vous utilisez le mode PROFINET IO, la CPU doitégalement se trouver à l’état STOP.

� Effacement général

Sous STEP 7/HW Config. à l’aide de la commande Système cible� Effacementgénéral

ou

sous STEP 7 / NCM Diagnostic à l’aide de la commande Etat de fonctionnement� Effacement général module

� Réinitialisation aux valeurs par défaut

sous STEP 7 / NCM Diagnostic à l’aide de la commande Etat de fonctionnement� Réinitialisation aux valeurs par défaut

Comportement après l’effacement général

La CPU de la station S7 ne détecte pas l’effacement général du CP. Le CP passe parconséquent à l’état “Arrêté (STOP) avec erreur” (voir chapitre 4).

Les données de configuration doivent alors être rechargées. Vous pouvez lancer lechargement par une mise hors tension suivie d’une remise sous tension.

Page 55: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−55CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Effacement général − Conséquences

Le CP conserve, après l’effacement général, la nouvelle adresse MAC configurée ainsi queles paramètres rémanents. Le CP est donc directement accessible via l’adresse IP pour unnouveau chargement.

On obtient finalement le résultat suivant :

Données stockées sur la CPU duS7−400.

Zone de données effacée

Adresse MAC définied’usine

Donnéesinvariables

C−PLUG Paramètresrémanents

Système de fichiersflash

Zone de RAM Système de fichiersvolatil en RAM (/ram)

Système de fichiersnon volatil en RAM(/sram)

Zone deRAMsecourue

Données deCPU Données de

configuration

Page 56: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−56CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Réinitialisation aux valeurs par défaut− Conséquences

Le CP contient, après la réinitialisation aux valeurs par défaut, en tous les cas l’adresseMAC définie d’usine (état à la livraison).

Les données du système de fichiers du C−Plug (zone flash) sont conservées ; lesparamètres rémanents sont supprimés.

On obtient finalement le résultat suivant :

Données stockées sur la CPU duS7−400.

Zones de données effacées

Adresse MAC définied’usine

Donnéesinvariables

C−PLUG Paramètresrémanents

Système de fichiersflash

Zone de RAM Système de fichiersvolatil en RAM (/ram)

Système de fichiersnon volatil en RAM(/sram)

Zone deRAMsecourue

Données deCPU

Données deconfiguration

Nota

Veuillez noter que les informations de cascadage de PROFINET CBA font partie desparamètres rémanents du C−PLUG et qu’elles sont effacées lors de cette opération.

Page 57: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−57CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

10.2 Utilisation avec Fast Ethernet − basculement automatique

Fonctionnement de la commutation automatique

Le CP propose sur le 4 ports une connexion 10/100 Mbit/s Full Duplex avec détectionautomatique (Autosensing” et négociation automatique (Autonegotiation) des paramètres deréseau. Ces fonctions sont exécutées après mise sous tension du CP comme suit :

� Le CP tente de détecter la vitesse de transmission utilisée par le partenaire.

� Si la détection est possible, le CP tente de négocier avec le partenaire le mode duplexoptimal.

� Si la négociation n’est pas possible, le CP utilise la vitesse de transmissionpréalablement détecté et le mode half duplex.

Durée des opérations décrites : environ 2 secondes

Basculement automatique ou paramétrage de réseau personnalisé

Le CP est configuré par défaut pour une détection automatique. Dès que vous choisissez laconfiguration manuelle du CP sous STEP 7/HW Config. (notamment dans le dialogue despropriétés du CP, onglet ”Paramètres de port”), le basculement automatique est désactivé.Ceci s’applique également au mécanisme de détection automatique de la vitesse décritci−après.

Mécanisme d’autocroisement

Le mécanisme d’autocroisement intégré au commutateur permet de connecter directementun PC/une PG avec un câble standard. Il n’est pas nécessaire d’utiliser un câble croisé.

Remarque

Configuration manuelle

Si un port est paramétré pour la configuration manuelle, le mécanisme d’autocroisementde ce port est également désactivé. Le port se comporte alors comme une interface decommutateur. Dans ce cas, tenez compte des points suivants :

� Connexion d’un équipement terminal

Vous ne devrez alors pas utiliser de câble croisé pour la connexion d’un équipementterminal qui n’est pas doté de mécanisme d’autocroisement (CP 443−1 référence6GK7 443−1EX11−0XE0 p. ex.).

� Connexion d’un commutateur

Vous devez utiliser un câble croisé pour la connexion d’un commutateur qui n’est pasdoté de mécanisme d’autocroisement.

Diagnostic

Le diagnostic des paramètres de port du CP décrit ici n’est possible qu’avec les entrées dutampon de diagnostic, via SNMP, au moyen du diagnostic NCM ou des indications fourniespar les LED.

Page 58: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−58CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Notes complémentaires :

� Composants de réseau 10/100Mbit sans ”Autonégociation”

Si vous utilisez des composants de réseau 10/100Mbit qui ne supportent pas la fonction“Autonegotiation”, il se peut que vous soyez obligé de configurer ce mode manuellement.

� Forcer un mode défini au lieu de Autonégociation”

Si, pour certaines applications, vous souhaitez forcer un mode défini à la place de”Autonegotiation”, vous devrez mettre les partenaires en conformité.

� Pas de réaction à une requête d’autonégociation en cas de configuration manuelle

Veuillez noter qu’en cas de configuration manuelle le CP ne réagit pas aux requêtesd’autonégociation ! Il se peut qu’en conséquence un partenaire connecté ne puisse pass’adapter au mode de fonctionnement voulu et que la communication ne se déroule pasparfaitement.

Exemple :Si le CP est paramétré manuellement à “100 Mbit − Full duplex”, le CP partenaireconnecté passera à “100 Mbit − Half duplex”. Motif : Compte tenu du mode définiparamétré, aucune réponse n’est fournie à l’autonégociation ; le partenaire connectéidentifie bien la vitesse de 100 Mbit par la détection automatique de vitesse, mais il resteà Half Duplex.

� Recommandation : Ne modifiez le paramétrage personnalisé que via MPI

Si vous modifiez les paramètres de réseau local à l’aide de l’option ”Support detransmission/Duplex” dans l’onglet ”Paramètres de port” de la boîte de dialogue du CP,ces modifications seront prises en compte par le CP et activées dès le chargement desdonnées de configuration.

Il est par conséquent recommandé, si vous modifiez ces paramètres, de charger lesdonnées de configuration sur la station S7 via une connexion MPI.

Si vous chargez les données de configuration via l’interface de réseau local, il se peutque, selon les paramètres choisis, l’opération de chargement en cours ne s’achève pasen raison des modifications de configuration immédiatement chargées et que le systèmesignale une configuration incohérente.

Exemple :L’opération de chargement est démarrée dans un premier temps avec le paramétrageTP/ITP à 10 Mbit/s half duplex. Si les Paramètres de réseau personnalisés” sont passésentre temps à 100 Mbit full duplex, le chargement ne peut pas s’achever.

Page 59: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−59CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

10.3 Synchronisation d’horloge

Méthode

Le CP supporte les deux méthodes ci−après de synchronisation d’horloge :

� Méthode SIMATIC

Si le CP reçoit des télégrammes d’horodatage MMS, son horloge locale estsynchronisée, sauf si vous avez configuré la méthode NTP (MMS = ManufacturingMessage Specification).

L’avantage de cette méthode est sa précision généralement supérieure à celle de laméthode NTP (garantie +− 1ms). Contrairement à la méthode NTP, la retransmission del’horodatage via un routeur, c.−à−d. au−delà des limites du sous−réseau, n’est enrevanche pas possible.

� Méthode NTP (NTP: Network Time Protocol)

Dans le cadre de la méthode NTP, le CP transmet régulièrement des requêtesd’horodatage (en mode client) au serveur NTP connecté au sous−réseau (LAN). Lesréponses du serveur permettent au CP de déterminer fiablement l’heure précise etsynchroniser l’horloge de la station (sur tous les modules à fonction d’horodatage).

L’avantage de cette méthode est qu’elle permet de synchroniser les horloge au−delà deslimites du sous−réseau. La précision dépend de la qualité du serveur NTP utilisé.

Nota

Sous NTP, le passage automatique à l’heure d’été/d’hiver n’est pas défini. Il se peut quevous soyez obligé de réaliser le passage à l’aide d’une application logicielle.

Remarque

A noter à propos de la synchronisation d’horloge par la méthode NTP :

Si un télégramme NTP est identifé ”inexact” sur le CP (exemple : absence de synchroni-sation externe du serveur NTP), il n’est pas transmis sur le bus de communication. Lors-que ce problème se présente, le diagnostic n’affiche aucun des serveurs NTP comme”maître NTP” ; tous les serveurs NTP sont simplement affichés comme ”accessibles”.

Page 60: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−60CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Pour retransmettre un télégramme d’horodatage

Le sens dans lequel les télégrammes d’horodatage sont transmis est paramétrable sousSTEP 7 / NCM S7 dans le dialogue des propriétés du CP.

Le sens de transmission des télégrammes d’horodatage par le CP 443−1 Advanced est,selon la configuration, le suivant :

� De la CPU via le bus de communication à Industrial Ethernetsi la CPU locale est horloge maître (uniquement méthode SIMATIC) ou si l’heure esttransmise sur le bus de communication par un autre CP.

� Du réseau Industrial Ethernet via bus de communication à la CPUsi l’un des composants suivants est horloge maître :

− pour la méthode SIMATIC :− une CPU distante 41x− un horodateur SIMATIC NET− un CP 1430 TF

− un serveur NTP pour la méthode NTP

Sur le CP, la synchronisation d’horloge et donc la retransmission de télégrammes sontdésactivées par défaut. Toutefois, l’horloge interne du CP est également synchronisée dansun tel cas si un télégramme d’horodatage est reçu via le bus de communication ou Ind.Ethernet.

La synchronisation à l’aide de l’une des deux méthodes précitées s’effectue sous STEP 7dans l’ongle ”Synchronisation d’horloge” du dialogue de propriétés du CP.

Pour les détails concernant les paramètres et options disponibles, veuillez vous référer àl’aide en ligne du dialogue des propriétés.

Coordination de la transmission de l’heure en présence de plusieurs CP

Si une station est équipée de plusieurs CP connectés au même réseau, un seul CP estautorisé à transmettre les télégrammes d’horodatage.

Les paramètres suivants sont par conséquent disponibles dans la configuration :

� Automatique

Le CP reçoit le télégramme d’horodatage du réseau local ou de la station et le retransmetà la station ou au réseau local.

Si plusieurs CP sont utilisés sur la station, ce paramétrage automatique risque deprovoquer des collisions. Pour y remédier, vous pouvez définir le sens de transmission àl’aide des options suivantes :

� De la station au réseau

� Du réseau à la station

Page 61: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−61CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

10.4 Recommandations relatives au fonctionnement sous chargede communication élevée

Motif

Afin d’éviter de surcharger la CPU utilisée sur le CP décrit ici, il y a lieu de tenir compte desinstructions ci−après.

Le respect des recommandations ci−après vous sera d’autant plus utile en cas deremplacement d’une ancienne version de CP par le CP décrit ici et de problèmes desurcharge.

Problèmes connus

� Les blocs fonctionnels d’émission et de réception (FC 5/FC6 ou FC 50/60) sont souventappelés cycliquement dans l’OB1. Il s’ensuit une communication permanente entre laCPU et le CP. En conséquence, d’autres types de communication, tels que les fonctionsde PG, ne peuvent être exécutés que très lentement ou plus du tout.

� Les systèmes HMI accèdent trop souvent aux données de la CPU via des fonctions S7.De ce fait, les communications sont d’une manière générale ralenties et les ressourcespeuvent venir à manquer sur la CPU lorsque des FC SEND/RECEIVE sont appeléscycliquement à partir de l’OB1 (Conséquence : débit binaire réduit ou temps de réactionaccru).

Remède

Tenez compte des recommandations suivantes :

� N’utilisez pas d’appels cycliques de blocs de communication à partir de l’OB1 !

Déclenchez plutôt les appels de communication à l’aide d’un OB de temporisation. Letemps de cycle de cet OB doit être dans ce cas nettement supérieur au tempsd’exécution moyen de l’OB1.

� Le temps de cycle minimum à paramétrer doit être supérieur au temps d’exécutionmoyen de l’OB1. Ceci libère de l’espace dans la CPU au profit des communications. Unetelle mesure est opportune lorsque dans des applications existantes p. ex. lescommunications sont déjà exécutées cycliquement par l’OB1.

� Réduisez le cas échéant la durée de traitement des communications sur la CPU à l’aidedu paramètre “Charge du cycle due à la communication” dans le dialogue des propriétésde la CPU.

Page 62: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−62CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

10.5 Interface dans le programme utilisateur

10.5.1 Interface d’appel de FC

Ne modifier les paramètres d’appel qu’après acquittement du contrat

Remarque

Les paramètres d’appel au niveau de l’interface d’appel des FC AG_SEND et AG_RECVne peuvent être modifiés, après avoir lancé un contrat, que lorsque le FC a acquittél’exécution du contrat par DONE=1 ou par ERROR=1.

Si vous n’en tenez pas compte, il se peut que l’exécution du contrat soit abandonnéeavec erreur et que les ressources de la CPU restent durablement occupées.

10.5.2 Utilisation du SFB 54 RALRM sous PROFINET IO

En cas d’utilisation du SFB 54, les champs facultatifs ”Identificateur de constructeur” et ”IDd’instance” du paramètres TINFO (octets 28 et 31) ne sont pas remplis dans la structure dedonnées. Tenez−en compte lors de l’analyse des données.

10.5.3 Liaisons de communication programmées avec FB55 IP_CONFIG

Chargement de configuration via FB55

Le FB55 permet de programmer le transfert des données de configuration.

Nota

Si le CP se trouve à l’état PG−STOP et si la configuration est chargée via le FB55, le CPpasse automatiquement à l’état RUN.

Protection d’accès IP en cas de liaisons de communication programmées

Il est d’une manière générale possible de programmer des liaisons de communication via leFB55 et en même temps de prévoir une protection d’accès IP par le biais de laconfiguration. Tenez cependant compte de la particularité suivante :

Page 63: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−63CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Remarque

Dans le cas des liaisons de communication configurées, les adresses IP des partenairesne sont pas automatiquement inscrites dans l’IP−ACL (IP Access Control−Liste), contrai-rement à ce qui est le cas pour les liaisons de communication programmées !

10.5.4 Communication ouverte TCP/IP (firmware V2.2 et suivantes)

Mise en oeuvre

Pour pouvoir échanger des données avec d’autres partenaires de communicationcompatibles TCP/IP via le programme utilisateur, STEP 7 met à disposition un UDT pour leparamétrage de la liaison ainsi que quatre FB.

� UDT 65 ”TCON_PAR” avec la structure de données pour le paramétrage de la liaison

� FB 65 ”TCON” pour établir la liaison

� FB 66 ”TDISCON” pour couper la liaison

� FB 63 ”TSEND” pour émettre des données

� FB 64 ”TRCV” pour recevoir des données

La communication TCP/IP est orientée liaison. Des données ne peuvent être transmisesqu’après établissement d’une liaison avec le partenaire. La CPU peut utiliser simultanémentplusieurs liaisons établies avec un même partenaire.

Les protocoles suivants sont pris en charge :

� ISO on TCP selon RFC 1006

Avantages

Débit de données plus élevé que sur des liaisons configurées de l’interfaceSEND−/RECEIVE.

Programmation

Dans la description de la liaison (UDT 65), vous devez définir les paramètres suivants :

� local_tsap_id: octet 1 = 0xE0 (valeur indispensable au bon fonctionnement)

� local_tsap_id: octet 2 = numéro d’unité/emplacement

� remote_tsap_id: octet 1 = 0xE0 (valeur indispensable au bon fonctionnement)

� remote_tsap_id: octet 2 = numéro d’unité/emplacement

Nota : La longueur des TSAP peut être de 2 à 16 octets. Les deux premiers octets doiventêtre spécifiés comme indiqué, les autres peuvent être utilisés comme vous le souhaitez.

Page 64: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−64CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Remarque

Veuillez noter que le nombre de liaisons établies dynamiquement dépend du nombreconfiguré de liaisons établies statiquement.

Des indications appropriées vous sont fournies à l’interface d’appel des FB....

Veuillez également vous référer à la documentation des FB dans l’aide en ligne et dans ladocumentation de STEP 7. Vous y trouverez des exemples de paramétrage !

10.6 Agent SNMP

SNMP (Simple Network Management Protocol)

Le CP 443−1 Advanced prend en charge l’interrogation de données via SNMP Version 1.

SNMP est un langage de protocole simple à manipuler conçu pour la gestion des réseaux.Pour la transmission de données, SNMP s’appuie sur le protocole sans liaison UDP.

Les informations sur les propriétés des appareils compatibles SNMP sont enregistrées dansdes fichiers MIB (MIB = Managed Information Base). Pour plus de détails sur l’utilisation desfichiers MIB, veuillez vous référer à la documentation du client SNMP utilisé (Exemple declient SNMP : Serveur OPC SNMP de SIMATIC NET).

MIB pris en charge

Le CP prend en charge tous les objets MIB du MIB standard selon MIB II (RFC 1213).

Exception / restrictions :

� Les accès en écriture ne sont autorisés que pour les objets MIB suivants :

sysContact, sysLocation et sysName;

Pour tous les autres objets MIB, seul un accès en lecture est autorisé pour des raisonsde sécurité.

� Les traps ne sont pas pris en charge par le CP.

Objet MIB “Interfaces”

L’objet MIB Interfaces” fournit des informations d’état via l’interface du CP avec lacorrespondance suivante :

Index ifDescr

1−4 Port 1−4

5 Interface interne du CP

Page 65: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−65CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

Autorisations d’accès par Community Name

Le CP utilise les Community Names suivants pour l’attribution de droits :

� pour l’accès en lecture : “public”

� pour l’accès en lecture et écriture : “private”

(veillez à effectuer les entrées en minuscules !)

10.7 Fonctionnalité TIC − Page système “Device Structure andStatus”

Comme indiqué dans le manuel “Nouvelles Technologies de l’Information et de laCommunication avec CP 343−1 IT et CP 443−1 IT”, les textes de diagnostic ne peuvent êtreaffichés que si la base de données d’événements STEP 7 se trouve dans le système defichiers du CP. La base de données d’événements STEP 7 doit y être enregistrée sous lenom de fichier suivant :/config/S7wmeld.edb (tenir compte de la casse)

Ce fichier se trouve à la livraison du CP en allemand dans le système de fichiers.Notamment dans le répertoire suivant :

Program files\Common files\Siemens\s7wmeldb\data

Vous pouvez modifier la langue des messages de diagnostic en copiant à partir d’unePG/d’un PC la base de données d’événements de votre installation STEP 7 et en lasubstituant au fichier existant.

Les fichiers y sont enregistrés sous la forme “s7wmeldb” de sorte que vous devrez enmodifier le nom comme suit : “S7wmeldx.edb”

(dans lequel x = {a,b,c,d,e,j}signifie a= allemand ; b=anglais ; c=français ; d=espagnol ; e=italien ; j=japonais)

10.8 Eventuelles lacunes de sécurité des interfaces TIC standard /Interdire tout accès non autorisé

Divers composants SIMATIC NET tels que les OSM/ESM sont dotés, via des interfaces etprotocoles ouverts, de puissantes fonctions de paramétrage et de diagnostic (serveur Web,gestion de réseau p. ex.). Un abus de ces interfaces et protocoles ouverts par des tiers, pardes manipulations p. ex., ne peut être exclus.

En cas d’utilisation des fonctions précitées et des interfaces et protocoles ouverts (tels queSNMP, HTTP, Telnet), il convient de prendre des mesures de sécurité appropriées quibloquent tout accès non autorisé aux composants ou au réseau notamment à partir desréseaux à large bande/de l’Internet.

Page 66: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−66CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Remarque

Nous attirons donc expressément votre attention sur la nécessité de découpler vosréseaux d’automatisation du réseau d’entreprise par des passerelles appropriées (pardes système pare−feu éprouvés p. ex.). Nous rejetons toute responsabilité pour toutdommage, quelle qu’en soit la cause, résultant du non respect des présentes consignes.

Adressez−vous à votre agence Siemens pour toute question concernant la mise en oeuvrede systèmes pare−feu et la sécurité des TIC. Vous trouverez les adresse dans le catalogueSIMATIC IKPI ou sur Internet à l’adresse suivante

http://www.siemens.de/automation/partner

10.9 Particularités de la configuration IP

Les liaisons S7 configurées ne sont pas exploitables en cas d’obtention de l’adresseIP via DHCP

Remarque

Si vous obtenez l’adresse IP via DHCP, il se peut que les liaisons S7 configurées nefonctionnent pas. Motif : l’adresse IP configurée est remplacée, lors du fonctionnement,par l’adresse IP fournie par DHCP.

10.10 Numéros de port réservés

Les numéros de port suivants sont réservés ; ne les utilisez pas à d’autres fins lors de laconfiguration de liaisons.

� Les numéros de port suivants sont utilisés pour NTP :

65532 port local65533 port local65534 port local65535 port local

� Les numéros de port suivants sont utilisés pour les autres services :

20, 21 TCP / FTP port local25 TCP / SMTP port local80 TCP / HTTP port local102 TCP / RFC106 port local135 UDP RPC−DCOM161 UDP / SNMP_REQUEST port local34964 UDP / PN I/O port local

Page 67: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−67CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

10.11 Redémarrage après détection d’une adresse IP double sur leréseau

Afin de vous éviter une difficile recherche d’erreurs sur le réseau, le CP détecte les adressesdoubles sur le réseau.

Si vous supprimez la cause en déconnectant l’appareil possédant l’adresse double ou enmodifiant son adresse, vous devez déclencher ensuite un redémarrage du CP.

Positionnez pour ce faire le sélecteur de mode sur STOP puis à nouveau sur RUN.

10.12 La fonction ”Stations accessibles” nécessite la version à jourde STEP 7

La fonction ”Stations accessibles” via le réseau local n’est exécutable qu’à partir de laversion V5.3 SP1 de STEP7. Le firmware à partir de V2.0 du CP actuel ne prend pas encharge cette fonction en cas de configuration avec une version de STEP7 antérieure.

Le firmware V1.0 prend cette fonction en charge indépendamment de la version de STEP7.

10.13 Protection d’accès IP − fichier de journal dans le système defichiers

Si la protection d’accès IP a été activée pour le CP, les tentatives d’accès bloquées sontenregistrées sur le CP où elles peuvent être consultées au moyen du Diagnostic NCM dansl’objet de diagnostic ”Protection d’accès IP”. Un fichier journal que vous pouvez ouvrir dansun navigateur Web, est créé par ailleurs dans le système de fichiers du CP.

Par rapport au Diagnostic NCM, le fichier de journal permet d’enregistrer jusqu’à 512entrées.

Le fichier de journal est un fichier HTML enregistré dans le système de fichiers du CP dansle répertoire suivant :

� ram/security/IPLogFile.htm

Autres propriétés:

Le fichier de journal est créé sous forme de tampon cyclique ; lorsque plus de 512 entréesont été enregistrées, les plus anciennes sont écrasées.

Les entrées sont toujours enregistrées chonologiquement ; il n’existe pas d’autre critère detri.

Le fichier de journal n’existe qu’à partir du moment où la protection d’accès IP a été activéepour la première fois.

Page 68: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

10 Informations complémentaires sur le fonctionnement

B4A−68CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

10.14 Accès à des informations complémentaires sur le CP

Vous trouverez des informations complémentaires détaillées (FAQ) sur la mise en oeuvre duCP décrit ici sur Internet dans l’article suivant :

http://www4.ad.siemens.de/view/cs/de/10806025

Page 69: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

11 Chargement d’un nouveau firmware

B4A−69CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

11 Chargement d’un nouveau firmware

Préalables

Le chargement d’un nouveau firmware sur un CP SIMATIC NET s’effectue à l’aide duchargeur de firmware fourni avec STEP 7 / NCM S7.

Vous devez pour ce faire disposer d’un module CP Industrial Ethernet dans la PG/PC(CP1613 p. ex.) ou d’un module Ethernet standard avec le logiciel ”Softnet−PG”.

Pour charger le nouveau firmware

Démarrez toujours l’opération de chargement à l’aide de l’adresse MAC définie d’usine duCP !

Remarque

Lors du chargement du firmware un seul câble de réseau doit être connecté au commuta-teur à 4 ports. Ce câble de réseau doit assurer la connexion point à point à la PG/au PC quicharge le firmware. Le chargement via le réseau Ethernet n’est pas admissible.

Marche à suivre:

1. Basculez le sélecteur de mode du CP sur STOP et effectuez une mise hors tension suivied’une remise sous tension.

La LED STOP reste allumée durant environ 3 secondes.

Les LED s’alluments ensuite pendant 10 secondes selon le schéma Prêt à charger lefirmware”.

2. Démarrez à présent le chargement sur votre PG/PC.

Le chargement du firmware s’effectue en 2 étapes. Dans un premier temps, le firmwareexistant est effacé. Cette opération dure environ 10 secondes ; pendant ce temps la LEDRUN et la LED STOP s’allument en alternance.

Le nouveau firmware est ensuite chargé. La LED RUN clignote pendant le transfert desdonnées.

Le CP demeure à l’état STOP après chargement.

Page 70: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

11 Chargement d’un nouveau firmware

B4A−70CP 443−1 Advanced pour Industriel / EthernetManuel partie B4A

Edition 01/2007

C79000−G8977−C193−06

Comment réagir en cas d’interruption du chargement

Des perturbations ou collisions sur le réseau peuvent entraîner la perte de télégrammes. Ilse peut dans ce cas que l’opération de chargement du firmware soit interrompue. Lechargeur de firmware signale alors un timeout ou une réponse négative du module àcharger.

Renouvelez le chargement en utilisant l’adresse MAC définie d’usine.

Si le chargement ne peut pas être redémarré après une interruption, mettez le châssiscomplet hors tension puis remettez−le sous tension. Le commutateur étant en positionSTOP, vous disposerez de 10 secondes pour relancer le chargement. Vous devrez dans cedernier cas toujours utiliser l’adresse MAC définie d’usine.

Le témoin de fonctionnement du CP signale durant ce laps de temps que le CP est ”Prêt audémarrage du chargement de firmware”.

Page 71: CP S7 pour Industrial Ethernet CP 443-1 Advanced...L’automate SIMATIC S7−400 avec CP 443−1 Advanced est dans ce cas toujours serveur (établissement de liaison passif), tandis

12 Caractéristiques techniques

B4A−71CP 443−1 Advanced pour Industriel / EthernetManuel partie B4AEdition 01/2007

C79000−G8977−C193−06

12 Caractéristiques techniquesTableau 6-1 Caractéristiques techniques

Vitesse de transmission 10 Mbit/s et 100 Mbit/s

Nota : En cas d’utilisation de PROFINET IO et de PROFINET CBA, lavitesse de transmission sélectionnée doit obligatoirement être de100 Mbit/s full duplex.

Interfaces

Connexion à Ind.Ethernet 4 connecteurs femelles RJ−45

Aging Time (commutateur à 4 ports) 5 minutes

C−PLUG (module mémoire) Nombre de cycles d’écriture : environ 100 000

Courant absorbé sur bus interne

sous 5 V : 1,8 A max.

Courant absorbé par le système defichiers RAM secouru (/sram) de labatterie tampon (moduled’alimentation)

0,018 mA typique

0,063 mA maximum

Puissance dissipée 7,25 W

Conditions ambiantes admissibles

� Température de service

� Temp. de transport/stockage

� Humidité relative max.

� Altitude de service

0 °C à +60 °C−40 °C à +70 °C95% à +25 °Cjusqu’à 2000 m au−dessus du niveau de la mer

Dimensions et poids

Dimensions, carte sous boîtier H x Lx P (mm)

290x25x210

Poids environ 700 g

Sont applicables en outre au CP 443−1 Advanced toutes les indications du manuel deréférence S7−400/M7−400 “Données de module” /1/, chapitre ”Caractéristiques techniquesgénérales” concernant

� la compatibilité électromagnétique

� les conditions de transport et de stockage

� les conditions ambiantes mécaniques et climatiques

� les contrôles d’isolation, la classe et le degré de protection.