WinCC Communication Manual - Siemens

430
WinCC Communication Manual Manuel 2 Ce manuel est livré avec la documentation référencée : 6AV6392-1CA05-0AC0 C79000-G8277-C156-01 Edition Septembre 1999

Transcript of WinCC Communication Manual - Siemens

Page 1: WinCC Communication Manual - Siemens

WinCC

Communication Manual

Manuel 2

Ce manuel est livré avec la documentationréférencée :6AV6392-1CA05-0AC0C79000-G8277-C156-01

Edition Septembre 1999

Page 2: WinCC Communication Manual - Siemens

WinCC®, SIMATIC®, SIMATIC NET®, SINEC® et STEP® sont des marques de la société Siemens AG.

Les autres désignations dans ce manuel peuvent être des marques de fabrique dont l'utilisation par un tiers àces mêmes fins peuvent léser droits du détenteur.

(Toute reproduction de ce support d’informations, touteexploitation de son contenu sont interdites, sauf autorisationexpresse. Tout manquement à cette règle est illicite et exposeson auteur au versement de dommages et intérêts. Tous nosdroits sont réservés, notamment pour le cas de la délivranced'un brevet ou celui de l'enregistrement d'un modèle d'utilité.)

(Nous avons vérifié que le contenu de ce manuel correspondaux éléments matériels et logiciels qui y sont décrits. Desdivergences ne sont cependant pas exclues ce qui nousempêche de garantir une correspondance totale. Lesinformations fournies dans cet imprimé sont vérifiéesrégulièrement, les corrections nécessaires sont insérées dansl'édition suivante. Nous vous sommes reconnaissants pourtoute proposition d'amélioration.)

Siemens AG 1994 - 1999 All rights reserved Sous réserve de modifications techniques

C79000-G8277-C156-01Printed in the Federal Republic of Germany Siemens Aktiengesellschaft

Page 3: WinCC Communication Manual - Siemens

WinCC Communication Manual iC79000-G8277-C156-01

Table des matières

1 Exemples de projets ................................................................. 1-1

2 Communication avec SIMATIC S7 par Industrial Ethernet(Hardnet) .................................................................................... 2-12.1 Mise en service du processeur de communication CP 1413.......... 2-32.2 Création du projet STEP7 S7_IEH ................................................. 2-122.3 Création du projet WinCC WinCC_S7_IEH.................................... 2-302.4 Diagnostic de la liaison ................................................................... 2-44

3 Communication avec SIMATIC S7 par Industrial Ethernet(Softnet) ..................................................................................... 3-13.1 Mise en service du processeur de communication CP 1411.......... 3-33.2 Création du projet STEP7 S7_IES.................................................. 3-193.3 Création du projet WinCC WinCC_S7_IES .................................... 3-373.4 Diagnostic de la liaison ................................................................... 3-51

4 Communication avec SIMATIC S7 par TCP/IP ........................ 4-14.1 Mise en service du processeur de communication CP 1411.......... 4-34.2 Création du projet STEP7 S7_IETCP............................................. 4-174.3 Création du projet WinCC WinCC_S7_IETCP ............................... 4-354.4 Diagnostic de la liaison ................................................................... 4-49

5 Communication avec SIMATIC S7 par OPC............................ 5-15.1 Mise en service du processeur de communication CP 1413.......... 5-35.2 Création du projet STEP7 S7_OPC................................................ 5-135.3 Configuration de S7-OPC-Server ................................................... 5-315.4 Création du projet WinCC WinCC_S7_OPC .................................. 5-465.5 Diagnostic de la liaison ................................................................... 5-59

6 Communication avec SIMATIC S7 par PROFIBUS ................. 6-16.1 Mise en service du processeur de communication CP 5412 A2 .... 6-36.2 Création du projet STEP7 S7_PB................................................... 6-126.3 Création du projet WinCC WinCC_S7_PB ..................................... 6-316.4 Diagnostic de la liaison ................................................................... 6-45

7 Communication avec SIMATIC S5 par Industrial Ethernet .... 7-17.1 IMise en service du processeur de communication CP 1413......... 7-37.2 Création du projet STEP5 S5_IEHst............................................... 7-127.3 Création du projet WinCC WinCC_S5_IEH.................................... 7-187.4 Diagnostic de la liaison ................................................................... 7-31

8 Communication avec SIMATIC S5 par PROFIBUS FMS......... 8-18.1 Mise en service du processeur de communication CP 5412 A2 .... 8-38.2 Création du projet STEP5 S5_FMSst ............................................. 8-218.3 Création du projet WinCC WinCC_S5_FMS .................................. 8-298.4 Diagnostic de la liaison ................................................................... 8-41

Page 4: WinCC Communication Manual - Siemens

Table des matières 09.99

ii WinCC Communication ManualC79000-G8277-C156-01

9 Communication avec SIMATIC S5 par PROFIBUS FDL ......... 9-19.1 Mise en service du processeur de communication CP 5412 A2 .... 9-39.2 Création du projet STEP5 S5_FDLst.............................................. 9-129.3 Création du projet WinCC WinCC_S5_FDL ................................... 9-209.4 Diagnostic de la liaison ................................................................... 9-33

10 Communication WinCC-WinCC par interface OPC ................ 10-110.1 Configuration des stations WinCC.................................................. 10-310.2 Création du projet WinCC WinCC_OPC_SERVER........................ 10-1110.3 Création du projet WinCC WinCC_OPC_CLIENT.......................... 10-1910.4 Diagnostic de la liaison ................................................................... 10-29

Page 5: WinCC Communication Manual - Siemens

09.99 Avant-propos

WinCC Communication Manual iiiC79000-G8277-C156-01

Avant-propos

Contenu du manuel

Ce manuel contient plusieurs exemples de projet sur le thème de la communication entreWinCC et un automate. La plus grande partie de cette documentation est consacrée auxdiverses possibilités de communication entre SIMATIC S5 et SIMATIC S7.

Ce manuel existe sous forme papier et comme document en ligne.

La table des matières et l'index permettent une recherche facile des informations. Ledocument en ligne comporte en plus une fonction étendue de recherche.

Autres formules d’assistance technique

Pour toutes questions techniques, contactez votre interlocuteur Siemens à l'agencedesservant votre région.

Vous pouvez également consulter notre Hotline aux numéros suivants.+49 (911) 895-7000 (Fax 7001)

Informations sur les produits SIMATIC

Notre catalogue CA01 propose des informations constamment mises à jour sur les produitsSIMATIC. Vous pouvez le consulter à notre adresse Internet:http://www.ad.siemens.de/ca01online/

De plus, le Support Client SIEMENS vous assiste par des informations actuelles et par sonoffre de fichiers à télécharger. Un recueil des questions les plus fréquemment posées estdisponible à l'adresse Internet ci-dessous:http://www.ad.siemens.de/support/html_00/index.shtml

Page 6: WinCC Communication Manual - Siemens

Avant-propos 09.99

iv WinCC Communication ManualC79000-G8277-C156-01

Page 7: WinCC Communication Manual - Siemens

09.99 Exemples de projets

WinCC Communication Manual 1-1C79000-G8277-C156-01

1 Exemples de projetsCe chapitre présente, à l'aide d'exemples de projets, la configuration de la communicationentre une station WinCC et un automate programmable. Chaque exemple de projet reposesur l'utilisation d'une solution de communication déterminée et d'une configurationmatérielle donnée.

Contenu des exemples

Vous pouvez copier les projets présentés comme exemples dans le présent manueldirectement depuis le document en ligne sur votre disque dur.Les fonctionnalités des projets exemples sont essentiellement limitées à l'utilisation et àl'affichage de quelques valeurs de variables. L'accent est placé sur la configuration de lacommunication.

Présentation de la structure réseau des exemples

Cette section décrit en détail les étapes nécessaires à une mise en service réussie de laliaison correspondante. Les descriptions d'exemples comportent en général les sections dela liste ci-dessous:

• Présentation du projet exemple

• Installation des composants nécessaires dans l'ordinateur

• Création du projet pour l'automate de l'exemple

• Création du projet WinCC

• Diagnostic de la liaison

Logiciels de création de projets

Les exemples ci-dessous ont été créés avec les versions de logiciels ci-dessous.

• WinCC Version 5.0

• STEP5 Version 4.6

• STEP7 Version 5.0

• SIMATIC NET 05/99

Page 8: WinCC Communication Manual - Siemens

Exemples de projets 09.99

1-2 WinCC Communication ManualC79000-G8277-C156-01

Page 9: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-1C79000-G8277-C156-01

2 Communication avec SIMATIC S7 par IndustrialEthernet (Hardnet)

Vous pouvez également copier les projets à créer dans ce chapitre directement depuis ledocument en ligne sur votre disque dur. Ils sont rangés par défaut dans le répertoireC:\Communication_Manual. Vous avez la possibilité de copier sur votre disque dur lescomposants suivants:

S7_IEH

Le projet STEP7 à créer.

WinCC_S7_IEH

Le projet WinCC à créer.

Ce chapitre décrit en détail la mise en service d'une liaison entre un API SIMATIC S7 etWinCC. La liaison est réalisée par réseau Industrial Ethernet. Le processeur decommunication CP 1413 utilisé dans l'ordinateur est équipé de sa propre CPU "onboard". Ilpeut donc délester la CPU du PC. Cette configuration est en général appelée "Hardnet".

Présentation de la structure réseau de l'exemple

Sur l'ordinateur, la liaison au réseau (Industrial Ethernet) est réalisée par un processeur decommunication CP 1413. Vous avez besoin pour l'installer sur l'ordinateur du pilote IE S71413 livré sur le CD SIMATIC NET.Vous devez installer dans le projet WinCC le pilote de communication SIMATIC S7Protocol Suite. Par son unité de canal Industrial Ethernet, vous configurez la liaison à l'APISIMATIC S7.L'automate est équipé d'un module unité centrale CPU 416-1. La liaison au réseau estréalisée par un processeur de communication CP 443-1. Vous avez besoin pour configurerce processeur de communication avec le logiciel STEP7 du paquet optionnel NCM S7Industrial Ethernet.

Page 10: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-2 WinCC Communication ManualC79000-G8277-C156-01

Etapes de la configuration

Toutes les étapes nécessaires à la création d'une liaison sont listées ci-dessous.

• Mise en service du processeur de communication CP 1413

• Création du projet STEP7 S7_IEH

• Création du projet WinCC WinCC_S7_IEH

• Diagnostic de la liaison

Logiciels nécessaires

Désignation Description

SIMATIC NET Pilote IE S7-1413 pour l’installation du processeur decommunication CP 1413 livré sur le CD SIMATICNET.

STEP7 Logiciel STEP7 avec paquet optionnel NCM fürIndustrial Ethernet pour la création du projet STEP7.

WinCC WinCC avec pilote de communication SIMATIC S7Protocol Suite pour la création d'un projet WinCC.

Matériel nécessaire dans l'ordinateur

Désignation Description

Processeur de communication Processeur de communication CP 1413 pourconnexion au processeur de communication de l’API.

Matériel nécessaire dans l'API

Désignation Description

Châssis Châssis UR1.

Module d'alimentation Alimentation PS 407 10A dans emplacements 1 et 2.

Module unité centrale Module unité centrale CPU 416-1 dans emplacement3.

Processeur de communication Processeur de communication CP 443-1 dansemplacement 4.

Page 11: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-3C79000-G8277-C156-01

2.1 Mise en service du processeur de communication CP 1413

Cette section décrit en détail les manipulations nécessaires à une mise en service réussie duprocesseur de communication CP 1413.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la mise en service du processeur decommunication CP 1413 sont présentées ci-dessous.

• A: Montage du processeur de communication dans le PC

• B: Installation du pilote de communication

• C: Installation du processeur de communication

• D: Affectation du processeur de communication

• E: Test du processeur de communication

A: Montage du processeur de communication dans le PC

Etape A: Montage du processeur de communication dans le PC

1 Contrôle du réglage du cavalier choisi sur le processeur CP 1413.

Lors de l'installation du processeur CP 1413, vous devez indiquer la zone E/S. Lazone E/S est définie par le réglage du cavalier.

Par défaut la zone E/S est la zone 03E0-03E7. Les réglages 0100-0117 et 0390-0397 sont cependant également possibles. Les réglages de cavalier à effectuerpour les zones E/S sont indiqués ci-dessous.

2 Installez la carte en suivant les indications de la notice d'installation. Observezentre autres les consignes de protection antistatique. N'installer la carte qu'enl'absence de toute tension.

Le processeur de communication CP 1413 nécessite un emplacement ISA dansl'ordinateur. Après avoir installé le processeur CP 1413, refermez le boîtier del'ordinateur et redémarrez-le.

Page 12: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-4 WinCC Communication ManualC79000-G8277-C156-01

B: Installation du pilote de communication

Etape B: Installation du pilote de communication

1 Installation du pilote de communication IE S7-1413 livré sur le CD SIMATICNET.

Lorsque vous insérez le CD SIMATIC NET le programme d'installation est lancéautomatiquement. Si l'installation automatique ne démarre pas, ouvrezl'Explorateur Windows NT et lancez le fichier setup.exe du CD.

Le bouton ci-dessous permet d'installer le logiciel.

Suivre les indications du programme d'installation. Sélectionnez commeComposants le pilote à installer IE S7-1413. Terminer l'installation.

C: Installation du processeur de communication

Etape C: Installation du processeur de communication

1 Installation du processeur de communication CP 1413 avec le programmeParamétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

Page 13: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-5C79000-G8277-C156-01

Etape C: Installation du processeur de communication

2 Le programme Paramétrage interface PG/PC est affiché.

Le dialogue d'installation d'une nouvelle interface s'ouvre par le bouton Installer.

3 Le dialogue Installation/Désinstallation interface est alors affiché. La zoneSélection contient toutes les interfaces pouvant être installées. Elle contient entreautres le processeur CP 1413. Ceci n'est cependant le cas que si la manipulationB, l'installation du pilote de communication, a été effectuée.

Choisissez dans Sélection le point CP 1413. L’installation du processeur decommunication se lance par le bouton Installer->.

Page 14: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-6 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Installation du processeur de communication

4 Le dialogue Ressources - CP 1413 est affiché

Vous devez paramétrer la zone mémoire, la zone E/S et l’Interrupt.

La zone E/S a déjà été définie par le réglage du cavalier sur la carte CP 1413.

Veillez à ce que les ressources paramétrées ne soient pas déjà utilisées pard'autres cartes. Pour obtenir des informations sur les ressources système déjà

occupées, cliquez sur Démarrer , Programmes Gestion (Général)

, Diagnostic WindowsNT, onglet Ressources.

Quittez le dialogue Ressources en confirmant avec OK.

5 Le dialogue Installation/Désinstallation interfaces contient maintenant dans lazone Installées une entrée pour le processeur de communication CP 1413.

Quittez le dialogue Installation/Désinstallation interfaces avec Fermer.

Page 15: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-7C79000-G8277-C156-01

D: Affectation du processeur de communication

Etape D: Affectation du processeur de communication

1 Dans le programme Paramétrage interface PG/PC, affectez l’interface que vousvenez d'installer au point d'accès CP_H1_1.

Le point d'accès CP_H1_1est le point d'accès utilisé par défaut par WinCC pourla communication par le réseau Industrial Ethernet. Ce point d'accès a été crééautomatiquement à l'installation du pilote de communication IE S7-1413.

Dans la zone de masque Point d'accès de l'application paramétrez CP_H1_1.Sélectionnez CP1413 dans la zone du bas. La correspondance entre point d'accèset processeur de communication est maintenant établie.

2 Paramétrage des propriétés du processeur de communication CP 1413.

Le dialogue de paramétrage des propriétés s'ouvre dans le programmeParamétrage interface PG/PC par le bouton Propriétés.

Le dialogue Propriétés - CP 1413 est affiché.

Saisissez dans l'onglet Adresse Ethernet(MAC) l'adresse Ethernet du CP 1413.Dans l'exemple, cette adresse est 08.00.06.01.00.01.

L'adresse Ethernet a une longueur de six octets et sa structure est la suivante surles matériels SIEMENS.

Page 16: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-8 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Affectation du processeur de communication

• 08.00.06: Les six premiers chiffres de la valeur hexadécimale correspondentau numéro du constructeur SIEMENS.

• 01: Les deux chiffres suivants spécifient la gamme de matériel SIEMENS.

• 0: Le chiffre suivant désigne le système SIMATIC.

• 0.01: Les trois derniers chiffres correspondent à l'adresse de stationsignificative d'un matériel SIEMENS.

Page 17: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-9C79000-G8277-C156-01

Etape D: Affectation du processeur de communication

3 Quittez le programme Paramétrage interface PG/PC par le bouton OK.

Un dialogue invitant à redémarrer le CP 1413 est affiché. Confirmez ce dialogueavec OK pour redémarrer le processeur de communication CP 1413.

L'installation du processeur de communication est ainsi terminée.

E: Test du processeur de communication

Etape E: Test du processeur de communication

1 Vérification de l'installation du processeur de communication CP 1413 avec leprogramme Paramétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

Page 18: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-10 WinCC Communication ManualC79000-G8277-C156-01

Etape E: Test du processeur de communication

2 Le programme Paramétrage interface PG/PC est affiché.

Dans ce programme, sélectionnez l'interface à vérifier. En l'occurrence CP 1413.Assurez-vous que les correspondances entre points d'accès et interfaces n'ont pasété modifiées par cette manipulation.

La vérification de l'installation se déclenche par le bouton Diagnostic.

Page 19: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-11C79000-G8277-C156-01

Etape E: Test du processeur de communication

3 Le dialogue Diagnostic SIMATIC NET est affiché.

Dans l'onglet Diagnostic réseau IE, lancez le diagnostic avec le bouton Test. Lerésultat du diagnostic est alors affiché.

Si le résultat du diagnostic est satisfaisant, vous pouvez fermer le dialogue avecOK. Vous pouvez dans ce cas également fermer le programme Paramétrageinterface PG/PC avec OK. Vous pouvez passer au chapitre suivant pourcontinuer de configurer la communication avec l'API par le réseau IndustrialEthernet.

Si le résultat est mauvais, vous devez rechercher la cause de l'erreur et yremédier.Vous trouverez quelques informations utiles au chapitre La carte decommunication de l'ordinateur est-elle prête ?.

Page 20: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-12 WinCC Communication ManualC79000-G8277-C156-01

2.2 Création du projet STEP7 S7_IEH

Les étapes de configuration nécessaires à la création et à la mise en service du projetSTEP7 S7_IEH sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projet STEP7 S7_IEH sontlistées ci-dessous.

• A: Installation du logiciel

• B: Installation du paquet optionnel

• C: Création du projet STEP7

• D: Configuration du matériel

• E: Chargement de la configuration matérielle

• F: Test de la configuration matérielle

• G: Création du programme STEP7

• H: Test du programme STEP7

A: Installation du matériel

Etape A: Installation du matériel

1 Montage des cartes utilisées sur le châssis.

Dans le présent exemple, il s'agit du module d'alimentation PS 407 10A, d'unmodule unité centrale CPU 416-1 et d'un processeur de communicationCP 443-1.

Création de la liaison entre la console de programmation et l'interface deprogrammation du module unité centrale.

Création de la liaison entre le processeur de communication CP 1413 del'ordinateur et le processeur de communication CP 443-1 de l'automateprogrammable.

B: Installation du paquet optionnel

Etape B: Installation du paquet optionnel

1 Si le paquet optionnel NCM S7 Industrial Ethernet n'a pas déjà été installé avecSTEP7, vous devez maintenant l'installer à l'aide du CD STEP7. Ce paquetoptionnel est nécessaire pour configurer le processeur de communication utiliséCP 443-1 avec le logiciel STEP7.

Lorsque vous insérez le CD STEP7, le programme d'installation est lancéautomatiquement. Si l'installation automatique ne démarre pas, ouvrezl'Explorateur Windows NT et lancez le fichier setup.exe du CD.

Page 21: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-13C79000-G8277-C156-01

Etape B: Installation du paquet optionnel

2 Le programme d'installation est lancé.

Suivre les indications du programme d'installation. Sélectionnez commeComposants NCM S7-Ind. Ethernet. Terminer l'installation.

C: Création du projet STEP7

Etape C: Création du projet STEP7

1 Création d'un nouveau projet STEP7 dans le Gestionnaire SIMATIC.

Pour le lancer, cliquez sur Démarrer Simatic SIMATIC Manager.

Page 22: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-14 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création du projet STEP7

2 Le Gestionnaire SIMATIC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage des propriétés d'un nouveau projet STEP7.

Le dialogue Nouveau est alors affiché.

Le bouton d'option Nouveau projet doit être sélectionné. Dans le champ Nom,vous entrez le nom du projet à créer. Les noms des projets STEP7 créés pour lesbesoins du présent manuel commencent par les caractères S7. Ils contiennent enoutre une désignation du type de communication utilisé. L'exemple a pour nomS7_IEH.

Ces projets sont rangés par défaut dans le répertoire C:\SIEMENS\STEP7\S7proj.Vous pouvez cependant changer ce répertoire à tout moment avec le boutonParcourir.

Le dialogue Nouveau se ferme avec le bouton OK.

Page 23: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-15C79000-G8277-C156-01

D: Configuration du matériel

Etape D: Configuration du matériel

1 Le nouveau projet est affiché dans le Gestionnaire SIMATIC.

Vous devez configurer le matériel pour ce projet. Deux composants sontnécessaires. Il s'agit d'une station SIMATIC 400 et, pour sa mise en réseau, d'unéquipement réseau Industrial Ethernet.

Vous accédez à ces composants en cliquant dans le Gestionnaire SIMATIC par

D sur le nom du projet S7_IEH et Ajouter nouvel objet station

SIMATIC 400 puis sur Ajouter nouvel objet Industial Ethernet.

Page 24: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-16 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Configuration du matériel

2 Les deux composants qui viennent d'être ajoutés sont affichés dans la fenêtre dedroite du Gestionnaire SIMATIC.

Double-cliquez GG sur le composant SIMATIC 400(1) dans la fenêtre de

droite pour afficher Config. matérielle. Un GG sur Config. matérielle ou D et Ouvrir objet sur cet objet ouvrent le programme Config matérielle.

3 Le programme Config matérielle est affiché.

Ce programme permet de définir exactement le matériel utilisé dans l'automateprogrammable et d'en configurer les propriétés.

4 Le bouton ci-dessous de la barre d'outils du programme Config matérielle permetd’ouvrir Config matérielle. Celui-ci permet de sélectionner les composantsmatériels nécessaires.

5 Le catalogue Config matérielle est affiché.

Le premier composant à sélectionner est le châssis utilisé. Tous les autres

composants doivent être installés sur celui-ci. Ajoutez le châssis utilisé d'un GG ou par Glisser-Déposer dans le projet. L'exemple utilise le type de châssisUR1.

Page 25: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-17C79000-G8277-C156-01

Etape D: Configuration du matériel

6 Le programme Config matérielle affiche le châssis encore vide pour le moment.Celui-ci a reçu le No de châssis 0. Lors de la configuration de la liaison dans leprojet WinCC, leNo de châssis est l'un des paramètres à définir.

7 Placement des autres composants matériels sur le châssis de cartes. Cecis'effectue par Glisser-Déposer des composants souhaités deConfig. matérielledans l'emplacement de châssis correspondant.

L'exemple utilise un module d'alimentation PS 407 10A. Celui-ci est ajouté àl'emplacement 1. Un module d'alimentation de ce type occupe deuxemplacements.

Page 26: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-18 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Configuration du matériel

L'exemple utilise comme module unité centrale une CPU 416-1. Celle-ci estajoutée à l'emplacement 3. Lors de la configuration de la liaison dans le projetWinCC, le No d'emplacement du module unité centrale est un autre paramètre àentrer.

En outre il faut un processeur de communication CP 443-1. Celui-ci n'estcependant disponible dans le Catalogue de matériel que si le paquet optionnelNCM S7 Industrial Ethernet a été installé. Lorsque le processeur decommunication CP 443-1 est ajouté au châssis, son dialogue de propriétéss'ouvre.

8 Le dialogue de propriétés de l'interface Ethernet du processeur decommunication CP 443-1 est affiché.

Vous devez entrer l'adresse Ethernet souhaitée pour le processeur decommunication dans l'onglet Paramètres, champ Adresse MAC. Dans l’exemple,l’adresse est 08.00.06.01.00.00. Lors de la configuration de la liaison dans leprojet WinCC, cette adresse Ethernet est un autre paramétrage à définir.

Dans la zone de sélection du bas Sous-réseau, vous devez affecter le processeurde communication à Ethernet(1). Quittez le dialogue en confirmant avec OK.

9 La configuration de l'exemple est indiquée ci-dessous.

Page 27: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-19C79000-G8277-C156-01

Etape D: Configuration du matériel

10 Vous devez maintenant enregistrer les paramétrages effectués dans le programmeConfig matérielle. L'enregistrement se déclenche avec le bouton de la barred'outils affiché ci-dessous.

E: Chargement de la configuration matérielle

Etape E: Chargement de la configuration matérielle

1 Vous devez transférer dans l'automate programmable la configuration matériellecréée dans le programme Config matérielle.

L'enregistrement se déclenche avec le bouton de la barre d'outils affiché ci-dessous.

2 Un dialogue permettant de sélectionner les composants à charger est affiché.

Dans l'exemple tous les composants à sélectionner doivent être marqués.N'oubliez pas que le chargement dans le module unité centrale n'est possible quedans les positions STOP ou RUN-P du sélecteur de mode de fonctionnement.Quittez le dialogue en confirmant avec OK.

Page 28: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-20 WinCC Communication ManualC79000-G8277-C156-01

Etape E: Chargement de la configuration matérielle

3 Le dialogue Adresse de correspondant est affiché.

Vous devez y indiquer l'adresse de correspondant par laquelle lo logiciel STEP7doit communiquer avec le module unité centrale. Dans l'exemple lacommunication utilise l'interface MPI. L'adresse du module unité centrale est 2.

Quittez le dialogue en confirmant avec OK.

4 Vous chargez maintenant les données de configuration dans l'automateprogrammable. Vous devez pour cela mettre les composants dans l'état STOP lecas échéant.

Vous pouvez terminer le programme Config matérielle.

Les composants ajoutés sont affichés dans le Gestionnaire SIMATIC pour lastation SIMATIC 400(1).

Page 29: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-21C79000-G8277-C156-01

F: Test de la configuration matérielle

Etape F: Test de la configuration matérielle

1 p class="Standard">Test de la configuration matérielle choisie.

Lorsque l'interrupteur à clé du module unité centrale est mis sur la position RUNou RUN-P et que le sélecteur de mode de fonctionnement du processeur decommunication est sur la position RUN, seules les DEL d'état affichant l'étatRUN doivent être allumées.

Si ce n'est pas le cas, il y a une erreur. Les manipulations ci-dessous permettentde la diagnostiquer. Ces opérations doivent cependant également être effectuéesmême lorsque les diodes de signalisation d'état n'indiquent aucune erreur. Cecipermet de détecter aussi les erreurs non critiques et les erreurs de configuration.

Page 30: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-22 WinCC Communication ManualC79000-G8277-C156-01

Etape F: Test de la configuration matérielle

2 Test de la configuration du module unité centrale.

Ce test s'effectue par le dialogue Etat des cartes dans le Gestionnaire SIMATIC.

Pour ouvrir ce dialogue, cliquez D sur le module unité centrale dans la

fenêtre de gauche et sur Système cible Etat cartes.

Le dialogue Etat des cartes du module unité centrale est affiché.

L'onglet Général affiche plusieurs paramètres du module unité centrale. L'étatcourant de la carte et les erreurs éventuelles peuvent être lues dans Etat.

L'onglet Tampon de diagnostic fournit d'autres informations sur les erreursprésentes et leur élimination.

Ce dialogue se ferme avec le bouton Fermer.

Page 31: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-23C79000-G8277-C156-01

Etape F: Test de la configuration matérielle

3 Test de la configuration du processeur de communication.

Ce test s’effectue par le dialogue Etat des cartes dans le Gestionnaire SIMATIC.

Pour ouvrir ce dialogue, cliquez D sur le processeur de communication dans

la fenêtre de gauche et sur Système cible Etat cartes.

Le dialogue Etat des cartes du processeur de communication est affiché.

L'onglet Général affiche plusieurs paramètres de la carte / du module.

Vous pouvez ouvrir un dialogue de diagnostic approfondi du processeur decommunication en cliquant sur le bouton Diagnostic spécial.

Page 32: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-24 WinCC Communication ManualC79000-G8277-C156-01

Etape F: Test de la configuration matérielle

4 Le dialogue Diagnostic NCM S7-Industrial Ethernet est affiché.

L'onglet Informations CP affiche des informations générales sur la carte. Vouspouvez entre autres y vérifier l'adresse réseau paramétrée.

Ce dialogue se ferme avec le bouton Fermer. Vous pouvez également fermer ledialogue Etat des cartes avec le bouton Fermer.

Page 33: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-25C79000-G8277-C156-01

G: Création du programme STEP7

Etape G: Création du programme STEP7

1 Création du programme S7.

Le projet de l'exemple ne nécessite qu'un bloc d 'organisation OB1 et un bloc dedonnées. Le bloc OB1 est disponible en standard. Vous devez tout d'abord créerle bloc de données nécessaire. Pour cela cliquez dans le Gestionnaire

SIMATIC D sur l'option Blocs de programme S7(1) du module unité centrale

configuré et sur Ajouter nouvel objet Bloc de données.

Le dialogue de propriétés du bloc de données est ouvert. Entrez comme nom debloc DB75 et fermez le dialogue avec OK.

2 Le bloc de données nouvellement créé DB75 est affiché dans la fenêtre de droitedu projet.

Double-cliquez GG sur ce bloc ou D sur Ouvrir objet pour programmerle contenu du bloc. Le programme CONT/LIST/LOG est lancé.

Page 34: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-26 WinCC Communication ManualC79000-G8277-C156-01

Etape G: Création du programme STEP7

3 Le programme CONT/LIST/LOG est affiché.

Validez le dialogue affiché Nouveau bloc de données par OK.

4 Programmation du DB75.

Créez deux variables d'une longueur de 16 bits dans ce bloc. Leur somme doitêtre déterminée dans l'OB1 et écrite dans une autre variable de 16 bits.

Vous devez en outre créer deux variables de 16 bits dont les valeurs serontincrémentées cycliquement dans l'OB1.

Les variables créées dans le bloc de données DB75 doivent être affichées dans leprojet WinCC. Vous devez pour cela y créer des variables WinCC avec lesadresses correspondantes.

Le bloc de données DB75 programmé est affiché ci-dessous.

5 Enregistrez ce bloc de données. Vous devez encore le transférer dans l'API.L'enregistrement se déclenche avec le bouton ci-dessous de la barre d'outils.N'oubliez pas que le chargement dans le module unité centrale n'est possible quedans les positions STOP ou RUN-P du sélecteur de mode de fonctionnement.

6 Programmation du bloc OB1. 7Ouvrez ce bloc dans le programmeCONT/LIST/LOG. Deux valeurs créées dans le DB75 sont aditionnées et lerésultat de l'opération est enregistré dans le bloc DB75.

Vous devez réaliser ensuite le comptage d'une valeur créée dans le DB75 selonun cycle d'une seconde.

Page 35: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-27C79000-G8277-C156-01

Etape G: Création du programme STEP7

Réalisez maintenant le comptage d'une valeur créée dans le DB75 à chaqueexécution du bloc OB1.

7 Enregistrez le bloc OB1 et chargez-le dans l'automate programmable. Utilisezpour cela le bouton correspondant de la barre d'outils.

Le projet STEP7 est maintenant terminé et exécutable. Vous pouvez terminer leprogramme CONT/LIST/LOG.

Page 36: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-28 WinCC Communication ManualC79000-G8277-C156-01

H: Test du programme STEP7

Etape I: Test du programme STEP7

1 Test du programme avec le logiciel STEP7.

Vous devez créer un tableau de variables. Pour cela cliquez dans le Gestionnaire

SIMATIC D sur le module unité centrale configuré et sur Système cible, Visualiser/Piloter variable.

2 Un éditeur de création et d'utilisation d'un tableau de variables est affiché.

Le tableau créé est affiché ci-dessous. Il contient toutes les variables créées dansle DB75.

3 Visualisation des valeurs courantes des variables.

L'activation du bouton ci-dessous de la barre d'outils affiche les valeurs courantesdes variables correspondantes stockées dans l'API, dans la colonne Valeur d'état.

Pilotage des valeurs de variables. Vous pouvez entrer des valeurs dans la colonneValeur de pilotage. L'activation du bouton ci-dessous de la barre d'outils écrit cesvaleurs dans les variables correspondantes, dans l'API. N'oubliez pas que lepilotage des variables n'est possible que dans la position RUN-P du sélecteur demode du module unité centrale.

Page 37: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-29C79000-G8277-C156-01

Etape I: Test du programme STEP7

4 Vous pouvez maintenant enregistrer le tableau de variables créé.

Dans notre exemple, il est enregistré sous le nom VAT1. Si le fonctionnement duprogramme a été contrôlé dans l'automate, vous pouvez fermer le tableau devariables. La configuration du projet STEP7 est terminée et vous pouvez fermerle Gestionnaire SIMATIC.

Page 38: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-30 WinCC Communication ManualC79000-G8277-C156-01

2.3 Création du projet WinCC WinCC_S7_IEH

Les étapes de configuration nécessaires à la création et à la mise en service du projetWinCCWinCC_S7_IEH sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projetWinCCWinCC_S7_IEH sont listées ci-dessous.

• A: Création du projet WinCC

• B: Création de la liaison

• C: Création des variables WinCC

• D: Création de la vue WinCC

A: Création du projet WinCC

Etape A: Création du projet WinCC

1 Création d'un nouveau projet WinCC dans l'Explorateur WinCC.

Pour le lancer cliquez sur Démarrer Simatic WinCC WindowsControl Center.

2 L’Explorateur WinCC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage des propriétés d'un nouveau projet WinCC.

Le projet exemple affiché est créé comme projet monoposte.

Quittez le dialogue par OK.

Page 39: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-31C79000-G8277-C156-01

Etape A: Création du projet WinCC

3 Le dialogue Créer un nouveau projet est affiché.

Saisissez un nom de projet pour le nouveau projet. Les noms des projets WinCccréés dans le cadre du présent manuel commencent par la séquence de caractèresWinCC et contiennent une désignation de l'interlocuteur réseau ainsi que le typede communication utilisé. Le présent exemple a pour nom WinCC_S7_IEH.

Indiquez dans le champ Chemin du projet le chemin d'enregistrement du nouveauprojet.

Terminez le paramétrage du dialogue Créer un nouveau projet avec le boutonCréer.

B: Création de la liaison

Etape B: Création de la liaison

1 Le nouveau projet est affiché dans l'Explorateur WinCC.

Installation du pilote de communication. Ceci s'effectue d'une manière générale

en cliquant D sur Gestion de variables puis Ajouter nouveau pilote.

Page 40: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-32 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

2 Le dialogue Ajouter nouveau pilote est affiché.

Celui-ci propose tous les pilotes de communication pouvant être installés. Lacommunication avec les SIMATIC S7 utilise le pilote SIMATIC S7 ProtocolSuite. Sélectionnez ce pilote dans le dialogue. Quittez le dialogue avec lacommande Ouvrir.

3 Le pilote ajouté SIMATIC S7 Protocol Suite est affiché comme noeud à laGestion des variables.

Le pilote contient 8 unités de canal. Pour permettre d'exploiter sur un ordinateurdeux processeurs de communication CP 1413, deux unités de canal sontdisponibles pour Industrial Ethernet.

L'exemple utilise l'unité de canal Industrial Ethernet. Vous devez créer pour

celle-ci une nouvelle liaison. Pour cela cliquez D sur Industrial Ethernet puissur Nouvelle liaison.

Page 41: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-33C79000-G8277-C156-01

Etape B: Création de la liaison

4 Le dialogue des propriétés de la liaison est affiché.

Dans l'onglet Général, entrez le Nom de la nouvelle liaison. Dans notre exemple,ce nom est S7_IEH_01.

Saisissez les paramètres de la liaison avec le bouton Propriétés.

Page 42: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-34 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

5 Le dialogue Paramètres de liaison est affiché.

Indiquez dans le champ Adresse l'adresse paramétrée pour le processeur decommunication CP 443-1. Dans notre exemple, c'est l'adresse Ethernet08.00.06.01.00.00.

Vous devez en outre saisir le No de châssis et le No d'emplacement du moduleunité centrale à adresser. Attention de bien indiquer ici les paramètres du moduleunité centrale et pas ceux du processeur de communication.

Quittez le dialogue en confirmant avec OK. Quittez le dialogue PropriétésLiaions également avec OK.

Page 43: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-35C79000-G8277-C156-01

Etape B: Création de la liaison

6 Réglage des paramètres système de l'unité de canal Industrial Ethernet.

Ce paramétrage se fait dans le dialogue Paramètres système, que vous ouvrez en

cliquant D sur Industrial Ethernet puis sur Paramètres système.

L’onglet Canal permet de saisir divers paramètres pour la communication et lasurveillance de la communication. Ces paramètres sont valables pour toutes lesunités de canal du pilote de communication.

Page 44: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-36 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

7 L’onglet Unit sert à indiquer le point d'accès par lequel la liaison accédera àl'automate programmable.

Le point d'accès CP_H1_1: est le point d'accès par défaut. Au point d'accèsCP_H1_1: a été préalablement affecté, dans le programme Paramétrage interfacePG/PC, le processeur de communication CP 1413. Si le point d'accès a étéparamétré automatiquement et surtout si vous utilisez plusieurs processeurs decommunication, vous devez vous assurer que vous utilisez bien le bon.

Quittez le dialogue en confirmant avec OK.

Page 45: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-37C79000-G8277-C156-01

C: Création des variables WinCC

Etape C: Création des variables WinCC

1Création des variables WinCC pour l'exemple. Pour cela cliquez D sur laliaison nouvellement créée S7_IEH_01 et sur Nouvelle variable.

Page 46: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-38 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création des variables WinCC

2 Le dialogue des propriétés de la variable est affiché.

Le nom de la première variable dans l'exemple est S16x_S7IEH01_01. Lavariable est du type Valeur 16 bits signée. Choisissez avec le bouton Sélectionnerl’adresse de la nouvelle variable.

Page 47: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-39C79000-G8277-C156-01

Etape C: Création des variables WinCC

3 Le dialogue Propriétés Adresse est affiché.

Saisissez comme Zone de données la zone DB et comme No DB la valeur 75.Saisissez dans le champ Adressage l’option Mot et dans le champ DBW la valeur0. Quittez le dialogue par OK. Le dialogue de propriétés de la variable se fermeégalement par OK.

La variable WinCC créée est adressée dans la zone du DB75 où se trouve lapremière des deux valeurs à aditionner.

4 Création des autres variables WinCC nécessaires.

Ces variables se créent comme décrit aux étapes 1 à 3. Les noms, les types dedonnées et les adresses des variables utilisés dans cet exemple sont indiqués ci-dessous.

Page 48: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-40 WinCC Communication ManualC79000-G8277-C156-01

D: Création de la vue WinCC

Etape D: Création de la vue WinCC

1 Création d'une vue WinCC dans laquelle les variables créées doivent être

affichées. Pour cela ouvrez l'éditeur Graphics Designer en cliquant D puissur Ouvrir.

2 L'éditeur Graphics Designer est affiché. Une nouvelle vue WinCC est déjàaffichée dans cette vue.

Configurez un objet complexe Smart Object Champ E/S (champ de saisie /affichage) pour afficher la première variable. Pour cela sélectionnez le champ E/Sdans la palette d’objets et placez-le dans la vue avec la souris.

3 Lorsque vous avez placé le champ E/S dans la vue, son dialogue de configurationest affiché.

Dans le champ Variable, le bouton ci-dessous permet de paramétrer la variableS16x_S7IEH01_01.

Page 49: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-41C79000-G8277-C156-01

Etape D: Création de la vue WinCC

Laissez le cycle de rafraîchisssement de la variable sur 2s. Les valeurs par défautsont conservées pour les autres paramètres. Quittez le dialogue par OK.

4 Modification du format de sortie du champ E/S.

Pour cela ouvrez son dialogue de propriétés. Cliquez D sur le champ E/S puissur Propriétés.

Page 50: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-42 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Création de la vue WinCC

5 Le dialogue Propriétés de l'objet est affiché.

Dans l'onglet Propriétés, sélectionnez Entrée/Sortie dans la fenêtre de gauche.

Cliquez GG sur le format de sortie paramétré pour pouvoir éditer le champd'affichage. Saisissez le nouveau format s99999. Avec ce format, le champ E/Speut afficher des valeurs signées de 5 chiffres.

6 Création de quatre autres champs E/S pour l'affichage des autres variables.

Ces variables se créent comme décrit aux étapes 2 à 5.

7 Enregistrez la vue. Dans le projet exemple, elle a été enregistrée sous le nomcom_S7IEH_01.pdl. Le bouton ci-dessous permet de basculer la vue directementde Graphics Designer dans le Runtime.

Lorsque la vue est en mode Runtime, que l'automate programmable est lancé etque la liaison réseau est établie, les valeurs courantes des variables de l'API sontaffichées. Elles peuvent également être modifiées par saisie de valeurs dans leschamps E/S.

Page 51: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-43C79000-G8277-C156-01

Etape D: Création de la vue WinCC

En l'absence de liaison à l'API, les champs E/S sont grisés. Dans ce cas il y a uneerreur dans la liaison.

Page 52: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-44 WinCC Communication ManualC79000-G8277-C156-01

2.4 Diagnostic de la liaison

Cette section expose les possibilités de diagnostic disponibles pour la liaison entre le projetWinCC WinCC_S7_IEH et la station SIMATIC S7.Un diagnostic de l'exemple comme décrit ci-après n'a de sens que si les vérificationsindiquées ci-dessous ont été préalablement effectuées avec succès.Mise en service du processeur de communication CP 1413

• E: Test du processeur de communicationCréation du projet STEP7 S7_IEH

• F: Test de la configuration matérielle

• I: Test du programme STEP7

Explorateur WinCC

Etape Explorateur WinCC

1 Diagnostic de la liaison dans l'Explorateur WinCC.

Basculez le projet WinCC_S7_IEH dans le mode Runtime. Pour cela utilisez lebouton ci-dessous de la barre d'outils dans l'Explorateur WinCC.

La vue WinCC créée com_3_S7IEH_01.pdl peut être basculée directement deGraphics Designer dans le mode Runtime.

2 Ouvrez un dialogue de surveillance de toutes les liaisons configurées dans

l'Explorateur WinCC en cliquant sur Outils , Etat Liaisons. Cettecommande de menu n'est cependant active que si le projet est en mode Runtime.

Page 53: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-45C79000-G8277-C156-01

Etape Explorateur WinCC

3 Le dialogue Etat - Liaisons logiques est affiché.

Ce dialogue affiche toutes les liaisons configurées. Seule la liaison S7_IEH_01existe dans l'exemple.

Les valeurs affichées correspondent à l'état des liaisons au moment de l'ouverturedu dialogue.Vous pouvez également paramétrer un rafraîchissement cyclique del’affichage en cochant la case correspondante.

4 Vous pouvez également obtenir des informations sur l'état des liaisons en généralet sur l'état des liaisons de variables individuelles dans la Gestion des variables.

Vous pouvez interroger simplement l'état d'une liaison configurée en passantdessus avec le pointeur de la souris pour afficher l'étiquette.

Vous pouvez également interroger la valeur courante de process d'une variable etson état en l'effleurant avec le pointeur de la souris pour afficher l'étiquette.Cecivous permet d'identifier les erreurs d'une seule variable mais n'affiche pas leserreurs pour toute la liaison.

Page 54: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-46 WinCC Communication ManualC79000-G8277-C156-01

Channel Diagnosis

Etape Channel Diagnosis

1 Diagnostic de la liaison avec le programme WinCC Channel Diagnosis.

Celui peut être lancé avec les commandes Démarrer Simatic WinCC

Channel Diagnosis.

2 Le programme WinCC Channel Diagnosis.

L’onglet Channels/Connections affiche des informations précises sur l'état dechaque liaison configurée. Par défaut l'affichage est rafraîchi toutes les secondes.Vous pouvez modifier le cycle dans le champ de saisie du bas.

3 Lorsqu'une erreur de liaison est présente, la fenêtre de droite affiche dans la ligneError Code une valeur spécifiant la cause de l'incident. Pour obtenir de plus

amples informations sur ce code d'erreur cliquez D sur Error Code puis surHelp.

Page 55: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet)

WinCC Communication Manual 2-47C79000-G8277-C156-01

Etape Channel Diagnosis

4 Ceci affiche la description du code d’erreur correspondant fournie par l’aide enligne WinCC. Les causes possibles d'erreur sont en outre affichées.

Page 56: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Hardnet) 09.99

2-48 WinCC Communication ManualC79000-G8277-C156-01

Page 57: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-1C79000-G8277-C156-01

3 Communication avec SIMATIC S7 par IndustrialEthernet (Softnet)

Vous pouvez également copier les projets à créer dans ce chapitre directement depuis ledocument en ligne sur votre disque dur. Ils sont rangés par défaut dans le répertoireC:\Communication_Manual. Vous avez la possibilité de copier sur votre disque dur lescomposants suivants:

S7_IES

Le projet STEP7 à créer.

WinCC_S7_IES

Le projet WinCC à créer.

Ce chapitre décrit en détail la mise en service d'une liaison entre un API SIMATIC S7 etWinCC. La liaison est réalisée par réseau Industrial Ethernet. Le processeur decommunication utilisé sur l'ordinateur CP 1411 ne dispose pose de CPU propre; lacommunication est gérée par la CPU de l'ordinateur. Cette configuration est en généralappelée "Softnet".

Présentation de la structure réseau de l'exemple

Sur l'ordinateur, la liaison au réseau (Industrial Ethernet) est réalisée par un processeur decommunication CP 1411. Vous avez besoin pour l'installer sur l'ordinateur du pilote IESOFTNET-S7 BASIC livré sur le CD SIMATIC NET.Vous devez installer dans le projet WinCC le pilote de communication SIMATIC S7Protocol Suite. Par son unité de canal Industrial Ethernet, vous configurez la liaison à l'APISIMATIC S7.L'automate est équipé d'un moduleunité centrale CPU 416-1. La liaison au réseau estréalisée par un processeur de communication CP 443-1. Vous avez besoin pour configurerce processeur de communication avec le logiciel STEP7 du paquet optionnel NCM S7Industrial Ethernet.

Page 58: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-2 WinCC Communication ManualC79000-G8277-C156-01

Etapes de la configuration

Toutes les étapes nécessaires à la création d'une liaison sont listées ci-dessous.

• Mise en service du processeur de communication CP 1411

• Création du projet STEP7 S7_IES

• Création du projet WinCC WinCC_S7_IES

• Diagnostic de la liaison

Logiciels nécessaires

Désignation Description

SIMATIC NET Pilote IE SOFTNET-S7 BASIC pour l’installation duprocesseur de communication CP 1411 livré sur le CDSIMATIC NET.

Windows NT Logiciel d'installation Windows NT pour l'installatiiondu processeur de communication CP 1411.

STEP7 Logiciel STEP7 avec paquet optionnel NCM fürIndustrial Ethernet pour la création du projet STEP7.

WinCC WinCC avec pilote de communication SIMATIC S7Protocol Suite pour la création d'un projet WinCC.

Matériel nécessaire dans l'ordinateur

Désignation Description

Processeur de communication Processeur de communication CP 1411 pourconnexion au processeur de communication de l’API.

Matériel nécessaire dans l'API

Désignation Description

Châssis Châssis UR1.

Module d'alimentation Alimentation PS 407 10A dans emplacements 1 et 2.

Module unité centrale Module unité centrale CPU 416-1 dans emplacement3.

Processeur de communication Processeur de communication CP 443-1 dansemplacement 4.

Page 59: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-3C79000-G8277-C156-01

3.1 Mise en service du processeur de communication CP 1411

Cette section décrit en détail les manipulations nécessaires à une mise en service réussie duprocesseur de communication CP 1411. La communication est gérée par le protocoleSIEMENS Industrial Ethernet.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la mise en service du processeur decommunication CP 1411 sont énumérés ci-dessous.

• A: Montage du processeur de communication dans le PC

• B: Installation du pilote de communication

• C: Installation du processeur de communication

• D: Installation du protocole de communication

• E: Configuration des liaisons

• F: Création d'un point d'accès

• G: Test du processeur de communication

A: Montage du processeur de communication dans le PC

Etape A: Montage du processeur de communication dans le PC

1 Installez la carte en suivant les indications de la notice d'installation. Observezentre autres les consignes de protection antistatique. N'installer la carte qu'enl'absence de toute tension.

Le processeur de communication CP 1411 nécessite un emplacement ISA dansl'ordinateur. Après avoir installé le processeur CP 1411, refermez le boîtier del'ordinateur et redémarrez l'ordinateur.

B: Installation du pilote de communication

Etape B: Installation du pilote de communication

1 Installation du pilote de communication IE SOFTNET-S7 BASIC livré sur le CDSIMATIC NET.

Lorsque vous insérez le CD SIMATIC NET le programme d'installation est lancéautomatiquement. Si l'installation automatique ne démarre pas, ouvrezl'Explorateur Windows NT et lancez le fichier setup.exe du CD.

Le bouton ci-dessous permet d'installer le logiciel.

Page 60: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-4 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Installation du pilote de communication

Suivre les indications du programme d'installation. Sélectionnez commeComposants le pilote à installer IE SOFTNET-S7 BASIC. Terminer l'installation.

C: Installation du processeur de communication

Etape C: Installation du processeur de communication

1 Installation du processeur de communication CP 1411 avec le programmeParamétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

Page 61: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-5C79000-G8277-C156-01

Etape C: Installation du processeur de communication

2 Le programme Paramétrage interface PG/PC est affiché.

Le dialogue d'installation d'une nouvelle interface s'ouvre par le bouton Installer.

Page 62: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-6 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Installation du processeur de communication

3 Le dialogue Installation/Désinstallation interface est alors affiché. La zoneSélection contient toutes les interfaces pouvant être installées. Elle contient entreautres le processeur CP 1411. Ceci n'est cependant le cas que si la manipulationB, l'installation du pilote de communication, a été effectuée.

Sélectionnez dans la zone Sélection l’option CP 1411 (AMD Familie PCNET) .L’installation du processeur de communication se lance par le bouton Installer->.

Page 63: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-7C79000-G8277-C156-01

Etape C: Installation du processeur de communication

4 Le programme Réseau est lancé.

Dans l'onglet Carte réseau, installez le processeur de communication CP 1411 encliquant sur Ajouter.

Page 64: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-8 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Installation du processeur de communication

5 Le dialogue Sélection carte réseau est affiché.

Sélectionnez dans Carte réseau l'entrée AMD PCNET-Familie Ethernet-Adapter.Quittez le dialogue Sélection carte réseau en cliquant sur OK.

6 Le dialogue Windows NT-Setup est affiché. Celui-ci signale que certains fichiersWindows NT doivent être copiés pour que la carte CP 1411 puisse être installée.

Indiquez dans le champ du bas le chemin dans lequel les fichiers doivent êtrerecherchés. Dans le cas normal c'est le chemin du lecteur du CD-ROM lorsqueles fichiers doivent être copiés depuis un CD d'installation Windows NT.

Quittez le dialogue Windows NT-Setup en cliquant sur le bouton Suivant.

Page 65: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-9C79000-G8277-C156-01

Etape C: Installation du processeur de communication

7 Le dialogue Setup du CP 1411 est affiché. Conservez les valeurs par défaut pourles autres paramètres. Quittez le dialogue par OK.

8 Lorsque l'installation de la carte CP 1411 est terminée, celle-ci est affichée dansl'onglet Carte réseau dans la zone Carte réseau. Il s'agit de l'entrée AMDPCNET-Familie Ethernet-Adapter.

Page 66: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-10 WinCC Communication ManualC79000-G8277-C156-01

D: Installation du protocole de communication

Etape D: Installation du protocole de communication

1 Installation du protocole SIEMENS Industrial Ethernet. L’installation se fait dansle programme Réseau, onglet Protocoles, par le bouton Ajouter.

Page 67: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-11C79000-G8277-C156-01

Etape D: Installation du protocole de communication

2 Le dialogue Sélection protocole réseau est affiché. Dans Protocole réseau,sélectionnez SIEMENS Industrial Ethernet (ISO). Quittez le dialogue Sélectionprotocole réseau en cliquant sur OK.

3 Lorsque l’installation du protocole SIEMENS Industrial Ethernet est terminée ,celui-ci est affiché dans l'onglet Protocoles, dans Protocoles réseau.

Page 68: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-12 WinCC Communication ManualC79000-G8277-C156-01

E: Configuration des liaisons

Etape E: Configuration des liaisons

1 Configurez les liaisons du processeur de communication CP 1411. Ceci s’effectuedans le programme Réseau, onglet Liaisons.

Dans Affichage des liaisons pour , paramétrez Toutes les cartes réseau.

Sélectionnez les protocoles à utiliser pour le processeur de communication CP1411. Celui-ci ne doit ici communiquer que par le protocole SIEMENS IndustrialEthernet (ISO). Pour cela désactivez pour la carte AMD PCNET-FamilieEthernet-Adapter tous les protocoles sauf SIEMENS Industrial Ethernet (ISO).

Pour désactiver un protocole, cliquez sur le bouton Désactiver. Les protocolesdésactivés sont marqués comme suit:

Fermez le programme Réseau en cliquant sur Fermer.

Page 69: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-13C79000-G8277-C156-01

Etape E: Configuration des liaisons

2 Les paramétrages et installations ne deviennent actifs qu'après un redémarrage del'ordinateur. Répondez à la question posée par Oui.

Page 70: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-14 WinCC Communication ManualC79000-G8277-C156-01

F: Création d'un point d'accès

Etape F: Création d'un point d'accès

1 Création d'un point d'accès pour le processeur de communication CP 1411 avecle programme Paramétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

2 Le programme Paramétrage interface PG/PC est affiché.

Ouvrez le dialogue d'ajout d'un nouveau point d'accès. Pour l'afficher,sélectionnez l'entrée Ajouter/Supprimer dans le champ Point d'accès del'application.

Page 71: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-15C79000-G8277-C156-01

Etape F: Création d'un point d'accès

3 Le dialogue Ajouter/Supprimer points d'accès est affiché.

Entrez dans Nouveau point d'accès le nom du nouveau point d'accès. Dansl'exemple il s'agit de CP_H1_1. Le point d'accès CP_H1_1est l'accès utilisé pardéfaut par WinCC pour la communication par le réseau Industrial Ethernet. Vouspouvez entrer dans Description une précision supplémentaire sur le nouveaupoint d'accès.

Créez le nouveau point d'accès avec le bouton Ajouter. Il est alors entré dans laliste des points d'accès affichée en bas.

Fermez le dialogue Ajouter/Supprimer points d'accès en cliquant sur Fermer.

Page 72: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-16 WinCC Communication ManualC79000-G8277-C156-01

Etape F: Création d'un point d'accès

4 Dans le programme Paramétrage interface PG/PC, affectez au nouvel accès leprocesseur de communication CP 1411.

Dans la zone de masque Point d'accès de l'application, paramétrez CP_H1_1.Sélectionnez dans la zone du bas ISO Ind.Ethernet -> CP1411. Lacorrespondance entre point d'accès et processeur de communication estmaintenant établie.

Quittez le programme Paramétrage interface PG/PC par OK. Les paramétrageset installations nécessaires à l'exploitation du processeur CP 1411 sont terminés.

G: Test du processeur de communication

Etape G: Test du processeur de communication

1 Vérification de l'installation du processeur de communication CP 1411 avec leprogramme Paramétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

Page 73: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-17C79000-G8277-C156-01

Etape G: Test du processeur de communication

2 Le programme Paramétrage interface PG/PC est affiché.

Dans ce programme, sélectionnez l'interface à tester. Dans l'exemple,sélectionnez ISO Ind. Ethernet -> CP 1411. Assurez-vous que lescorrespondances entre points d'accès et interfaces n'ont pas été modifiées parcette manipulation.

La vérification de l'installation se déclenche par le bouton Diagnostic.

Page 74: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-18 WinCC Communication ManualC79000-G8277-C156-01

Etape G: Test du processeur de communication

3 Le dialogue Diagnostic SIMATIC NET est affiché.

Dans l'onglet SOFTNET IE, lancez le diagnostic avec le bouton Test. Le résultatdu diagnostic est alors affiché.

Si le résultat du diagnostic est satisfaisant, vous pouvez fermer le dialogue avecOK. Vous pouvez dans ce cas également quitter le programme Paramétrageinterface PG/PC par OK. Vous pouvez passer au chapitre suivant pour continuerde configurer la communication avec l'API par le réseau Industrial Ethernet.

Si le résultat est mauvais, vous devez rechercher la cause de l'erreur et yremédier. Vous trouverez quelques informations utiles au chapitre La carte decommunication de l'ordinateur est-elle prête ?.

Page 75: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-19C79000-G8277-C156-01

3.2 Création du projet STEP7 S7_IES

Les étapes de configuration nécessaires à la création et à la mise en service du projetSTEP7 S7_IES sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projet STEP7 S7_IES sontlistées ci-dessous.

• A: Installation du logiciel

• B: Installation du paquet optionnel

• C: Création du projet STEP7

• D: Configuration du matériel

• E: Chargement de la configuration matérielle

• F: Test de la configuration matérielle

• G: Création du programme STEP7

• H: Test du programme STEP7

A: Installation du matériel

Etape A: Installation du matériel

1 Montage des cartes utilisées sur le châssis.

Dans le présent exemple il s'agit du module d'alimentation PS 407 10A, d'unmodule d'unité centrale CPU 416-1 et d'un processeur de communication CP443-1.

Création de la liaison entre l'ordinateur et l'interface de programmation dumodule unité centrale.

Création de la liaison entre le processeur de communication CP 1411 del'ordinateur et le processeur de communication CP 443-1 de l'automateprogrammable.

B: Installation du paquet optionnel

Etape B: Installation du paquet optionnel

1 Si le paquet optionnel NCM S7 Industrial Ethernet n'a pas déjà été installé avecSTEP7 lors de l'installation générale, vous devez maintenant l'installer à l'aide duCD STEP7. Ce paquet optionnel est nécessaire pour configurer le processeur decommunication utilisé CP 443-1 avec le logiciel STEP7.

Lorsque vous insérez le CD STEP7 le programme d'installation est lancéautomatiquement. Si l'installation automatique ne démarre pas, ouvrezl'Explorateur Windows NT et lancez le fichier setup.exe du CD.

Page 76: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-20 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Installation du paquet optionnel

2 Le programme d'installation est lancé.

Suivre les indications du programme d'installation. Sélectionnez commeComposants NCM S7-Ind. Ethernet. Terminer l'installation.

C: Création du projet STEP7

Etape C: Création du projet STEP7

1 Création d'un nouveau projet STEP7 dans le Gestionnaire SIMATIC.

Pour le lancer, cliquez sur Démarrer Simatic GestionnaireSIMATIC.

2 Le Gestionnaire SIMATIC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage des propriétés d'un nouveau projet STEP7.

Le dialogue Nouveau est alors affiché.

Le bouton d'option Nouveau projet doit être sélectionné. Dans le champ Nomvous entrez le nom du projet à créer. Les noms des projets STEP7 créés pour lesbesoins du présent manuel commencent par les caractères S7. Ils contiennent enoutre une désignation du type de communication utilisé. Le présent exemple apour nom S7_IES.

Page 77: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-21C79000-G8277-C156-01

Etape C: Création du projet STEP7

Ces projets sont rangés par défaut dans le répertoire C:\SIEMENS\STEP7\S7proj.Vous pouvez cependant changer ce répertoire à tout moment avec le boutonParcourir.

Quittez le dialogue Nouveau avec le bouton OK.

Page 78: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-22 WinCC Communication ManualC79000-G8277-C156-01

D: Configuration du matériel

Etape D: Configuration du matériel

1 Le nouveau projet est affiché dans le Gestionnaire SIMATIC.

Vous devez configurer le matériel pour ce projet. Deux composants sontnécessaires. Il s'agit d'une station SIMATIC 400 et, pour son interconnexion, decomposants réseau Industrial Ethernet.

Vous accédez à ces composants en cliquant dans le Gestionnaire SIMATIC D

sur le nom du projet S7_IES et Ajouter nouvel objet station SIMATIC 400

et sur Ajouter nouvel objet Industial Ethernet.

Page 79: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-23C79000-G8277-C156-01

Etape D: Configuration du matériel

2 Les deux composants qui viennent d'être ajoutés sont affichés dans la fenêtre dedroite du Gestionnaire SIMATIC.

Double-cliquez GG sur le composant SIMATIC 400(1) dans la fenêtre de

droite pour afficher Matériel. Un GG sur Matériel ou D et Ouvrir objetsur... ouvrent le programme HW Konfig.

3 Le programme HW Konfig est affiché.

Ce programme permet de définir exactement le matériel utilisé dans l'automateprogrammable et d'en configurer les propriétés.

4 Le bouton ci-dessous de la barre d'outils du programme HWKonfig permetd'ouvrir le Catalogue Matériel. Celui-ci permet de sélectionner les composantsmatériels nécessaires.

Page 80: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-24 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Configuration du matériel

5 Le Catalogue matériel est affiché.

Le premier composant à sélectionner est le châssis utilisé. Tous les autres

composants doivent être installés sur celui-ci. Ajoutez le châssis utilisé d'un GG ou par Glisser-Déposer dans le projet. L'exemple utilise le type de châssisUR1.

6 Le programme Config. matérielle affiche le châssis encore vide pour le moment.Celui-ci a reçu le No de châssis 0. Lors de la configuration de la liaison dans leprojet WinCC, leNo de châssis est l'un des paramètres à définir.

Page 81: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-25C79000-G8277-C156-01

Etape D: Configuration du matériel

7 Placement des autres composants matériels sur le châssis de cartes. Cecis'effectue par Glisser-Déposer des composants souhaités deConfig. matérielledans l'emplacement de châssis correspondant.

L'exemple utilise un module d'alimentation PS 407 10A. Celui-ci est ajouté àl'emplacement 1. Un module d'alimentation de ce type occupe deuxemplacements.

L'exemple utilise comme module unité centrale une CPU 416-1. Celle-ci estajoutée à l'emplacement 3. Lors de la configuration de la liaison dans le projetWinCC le No d'emplacement du module unité centrale est un autre paramètre àentrer.

Vous devez en outre saisir un processeur de communication CP 443-1. Celui-cin'est cependant disponible dans le Catalogue de matériel que si le paquetoptionnel NCM S7 Industrial Ethernet a été installé. Lorsque le processeur decommunication CP 443-1 est ajouté au châssis, son dialogue de propriétéss'ouvre.

8 Le dialogue de propriétés du processeur de communication CP 443-1 est affiché.

Vous devez entrer l'adresse Ethernet souhaitée pour le processeur decommunication dans l'onglet Paramètres, dans le champ Adresse MAC. Dansnotre exemple, l’adresse est 08.00.06.01.00.00. Lors de la configuration de laliaison dans le projet WinCC, cette adresse Ethernet est un autre paramétragenécessaire.

Dans la zone de sélection du bas Sous-réseau, vous devez affecter le processeurde communication à Ethernet(1). Quittez le dialogue en confirmant avec OK.

Page 82: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-26 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Configuration du matériel

9 La configuration de l'exemple est indiquée ci-dessous.

10 Vous devez maintenant enregistrer les paramétrages effectués dans le programmeHWKonfig. L'enregistrement se déclenche avec le bouton ci-dessous de la barred'outils.

E: Chargement de la configuration matérielle

Etape E: Chargement de la configuration matérielle

1 Vous devez transférer dans l'automate programmable la configuration matériellecréée dans le programme HWKonfig. L'enregistrement se déclenche avec lebouton ci-dessous de la barre d'outils.

2 Un dialogue permettant de sélectionner les composants à charger est affiché.

Dans l'exemple tous les composants à sélectionner doivent être marqués.N'oubliez pas que le chargement dans le module unité centrale n'est possible quedans les positions STOP ou RUN-P du sélecteur de mode de fonctionnement.Quittez le dialogue en confirmant avec OK.

Page 83: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-27C79000-G8277-C156-01

Etape E: Chargement de la configuration matérielle

3 Le dialogue Adresse de correspondant est affiché.

Vous devez y indiquer l'adresse de correspondant par laquelle lo logiciel STEP7doit communiquer avec le module unité centrale. Dans l'exemple, lacommunication utilise l'interface MPI. L'adresse du module unité centrale est 2.

Quittez le dialogue en confirmant avec OK.

4 Vous chargez maintenant les données de configuration dans l'automateprogrammable. Vous devez pour cela mettre les composants dans l'état STOP lecas échéant.

Vous pouvez terminer le programme HW Konfig.

Les composants ajoutés sont affichés dans le Gestionnaire SIMATIC pour lastation SIMATIC 400(1).

Page 84: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-28 WinCC Communication ManualC79000-G8277-C156-01

F: Test de la configuration matérielle

Etape F: Test de la configuration matérielle

1 Test de la configuration matérielle choisie.

Lorsque l'interrupteur à clé de la carte centrale est mis sur la position RUN ouRUN-P et que le sélecteur de mode de fonctionnement du processeur decommunication est sur la position RUN, seules les DEL d'état affichant l'étatRUN doivent être allumées.

Si ce n'est pas le cas, il y a une erreur. Les manipulations ci-dessous permettentde la diagnostiquer. Ces opérations doivent cependant également être effectuéesmême lorsque les diodes de signalisation d'état n'indiquent aucune erreur. Cecipermet de détecter aussi les erreurs non critiques et les erreurs de configuration.

Page 85: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-29C79000-G8277-C156-01

Etape F: Test de la configuration matérielle

2 Test de la configuration du module unité centrale.

Ce test s'effectue par le dialogue Etat des cartes dans le Gestionnaire SIMATIC.

Pour ouvrir ce dialogue, cliquez D sur le module unité centrale dans la

fenêtre de gauche et sur Système cible Etat cartes.

Le dialogue Etat des cartes du module unité centrale est affiché.

L'onglet Général affiche plusieurs paramètres du module unité centrale. L'étatcourant de la carte et les erreurs éventuelles peuvent être lues dans Etat.

L'onglet Tampon de diagnostic fournit d'autres informations sur les erreursprésentes et leur élimination,

Ce dialogue se ferme avec le bouton Fermer.

Page 86: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-30 WinCC Communication ManualC79000-G8277-C156-01

Etape F: Test de la configuration matérielle

3 Test de la configuration du processeur de communication.

Ce test s’effectue par le dialogue Etat des cartes dans le Gestionnaire SIMATIC.

Pour ouvrir ce dialogue, cliquez D sur le processeur de communication dans

la fenêtre de gauche et sur Système cible Etat cartes.

Le dialogue Etat des cartes du processeur de communication est affiché.

L'onglet Général affiche plusieurs paramètres de la carte.

Vous pouvez ouvrir un dialogue de diagnostic approfondi du processeur decommunication en cliquant sur le bouton Diagnostic spécial.

Page 87: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-31C79000-G8277-C156-01

Etape F: Test de la configuration matérielle

4 Le dialogue Diagnostic NCM S7-Industrial Ethernet est affiché.

L'onglet Informations CP affiche des informations générales sur la carte. Vouspouvez entre autres y vérifier l'adresse réseau paramétrée.

Ce dialogue se ferme avec le bouton Fermer. Vous pouvez également fermer ledialogue Etat des cartes avec le bouton Fermer.

Page 88: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-32 WinCC Communication ManualC79000-G8277-C156-01

G: Création du programme STEP7

Etape G: Création du programme STEP7

1 Création du programme S7.

L'exemple ne nécessite qu'un bloc d 'organisation OB1 et un bloc de données. Lebloc OB1 est disponible en standard. Vous devez tout d'abord créer le bloc de

données nécessaire. Pour cela cliquez dans le Gestionnaire SIMATIC D surl'option Blocs de programme S7(1) du module unité centrale configuré et sur

Ajouter nouvel objet Bloc de données.

Le dialogue de propriétés du bloc de données est ouvert. Entrez comme nom debloc DB75 et quittez le dialogue avec OK.

2 Le bloc de données nouvellement créé DB75 est affiché dans la fenêtre de droitedu projet.

Double-cliquez GG sur ce bloc ou D sur Ouvrir objet pour programmerle contenu du bloc. Le programme CONT/LIST/LOG est lancé.

Page 89: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-33C79000-G8277-C156-01

Etape G: Création du programme STEP7

3 Le programme KOP/AWL/LOG est affiché. Validez le dialogue affiché Nouveaubloc de données par OK.

4 Programmation du DB75.

Créez deux variables d'une longueur de 16 bits dans ce bloc. Leur somme doitêtre déterminée dans l'OB1 et écrite dans une autre variable de 16 bits.

Vous devez en outre créer deux variables de 16 bits dont les valeurs serontincrémentées cycliquement dans l'OB1. Les variables créées dans le bloc dedonnées DB75 doivent être affichées dans le projet WinCC. Vous devez pourcela y créer des variables WinCC avec les adresses correspondantes.

Le bloc de données DB75 programmé est affiché ci-dessous.

5 Enregistrez ce bloc de données. Vous devez encore le transférer dans l'API.L'enregistrement se déclenche avec le bouton affiché ci-dessous de la barred'outils. N'oubliez pas que le chargement dans le module unité centrale n'estpossible que dans les positions STOP ou RUN-P du sélecteur de mode defonctionnement.

6 Programmation du bloc OB1. Ouvrez ce bloc dans le programmeCONT/LIST/LOG. Deux valeurs créées dans le DB75 sont aditionnées et lerésultat de l'opération est enregistré dans le bloc DB75.

Réalisez ensuite le comptage d'une valeur créée dans le DB75 selon un cycled'une seconde.

Page 90: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-34 WinCC Communication ManualC79000-G8277-C156-01

Etape G: Création du programme STEP7

Vous réalisez maintenant le comptage d'une valeur créée dans le DB75 à chaqueexécution du bloc OB1.

7 Enregistrez le bloc OB1 et chargez-le dans l'automate programmable. Utilisezpour cela le bouton correspondant de la barre d'outils.

Le projet STEP7 est maintenant terminé et exécutable. Vous pouvez terminer leprogramme CONT/LIST/LOG.

Page 91: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-35C79000-G8277-C156-01

H: Test du programme STEP7

Etape I: Test du programme STEP7

1 Test du programme avec le logiciel STEP7. Vous devez pour cela créer un

tableau de variables. Pour cela cliquez dans le Gestionnaire SIMATIC D sur

le module unité centrale configuré et sur Système cible , Visualiser/Pilotervariable.

2 Un éditeur de création et d'utilisation d'un tableau de variables est affiché.

Le tableau créé est affiché ci-dessous. Il contient toutes les variables créées dansle DB75.

3 Visualisation des valeurs courantes des variables.

L'activation du bouton ci-dessous de la barre d'outils affiche les valeurs courantesdes variables correspondantes stockées dans l'API, dans la colonne Valeur d'état.

Pilotage des valeurs de variables. Vous pouvez entrer des valeurs dans la colonneValeur de pilotage. L'activation du bouton de la barre d'outils affiché ci-dessousécrit ces valeurs dans les variables correspondantes, dans l'API. N'oubliez pasque le pilotage des variables n'est possible que dans la position RUN-P dusélecteur de mode du module unité centrale.

Page 92: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-36 WinCC Communication ManualC79000-G8277-C156-01

Etape I: Test du programme STEP7

4 Vous pouvez maintenant enregistrer le tableau de variables créé.

Dans notre exemple, il est enregistré sous le nom VAT1. Si le fonctionnement duprogramme a été contrôlé dans l'automate, vous pouvez fermer le tableau devariables. La configuration du projet STEP7 est terminée et vous pouvez fermerle Gestionnaire SIMATIC.

Page 93: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-37C79000-G8277-C156-01

3.3 Création du projet WinCC WinCC_S7_IES

Les étapes de configuration nécessaires à la création et à la mise en service du projetWinCCWinCC_S7_IES sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projetWinCCWinCC_S7_IES sont listées ci-dessous.

• A: Création du projet WinCC

• B: Création de la liaison

• C: Création des variables WinCC

• D: Création de la vue WinCC

A: Création du projet WinCC

Etape A: Création du projet WinCC

1 Création d'un nouveau projet WinCC dans l'Explorateur WinCC.

Pour le lancer cliquez sur Démarrer Simatic WinCC WindowsControl Center.

2 L’Explorateur WinCC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage des propriétés d'un nouveau projet WinCC.

Le projet exemple affiché est créé comme projet monoposte.

Quittez le dialogue par OK.

Page 94: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-38 WinCC Communication ManualC79000-G8277-C156-01

Etape A: Création du projet WinCC

3 Le dialogue Créer un nouveau projet est affiché.

Saisissez un nom de projet pour le nouveau projet. Les noms des projets WinCCcréés dans le cadre du présent manuel commencent par la séquence de caractèresWinCC et contiennent en outre une désignation de l'interlocuteur réseau et dutype de communication utilisé. Le présent exemple a pour nom WinCC_S7_IES.

Indiquez dans le champ Chemin du projet le chemin d'enregistrement du nouveauprojet.

Terminez le paramétrage du dialogue Créer un nouveau projet avec le boutonCréer.

B: Création de la liaison

Etape B: Création de la liaison

1 Le nouveau projet est affiché dans l'Explorateur WinCC.

Installation du pilote de communication. Ceci s'effectue d'une manière générale

en cliquant D sur le noeud Gestion de variables puis Ajouter nouveau pilote.

Page 95: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-39C79000-G8277-C156-01

Etape B: Création de la liaison

2 Le dialogue Ajouter nouveau pilote est affiché.

Celui-ci propose tous les pilotes de communication pouvant être installés. Lacommunication avec les SIMATIC S7 utilise le pilote SIMATIC S7 ProtocolSuite. Sélectionnez ce pilote dans le dialogue. Quittez le dialogue avec Ouvrir.

3 Le pilote ajouté SIMATIC S7 Protocol Suite est affiché comme noeud de laGestion des variables.

Le pilote contient 8 unités de canal. Pour permettre d'exploiter sur un ordinateurdeux processeurs de communicationCP 1413, deux unités de canal sontdisponibles pour Industrial Ethernet.

L'exemple utilise l'unité de canal Industrial Ethernet. Vous devez créer pour

celle-ci une nouvelle liaison. Pour cela cliquez D sur Industrial Ethernet puissur Nouvelle liaison.

Page 96: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-40 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

4 Le dialogue des propriétés de la liaison est affichée

Dans l'onglet Général, entrez le Nom de la nouvelle liaison. Dans notre exemple,ce nom est S7_IES_01.

Saisissez les paramètres de la liaison avec le bouton Propriétés.

Page 97: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-41C79000-G8277-C156-01

Etape B: Création de la liaison

5 Le dialogue Paramètres de liaison est affiché.

Indiquez dans le champ Adresse l'adresse paramétrée pour le processeur decommunication CP 443-1. Dans notre exemple, c'est l'adresse Ethernet08.00.06.01.00.00.

Vous devez en outre saisir le No de châssis et le No d'emplacement du moduleunité centrale à adresser. Attention de bien indiquer ici les paramètres du moduleunité centrale et pas ceux du processeur de communication.

Quittez le dialogue en confirmant avec OK. Quittez le dialogue PropriétésLiaions également avec OK.

Page 98: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-42 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

6 Réglage des paramètres système de l'unité de canal Industrial Ethernet.

Ce paramétrage se fait dans le dialogue Paramètres système, que vous ouvrez en

cliquant D sur Industrial Ethernet puis sur Paramètres système.

L’onglet Canal permet de saisir divers paramètres pour la communication et lasurveillance de la communication. Ces paramètres sont valables pour toutes lesunités de canal du pilote de communication.

Page 99: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-43C79000-G8277-C156-01

Etape B: Création de la liaison

7 L’onglet Unit sert à indiquer le point d'accès réseau par lequel la liaison accéderaà l'automate programmable.

Le point d'accès CP_H1_1 est le point d'accès par défaut. Au point d'accèsCP_H1_1 a été préalablement affecté, dans le programme Paramétrage interfacePG/PC, le processeur de communication CP 1411. Si le point d'accès a étéparamétré automatiquement et surtout si vous utilisez plusieurs processeurs decommunication, vous devez vous assurer que vous utilisez bien le bon.

Quittez le dialogue en confirmant avec OK.

Page 100: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-44 WinCC Communication ManualC79000-G8277-C156-01

C: Création des variables WinCC

Etape C: Création des variables WinCC

1 Création des variables WinCC pour l'exemple.

Pour cela cliquez D sur la liaison nouvellement créée S7_IES_01 et surNouvelle variable.

Page 101: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-45C79000-G8277-C156-01

Etape C: Création des variables WinCC

2 Le dialogue des propriétés de la variable est affiché.

Le nom de la première variable dans l'exemple est S16x_S7IES01_01. La variableest du type Valeur 16 bits signée. Choisissez avec le bouton Sélectionnezl’adresse de la nouvelle variable.

Page 102: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-46 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création des variables WinCC

3 Le dialogue Propriétés Adresse est affiché.

Saisissez comme Zone de données la zone DB et comme No DB la valeur 75.Saisissez dans le champ Adressage l’option Mot et dans le champ DBW la valeur0. Quittez le dialogue par OK. Le dialogue de propriétés de la variable se fermeégalement par OK.

La variable WinCC créée est adressée dans la zone mémoire du DB75 où setrouve la première des deux valeurs à aditionner.

4 Création des autres variables WinCC nécessaires.

Ces variables se créent comme décrit aux étapes 1 à 3. Les noms, les types dedonnées et les adresses des variables utilisés dans cet exemple sont indiqués ci-dessous.

Page 103: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-47C79000-G8277-C156-01

D: Création de la vue WinCC

Etape D: Création de la vue WinCC

1 Création d'une vue WinCC dans laquelle les variables créées doivent êtreaffichées.

Pour cela ouvrez l'éditeur Graphics Designer en cliquant D puis sur Ouvrir.

2 L'éditeur Graphics Designer est affiché. Une nouvelle vue WinCC est déjà

affichée dans cette vue. Configurez un objet complexe Smart Object Champ E/S (champs saisie / affichage) pour afficher la première variable. Pourcela sélectionnez le champ E/S dans la palette d’objets et placez-le dans la vueavec la souris.

3 Lorsque vous avez placé le champ E/S dans la vue, son dialogue de configurationest affiché.

Dans le champ Variable, le bouton ci-dessous permet de paramétrer la variableS16x_S7IES01_01.

Page 104: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-48 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Création de la vue WinCC

Paramétrez le rafraîchissement de la variable sur Modification. Conservez lesvaleurs par défaut pour les autres paramètres. Quittez le dialogue par OK.

4 Modification du format de sortie du champ E/S.

Pour cela ouvrez son dialogue de propriétés. Cliquez D sur le champ E/S puissur Propriétés.

Page 105: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-49C79000-G8277-C156-01

Etape D: Création de la vue WinCC

5 Le dialogue Propriétés de l'objet est affiché.

Dans l'onglet Propriétés, sélectionnez Entrée/Sortie dans la fenêtre de gauche.

Cliquez GG sur le format de sortie paramétré pour pouvoir éditer le champd'affichage. Saisissez le nouveau format s99999. Avec ce format, le champ E/Speut afficher des valeurs signées de 5 chiffres.

6 Création de quatre autres champs E/S pour l'affichage des autres variables.

Ces variables se créent comme décrit aux étapes 2 à 5.

7 Enregistrez la vue.

Dans le projet exemple, elle a été enregistrée sous le nom com_S37IES_01.pdl.Le bouton ci-dessous permet de basculer la vue directement de GraphicsDesigner dans le Runtime.

Page 106: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-50 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Création de la vue WinCC

Lorsque la vue est en mode Runtime, que l'automate programmable est lancé etque la liaison réseau est établie, les valeurs courantes des variables de l'API sontaffichées. Elles peuvent également être modifiées par saisie de valeurs dans leschamps E/S.

En l'absence de liaison à l'API, les champs E/S sont grisés. Dans ce cas il y a uneerreur dans la liaison.

Page 107: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-51C79000-G8277-C156-01

3.4 Diagnostic de la liaison

Cette section expose les possibilités de diagnostic disponibles pour la liaison entre le projetWinCC WinCC_S7_IES et la station SIMATIC S7.Un diagnostic de l'exemple comme décrit ci-après n'a de sens que si les vérificationsindiquées ci-dessous ont auparavant été effectuées avec succès.Mise en service du processeur de communication CP 1411

• G: Test du processeur de communicationCréation du projet STEP7 S7_IES

• F: Test de la configuration matérielle

• I: Test du programme STEP7

Explorateur WinCC

Etape Explorateur WinCC

1 Diagnostic de la liaison dans l'Explorateur WinCC.

Basculez le projet WinCC_S7_IES dans le mode Runtime. Pour cela utilisez lebouton ci-dessous de la barre d'outils dans l'Explorateur WinCC.

La vue WinCC créée com_3_S7IES_01.pdl peut être basculée directement deGraphics Designer dans le mode Runtime.

2 Ouvrez un dialogue de surveillance de toutes les liaisons configurées dans

l'Explorateur WinCC en cliquant sur Outils , Etat Liaisons. Cettecommande de menu n'est cependant active que si le projet est en mode Runtime.

Page 108: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-52 WinCC Communication ManualC79000-G8277-C156-01

Etape Explorateur WinCC

3 Le dialogue Etat - Liaisons logiques est affiché.

Ce dialogue affiche toutes les liaisons configurées. Seule la liaison S7_IES_01existe dans l'exemple.

Les valeurs affichées correspondent à l'état des liaisons au moment de l'ouverturedu dialogue. Vous pouvez également paramétrer un rafraîchissement cyclique del’affichage en cochant la case correspondante.

4 Vous pouvez obtenir des informations sur l'état des liaisons en général et surl'état des liaisons de variables individuelles dans la Gestion des variables.

Vous pouvez interroger simplement l'état d'une liaison configurée en passantdessus avec le pointeur de la souris pour afficher l'étiquette.

Vous pouvez également interroger la valeur courante de process d'une variable etson état en l'effleurant avec le pointeur de la souris pour afficher l'étiquette. Cecivous permet d'identifier les erreurs d'une seule variable mais n'affiche pas leserreurs pour toute la liaison.

Page 109: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par Industrial Ethernet (Softnet)

WinCC Communication Manual 3-53C79000-G8277-C156-01

Channel Diagnosis

Etape Channel Diagnosis

1 Diagnostic de la liaison avec le programme WinCC Channel Diagnosis.

Celui peut être lancé avec les commandes Démarrer Simatic WinCC

Channel Diagnosis.

2 Le programme WinCC Channel Diagnosis.

L’onglet Channels/Connections affiche des informations précises sur l'état dechaque liaison configurée. Par défaut l'affichage est rafraîchi toutes les secondes.Vous pouvez modifier le cycle dans le champ de saisie du bas.

3 Lorsqu'une erreur de liaison est présente, la fenêtre de droite affiche dans la ligneError Code une valeur spécifiant la cause de l'incident. Pour obtenir de plus

amples informations sur ce code d'erreur cliquez D sur Error Code puis surHelp.

Page 110: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par Industrial Ethernet (Softnet) 09.99

3-54 WinCC Communication ManualC79000-G8277-C156-01

Etape Channel Diagnosis

4 Ceci affiche la description du code d’erreur correspondant fourni par l’aide enligne WinCC. Les causes possibles d'erreur sont en outre affichées.

Page 111: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-1C79000-G8277-C156-01

4 Communication avec SIMATIC S7 par TCP/IPVous pouvez également copier les projets à créer dans ce chapitre directement depuis ledocument en ligne sur votre disque dur. Ils sont rangés par défaut dans le répertoireC:\Communication_Manual. Vous avez la possibilité de copier sur votre disque dur lescomposants suivants:

S7_IETCP

Le projet STEP7 à créer.

WinCC_S7_IETCP

Le projet WinCC à créer.

Ce chapitre décrit en détail la mise en service d'une liaison entre un API SIMATIC S7 etWinCC. La liaison est réalisée par réseau Industrial Ethernet. Le protocole utilisé au niveaude la couche transport est TCP/IP.

Présentation de la structure réseau de l'exemple

Sur l'ordinateur, la liaison au réseau (Industrial Ethernet) est réalisée par un processeur decommunication CP 1411. Vous avez besoin pour l'installer sur l'ordinateur du pilote IESOFTNET-S7 BASIC livré sur le CD SIMATIC NET.Vous devez installer dans le projet WinCC le pilote de communication SIMATIC S7Protocol Suite. Par son unité de canal TCP/IP, vous configurez la liaison à l'API SIMATICS7.L'automate est équipé d'un module unité centrale CPU 416-1. La liaison au réseau estréalisée par un processeur de communication CP 443-1 TCP. Vous avez besoin pourconfigurer ce processeur de communication avec le logiciel STEP7 du paquet optionnelNCM S7 Industrial Ethernet.

Etapes de la configuration

Toutes les étapes nécessaires à la création d'une liaison sont listées ci-dessous.

• Mise en service du processeur de communication CP 1411

• Création du projet STEP7 S7_IETCP

• Création du projet WinCC WinCC_S7_IETCP

• Diagnostic de la liaison

Page 112: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-2 WinCC Communication ManualC79000-G8277-C156-01

Logiciels nécessaires

Désignation Description

SIMATIC NET Pilote IE SOFTNET-S7 BASIC pour l’installation duprocesseur de communication CP 1411 livré sur le CDSIMATIC NET.

Windows NT Logiciel d'installatiion Windows NT pour installationdu processeur de communication CP 1411 et duprotocole TCP/IP.

STEP7 Logiciel STEP7 avec paquet optionnel NCM fürIndustrial Ethernet pour la création du projet STEP7.

WinCC WinCC avec pilote de communication SIMATIC S7Protocol Suite pour la création d'un projet WinCC.

Matériel nécessaire dans l'ordinateur

Désignation Description

Processeur de communication Processeur de communication CP 1411 pour laconnexion au processeur de communication de l’API.

Matériel nécessaire dans l'API

Désignation Description

Châssis Châssis UR1.

Module d'alimentation Alimentation PS 407 10A dans emplacements 1 et 2.

Module unité centrale Module unité centrale CPU 416-1 dans emplacement3.

Processeur de communication Processeur de communication CP 443-1TCP dansemplacement 4.

Page 113: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-3C79000-G8277-C156-01

4.1 Mise en service du processeur de communication CP 1411

Cette section décrit en détail les manipulations nécessaires à une mise en service réussie duprocesseur de communication CP 1411. La communication est gérée par le protocoleTCP/IP.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la mise en service du processeur decommunication CP 1411 sont énumérés ci-dessous.

• A: Montage du processeur de communication dans le PC

• B: Installation du pilote de communication

• C: Installation du processeur de communication

• D: Installation du protocole de communication

• E: Configuration des liaisons

• F: Création d'un point d'accès

A: Montage du processeur de communication dans le PC

Etape A: Montage du processeur de communication dans le PC

1 Installez la carte en suivant les indications de la notice d'installation. Observezentre autres les consignes de protection antistatique. N'installer la carte qu'enl'absence de toute tension.

Le processeur de communication CP 1411 nécessite un emplacement ISA dansl'ordinateur. Après avoir installé le processeur CP 1411, refermez le boîtier del'ordinateur et redémarrez l'ordinateur.

Page 114: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-4 WinCC Communication ManualC79000-G8277-C156-01

B: Installation du pilote de communication

Etape B: Installation du pilote de communication

1 Installation du pilote de communication IE SOFTNET-S7 BASIC livré sur le CDSIMATIC NET.

Lorsque vous insérez le CD SIMATIC NET le programme d'installation est lancéautomatiquement. Si l'installation automatique ne démarre pas, ouvrezl'Explorateur Windows NT et lancez le fichier setup.exe du CD.

Le bouton ci-dessous permet d'installer le logiciel.

Suivre les indications du programme d'installation. Sélectionnez commeComposants le pilote à installer IE SOFTNET-S7 BASIC. Terminer l'installation.

C: Installation du processeur de communication

Etape C: Installation du processeur de communication

1 Installation du processeur de communication CP 1411 avec le programmeParamétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

Page 115: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-5C79000-G8277-C156-01

Etape C: Installation du processeur de communication

2 Le programme Paramétrage interface PG/PC est affiché.

Le dialogue d'installation d'une nouvelle interface s'ouvre par le bouton Installer.

Page 116: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-6 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Installation du processeur de communication

3 Le dialogue Installation/Désinstallation interface est alors affiché. La zoneSélection contient toutes les interfaces pouvant être installées. Elle contient entreautres le processeur CP 1411. Ceci n'est cependant le cas que si la manipulationB, l'installation du pilote de communication, a été effectuée. Sélectionnez dans lazone Sélection CP 1411 (AMD PCNET-Familie). L’installation du processeur decommunication se lance par le bouton Installer->.

4 Le programme Réseau. Dans l’onglet Carte réseau, installez le processeur decommunication CP 1411 en cliquant sur Ajouter.

Page 117: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-7C79000-G8277-C156-01

Etape C: Installation du processeur de communication

5 Le dialogue Sélection carte réseau est affiché.

Sélectionnez dans Carte réseau l'entrée AMD PCNET-Familie Ethernet-Adapter.Quittez le dialogue Sélection carte réseau en cliquant sur OK.

6 Le dialogue Windows NT-Setup est affiché. Celui-ci signale que certains fichiersWindows NT doivent être copiés pour que la carte puisse être installée CP 1411.

Indiquez dans le champ du bas le chemin dans lequel les fichiers doivent êtrerecherchés. Dans le cas normal c'est le chemin du lecteur du CD-ROM lorsqueles fichiers doivent être copiés depuis un CD d'installation Windows NT.

Quittez le dialogue Windows NT-Setup en cliquant sur le bouton Suivant.

Page 118: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-8 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Installation du processeur de communication

7 Le dialogue Setup du CP 1411 est affiché. Conservez les valeurs par défaut pourles autres paramètres. Quittez le dialogue par OK.

8 Lorsque l'installation de la carte CP 1411 est terminée, celle-ci est affichée dansl'onglet Carte réseau, dans la zone Carte réseau. Il s'agit de l'entrée AMDPCNET ISA/VESA Ethernet-Adapter.

Page 119: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-9C79000-G8277-C156-01

D: Installation du protocole de communication

Etape D: Installation du protocole de communication

1 Le protocole TCP/IP doit être installé. Tous les protocoles déjà installés sontaffichés dans le programme Réseau, dans l’onglet Protocoles.

S'il n'y a pas encore d'entrée pour le protocole TCP/IP, vous devez l'installer encliquant sur Ajouter.

Page 120: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-10 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Installation du protocole de communication

2 Le dialogue Sélection protocole réseau est affiché.

Dans la zone Protocole réseau, sélectionnez protocole TCP/IP. Quittez ledialogue Sélection protocole réseau en cliquant sur OK.

3 Le dialogue TCP/IP-Setup est affiché.

A la question demandant si les données de configuration du protocole TCP/IPdoivent être rapatriées d'un serveur DHCP ou non, répondez par Non.

Page 121: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-11C79000-G8277-C156-01

Etape D: Installation du protocole de communication

4 Le dialogue Windows NT-Setup est affiché. Celui-ci signale que certains fichiersWindows NT doivent être copiés pour l'installation du protocole TCP/IP.

Indiquez dans le champ du bas le chemin dans lequel les fichiers doivent êtrerecherchés. Dans le cas normal c'est le chemin du lecteur du CD-ROM lorsqueles fichiers doivent être copiés depuis un CD d'installation Windows NT.

Quittez le dialogue Windows NT-Setup en cliquant sur le bouton Suivant.

5 Lorsque l'installation du protocole TCP/IP est terminée, celui-ci est affiché dansl'onglet Protocoles, dans Protocoles réseau.

Page 122: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-12 WinCC Communication ManualC79000-G8277-C156-01

E: Configuration des liaisons

Etape E: Configuration des liaisons

1 Configurez les liaisons du processeur de communication CP 1411. Ceci s’effectuedans le programme Réseau, dans l’onglet Liaisons.

Dans Affichage des liaisons pour , paramétrez Toutes les cartes réseau .

Sélectionnez les protocoles à utiliser pour le processeur de communication CP1411. Celui-ci ne doit communiquer que par le protocole TCP/IP. Pour celadésactivez pour la carte AMD PCNET ISA/VESA Ethernet-Adapter tous lesprotocoles sauf Protocole TCP/IP.

Pour désactiver un protocole cliquez sur le bouton Désactiver. Les protocolesdésactivés sont marqués comme suit:

Fermez le programme Réseau en cliquant sur Fermer.

2 Le dialogue des propriétés du protocole TCP/IP est affiché.

Dans l'onglet Adresse IP, paramétrez dans le champ Carte réseau le processeurde communicationCP 1411. Il s'agit de l'entrée AMD PCNET ISA/VESAEthernet-Adapter.

Sélectionnez le bouton d'option "Paramétrer adresse IP pour pouvoir définirvous-même une adresse IP et un masque de sous-réseau. Vous devez utiliser lemême masque de sous-réseau pour configurer le processeur de communicationCP 443-1 TCP dans l'automate programmable.

Page 123: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-13C79000-G8277-C156-01

Etape E: Configuration des liaisons

Quittez le dialogue de propriétés du protocole TCP/IP par OK.

3 Les paramétrages et installations ne deviennent actifs qu'après un redémarrage del'ordinateur. Répondez à la question affichée par Oui.

Page 124: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-14 WinCC Communication ManualC79000-G8277-C156-01

F: Création d'un point d'accès

Etape F: Création d'un point d'accès

1 Création d'un point d'accès pour le processeur de communication CP 1411 avecle programme Paramétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

2 Le programme Paramétrage interface PG/PC est affiché.

Ouvrez le dialogue d'ajout d'un nouveau point d'accès. Pour afficher celui-ci,sélectionnez l'entrée Ajouter/Supprimer dans le champ Point d'accès del'application.

Page 125: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-15C79000-G8277-C156-01

Etape F: Création d'un point d'accès

3 Le dialogue Ajouter/Supprimer points d'accès est affiché.

Entrez dans Nouveau point d'accès le nom du nouveau point d'accès. Dansl'exemple, ce nom est CP-TCPIP. Le point d'accès CP-TCPIPH_:est l'accèsutilisé par défaut par WinCC pour la communication par le réseau TCP/IP. Vouspouvez entrer dans Description une précision supplémentaire sur le nouveaupoint d'accès.

Créez le nouveau point d'accès avec le bouton Ajouter. Il est alors entré dans laliste des points d'accès affichée en bas.

Fermez le dialogue Ajouter/Supprimer points d'accès en cliquant sur Fermer.

Page 126: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-16 WinCC Communication ManualC79000-G8277-C156-01

Etape F: Création d'un point d'accès

4 Dans le programme Paramétrage interface PG/PC, affectez au nouvel accès leprocesseur de communication CP 1411.

Dans la zone de masque Point d'accès de l'application paramétrez CP_TCPIP.Sélectionnez dans la zone du bas TCP/IP-> CP1411. La correspondance entrepoint d'accès et processeur de communication est maintenant établie.

Quittez le programme Paramétrage interface PG/PC par le bouton OK. Lesparamétrages et installations nécessaires à l'exploitation du processeur CP 1411sont terminés.

Page 127: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-17C79000-G8277-C156-01

4.2 Création du projet STEP7 S7_IETCP

Les étapes de configuration nécessaires à la création et à la mise en service du projetSTEP7 S7_IETCP sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projet STEP7 S7_IETCPsont listées ci-dessous.

• A: Installation du logiciel

• B: Installation du paquet optionnel

• C: Création du projet STEP7

• D: Configuration du matériel

• E: Chargement de la configuration matérielle

• F: Test de la configuration matérielle

• G: Création du programme STEP7

• H: Test du programme STEP7

A: Installation du matériel

Etape A: Installation du matériel

1 Montage des cartes utilisées sur le châssis.

Dans le présent exemple, il s'agit du module d'alimentation PS 407 10A, d'unmodule unité centrale CPU 416-1 et d'un processeur de communication CP 443-1TCP.

Création de la liaison entre l'ordinateur et l'interface de programmation dumodule unité centrale.

Création de la liaison entre le processeur de communication CP 1411 del'ordinateur et le processeur de communication CP 443-1TCP de l'automateprogrammable.

B: Installation du paquet optionnel

Etape B: Installation du paquet optionnel

1 Si le paquet optionnel NCM S7 Industrial Ethernet n'a pas déjà été installé avecSTEP7, vous devez maintenant l'installer à l'aide du CD STEP7. Ce paquetoptionnel est nécessaire pour configurer le processeur de communication utiliséCP 443-1 TCP avec le logiciel STEP7.

Lorsque vous insérez le CD STEP7 le programme d'installation est lancéautomatiquement. Si l'installation automatique ne démarre pas, ouvrezl'Explorateur Windows NT et lancez le fichier setup.exe du CD.

Page 128: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-18 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Installation du paquet optionnel

2 Le programme d'installation est lancé.

Suivre les indications du programme d'installation. Sélectionnez commeComposants le point NCM S7-Ind. Ethernet. Terminer l'installation.

Page 129: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-19C79000-G8277-C156-01

C: Création du projet STEP7

Etape C: Création du projet STEP7

1 Création d'un nouveau projet STEP7 dans le Gestionnaire SIMATIC.

Pour le lancer, cliquez sur Démarrer Simatic GestionnaireSIMATIC.

2 Le Gestionnaire SIMATIC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage des propriétés d'un nouveau projet STEP7.

Le dialogue Nouveau est alors affiché.

Le bouton d'option Nouveau projet doit être sélectionné. Dans le champ Nomvous entrez le nom du projet à créer. Les noms des projets STEP7 créés pour lesbesoins du présent manuel commencent par les caractères S7. Ils contiennent enoutre une désignation du type de communication utilisé. L'exemple a pour nomS7_IETCP.

Ces projets sont rangés par défaut dans le répertoire C:\SIEMENS\STEP7\S7proj.Vous pouvez cependant changer ce répertoire à tout moment avec le boutonParcourir.

Le dialogue Nouveau se ferme avec le bouton OK.

Page 130: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-20 WinCC Communication ManualC79000-G8277-C156-01

D: Configuration du matériel

Etape D: Configuration du matériel

1 Le nouveau projet est affiché dans le Gestionnaire SIMATIC.

Vous devez configurer le matériel pour ce projet. Deux composants sontnécessaires. Il s'agit d'une station SIMATIC 400 et, pour son interconnexion, deconstituants de réseau Industrial Ethernet.

Vous accédez à ces composants en cliquant dans le Gestionnaire SIMATIC D

sur le nom du projet S7_IETCP et Ajouter nouvel objet Station SIMATIC

400 puis sur Ajouter nouvel objet Industial Ethernet.

Page 131: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-21C79000-G8277-C156-01

Etape D: Configuration du matériel

2 Les deux composants qui viennent d'être ajoutés sont affichés dans la fenêtre dedroite du Gestionnaire SIMATIC.

Double-cliquez GG sur le composant SIMATIC 400(1) dans la fenêtre de

droite pour afficher Configuration matérielle. Un GG sur Configuration

matérielle ou D et Ouvrir objet sur cet objet ouvrent le programme Config.matérielle.

3 Le programme Config. matérielle est affiché.

Ce programme permet de définir exactement le matériel utilisé dans l'automateprogrammable et d'en configurer les propriétés.

4 Le bouton ci-dessous de la barre d'outils du programme Config. matériellepermet d'ouvrir le répertoire Config. matérielle. Celui-ci permet de sélectionnerles composants matériels nécessaires.

Page 132: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-22 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Configuration du matériel

5 Le répertoire Configuration matérielle est affiché.

Le premier composant à sélectionner est le châssis utilisé. Tous les autres

composants doivent être installés sur celui-ci. Ajoutez le châssis utilisé d'un GG ou par Glisser-Déposer dans le projet. L'exemple utilise le type de châssisUR1.

6 Le programme Config. matérielle affiche le châssis encore vide pour le moment.Celui-ci a reçu le No de châssis 0. Lors de la configuration de la liaison dans leprojet WinCC, leNo de châssis est l'un des paramètres à définir.

Page 133: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-23C79000-G8277-C156-01

Etape D: Configuration du matériel

7 Placement des autres composants matériels sur le châssis de cartes. Cecis'effectue par Glisser-Déposer des composants souhaités deConfig. matérielledans l'emplacement de châssis correspondant.

L'exemple utilise un module d'alimentation PS 407 10A. Celui-ci est ajouté àl'emplacement 1. Un module d'alimentation de ce type occupe deuxemplacements.

L'exemple utilise comme module unité centrale une CPU 416-1. Celle-ci estajoutée à l'emplacement3 . Lors de la configuration de la liaison dans le projetWinCC le No d’emplacement du module unité centrale est un autre paramètre àentrer.

En outre il faut un processeur de communication CP 443-1 TCP. Celui-ci n'estcependant disponible dans le catalogue Catalogue de Matériel que si le paquetoptionnel NCM S7 Industrial Ethernet a été installé. Lorsque le processeur decommunication CP 443-1 TCP est ajouté au châssis, son dialogue de propriétéss'ouvre.

8 Le dialogue de propriétés du processeur de communication CP 443-1 TCP estaffiché.

Vous devez entrer l'adresse Ethernet souhaitée pour le processeur decommunication, dans l'onglet Paramètres, champ Adresse MAC. Les paramètrespertinents pour la communication avec le protocole TCP/IP sont cependantl'adresse IP et le masque "Sous-réseaux".

Lors de la configuration de la liaison dans le projet WinCC, l’adresse IP duprocesseur de communication CP 443-1 TCP est un autre paramètres à saisir.Pour Masque de sous-réseaux, paramétrez la même valeur que dans le masque desous-réseaux utilisé pour l'installation du processeur de communication CP 1411.

Dans la zone de sélection du bas Sous-réseaux, vous devez affecter le processeurde communication à Ethernet(1). Quittez le dialogue en confirmant avec OK.

Page 134: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-24 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Configuration du matériel

9 La configuration de l'exemple est indiquée ci-dessous.

10 Vous devez maintenant enregistrer les paramétrages effectués dans le programmeConfig. matérielle. L'enregistrement se déclenche avec le bouton ci-dessous de labarre d'outils .

E: Chargement de la configuration matérielle

Etape E: Chargement de la configuration matérielle

1 Vous devez transférer dans l'automate programmable la configuration matériellecréée dans le programme Config. matérielle. L'enregistrement se déclenche avecle bouton ci-dessous de la barre d'outils .

2 Un dialogue permettant de sélectionner les composants à charger est affiché.

Dans l'exemple tous les composants à sélectionner doivent être marqués.N'oubliez pas que le chargement dans le module unité centrale n'est possible quedans les positions STOP ou RUN-P du sélecteur de mode de fonctionnement.Quittez le dialogue en confirmant avec OK.

Page 135: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-25C79000-G8277-C156-01

Etape E: Chargement de la configuration matérielle

3 Le dialogue Adresse de correspondant est affiché.

Vous devez y indiquer l'adresse de correspondant par laquelle lo logiciel STEP7doit communiquer avec le module unité centrale. Dans l'exemple, lacommunication utilise l'interface MPI. L'adresse du module unité centrale est 2.

Quittez le dialogue en confirmant avec OK.

4 Vous chargez maintenant les données de configuration dans l'automateprogrammable. Vous devez pour cela mettre les composants dans l'état STOP lecas échéant.

Vous pouvez terminer le programme Config. matérielle. Les composants ajoutéssont affichés dans le Gestionnaire SIMATIC pour la station SIMATIC 400(1).

Page 136: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-26 WinCC Communication ManualC79000-G8277-C156-01

F: Test de la configuration matérielle

Etape F: Test de la configuration matérielle

1 Test de la configuration matérielle choisie.

Lorsque l'interrupteur à clé de la carte centrale est mis sur la position RUN ouRUN-P et que le sélecteur de mode de fonctionnement du processeur decommunication est sur la position RUN, seules les DEL d'état affichant l'étatRUN doivent être allumées.

Si ce n'est pas le cas, il y a une erreur. Les manipulations ci-dessous permettentde la diagnostiquer. Ces opérations doivent cependant également être effectuéesmême lorsque les diodes de signalisation d'état n'indiquent aucune erreur. Cecipermet de détecter aussi les erreurs non critiques et les erreurs de configuration.

Page 137: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-27C79000-G8277-C156-01

Etape F: Test de la configuration matérielle

2 Test de la configuration du module unité centrale.

Ce test s'effectue par le dialogue Etat des cartes dans le Gestionnaire SIMATIC.

Pour ouvrir ce dialogue, cliquez D sur le module unité centrale dans la

fenêtre de gauche et sur Système cible Etat cartes.

Le dialogue Etat des cartes du module unité centrale est affiché

L'onglet Général affiche plusieurs paramètres du module unité centrale. L'étatcourant de la carte et les erreurs éventuelles peuvent être lues dans Etat.

L'onglet Tampon de diagnostic fournit d'autres informations sur les erreursprésentes et leur élimination.

Ce dialogue se ferme avec le bouton Fermer.

Page 138: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-28 WinCC Communication ManualC79000-G8277-C156-01

Etape F: Test de la configuration matérielle

3 Test de la configuration du processeur de communication.

Ce test s’effectue par le dialogue Etat des cartes dans le Gestionnaire SIMATIC.

Pour ouvrir ce dialogue, cliquez D sur le processeur de communication dans

la fenêtre de gauche et sur Système cible Etat cartes.

Le dialogue Etat des cartes du processeur de communication est affiché.

L'onglet Général affiche plusieurs paramètres de la carte.

Vous pouvez ouvrir un dialogue de diagnostic approfondi du processeur decommunication en cliquant sur le bouton Diagnostic spécial.

Page 139: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-29C79000-G8277-C156-01

Etape F: Test de la configuration matérielle

4 Le dialogue Diagnostic NCM S7-Industrial Ethernet est affiché.

L'onglet Informations CP affiche des informations générales sur la carte.

Ce dialogue se ferme avec le bouton Fermer. Vous pouvez également fermer ledialogue Etat des cartes avec le bouton Fermer.

Page 140: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-30 WinCC Communication ManualC79000-G8277-C156-01

G: Création du programme STEP7

Etape G: Création du programme STEP7

1 Création du programme S7.

L'exemple du projet ne nécessite qu'un bloc d 'organisation OB1 et un bloc dedonnées. Le bloc OB1 est disponible en standard. Vous devez tout d'abord créerle bloc de données nécessaire. Pour cela cliquez dans le Gestionnaire

SIMATIC D sur l'option Blocs de programme S7(1) du module unité centrale

configuré et sur Ajouter nouvel objet Bloc de données.

Le dialogue de propriétés du bloc de données est ouvert. Entrez comme nom debloc DB75 et quittez le dialogue avec OK.

2 Le bloc de données nouvellement créé DB75 est affiché dans la fenêtre de droitedu projet.

Double-cliquez GG sur ce bloc ou D sur Ouvrir objet pour programmerle contenu du bloc. Le programme CONT/LIST/LOG est lancé.

Page 141: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-31C79000-G8277-C156-01

Etape G: Création du programme STEP7

3 Le programme CONT/LIST/LOG est affiché.

Validez le dialogue affiché Nouveau bloc de données par OK.

4 Programmation du DB75.

Créez deux variables d'une longueur de 16 bits dans ce bloc. Leur somme doitêtre déterminée dans l'OB1 et écrite dans une autre variable de 16 bits.

Vous devez en outre créer deux variables de 16 bits dont les valeurs serontincrémentées cycliquement dans l'OB1. Les variables créées dans le bloc dedonnées DB75 doivent être affichées dans le projet WinCC. Vous devez pourcela y créer des variables WinCC avec les adresses correspondantes.

Le bloc de données DB75 programmé est affiché ci-dessous.

5 Enregistrez ce bloc de données. Vous devez encore le transférer dans l'API.L'enregistrement se déclenche avec le bouton ci-dessous de la barre d'outils.N'oubliez pas que le chargement dans le module unité centrale n'est possible quedans les positions STOP ou RUN-P du sélecteur de mode de fonctionnement.

6 Programmation du bloc OB1.

Ouvrez ce bloc dans le programme CONT/LIST/LOG.

Deux valeurs créées dans le DB75 sont additionnées et le résultat de l'opérationest enregistré dans le bloc DB75.

Réalisez ensuite le comptage d'une valeur créée dans le DB75 selon un cycled'une seconde.

Page 142: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-32 WinCC Communication ManualC79000-G8277-C156-01

Etape G: Création du programme STEP7

Vous devez aussi réaliser ensuite le comptage d'une valeur créée dans le DB75 àchaque exécution du bloc OB1.

7 Enregistrez le bloc OB1 et charger-le dans l'automate programmable. Utilisezpour cela le bouton correspondant de la barre d'outils.

Le projet STEP7 est maintenant terminé et exécutable. Vous pouvez terminer leprogramme CONT/LIST/LOG.

Page 143: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-33C79000-G8277-C156-01

H: Test du programme STEP7

Etape G: Test du programme STEP7

1 Test du programme avec le logiciel STEP7.

Vous devez pour cela créer un tableau de variables. Pour cela cliquez dans le

Gestionnaire SIMATIC D sur le module unité centrale configuré et sur

Système cible , Visualiser/Piloter variable.

2 Un éditeur de création et d'utilisation d'un tableau de variables est affiché.

Le tableau créé est affiché ci-dessous. Il contient toutes les variables créées dansle DB75.

3 Visualisation des valeurs courantes des variables.

L'activation du bouton ci-dessous de la barre d'outils affiche les valeurs courantesdes variables correspondantes stockées dans l'API, dans la colonne Valeur d'état.

Pilotage des valeurs de variables.

Vous pouvez entrer des valeurs dans la colonne Valeur de pilotage. L’activationdu bouton ci-dessous de la barre d'outils écrit ces valeurs dans les variablescorrespondantes dans l'API.

Page 144: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-34 WinCC Communication ManualC79000-G8277-C156-01

Etape G: Test du programme STEP7

N’oubliez pas que le pilotage des variables n’est possible que dans la positionRUN-P du sélecteur de mode du module unité centrale.

4 Vous pouvez maintenant enregistrer le tableau de variables créé.

Dans notre exemple, il est enregistré sous le nom VAT1. Si le fonctionnement duprogramme a été contrôlé dans l'automate, vous pouvez fermer le tableau devariables. La configuration du projet STEP7 est terminée et vous pouvez fermerle Gestionnaire SIMATIC.

Page 145: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-35C79000-G8277-C156-01

4.3 Création du projet WinCC WinCC_S7_IETCP

Les étapes de configuration nécessaires à la création et à la mise en service du projetWinCCWinCC_S7_IETCP sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projetWinCCWinCC_S7_IETCP sont listées ci-dessous.

• A: Création du projet WinCC

• B: Création de la liaison

• C: Création des variables WinCC

• D: Création de la vue WinCC

A: Création du projet WinCC

Etape A: Création du projet WinCC

1 Création d'un nouveau projet WinCC dans l'Explorateur WinCC.

Pour le lancer cliquez sur Démarrer Simatic WinCC WindowsControl Center.

2 L’Explorateur WinCC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage des propriétés d'un nouveau projet WinCC.

Le projet exemple affiché est créé comme projet monoposte.

Quittez le dialogue par OK.

Page 146: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-36 WinCC Communication ManualC79000-G8277-C156-01

Etape A: Création du projet WinCC

3 Le dialogue Créer un nouveau projet est affiché.

Saisissez un nom de projet pour le nouveau projet. Les noms des projets WinCCcréés dans le cadre du présent manuel commencent par la séquence de caractèresWinCC et contiennent en outre une désignation de l'interlocuteur réseau et dutype de communication utilisé. Le présent exemple a pour nomWinCC_S7_IETCP.

Indiquez dans le champ Chemin du projet le chemin d'enregistrement du nouveauprojet.

Terminez le paramétrage du dialogue Créer un nouveau projet avec le boutonCréer.

B: Création de la liaison

Etape B: Création de la liaison

1 Le nouveau projet est affiché dans l'Explorateur WinCC.

Installation du pilote de communication nécessaire. Ceci s'effectue d'une manière

générale en cliquant D sur le noeud Gestion de variables puis Ajouternouveau pilote.

Page 147: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-37C79000-G8277-C156-01

Etape B: Création de la liaison

2 Le dialogue Ajouter nouveau pilote est affiché.

Celui-ci propose tous les pilotes de communication pouvant être installés. Lacommunication avec les SIMATIC S7 utilise le pilote SIMATIC S7 ProtocolSuite. Sélectionnez ce pilote dans le dialogue. Quittez le dialogue avec lacommande Ouvrir.

3 Le pilote ajouté SIMATIC S7 Protocol Suite est affiché comme noeud de laGestion des variables.

Le pilote contient 8 unités de canal. L'exemple nécessite l'unité de canal TCP/IP.

Vous devez créer pour celle-ci une nouvelle liaison. Pour cela cliquez D surTCP/IP puis sur Nouvelle liaison.

Page 148: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-38 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

4 Le dialogue des propriétés de la liaison est affiché

Dans l'onglet Général, entrez le Nom de la nouvelle liaison. Dans l’exemple, cenom est S7_IETCP_01.

Saisissez les paramètres de la liaison avec le bouton Propriétés.

Page 149: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-39C79000-G8277-C156-01

Etape B: Création de la liaison

5 Le dialogue Paramètres de liaison est affiché.

Indiquez dans le champ Adresse IP l'adresse paramétrée pour le processeur decommunication CP 443-1 TCP. Dans l'exemple, cette adresse est 140.80.0.2.

Vous devez en outre saisir le No de châssis et le No d'emplacement du moduleunité centrale à adresser. Attention de bien indiquer ici les paramètres du moduleunité centrale et pas ceux du processeur de communication.

Quittez le dialogue en confirmant avec OK. Quittez le dialogue PropriétésLiaisons également avec OK.

Page 150: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-40 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

6 Réglage des paramètres système de l'unité de canal TCP/IP.

Ce paramétrage se fait dans le dialogue Paramètres système. Pour l’ouvrir,

cliquez D sur TCP/IP puis sur Paramètres système.

L’onglet Canal permet de saisir divers paramètres pour la communication et lasurveillance de la communication. Ces paramètres sont valables pour toutes lesunités de canal du pilote de communication.

Page 151: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-41C79000-G8277-C156-01

Etape B: Création de la liaison

7 L’onglet Unit sert à indiquer le point d'accès par lequel la liaison accédera àl'automate programmable.

Le point d'accès CP-TCPIP: est le point d'accès par défaut. Au point d'accès CP-TCPIP a été préalablement affecté, dans le programme Paramétrage interfacePG/PC, le processeur de communication CP 1411. Si le point d'accès a étéparamétré automatiquement et surtout si vous utilisez plusieurs processeurs decommunication, vous devez vous assurer que vous utilisez bien le bon.

Quittez le dialogue en confirmant avec OK.

Page 152: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-42 WinCC Communication ManualC79000-G8277-C156-01

C: Création des variables WinCC

Etape C: Création des variables WinCC

1 Création des variables WinCC pour l'exemple.

Pour cela cliquez D sur la liaison nouvellement créée S7_IETCP_01 et surNouvelle variable.

Page 153: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-43C79000-G8277-C156-01

Etape C: Création des variables WinCC

2 Le dialogue des propriétés de la variable est affiché.

Le nom de la première variable dans l'exemple est S16x_S7IETCP01_01. Lavariable est du type Valeur 16 bits signée. Choisissez avec le bouton Sélectionnerl’adresse de la nouvelle variable.

Page 154: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-44 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création des variables WinCC

3 Le dialogue Propriétés Adresse est affiché.

Saisissez comme Zone de données la zone DB et comme No DB la valeur 75.Saisissez dans le champ Adressage l’option Mot et dans le champ DBW la valeur0. Quittez le dialogue par OK. Le dialogue de propriétés de la variable se fermeégalement par OK.

La variable WinCC créée est adressée dans la zone du DB75 où se trouve lapremière des deux valeurs à aditionner.

4 Création des autres variables WinCC nécessaires.

Ces variables se créent comme décrit aux étapes 1 à 3. Les noms, les types dedonnées et les adresses des variables utilisés dans cet exemple sont indiqués ci-dessous.

Page 155: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-45C79000-G8277-C156-01

D: Création de la vue WinCC

Etape D: Création de la vue WinCC

1 Création d'une vue WinCC dans laquelle les variables créées doivent êtreaffichées.

Pour cela ouvrez l'éditeur Graphics Designer en cliquant D puis sur Ouvrir.

2 L'éditeur Graphics Designer est affiché. Une nouvelle vue WinCC est déjàaffichée dans cette vue.

Configurez un objet complexe Smart Object Champ E/S (champs de saisie/ affichage) pour afficher la première variable. Pour cela sélectionnez le champE/S dans la palette d’objets et placez-le dans la vue avec la souris.

Page 156: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-46 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Création de la vue WinCC

3 Lorsque vous avez placé le champ E/S dans la vue, son dialogue de configurationest affiché.

Dans le champ Variable, le bouton ci-dessous permet de paramétrer la variableS16x_S7IETCP01_01.

Laissez le cycle de rafraîchisssement de la variable sur 2s. Conservez les valeurspar défaut pour les autres paramètres. Quittez le dialogue par OK.

Page 157: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-47C79000-G8277-C156-01

Etape D: Création de la vue WinCC

4 Modification du format de sortie du champ E/S.

Pour cela ouvrez son dialogue de propriétés. Cliquez D sur le champ E/S puissur Propriétés.

5 Le dialogue Propriétés de l'objet est affiché.

Dans l'onglet Propriétés, sélectionnez Entrée/Sortie dans la fenêtre de gauche.

Cliquez GG sur le format de sortie paramétré pour pouvoir éditer le champd'affichage. Saisissez le nouveau format s99999. Avec ce format, le champ E/Speut afficher des valeurs signées de 5 chiffres.

6 Création de quatre autres champs E/S pour l'affichage des autres variables.

Ces variables se créent comme décrit aux étapes 2 à 5.

Page 158: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-48 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Création de la vue WinCC

7 Enregistrez la vue.

Dans le projet exemple, elle a été enregistrée sous le nomcom_S37IETCP_01.pdl. Le bouton ci-dessous permet de basculer la vuedirectement de Graphics Designer dans le Runtime.

Lorsque la vue est en mode Runtime, que l'automate programmable est lancé etque la liaison réseau est établie, les valeurs courantes des variables de l'API sontaffichées. Elles peuvent également être modifiées par saisie de valeurs dans leschamps E/S.

En l'absence de liaison à l'API, les champsE/S sont grisés. Dans ce cas il y a uneerreur dans la liaison.

Page 159: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-49C79000-G8277-C156-01

4.4 Diagnostic de la liaison

Cette section expose les possibilités de diagnostic disponibles pour la liaison entre le projetWinCC WinCC_S7_IETCP et la station SIMATIC S7.Un diagnostic de l'exemple comme décrit ci-après n'a de sens que si les vérificationsindiquées ci-dessous ont été préalablement effectuées avec succès.Création du projet STEP7 S7_IETCP

• F: Test de la configuration matérielle

• H: Test du programme STEP7

Explorateur WinCC

Etape Explorateur WinCC

1 Diagnostic de la liaison dans l'Explorateur WinCC.

Basculez le projet WinCC_S7_IETCP dans le mode Runtime. Pour cela utilisez lebouton ci-dessous de la barre d'outils dans l'Explorateur WinCC.

La vue WinCC créée com_3_S7IETCP_01.pdl peut être basculée directement deGraphics Designer dans le mode Runtime.

2 Ouvrez un dialogue de surveillance de toutes les liaisons configurées dans

l'Explorateur WinCC en cliquant sur Outils , Etat Liaisons. Cettecommande de menu n'est cependant active que si le projet est en mode Runtime.

Page 160: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-50 WinCC Communication ManualC79000-G8277-C156-01

Etape Explorateur WinCC

3 Le dialogue Etat - Liaisons logiques est affiché.

Ce dialogue affiche toutes les liaisons configurées. Seule la liaison S7_IETCP_01existe dans l'exemple.

Les valeurs affichées correspondent à l'état des liaisons au moment de l'ouverturedu dialogue. Vous pouvez également paramétrer un rafraîchissement cyclique del’affichage en cochant la case correspondante.

4 Vous pouvez également obtenir des informations sur l'état des liaisons en généralet sur l'état des liaisons de variables individuelles dans la Gestion des variables.

Vous pouvez interroger simplement l'état d'une liaison configurée en passantdessus avec le pointeur de la souris pour afficher l'étiquette.

Vous pouvez également interroger la valeur courante de process d'une variable etson état en l'effleurant avec le pointeur de la souris pour afficher l'étiquette. Cecivous permet d'identifier les erreurs d'une seule variable mais n'affiche pas leserreurs pour toute la liaison.

Page 161: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par TCP/IP

WinCC Communication Manual 4-51C79000-G8277-C156-01

Channel Diagnosis

Etape Channel Diagnosis

1 Diagnostic de la liaison avec le programme WinCC Channel Diagnosis.

Celui peut être lancé avec les commandes Démarrer Simatic WinCC

Channel Diagnosis.

2 Le programme WinCC Channel Diagnosis.

L’onglet Channels/Connections affiche des informations précises sur l'état dechaque liaison configurée. Par défaut l'affichage est rafraîchi toutes les secondes.Vous pouvez modifier le cycle dans le champ de saisie du bas.

3 Lorsqu'une erreur de liaison est présente, la fenêtre de droite affiche dans la ligneError Code une valeur spécifiant la cause de l'incident. Pour obtenir de plus

amples informations sur ce code d'erreur cliquez D sur Error Code puis surHelp.

Page 162: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par TCP/IP 09.99

4-52 WinCC Communication ManualC79000-G8277-C156-01

Etape Channel Diagnosis

4 Ceci affiche la description du code d’erreur correspondant fournie par l’aide enligne WinCC. Les causes possibles d'erreur sont en outre affichées.

Page 163: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-1C79000-G8277-C156-01

5 Communication avec SIMATIC S7 par OPC

Vous pouvez également copier les projets à créer dans ce chapitre directement depuis ledocument en ligne sur votre disque dur. Ils sont rangés par défaut dans le répertoireC:\Communication_Manual. Vous avez la possibilité de copier sur votre disque dur lescomposants suivants:

comls7_S7OPC

Le fichier de base de données du processeur de communication CP 1413.

S7_OPC

Le projet STEP7 à créer.

WinCC_S7_OPC

Le projet WinCC à créer.

Ce chapitre décrit en détail la mise en service d'une liaison entre un API SIMATIC S7 etWinCC. La liaison est réalisée dans l'exemple par réseau Industrial Ethernet. Moyennantquelques petites adaptations, la communication est également possible par réseauPROFIBUS.

Le composant S7-OPC-Server exécuté sur l'ordinateur met les données de l'automateprogrammable à disposition d'autres applications installées sur l'ordinateur et del'environnement réseau connecté. Le composant S7-OPC-Server communique avecl'automate programmable par le processeur de communication CP 1413.

Présentation de la structure réseau de l'exemple

Sur l'ordinateur, la liaison au réseau (Industrial Ethernet) est réalisée par un processeur decommunication CP 1413. Vous avez besoin pour l'installer sur l'ordinateur du pilote IE S71413 livré sur le CD SIMATIC NET. L'installation nécessite en outre le logiciel S7-OPC-Server livré sur le CD SIMATIC NET.

Page 164: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-2 WinCC Communication ManualC79000-G8277-C156-01

Vous devez installer dans le projet WinCC le pilote de communication OPC. Par ce clientOPC vous configurez la liaison à S7-OPC-Server.L'automate est équipé d'un module unité centrale CPU 416-1. La liaison au réseau estréalisée par un processeur de communication CP 443-1. Vous avez besoin pour configurerce processeur de communication avec le logiciel STEP7 du paquet optionnel NCM S7Industrial Ethernet.

Etapes de la configuration

Toutes les étapes nécessaires à la création d'une liaison sont listées ci-dessous.

• Mise en service du processeur de communication CP 1413

• Création du projet STEP7 S7_OPC

• Configuration de S7-OPC-Server

• Création du projet WinCC WinCC_S7_OPC

• Diagnostic de la liaison

Logiciels nécessaires

Désignation Description

SIMATIC NET Pilote IE S7-1413 pour l’installation du processeur decommunication CP 1413 livré sur le CD SIMATICNET.

S7-OPC-Server pour communication avec le clientOPC de WinCC.

STEP7 Logiciel STEP7 avec paquet optionnel NCM pourIndustrial Ethernet pour la création du projet STEP7.

WinCC WinCC avec pilote de communication OPC pour lacréation du projet WinCC.

Matériel nécessaire dans l'ordinateur

Désignation Description

Processeur de communication Processeur de communication CP 1413 pourconnexion au processeur de communication de l’API.

Matériel nécessaire dans l'API

Désignation Description

Châssis Châssis UR1.

Module d'alimentation Alimentation PS 407 10A dans emplacements 1 et 2.

Module unité centrale Unité centrale CPU 416-1 dans emplacement 3.

Processeur de communication Processeur de communication CP 443-1 dansemplacement 4.

Page 165: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-3C79000-G8277-C156-01

5.1 Mise en service du processeur de communication CP 1413

La description ci-dessous montre en détail les manipulation nécessaires à une mise enservice réussie du processeur de communication CP 1413.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la mise en service du processeur decommunication CP 1413 sont énumérés ci-dessous.

• A: Montage du processeur de communication dans le PC

• B: Installation du pilote de communication

• C: Installation du processeur de communication

• D: Affectation du processeur de communication

• E: Test du processeur de communication

A: Montage du processeur de communication dans le PC

Etape A: Montage du processeur de communication dans le PC

1 Contrôle du réglage du cavalier choisi sur le processeur CP 1413.

Lors de l'installation du processeur CP 1413 vous devez indiquer la zone dedonnées E/S. La zone E/S est définie par le réglage du cavalier.

Par défaut la zone E/S est la zone 03E0-03E7. Les réglages 0100-0117 et 0390-0397 sont cependant également possibles. Les réglages de cavalier à effectuerpour les zones E/S sont indiqués ci-dessous.

2 Installez la carte en suivant les indications de la notice d'installation. Observezentre autres les consignes de protection antistatique. N'installer la carte qu'enl'absence de toute tension.

Le processeur de communication CP 1413 nécessite un emplacement ISA dansl'ordinateur. Après avoir installé le processeur CP 1413, refermez le boîtier del'ordinateur et redémarrez.

Page 166: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-4 WinCC Communication ManualC79000-G8277-C156-01

B: Installation du pilote de communication

Etape B: Installation du pilote de communication

1 Installation du pilote de communication IE S7-1413 livré sur le CD SIMATICNET.

Lorsque vous insérez le CD SIMATIC NET le programme d'installation est lancéautomatiquement. Si l'installation automatique ne démarre pas, ouvrezl'Explorateur Windows NT et lancez le fichier setup.exe du CD.

Le bouton ci-dessous permet d'installer le logiciel.

Suivre les indications du programme d'installation. Pour Composantssélectionnez le pilote à installer IE S7-1413. Terminer l'installation.

C: Installation du processeur de communication

Etape C: Installation du processeur de communication

1 Installation du processeur de communication CP 1413 avec le programmeParamétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

Page 167: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-5C79000-G8277-C156-01

Etape C: Installation du processeur de communication

2 Le programme Paramétrage interface PG/PC est affiché.

Le dialogue d'installation d'une nouvelle interface s'ouvre par le bouton Installer.

Page 168: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-6 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Installation du processeur de communication

3 Le dialogue Installation/Désinstallation interface est alors affiché. La zoneSélection contient toutes les interfaces pouvant être installées. Elle contient entreautres le processeur CP 1413. Ceci n'est cependant le cas que si la manipulationB, l'installation du pilote de communication, a été effectuée.

Choisissez dans Sélection le point CP 1413. L’installation du processeur decommunication se lance par le bouton Installer->.

4 Le dialogue Ressources - CP 1413 est affiché

Vous devez paramétrer la zone mémoire, la zone E/S et l’Interrupt.

La zone E/S a déjà été définie par le réglage de cavalier sur la carte CP 1413.

Veillez à ce que les ressources paramétrées ne soient pas déjà utilisées pard'autres cartes. Pour obtenir des informations sur les ressources système déjà

occupées, cliquez sur Démarrer , Programmes Gestion (Général)

, Diagnostic WindowsNT, onglet Ressources.

Quittez le dialogue Ressources en confirmant avec OK.

Page 169: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-7C79000-G8277-C156-01

Etape C: Installation du processeur de communication

5 Le dialogue Installation/Désinstallation interfaces contient maintenant dans lazone Installées une entrée pour le processeur de communication CP 1413.

Quittez le dialogue Installation/Désinstallation interfaces par Fermer.

Page 170: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-8 WinCC Communication ManualC79000-G8277-C156-01

D: Affectation du processeur de communication

Etape D: Affectation du processeur de communication

1 Dans le programme Paramétrage interface PG/PC, affectez l’interface que vousvenez d'installer au point d'accès CP_H1_1.

Cet accès a été créé automatiquement à l'installation du pilote de communicationIE S7-1413.

Dans la zone de masque Point d'accès de l'application paramétrez CP_H1_1.Sélectionnez dans la zone du bas CP1413. La correspondance entre point d'accèset processeur de communication est maintenant établie.

Page 171: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-9C79000-G8277-C156-01

Etape D: Affectation du processeur de communication

2 Paramétrage des propriétés du processeur de communication CP 1413.

Le dialogue de paramétrage des propriétés s'ouvre dans le programmeParamétrage interface PG/PC par le bouton Propriétés.

Le dialogue Propriétés - CP 1413 est affiché.

Saisissez dans l'onglet Adresse Ethernet(MAC) l'adresse Ethernet du processeurCP 1413. Dans l'exemple, cette adresse est 08.00.06.01.00.01.

L'adresse Ethernet a une longueur de six octets et sa structure est la suivante surles matériels SIEMENS.

• 08.00.06: Les six premiers chiffres de la valeur hexadécimale correspondentau numéro SIEMENS.

• 01: Les deux chiffres suivants spécifient la gamme des matériels SIEMENS.

• 0: Le chiffre suivant désigne le système SIMATIC.

• 0.01: Les trois derniers chiffres correspondent à l'adresse de stationsignificative d'un matériel SIEMENS.

Page 172: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-10 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Affectation du processeur de communication

3 Quittez le programme Paramétrage interface PG/PC par le bouton OK.

Un dialogue invitant à redémarrer le CP 1413 est affiché. Confirmez ce dialogueavec OK pour redémarrer le processeur de communication CP 1413.

L'installation du processeur de communication est ainsi terminée.

E: Test du processeur de communication

Etape E: Test du processeur de communication

1 Vérification de l'installation du processeur de communication CP 1413 avec leprogramme Paramétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

Page 173: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-11C79000-G8277-C156-01

Etape E: Test du processeur de communication

2 Le programme Paramétrage interface PG/PC est affiché.

Dans ce programme, sélectionnez l'interface à vérifier. En l'occurrencesélectionnez CP 1413. Assurez-vous que les correspondances entre points d'accèset interfaces n'ont pas été modifiées par cette manipulation.

La vérification de l'installation se déclenche par le bouton Diagnostic.

Page 174: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-12 WinCC Communication ManualC79000-G8277-C156-01

Etape E: Test du processeur de communication

3 Le dialogue Diagnostic SIMATIC NET est affiché.

Dans l'onglet Diagnostic réseau IE, lancez le diagnostic avec le bouton Test. Lerésultat du diagnostic est alors affiché.

Si le résultat du diagnostic est satisfaisant, vous pouvez fermer le dialogue avecOK. Vous pouvez dans ce cas également fermer le programme Paramétrageinterface PG/PC par OK. Vous pouvez continuer de configurer la communicationavec le S7 en suivant les indications du chapitre suivant.

Si le résultat est mauvais, vous devez rechercher la cause de l'erreur et yremédier. Vous trouverez quelques informations utiles au chapitre La carte decommunication de l'ordinateur est-elle prête ?.

Page 175: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-13C79000-G8277-C156-01

5.2 Création du projet STEP7 S7_OPC

Les étapes de configuration nécessaires à la création et à la mise en service du projetSTEP7 S7_OPC sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projet STEP7 S7_OPC sontlistées ci-dessous.

• A: Installation du logiciel

• B: Installation du paquet optionnel

• C: Création du projet STEP7

• D: Configuration du matériel

• E: Chargement de la configuration matérielle

• F: Test de la configuration matérielle

• G: Création du programme STEP7

• H: Test du programme STEP7

A: Installation du matériel

Etape A: Installation du matériel

1 Montage des cartes utilisées sur le châssis.

Dans le présent exemple il s'agit du module d'alimentation PS 407 10A, d'unmodule unité centrale CPU 416-1 et d'un processeur de communication CP 443-1.

Création de la liaison entre la console de programmation et l'interface deprogrammation du module unité centrale.

Création de la liaison entre le processeur de communication CP 1413 del'ordinateur et le processeur de communication CP 443-1 de l'automateprogrammable.

B: Installation du paquet optionnel

Etape B: Installation du paquet optionnel

1 Si le paquet optionnel NCM S7 Industrial Ethernet n'a pas déjà été installé avecSTEP7, vous devez maintenant l'installer à l'aide du CD STEP7. Ce paquetoptionnel est nécessaire pour configurer le processeur de communication CP443-1 avec le logiciel STEP7.

Lorsque vous insérez le CD STEP7 le programme d'installation est lancéautomatiquement. Si l'installation automatique ne démarre pas, ouvrezl'Explorateur Windows NT et lancez le fichier setup.exe du CD.

Page 176: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-14 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Installation du paquet optionnel

2 Le programme d'installation est lancé.

Suivre les indications du programme d'installation. Sélectionnez commeComposants le point NCM S7-Ind. Ethernet. Terminer l'installation.

C: Création du projet STEP7

Etape C: Création du projet STEP7

1 Création d'un nouveau projet STEP7 dans le Gestionnaire SIMATIC.

Pour le lancer, cliquez sur Démarrer Simatic GestionnaireSIMATIC.

Page 177: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-15C79000-G8277-C156-01

Etape C: Création du projet STEP7

2 Le Gestionnaire SIMATIC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage des propriétés d'un nouveau projet STEP7.

Le dialogue Nouveau est alors affiché.

Le bouton d'option Nouveau projet doit être sélectionné. Dans le champ Nomvous entrez le nom du projet à créer. Les noms des projets STEP7 créés pour lesbesoins du présent manuel commencent par les caractères S7. Ils contiennent enoutre une désignation du type de communication utilisé. L'exemple a pour nomS7_OPC.

Ces projets sont rangés par défaut dans le répertoire C:\SIEMENS\STEP7\S7proj.Vous pouvez cependant changer ce répertoire à tout moment avec le boutonParcourir.

Le dialogue Nouveau se ferme par le bouton OK.

Page 178: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-16 WinCC Communication ManualC79000-G8277-C156-01

D: Configuration du matériel

Etape D: Configuration du matériel

1 Le nouveau projet est affiché dans le Gestionnaire SIMATIC.

Vous devez configurer le matériel pour ce projet. Trois composants sontnécessaires. Ce sont une station SIMATIC 400 et une/un PG/PC. Leurinterconnexion nécessite des composants Industrial Ethernet.

Vous accédez à ces composants en cliquant dans le Gestionnaire SIMATIC D

sur le nom du projet S7_IEH et Ajouter nouvel objet Station SIMATIC 400

et Ajouter nouvel objet Industial Ethernet.

Page 179: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-17C79000-G8277-C156-01

Etape D: Configuration du matériel

2 Les deux composants qui viennent d'être ajoutés sont affichés dans la fenêtre dedroite du Gestionnaire SIMATIC.

Double-cliquez GG sur le composant SIMATIC 400(1) dans la fenêtre de

droite pour afficher Config. matérielle. Un GG sur Config.matérielle ou D et Ouvrir objet sur cet objet ouvrent le programme Config. matérielle.

3 Le programme Config. matérielle est affiché.

Ce programme permet de définir exactement les composants matériels utilisésdans l'automate programmable et d'en configurer les propriétés.

4 Le bouton ci-dessous de la barre d'outils du programme Config. matériellepermet d’ouvrir le catalogue Config. matérielle. Celui-ci permet de sélectionnerles composants matériels nécessaires.

Page 180: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-18 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Configuration du matériel

5 Le répertoire Config. matérielle est affiché.

Le premier composant à sélectionner est le châssis utilisé. Tous les autres

composants doivent être installés sur celui-ci. Ajoutez le châssis utilisé d'un GG ou par Glisser-Déposer dans le projet. L'exemple utilise le type de châssisUR1.

6 Le programme Config. matérielle affiche le châssis encore vide pour le moment.

Page 181: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-19C79000-G8277-C156-01

Etape D: Configuration du matériel

7 Placement des autres composants matériels sur le châssis de cartes. Cecis'effectue par Glisser-Déposer des composants souhaités deConfig. matérielledans l'emplacement de châssis correspondant.

L'exemple utilise un module d'alimentation PS 407 10A. Celui-ci est ajouté àl'emplacement 1. Un module d'alimentation de ce type occupe deuxemplacements.

L'exemple utilise comme module unité centrale une CPU 416-1. Celle-ci estajoutée à l'emplacement 3.

En outre il faut un processeur de communication CP 443-1. Celui-ci n'estcependant disponible dans le Catalogue de matériels que si le paquet optionnelNCM S7 Industrial Ethernet a été installé. Lorsque le processeur decommunication CP 443-1 est ajouté au châssis, son dialogue de propriétéss'ouvre.

8 Le dialogue de propriétés de l'interface Ethernet du processeur decommunication CP 443-1 est affiché.

Vous devez entrer l'adresse Ethernet souhaitée pour le processeur decommunication dans l'onglet Paramètres, dans le champ Adresse MAC. Cetteadresse est un des paramètres à saisir lors de la création du fichier de base dedonnées pour le processeur de communication CP 1413 de l'ordinateur.

Dans la zone de sélection du bas Sous-réseau, vous devez affecter le processeurde communication à Ethernet(1). Quittez le dialogue en confirmant par OK.

Page 182: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-20 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Configuration du matériel

9 La configuration de l'exemple est indiquée ci-dessous.

10 Vous devez maintenant enregistrer les paramétrages effectués dans le programmeConfig. matérielle. L'enregistrement se déclenche avec le bouton de la barred'outils affiché ci-dessous.

E: Chargement de la configuration matérielle

Etape E: Chargement de la configuration matérielle

1 Vous devez transférer dans l'automate programmable la configuration matériellecréée dans le programme Config. matérielle. L'enregistrement se déclenche avecle bouton de la barre d'outils affiché ci-dessous.

2 Un dialogue permettant de sélectionner les composants à charger est affiché.

Dans l'exemple, tous les composants à sélectionner doivent être marqués.N'oubliez pas que le chargement dans le module unité centrale n'est possible quedans les positions STOP ou RUN-P du sélecteur de mode de fonctionnement.Quittez le dialogue en confirmant par OK.

Page 183: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-21C79000-G8277-C156-01

Etape E: Chargement de la configuration matérielle

3 Le dialogue Sélectionner adresse de correspondant est affiché.

Vous devez y indiquer l'adresse de correspondant par laquelle le logiciel STEP7doit communiquer avec le module unité centrale. Dans l'exemple, lacommunication utilise l'interface MPI. L'adresse du module unité centrale est 2.

Quittez le dialogue en confirmant par OK.

4 Chargez maintenant les données de configuration dans l'automate programmable.Vous devez pour cela mettre les différentes cartes dans l'état STOP le caséchéant.

Vous pouvez terminer le programme Config. matérielle.

p class="Standard">Les composants qui viennent d'être ajoutés sont affichés dansle gestionnaire SIMATIC pour la station SIMATIC 400(1).

Page 184: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-22 WinCC Communication ManualC79000-G8277-C156-01

F: Test de la configuration matérielle

Etape F: Test de la configuration matérielle

1 Test de la configuration matérielle choisie.

Lorsque l'interrupteur à clé du module unité centrale est mis sur la position RUNou RUN-P et que le sélecteur de mode de fonctionnement du processeur decommunication est sur la position RUN, seules les DEL d'état affichant l'étatRUN doivent être allumées.

Si ce n'est pas le cas, il y a une erreur. Les manipulations ci-dessous permettentde la diagnostiquer. Ces manipulations doivent cependant également êtreeffectuées même lorsque les diodes de signalisation d'état n'indiquent aucuneerreur. Ceci permet de détecter aussi les erreurs non critiques et les erreurs deconfiguration.

Page 185: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-23C79000-G8277-C156-01

Etape F: Test de la configuration matérielle

2 Test de la configuration du module unité centrale.

Ce test s'effectue par le dialogue Etat des cartes dans le Gestionnaire SIMATIC.

Pour ouvrir ce dialogue, cliquez D sur le module unité centrale dans la

fenêtre de gauche et sur Système cible Etat cartes.

Le dialogue Etat des cartes du module unité centrale est affiché

L'onglet Général affiche plusieurs paramètres du module unité centrale. L'étatcourant d'une carte / d'un module et les erreurs éventuelles peuvent être lues dansEtat.

L'onglet Tampon de diagnostic fournit d'autres informations sur les erreursprésentes et leur élimination.

Vous quittez le dialogue avec le bouton Fermer.

Page 186: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-24 WinCC Communication ManualC79000-G8277-C156-01

Etape F: Test de la configuration matérielle

3 Test de la configuration du processeur de communication.

Ce test s’effectue par le dialogue Etat des cartes dans le Gestionnaire SIMATIC.

Pour ouvrir ce dialogue, cliquez D sur le processeur de communication dans

la fenêtre de gauche et sur Système cible Etat cartes.

Le dialogue Etat des cartes du processeur de communication est affiché.

L'onglet Général affiche plusieurs paramètres de la carte.

Vous pouvez ouvrir un dialogue de diagnostic approfondi du processeur decommunication en cliquant sur le bouton Diagnostic spécial.

Page 187: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-25C79000-G8277-C156-01

Etape F: Test de la configuration matérielle

4 Le dialogue Diagnostic NCM S7-Industrial Ethernet est affiché.

L'onglet Informations CP affiche des informations générales sur la carte. Vouspouvez entre autres y vérifier l'adresse réseau paramétrée.

Vous quittez le dialogue avec le bouton Fermer. Vous pouvez également fermerle dialogue Etat des cartes avec le bouton Fermer.

Page 188: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-26 WinCC Communication ManualC79000-G8277-C156-01

G: Création du programme STEP7

Etape G: Création du programme STEP7

1 Création du programme S7.

L'exemple de projet qui nous intéresse ne nécessite qu'un bloc d 'organisationOB1 et un bloc de données. Le bloc OB1 est disponible en standard. Vous deveztout d'abord créer le bloc de données nécessaire. Pour cela cliquez dans le

Gestionnaire SIMATIC D sur Blocs de l'entrée Programme S7(1) du module

unité centrale configurée et sur Ajouter nouvel objet Bloc de données.

Le dialogue de propriétés du bloc de données est ouvert. Entrez comme nom debloc DB75 et validez le dialogue par OK.

2 Le bloc de données nouvellement créé DB75 est affiché dans la fenêtre de droitedu projet.

Double-cliquez GG sur ce bloc ou D sur Ouvrir objet pour programmerle contenu du bloc. Le programme CONT/LIST/LOG est lancé.

Page 189: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-27C79000-G8277-C156-01

Etape G: Création du programme STEP7

3 Le programme CONTLIST/LOG est affiché.

Validez le dialogue affiché Nouveau bloc de données par OK.

4 Programmation du DB75.

Créez deux variables d'une longueur de 16 bits dans ce bloc. Leur somme doitêtre déterminée dans l'OB1 et écrite dans une autre variable de 16 bits.

Vous devez outre créer deux variables de 16 bits dont les valeurs serontincrémentées cycliquement dans l'OB1.

Le bloc de données DB75 programmé est affiché ci-dessous.

5 Enregistrez ce bloc de données. Vous devez encore transférer le bloc dans l'API.L'enregistrement se déclenche avec le bouton affiché ci-dessous de la barred'outils. N'oubliez pas que le chargement dans le module unité centrale n'estpossible que dans les positions STOP ou RUN-P du sélecteur de mode defonctionnement.

6 Programmation du bloc OB1.

Ouvrez ce bloc dans le programme CONT/LIST/LOG.

Deux valeurs créées dans le DB75 sont additionnées et le résultat de l'opérationest enregistré dans le bloc DB75.

Réalisez ensuite le comptage d'une valeur créée dans le DB75 selon un cycled'une seconde.

Page 190: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-28 WinCC Communication ManualC79000-G8277-C156-01

Etape G: Création du programme STEP7

Vous réalisez maintenant le comptage d'une valeur créée dans le DB75 à chaqueexécution du bloc OB1.

7 Enregistrez le bloc OB1 et chargez-le dans l'automate programmable. Utilisezpour cela le bouton correspondant de la barre d'outils.

Le projet STEP7 est maintenant terminé et exécutable. Vous pouvez terminer leprogramme CONT/LIST/LOG.

Page 191: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-29C79000-G8277-C156-01

H: Test du programme STEP7

Etape I: Test du programme STEP7

1 Test du programme avec le logiciel STEP7.

Vous devez créer un tableau de variables. Pour cela cliquez dans le Gestionnaire

SIMATIC D sur le module unité centrale configuré et sur Système cible, Visualiser/Piloter variable.

2 Un éditeur de création et d'utilisation d'un tableau de variables est affiché.

Le tableau créé est affiché ci-dessous. Il contient toutes les variables créées dansle DB75.

Page 192: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-30 WinCC Communication ManualC79000-G8277-C156-01

Etape I: Test du programme STEP7

3 Visualisation des valeurs courantes de variables.

L'activation du bouton affiché ci-dessous de la barre d'outils affiche les valeurscourantes des variables correspondantes stockées dans l'API, dans la colonneValeur d'état.

Pilotage des valeurs de variables.

Vous pouvez entrer des valeurs dans la colonne Valeur de pilotage. L’activationdu bouton affiché ci-dessous de la barre d'outils écrit ces valeurs dans lesvariables correspondantes dans l'API.

N'oubliez pas que le pilotage des variables n'est possible que dans la positionRUN-P du sélecteur de mode du module unité centrale.

4 Vous pouvez maintenant enregistrer le tableau de variables créé.

Dans notre exemple, il est enregistré sous le nom VAT1. Si le fonctionnement duprogramme a été contrôlé dans l'automate, vous pouvez fermer le tableau devariables. La configuration du projet STEP7 est terminée et vous pouvez fermerle Gestionnaire SIMATIC.

Page 193: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-31C79000-G8277-C156-01

5.3 Configuration de S7-OPC-Server

Le manuel décrit ci-après les étapes nécessaires pour configurer S7-OPC-Server.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la configuration de S7-OPC-Server sontlistées ci-dessous.

• A: Activation du protocole S7

• B: Installation de S7-OPC-Server

• C: Paramétrage de la configuration DCOM

• D: Configuration de S7-OPC-Server

• E: Test de S7-OPC-Server

A: Activation du protocole S7

Etape A: Activation du protocole S7

1 Création du fichier de base de données pour le protocole S7 avec le programmeCOML S7.

Pour le lancer, cliquez sur Démarrer Simatic SIMATIC NET COML S7.

Page 194: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-32 WinCC Communication ManualC79000-G8277-C156-01

Etape A: Activation du protocole S7

2 Le programme COML S7 est affiché.

Dans le fichier de base de données, définissez la liaison S7 par laquelle S7-OPC-Server accédera à l'API.

Sélectionnez comme type de réseau l'entrée ETHERNET.

Vous pouvez paramétrer les propriétés d'une liaison S7 dans la partie droite.Entrez comme nom de liaison S7_Connection_01 et comme nom VFD VFD1.L'adresse distante, donc l'adresse Ethernet du processeur de communication dansl'API est dans l'exemple 08.00.06.01.00.00.

Le TSAP local est dans l'exemple 01.00. Le premier nombre est un code decomposant matériel, le second doit toujours être 0. Le TSAP distant est dansl'exemple 02.03. Le premier nombre est l'ID de la ressource réservée dans le S7pour un pupitre opérateur (OS). Le second nombre contient le numéro de châssiset le numéro d'emplacement du module unité centrale à adresser.

Avec le bouton Ajouter, ajoutez la nouvelle liaison S7 à la liste des liaisonsexistant dans le fichier de base de données.

3 Enregistrez les paramétrages comme fichier texte.

Pour cela cliquez sur la commande de menu Fichier Enregistrer BD Texte.Dans l'exemple le fichier est enregistré sous le nom S7_OPC.txt.

Génération du fichier binaire de base de données.

Pour cela cliquez sur la commande de menu Fichier Générer BD binairesous. Dans l’exemple, le nom S7_OPC.ldb est attribué au fichier.

Vous pouvez terminer le programme COML S7 .

Page 195: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-33C79000-G8277-C156-01

Etape A: Activation du protocole S7

4 Activation du protocole S7 pour le processeur de communication CP 1413 avecle programme Paramétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

5 Le programme Paramétrage interface PG/PC est affiché.

Sélectionnez dans ce programme le processeur de communication CP 1413.Assurez-vous que les correspondances entre points d'accès et interfaces n'ont pasété modifiées par cette manipulation.

Le bouton Propriétés ouvre le dialogue de propriétés du processeur decommunication CP 1413.

Page 196: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-34 WinCC Communication ManualC79000-G8277-C156-01

Etape A: Activation du protocole S7

6 Le dialogue de propriétés du processeur de communication CP 1413 est affiché.

Cochez dans l'onglet Protocole S7 la case Activer S7. Le champ de saisie du basBase de données S7 SAPI est alors actif. Indiquez dans ce champ le chemin dufichier de base de données qui a été créé précédemment S7_OPC.ldb. Vouspouvez utiliser pour cela le bouton Parcourir.

Page 197: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-35C79000-G8277-C156-01

Etape A: Activation du protocole S7

7 Dans l’onglet Etat de fonctionnement, relancez maintenant le processeur decommunication avec Redémarrer. Les nouveaux paramétrages sont maintenantactifs.

Vous pouvez quitter le dialogue de propriétés du processeur de communicationCP 1413 par OK. Quittez le programme Paramétrage interface PG/PC par OK.

Page 198: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-36 WinCC Communication ManualC79000-G8277-C156-01

B: Installation de S7-OPC-Server

Etape B: Installation de S7-OPC-Server

1 Installation du composant logiciel S7-OPC-Server livré sur le CD SIMATIC NET.

Lorsque vous insérez le CD SIMATIC NET, le programme d'installation est lancéautomatiquement. Si l'installation automatique ne démarre pas, ouvrezl'Explorateur Windows NT et lancez le fichier setup.exe du CD.

Le bouton ci-dessous permet d'installer le logiciel.

Suivre les indications du programme d'installation. Sélectionnez commeComposants S7-OPC-Server. Terminer l'installation. Redémarrez l'ordinateuraprès l'installation.

Page 199: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-37C79000-G8277-C156-01

C: Paramétrage de la configuration DCOM

Etape C: Paramétrage de la configuration DCOM

1 Paramétrage de la configuration DCOM pour S7-OPC-Server.

La configuration DCOM se définit fait dans le programme Propriétés

Configuration DCOM. Pour lancer ce programme cliquez sur Démarrer Exécuter et entrez le nom du fichier dcomcnfg.exe.

2 Le programme Propriétés Configuration DCOM est affiché.

Dans l'onglet Applications, sélectionnez l'entrée correspondant au composantlogiciel S7-OPC-Server. C'est l'entrée SimaticNetCoreS7 Server.

Le bouton Propriétés ouvre ses propriétés.

Page 200: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-38 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Paramétrage de la configuration DCOM

3 Le dialogue Propriétés de SimaticNetCoreS7 Server est affiché.

Indiquez dans l'onglet Sécurité les utilisateurs autorisés à accéder à S7-OPC-Server. Sélectionnez pour cela l'option Utiliser niveaux d'accés définis parl'utilisateur. Vous pouvez paramétrer les autorisations d'accès avec le boutonChanger qui est alors actif. Le système doit entre autres aussi posséder les droitsd'accès.

Pendant la phase de configuration il est utile d'attribuer provisoirement des droitsd'accès à tous les utilisateurs afin d'exclure d'emblée les problèmes autrement liésà des autorisations d'accès trop restrictives. La mise en service terminée, il estencore possible de restreindre le cas échéant les autorisations d'accès à certainsutilisateurs.

Page 201: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-39C79000-G8277-C156-01

Etape C: Paramétrage de la configuration DCOM

4 Dans l’onglet Identité sélectionnez l'option Utilisateur interactif.

Vous pouvez quittez le dialogue Propriétés SimaticNetCoreS7 Server par OK.Vous pouvez également terminer le programme Propriétés Configuration DCOMpar OK.

Page 202: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-40 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Paramétrage de la configuration DCOM

5 L’onglet Propriétés par défaut permet de paramétrer les propriétés générales dela communication DCOM.

DCOM doit être activé sur l'ordinateur. Le niveau d'autorisation Standard-Authentication-Level permet de sécuriser l'accès au niveau paquets, le niveaud'accès Standard-Impersonation-Level permettant d'indiquer si les clients quiaccèdent doivent être identifiés.

Dans la phase de configuration il est judicieux de sélectionner le niveau desécurité le plus bas pour les deux paramétrages. Ceci permet d'éviter d'emblée lesproblèmes autrement créés par ces paramétrages.

Vous pouvez également terminer le programme Propriétés Configuration DCOMpar OK.

Page 203: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-41C79000-G8277-C156-01

D: Configuration de S7-OPC-Server

Etape D: Configuration de S7-OPC-Server

1 Configuration de S7-OPC-Server avec le programme SIMATIC NET OPCServer.

Pour le lancer, cliquez sur Démarrer Simatic SIMATIC NET

OPC Server Paramètres OPC.

2 Le programme SIMATIC NET OPC Server est affiché.

Dans l'onglet Paramètres OPC indiquez les protocoles devant être supportés parOPC-Server. Dans l'exemple, seul le support du protocole S7 est nécessaire.Vous pouvez décocher la case Protocole SR.

Page 204: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-42 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Configuration de S7-OPC-Server

3 L’onglet Protocole S7 permet d'autres paramétrages pour la communication avecAPI SIMATIC S7.

Paramétrez dans l'exemple comme cycle de scrutation 2000 ms. Dans la zoneSélectionner paires CP/VFD, indiquez par quels points d'accès S7-OPC-Serverdoit communiquer. Dans l'exemple, le point d'accès sélectionné est CP_H1_1.

Vous pouvez maintenant quitter le programme SIMATIC NET OPC Server parOK.

Page 205: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-43C79000-G8277-C156-01

E: Test de S7-OPC-Server

Etape E: Test de S7-OPC-Server

1 Test de S7-OPC-Server avec le programme OPC Scout.

Pour le lancer, cliquez sur Démarrer Simatic SIMATIC NET

OPC Server OPC Scout.

2 Le programme OPC Scout est affiché.

Tous les serveurs OPC disponibles sont affichés dans la fenêtre de gauche. Cetteliste des serveurs locaux contient entre autres l'entrée S7-OPC-Server. C'est

l'entrée OPC.SimaticNET. Cliquez GG sur OPC.SimaticNET pour créer uneliaison à S7-OPC-Server.

3 Le dialogue Add Group est affiché.

Il permet d'ajouter un nouveau groupe dans le composant S7-OPC-Server. C'estpar un tel groupe que sont échangées les données entre un serveur OPC et unclient OPC. Donnez un nom au groupe à créer. Sélectionner 2000 ms commecycle de rafraîchissement du groupe. Cliquez sur OK pour créer le groupe dans leserveur OPC.

4 Le nouveau groupe est affiché comme noeud de S7-OPC-Server dans la fenêtrede gauche. A ce stade ce groupe est cependant encore vide. Vous devezmaintenant indiquer dans ce groupe les données à demander au serveur OPC. Lesdonnées mises à disposition par un serveur OPC sont appelées "Items".

Vous définissez maintenant les items nécessaires pour le groupe en cliquant GG sur le groupe dans la fenêtre de gauche.

Page 206: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-44 WinCC Communication ManualC79000-G8277-C156-01

Etape E: Test de S7-OPC-Server

5 Le dialogue Navigateur OPC est affiché.

Il permet d'accéder à toutes les informations proposées par le serveur. Cliquez

GG sur la liaison S7_Connection_01 puis GG sur l'entrée alors affichéeObjets pour afficher tous les types d'objets disponibles dans l'API. Les blocs de

données font partie de ces types. Cliquez GG sur l'entrée DB pour afficher lesblocs de données accessibles. Dans l'exemple il s'agit seulement du DB75.

Cliquez sur (New Definition) pour définir les items nécessaires.

6 Le dialogue Define New Variable est affiché.

Il permet de créer un nouvel item. Le premier item à créer dans l'exemplecorrespond à la première des cinq variables créées lors de la génération duprogramme STEP7 dans le DB75.

Dans le champ Datatype paramétrez comme type de cet item INT. Cecicorrespond à une valeur 16 bits signée. Le champ Range Byte sert à la saisie dunuméro d'octet 0. Celui-ci correspond au numéro d'octet de la variable dans lebloc de données. Dans le champ No. Values saisissez la valeur 1. Quittez ledialogue en confirmant avec OK.

Page 207: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-45C79000-G8277-C156-01

Etape E: Test de S7-OPC-Server

7 L'item nouvellement défini est affiché dans la colonne du milieu.

Vous devez maintenant, de manière analogue, définir des items pour les quatreautres variables du DB75.Vous devez utiliser le numéro d'octet de ces variables.

Pour ajouter les items définis dans le groupe, vous devez les sélectionner et lesfaire passer dans la liste de droite avec le bouton fléché. Ils sont ajoutés augroupe lorsque vous cliquez sur OK.

8 Les items qui viennent d'être ajoutés sont affichés dans la fenêtre de droite duprogramme OPC Scout.

Les valeurs courantes des variables sont affichées dans la colonne Value.

Vous pouvez quitter le programme OPC Scout. Vous pouvez enregistrer le projetainsi créé.

Page 208: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-46 WinCC Communication ManualC79000-G8277-C156-01

5.4 Création du projet WinCC WinCC_S7_OPC

Les étapes de configuration nécessaires à la création et à la mise en service du projetWinCCWinCC_S7_OPC sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projetWinCCWinCC_S7_OPC sont listées ci-dessous.

• A: Installation du client OPC

• B: Création du projet WinCC

• C: Création de la liaison

• D: Configuration classique

• E: Création de la vue WinCC

A: Installation du client OPC

Etape A: Installation du client OPC

1 Le composant OPC-Client peut être installé comme option avec WinCC. Si lecomposant OPC-Client n'est pas déjà installé, il peut l'être ultérieurement sansproblème

Page 209: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-47C79000-G8277-C156-01

B: Création du projet WinCC

Etape B: Création du projet WinCC

1 Création d'un nouveau projet WinCC dans l'Explorateur WinCC.

Pour le lancer cliquez sur Démarrer Simatic WinCC WindowsControl Center.

2 L’Explorateur WinCC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage des propriétés d'un nouveau projet WinCC.

Le projet exemple affiché est créé comme projet monoposte.

Quittez le dialogue par OK.

Page 210: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-48 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création du projet WinCC

3 Le dialogue Créer un nouveau projet est affiché.

Saisissez un nom de projet pour le nouveau projet. Les noms des projets WinCCcréés dans le cadre du présent manuel commencent par la séquence de caractèresWinCC et contiennent en outre une désignation de l'interlocuteur réseau et dutype de communication utilisé. Le présent exemple a pour nom WinCC_S7_OPC.

Indiquez dans le champ Chemin du projet le chemin d'enregistrement du nouveauprojet.

Terminez le paramétrage du dialogue Créer un nouveau projet avec le boutonCréer.

C: Création de la liaison

Etape C: Création de la liaison

1 Le nouveau projet est affiché dans l'Explorateur WinCC.

Installation du pilote de communication. Ceci s'effectue d'une manière générale

en cliquant D sur le noeud Gestion de variables puis Ajouter nouveau pilote.

Page 211: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-49C79000-G8277-C156-01

Etape C: Création de la liaison

2 Le dialogue Ajouter nouveau pilote est affiché.

Celui-ci propose tous les pilotes de communication pouvant être installés.L'exemple ci-dessous nécessite le pilote de communication OPC. Sélectionnez cepilote dans le dialogue. Quittez le dialogue avec Ouvrir.

3 Le pilote de communication ajouté OPC est affiché comme noeud de la Gestiondes variables.

Le pilote de communication OPC contient une unité de canal.

La création d'une liaison à un serveur OPC déterminé et la sélection des itemsnécessaires à ce serveur peuvent s'effectuer par le gestionnaire OPC-Item-

Manager. Pour le lancer, cliquez D sur l'unité de canal OPC Groups(OPCHN Unit #1) et sur Paramètres système.

Page 212: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-50 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création de la liaison

4 Le gestionnaire OPC-Item-Manager est affiché.

Vous pouvez y sélectionner le composant OPC Server de votre choix. Celui-cipeut être installé sur l'ordinateur local ou sur un autre ordinateur accessible parune liaison réseau. Dans l'exemple le composant OPC-Server souhaité est installésur l'ordinateur local.

Cliquez GG sur ce point pour afficher tous les composants OPC-Serverdisponibles sur l'ordinateur local. Sélectionnez OPC.SimaticNET de S7-OPC-Server . Le bouton Browse Server permet d'afficher un dialogue de sélection desitems proposés par S7-OPC-Server.

5 Le dialogue Filtres est affiché.

Il permet de spécifier les types d'items que vous souhaitez afficher. Vous neparamétrez aucun filtre si vous souhaitez afficher tous les items disponibles.Vous pouvez à nouveau quitter le dialogue avec Suivant->.

Page 213: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-51C79000-G8277-C156-01

Etape C: Création de la liaison

6 Un dialogue de sélection des items est affiché.

Le seul noeud du groupe DB disponible dans l'exemple est DB75. Le groupeDB75 contient les cinq items définis dans la section précédente avec OPC Scout.Ils représentent les cinq variables créées dans l'API.

Les cinq items du DB75 se sélectionnent dans la fenêtre de droite. Le boutonAjouter permet de les insérer dans le projet WinCC.

7 Vous devez avant cela créer une nouvelle liaison dans laquelle ces items pourrontêtre insérés comme variables WinCC.

Cette liaison peut être créée automatiquement par le gestionnaire OPC-Item-Manager. Le dialogue Nouvelle liaison est affiché. Seul le nom de la nouvelleliaison doit y être saisi. Le nom utilisé dans l'exemple est S7_OPC_01. Quittez ledialogue en confirmant par OK.

Page 214: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-52 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création de la liaison

8 Le dialogue Ajouter variables est affiché.

Vous devez y indiquer la liaison à laquelle les variables doivent être ajoutées.Dans l'exemple, elles doivent être ajoutées à la liaison nouvellement crééeS7_OPC_01. Vous la sélectionnez dans la zone du bas Ajouter ici.

Vous pouvez, optionnellement, ajouter au nom de variable utilisé par legestionnaire OPC-Item-Manager un préfixe et un suffixe. Dans l’exemple, lesnoms des variables doivent être précédés du préfixe S16x_S7OPC01_.

Un clic sur le bouton Terminer crée les variables WinCC.

Vous pouvez terminer le dialogue de sélection des items avec le bouton <-Précédent. Pour quitter le gestionnaire OPC-Item-Manager, cliquez sur le boutonTerminer.

9 Les variables créées par le gestionnaire OPC-Item-Manager sont listées ci-dessous.

Page 215: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-53C79000-G8277-C156-01

D: Configuration classique

Etape D: Configuration classique

1 Outre la méthode décrite dans le tableau ci-dessus de création automatique d'uneliaison pour le pilote de communication OPC, vous avez également la possibilitéde créer la par la méthode habituelle. Les manipulations nécessaires sont décritesdans cette étape.

Pour créer une nouvelle liaison, cliquez D sur l'unité de canal du pilote decommunication OPC et sur Nouvelle liaison.

Le dialogue Propriétés Liaison est affiché.

Dans l'onglet Général, entrez le Nom de la nouvelle liaison.

Dans l’onglet OPCLiaison, indiquez le serveur OPC à utiliser. Entrer dans lechamp OPC Server Name le nom du serveur OPC à utiliser; paramétrez dans lechamp de dessous le nom de l'ordinateur sur lequel se trouve le serveur OPC.

Le bouton Tester serveur permet de vérifier si une liaison peut être établie avec leserveur OPC envisagé. Créez la nouvelle liaison avec le bouton Nouveau.

2 Outre la méthode décrite dans la section précédente pour crééer automatiquementles variables, vous pouvez également utiliser la méthode habituelle. Lesmanipulations nécessaires sont décrites dans cette étape.

Pour créer une nouvelle variable, cliquez D sur la liaison correspondante,dans l'exemple sur S7_OPC_01, et sur Nouvelle variable.

Le dialogue Propriétés Variable est affiché.

Vous devez y paramétrer le nom de la variable et son type de données. Avec lebouton Sélectionner, paramétrez leur adresse.

Page 216: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-54 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Configuration classique

Le dialogue Propriétés Adresse est affiché.

Indiquez dans le champ Item-Name le nom de l'item souhaité dans le serveurOPC. Ce nom contient les informations d'adresse. La syntaxe de ces informationsd'adresses est expliquée ci-après pour la première des variables à créer dans cetexemple. Son nom d’Item est[S7:S7_Connection_01|VFD1|CP_H1_1:]DB75,INT0,1.

• S7 spécifie le type de serveur OPC (FMS ou DP sont p. ex. d'autres serveursOPC de SIMATIC NET).

• S7_Connection_01 est le nom de la liaison S7.

• VFD1 est le nom VFD (Virtual Field Device).

• CP_H1_1: est le point d'accès à utiliser.

• DB75 indique le numéro du bloc de données.

• INT0 indique qu'il s'agit dune valeur 16 bits signée ayant l'adresse initiale 0.

• 1 indique qu'il s'agit d'une variable simple et pas d'un tableau.Observez scrupuleusement la syntaxe.

Page 217: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-55C79000-G8277-C156-01

E: Création de la vue WinCC

Etape E: Création de la vue WinCC

1 Création d'une vue WinCC dans laquelle les variables créées doivent êtreaffichées.

Pour cela ouvrez l'éditeur Graphics Designer en cliquant D puis sur Ouvrir.

2 L'éditeur Graphics Designer est affiché. Une nouvelle vue WinCC est déjà

affichée dans cette vue. Configurez un objet complexe Smart Object Champ E/S (champ de saisie / affichage) pour afficher la première variable. Pourcela sélectionnez le champ E/S dans la palette d’objets et placez-le dans la vueavec la souris.

3 Lorsque vous avez placé le champ E/S dans la vue, son dialogue de configurationest affiché. Dans le champVariable, paramétrez la variableS16x_S7OPC01_DB75_INT0_1 avec le bouton ci-dessous.

Page 218: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-56 WinCC Communication ManualC79000-G8277-C156-01

Etape E: Création de la vue WinCC

Laissez le cycle de rafraîchisssement de la variable sur 2s. Conservez les valeurspar défaut pour les autres paramètres. Quittez le dialogue par OK.

4 Modification du format de sortie du champ E/S.

Pour cela ouvrez son dialogue de propriétés. Cliquez D sur le champ E/S puissur Propriétés.

Page 219: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-57C79000-G8277-C156-01

Etape E: Création de la vue WinCC

5 Le dialogue Propriétés de l'objet est affiché.

Dans l'onglet Propriétés, sélectionnez Entrée/Sortie dans la fenêtre de gauche.

Cliquez GG sur le format de sortie paramétré pour pouvoir éditer le champd'affichage. Saisissez le nouveau format s99999. Avec ce format, le champ E/Speut afficher des valeurs signées de 5 chiffres.

6 Création de quatre autres champs E/S pour l'affichage des autres variables.

Ces variables se créent comme décrit aux étapes 2 à 5.

7 Enregistrez la vue.

Dans le projet exemple, elle a été enregistrée sous le nom com_3_S7OPC_01.pdl.Le bouton ci-dessous permet de basculer la vue directement de GraphicsDesigner dans le Runtime.

Page 220: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-58 WinCC Communication ManualC79000-G8277-C156-01

Etape E: Création de la vue WinCC

Lorsque la vue est en mode Runtime, que l'automate programmable est lancé etque la liaison réseau est établie, les valeurs courantes des variables de l'API sontaffichées. Elles peuvent également être modifiées par saisie de valeurs dans leschamps E/S.

En l'absence de liaison à l'API, les champs E/S sont grisés. Dans ce cas il y a uneerreur dans la liaison.

Page 221: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-59C79000-G8277-C156-01

5.5 Diagnostic de la liaison

Cette section expose les possibilités de diagnostic disponibles pour la liaison entre le projetWinCC WinCC_S7_OPC et la station SIMATIC S7.

Explorateur WinCC

Etape Explorateur WinCC

1 Diagnostic de la liaison dans l'Explorateur WinCC.

Basculez le projet WinCC_S7_OPC dans le mode Runtime. Pour cela utilisez lebouton ci-dessous de la barre d'outils dans l'Explorateur WinCC.

La vue WinCC créée com_3_S7OPC_01.pdl peut être basculée directement deGraphics Designer dans le mode Runtime.

2 Ouvrez un dialogue de surveillance de toutes les liaisons configurées dans

l'Explorateur WinCC en cliquant sur Outils , Etat Liaisons. Cettecommande de menu n'est cependant active que si le projet est en mode Runtime.

3 Le dialogue Etat - Liaisons logiques est affiché.

Ce dialogue affiche toutes les liaisons configurées. Seule la liaison S7_OPC_01existe dans l'exemple.

Les valeurs affichées correspondent à l'état des liaisons au moment de l'ouverturedu dialogue. Vous pouvez également paramétrer un rafraîchissement cyclique del’affichage en cochant la case correspondante.

Page 222: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-60 WinCC Communication ManualC79000-G8277-C156-01

Etape Explorateur WinCC

4 Vous pouvez obtenir des informations sur l'état des liaisons en général et surl'état des liaisons de variables individuelles dans la Gestion des variables.

Vous pouvez interroger simplement l'état d'une liaison configurée en passantdessus avec le pointeur de la souris pour afficher l'étiquette.

Vous pouvez également interroger la valeur courante de process d'une variable etson état en l'effleurant avec le pointeur de la souris pour afficher l'étiquette. Cecivous permet d'identifier les erreurs d'une seule variable mais n'affiche pas leserreurs pour toute la liaison.

Page 223: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par OPC

WinCC Communication Manual 5-61C79000-G8277-C156-01

Channel Diagnosis

Etape Channel Diagnosis

1 Diagnostic de la liaison avec le programme WinCC Channel Diagnosis.

Celui-ci peut être lancé avec les commandes Démarrer Simatic

WinCC Channel Diagnosis.

2 Le programme WinCC Channel Diagnosis.

L’onglet Channels/Connections affiche des informations précises sur l'état dechaque liaison configurée. Par défaut l'affichage est rafraîchi toutes les secondes.Vous pouvez modifier le cycle dans le champ de saisie du bas.

Page 224: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par OPC 09.99

5-62 WinCC Communication ManualC79000-G8277-C156-01

Page 225: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-1C79000-G8277-C156-01

6 Communication avec SIMATIC S7 parPROFIBUS

Vous pouvez également copier les projets à créer dans ce chapitre directement depuis ledocument en ligne sur votre disque dur. Ils sont rangés par défaut dans le répertoireC:\Communication_Manual. Vous avez la possibilité de copier sur votre disque dur lescomposants suivants:

S7_PB

Le projet STEP7 à créer.

WinCC_S7_PB

Le projet WinCC à créer.

Ce chapitre décrit en détail la mise en service d'une liaison entre un API SIMATIC S7 etWinCC. La communication est réalisée par PROFIBUS. Le processeur de communicationutilisé dans l'ordinateur CP 54122 est équipé de sa propre CPU "onboard". Il peut doncdélester la CPU du PC.

Présentation de la structure réseau de l'exemple

Sur l'ordinateur, la liaison au réseau (PROFIBUS) est réalisée par un processeur decommunication CP 5412 A2. Vous avez besoin pour l'installer sur l'ordinateur du pilote PBS7-5412 livré sur le CD SIMATIC NET.Vous devez installer dans le projet WinCC le pilote de communication SIMATIC S7Protocol Suite. Par son unité de canal PROFIBUS, vous configurez la liaison à l'APISIMATIC S7.L'automate est équipé d'un module unité centrale CPU 416-1. La liaison au réseau estréalisée par un processeur de communication CP 443-5 BASIC. Vous avez besoin pourconfigurer ce processeur de communication avec le logiciel STEP7 du paquet optionnelNCM S7 PROFIBUS.

Page 226: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-2 WinCC Communication ManualC79000-G8277-C156-01

Etapes de la configuration

Toutes les étapes nécessaires à la création d'une liaison sont listées ci-dessous.

• Mise en service du processeur de communication CP 5412 A2

• Création du projet STEP7 S7_PB

• Création du projet WinCC WinCC_S7_PB

• Diagnostic de la liaison

Logiciels nécessaires

Désignation Description

SIMATIC NET Pilote PB S7-5412 pour l’installation du processeur decommunication CP 5412 A2 livré sur le CD SIMATICNET.

STEP7 Logiciel STEP7 avec paquet optionnel NCM S7PROFIBUS pour la création du projet STEP7.

WinCC WinCC avec pilote de communication SIMATIC S7Protocol Suite pour la création d'un projet WinCC.

Composants matériels nécessaires dans l'ordinateur

Désignation Description

Processeur de communication Processeur de communication CP 5412 A2 pourconnexion au processeur de communication de l’API.

Composants matériels nécessaires dans l'API

Désignation Description

Châssis Châssis UR1.

Module d'alimentation Alimentation PS 407 10A dans emplacements 1 et 2.

Module unité centrale Carte centrale CPU 416-1 dans emplacement 3.

Processeur de communication Processeur de communication CP 443-5BASIC dansemplacement 4.

Page 227: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-3C79000-G8277-C156-01

6.1 Mise en service du processeur de communicationCP 5412 A2

La description ci-dessous montre en détail les manipulations nécessaires à une mise enservice réussie du processeur de communication CP 5412 A2.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la mise en service du processeur decommunication CP 5412 A2 sont énumérés ci-dessous.

• A: Montage du processeur de communication dans le PC

• B: Installation du pilote de communication

• C: Installation du processeur de communication

• D: Affectation du processeur de communication

• E: Test du processeur de communication

A: Montage du processeur de communication dans le PC

Etape A: Montage du processeur de communication dans le PC

1 Contrôle du réglage du cavalier sélectionné sur le processeur CP 5412 A2.

Lors de l'installation du processeur CP 5412 A2, vous devez indiquer la zone E/S.La zone E/S est définie par réglage du cavalier.

Par défaut la zone E/S est la zone 0240-0243. D'autre réglages sont cependantpossibles. Les réglages de cavalier à effectuer pour les zones E/S sont indiqués ci-dessous.

Page 228: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-4 WinCC Communication ManualC79000-G8277-C156-01

Etape A: Montage du processeur de communication dans le PC

2 Installez la carte en suivant les indications de la notice d’installation. Observezentre autres les consignes de prévention des charges électrostatiques (EGB) .N'installer la carte qu'en l'absence de toute tension.

Le processeur de communication CP 5412 A2 nécessite un emplacement ISAdans l'ordinateur. Après avoir installé le processeur CP 5412 A2, refermez leboîtier de l'ordinateur et redémarrez.

B: Installation du pilote de communication

Etape B: Installation du pilote de communication

1 Installation du pilote de communication PB S7-5412 livré sur le CD SIMATICNET.

Lorsque vous insérez le CD SIMATIC NET le programme d'installation est lancéautomatiquement. Si l'installation automatique ne démarre pas, ouvrezl'Explorateur Windows NT et lancez le fichier setup.exe du CD.

Le bouton ci-dessous permet d'installer le logiciel.

Suivre les indications du programme d'installation. Pour les Composants,sélectionnez le pilote à installer PB S7-5412. Terminer l'installation.

Page 229: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-5C79000-G8277-C156-01

C: Installation du processeur de communication

Etape C: Installation du processeur de communication

1 Installation du processeur de communication CP 5412 A2 avec le programmeParamétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

2 Le programme Paramétrage interface PG/PC est affiché.

Le dialogue d'installation d'une nouvelle interface s'ouvre par le bouton Installer.

Page 230: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-6 WinCC Communication ManualC79000-G8277-C156-01

Etape A: Montage du processeur de communication dans le PC

3 Le dialogue Installation/Désinstallation interface est alors affiché.

La zone Sélection contient toutes les interfaces pouvant être installées. Ellecontient entre autres le processeur CP 5412 A2. Ceci n'est cependant le cas que sila manipulation B, l'installation du pilote de communication, a été effectuée.

Choisissez dans Sélection le point CP 5412A2. L’installation du processeur decommunication se lance par le bouton Installer->.

4 Le dialogue Ressources - CP 5412 A2 est affiché

Vous devez paramétrer la zone mémoire, la zone E/S et l’Interrupt.

La zone E/S a déjà été définie par le réglage du cavalier sur le processeur CP5412 A2.

Veillez à ce que les ressources paramétrées ne soient pas déjà utilisées pard'autres cartes. Pour obtenir des informations sur les ressources système déjà

occupées, cliquez sur Démarrer , Programmes Gestion (Général)

, Diagnostic WindowsNT,onglet Ressources.

Quittez le dialogue Ressources en confirmant avec OK.

Page 231: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-7C79000-G8277-C156-01

Etape A: Montage du processeur de communication dans le PC

5 Le dialogue Installation/Désinstallation interfaces contient maintenant dans lazone Installées une entrée pour le processeur de communication CP 5412 A2.

Quittez le dialogue Installation/Désinstallation interfaces avec Fermer.

Page 232: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-8 WinCC Communication ManualC79000-G8277-C156-01

D: Affectation du processeur de communication

Etape D: Affectation du processeur de communication

1 Dans le programme Paramétrage interface PG/PC, affectez l’interface que vousvenez d'installer au point d'accès CP_L2_1.

Le point d'accès CP_L2_1est l'accès utilisé par défaut par WinCC pour lacommunication par le réseau PROFIBUS.

Cet accès a été créé automatiquement à l'installation du pilote de communicationPB S7-5412.

Dans la zone de masque Point d'accès de l'application, paramétrez CP_L2_1.Sélectionnez CP 5412 A2 (PROFIBUS) dans la zone du bas. La correspondanceentre point d'accès et processeur de communication est maintenant établie.

2 Paramétrage des propriétés du processeur de communication CP 5412 A2.

Le dialogue de paramétrage des propriétés s'ouvre dans le programmeParamétrage interface PG/PC par le bouton Propriétés.

Le dialogue Propriétés - CP 5412 (PROFIBUS) est affiché.

Vous devez paramétrer dans l'onglet PROFIBUS les paramètres de station et lesparamètres de réseau.

Dans l'exemple, l'adresse paramétrée comme Adresse locale correspondant pourle processeur de communication est 2.

Pour le réseau PROFIBUS une vitesse de transmission de 1,5 Mbits/s est utiliséedans l'exemple.

La valeur paramétrée comme adresse la plus élevée de correspondant est réglée

Page 233: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-9C79000-G8277-C156-01

Etape D: Affectation du processeur de communication

sur la valeur maximale 126. Le profil utilisé est Universal (DP/FMS).

Les Paramètres réseau qui viennent d'être définis doivent être uniques pour tousles correspondants connectés au réseau PROFIBUS.

Quittez le dialogue de propriétés du processeur CP 5412 A2 par OK.

3 Quittez le programme Paramétrage interface PG/PC par le bouton OK.

Un dialogue invitant à redémarrer le processeur CP 5412 A2 est affiché.Confirmez ce dialogue avec OK pour redémarrer le processeur de communicationCP 5412 A2.

L'installation du processeur de communication est ainsi terminée.

Page 234: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-10 WinCC Communication ManualC79000-G8277-C156-01

E: Test du processeur de communication

Etape E: Test du processeur de communication

1 Test du processeur de communication CP 5412 A2 avec le programmeParamétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

2 Le programme Paramétrage interface PG/PC est affiché.

Dans ce programme, sélectionnez l'interface à tester. Dans l'exemple c'est CP5412 A2 (PROFIBUS). Assurez-vous que les correspondances entre pointsd'accès et interfaces n'ont pas été modifiées par cette manipulation.

La vérification de l'installation se déclenche par le bouton Diagnostic.

Page 235: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-11C79000-G8277-C156-01

Etape E: Test du processeur de communication

3 Le dialogue Diagnostic SIMATIC NET est affiché.

Dans l'onglet Diagnostic réseau PROFIBUS/MPI, lancez le diagnostic avec lebouton Test. Le résultat du diagnostic est alors affiché.

Si le résultat du diagnostic est satisfaisant, vous pouvez fermer le dialogue avecOK. Vous pouvez dans ce cas également fermer le programme Paramétrageinterface PG/PC par OK. Vous pouvez passer au chapitre suivant pour continuerde configurer la communication avec l'API par le réseau PROFIBUS.

Si le résultat est mauvais, vous devez rechercher la cause de l'erreur et yremédier. Vous trouverez quelques informations utilses au chapitre La carte decommunication de l'ordinateur est-elle prête ?.

Page 236: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-12 WinCC Communication ManualC79000-G8277-C156-01

6.2 Création du projet STEP7 S7_PB

Les étapes de configuration nécessaires à la création et à la mise en service du projetSTEP7 S7_PB sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projet STEP7 S7_PB sontlistées ci-dessous.

• A: Installation du logiciel

• B: Installation du paquet optionnel

• C: Création du projet STEP7

• D: Configuration du matériel

• E: Chargement de la configuration matérielle

• F: Test de la configuration matérielle

• G: Création du programme STEP7

• I: Test du programme STEP7

A: Installation des composants matériels

Etape A: Installation des composants matériels

1 Montage des cartes sur le châssis.

Dans le présent exemple il s'agit du module d'alimentation PS 407 10A, d'unmodule unité centrale CPU 416-1 et d'un processeur de communication CP 443-5BASIC.

Création de la liaison entre la console de programmation et l'interface deprogrammation du module unité centrale.

Création de la liaison entre le processeur de communication CP 5412 A2 del'ordinateur avec le processeur de communication CP 443-5BASIC de l'automateprogrammable.

B: Installation du paquet optionnel

Etape B: Installation du paquet optionnel

1 Si le paquet optionnel NCM S7 PROFIBS n'a pas déjà été installé avec STEP7,vous devez maintenant l'installer à l'aide du CD STEP7. Ce paquet optionnel estnécessaire pour configurer le processeur de communication CP 443-5 BASICavec le logiciel STEP7.

Lorsque vous insérez le CD STEP7 le programme d'installation est lancéautomatiquement. Si l'installation automatique ne démarre pas, ouvrezl'Explorateur Windows NT et lancez le fichier setup.exe du CD.

Page 237: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-13C79000-G8277-C156-01

Etape B: Installation du paquet optionnel

2 Le programme d'installation est lancé.

Suivre les indications du programme d'installation. Sélectionnez commeComposants l'option NCM S7-PROFIBUS. Terminer l'installation.

C: Création du projet STEP7

Etape C: Création du projet STEP7

1 Création d'un nouveau projet STEP7 dans le Gestionnaire SIMATIC.

Pour le lancer, cliquez sur Démarrer Simatic GestionnaireSIMATIC.

2 Le Gestionnaire SIMATIC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage ddes propriétés d''un nouveau projet STEP7.

Le dialogue Nouveau est alors affiché.

Le bouton d'option Nouveau projet doit être sélectionné. Dans le champ Nomvous entrez le nom du projet à créer. Les noms des projets STEP7 créés pour lesbesoins du présent manuel commencent par les caractères S7. Ils contiennent enoutre une désignation du type de communication. L'exemple présent porte le nomS7_PB.

Page 238: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-14 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création du projet STEP7

Ces projets sont rangés par défaut dans le répertoire C:\SIEMENS\STEP7\S7proj.Vous pouvez cependant changer ce répertoire à tout moment avec le boutonParcourir.

Fermez le dialogue Nouveau avec le bouton OK.

Page 239: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-15C79000-G8277-C156-01

D: Configuration du matériel

Etape D: Configuration du matériel

1 Le nouveau projet est affiché dans le Gestionnaire SIMATIC.

Configurez les composants matériels pour ce projet. Deux composants sontnécessaires. Il s'agit d'une station SIMATIC 400 et, pour sa mise en réseau, decomposants PROFIBUS.

Vous accédez à ces composants en cliquant, dans le Gestionnaire SIMATIC,

D sur le nom du projet S7_PB et sur Ajouter nouvel objet Station SIMATIC

400 ainsi que sur Ajouter nouvel objet Profibus.

Page 240: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-16 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Configuration du matériel

2 Les deux composants qui viennent d'être ajoutés sont affichés dans la fenêtre dedroite du Gestionnaire SIMATIC.

Double-cliquez GG sur le composant SIMATIC 400(1) dans la fenêtre de

droite pour afficher Config. matérielle. Un GG sur Matériel ou D etOuvrir objet sur cet objet lance le programme Config. matérielle.

3 Le programme Config. matérielle est affiché.

Ce programme permet de définir exactement les composants matériels utilisésdans l'automate programmable et d'en configurer les propriétés.

4 Le bouton ci-dessous de la barre de boutons du programme Config. matériellepermet d'ouvrir le répertoire Config. matérielle. Celui-ci permet de sélectionnerles composants matériels nécessaires.

Page 241: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-17C79000-G8277-C156-01

Etape D: Configuration du matériel

5 Le catalogue Config. matérielle est affiché.

Le premier composant à sélectionner est le châssis utilisé. Tous les autres

composants doivent être installés sur celui-ci. Ajoutez le châssis utilisé d'un GG ou par Glisser-Déposer dans le projet. L'exemple utilise le type de châssisUR1.

6 Le programme Config. matérielle affiche le châssis encore vide pour le moment.Celui-ci a reçu le No de châssis 0. Lors de la configuration de la liaison dans leprojet WinCC, leNo de châssis est l'un des paramètres à définir.

Page 242: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-18 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Configuration du matériel

7 Placement des autres composants matériels sur le châssis. Ceci s'effectue parGlisser-Déposer des composants souhaités deConfig. matérielle dansl'emplacement de châssis correspondant.

L'exemple utilise un module d'alimentation PS 407 10A. Celui-ci est ajouté àl'emplacement 1. Un module d'alimentation de ce type occupe deuxemplacements.

L'exemple utilise comme module unité centrale une CPU 416-1. Celle-ci estajoutée à l'emplacement 3. Lors de la configuration de la liaison dans le projetWinCC le No d'emplacement du module unité centrale est un autre paramètre àentrer.

En outre il faut un processeur de communication CP 443-5 BASIC. Celui-ci n'estcependant disponible dans le catalogue des composants matériels que si le paquetoptionnel NCM S7-PROFIBUS a été installé. Lorsque le processeur decommunication CP 443-5 BASIC est ajouté au châssis, son dialogue de propriétéss'ouvre.

8 Le dialogue de propriétés de l'interface PROFIBUS du processeur CP 443-5BASIC est affiché.

Vous devez entrer l'adresse souhaitée pour le processeur de communication dansl'onglet Paramètres, dans le champ Adresse. Dans l’exemple, cette adresse est 3.Lors de la configuration de la liaison dans le projet WinCC, cette adresse destation est un autre paramétrage nécessaire.

Dans la zone de sélection du bas Sous-réseau vous devez affecter le processeurde communication à PROFIBUS(1).

Paramétrez les propriétés de PROFIBUS(1). Cliquez sur le bouton Propriétéspour ouvrir son dialogue de propriétés.

Page 243: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-19C79000-G8277-C156-01

Etape D: Configuration du matériel

9 Le dialogue Propriétés - PROFIBUS est ouvert.

Dans l’onglet Paramètres réseau définissez les propriétés du réseau PROFIBUS.Utilisez les mêmes paramétrages réseau que pour l'installation du processeur decommunication CP 5412 A2.

Pour le réseau PROFIBUS l’exemple utilise une vitesse de transmission de 1,5Mbits/s. Laissez l’adresse PROFIBUS la plus élevée sur 126, la valeur maximaleparamétrable. Le profil utilisé est Universal (DP/FMS) .

Cliquez sur le bouton OK pour quitter le dialogue. Quittez le dialogue depropriétés de l'interface PROFIBUS du processeur CP 443-5 BASIC par OK.

10 La configuration de l'exemple est indiquée ci-dessous.

11 Vous devez maintenant enregistrer les paramétrages effectués dans le programmeConfig. matérielle. L'enregistrement se déclenche avec le bouton de la barred'outils affiché ci-dessous.

Page 244: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-20 WinCC Communication ManualC79000-G8277-C156-01

E: Chargement de la configuration matérielle

Etape E: Chargement de la configuration matérielle

1 Vous devez transférer dans l'automate programmable la configuration matériellecréée dans le programme Config. matérielle.

L'enregistrement se déclenche avec le bouton de la barre d'outils affiché ci-dessous.

2 Un dialogue permettant de sélectionner les composants à charger est affiché.

Dans l'exemple tous les composants à sélectionner doivent être marqués.N'oubliez pas que le chargement dans le module unité centrale n'est possible quedans les positions STOP ou RUN-P du sélecteur de mode de fonctionnement.Quittez le dialogue en confirmant avec OK.

Page 245: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-21C79000-G8277-C156-01

Etape E: Chargement de la configuration matérielle

3 Le dialogue Adresse de correspondant est affiché.

Vous devez y indiquer l'adresse de correspondant par laquelle le logiciel STEP7doit communiquer avec le module unité centrale. Dans l'exemple lacommunication utilise l'interface MPI. L'adresse du module unité centrale est 2.

Quittez le dialogue en confirmant avec OK.

4 Vous chargez maintenant les données de configuration dans l'automateprogrammable. Vous devez pour cela mettre les composants dans l'état STOP lecas échéant.

Vous pouvez terminer le programme Config matérielle.

Les composants ajoutés sont affichés dans le Gestionnaire SIMATIC pour lastation SIMATIC 400(1).

Page 246: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-22 WinCC Communication ManualC79000-G8277-C156-01

F: Test de la configuration matérielle

Etape F: Test de la configuration matérielle

1 Test de la configuration matérielle choisie.

Lorsque l'interrupteur à clé du module unité centrale est mis sur la position RUNou RUN-P et que le sélecteur de mode de fonctionnement du processeur decommunication est mis sur la position RUN, seules les DEL d'état affichant l'étatRUN doivent être allumées.

Si ce n'est pas le cas, il y a une erreur. Les manipulations ci-dessous permettentde la diagnostiquer. Ces opérations doivent cependant également être effectuéesmême lorsque les diodes de signalisation d'état n'indiquent aucune erreur. Cecipermet de détecter aussi les erreurs non critiques et les erreurs de configuration.

Page 247: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-23C79000-G8277-C156-01

Etape F: Test de la configuration matérielle

2 Test de la configuration du module unité centrale.

Ce test s'effectue par le dialogue Etat des cartes dans le Gestionnaire SIMATIC.

Pour ouvrir ce dialogue, cliquez D sur le module unité centrale dans la

fenêtre de gauche et sur Système cible Etat cartes.

Le dialogue Etat des cartes du module unité centrale est affiché

L'onglet Général affiche plusieurs paramètres du module unité centrale. L'étatcourant de la carte et les erreurs éventuelles peuvent être lues dans Etat.

L'onglet Tampon de diagnostic fournit d'autres informations sur les erreursprésentes et leur élimination,

Ce dialogue se ferme avec le bouton Fermer.

Page 248: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-24 WinCC Communication ManualC79000-G8277-C156-01

Etape F: Test de la configuration matérielle

3 Test de la configuration du processeur de communication.

Ce test s’effectue par le dialogue Etat des cartes dans le Gestionnaire SIMATIC.

Pour ouvrir ce dialogue, cliquez D sur le processeur de communication dans

la fenêtre de gauche et sur Système cible Etat cartes.

Le dialogue Etat des cartes du processeur de communication est affiché.

L'onglet Général affiche plusieurs paramètres de la carte/ du module.

Vous pouvez ouvrir un dialogue de diagnostic approfondi du processeur decommunication en cliquant sur le bouton Diagnostic spécial.

Page 249: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-25C79000-G8277-C156-01

Etape F: Test de la configuration matérielle

4 Le dialogue Diagnostic NCM S7-PROFIBUS est affiché.

Dans l'onglet Correspondant PROFIBUS, vous pouvez exécuter un diagnostic duréseau PROFIBUS.

Si la liaison physique au processeur de communication CP 5412 A2 a déjà étécréée, la liste affichée doit contenir deux entrées pour notre exemple. Une entréepour le processeur de communication CP 5412 A2, avec l'adresse 2, et une entréepour le processeur de communication CP 443-5 BASIC, avec l'adresse 3.

Si la liaison physique au processeur de communication CP 5412 A2 n'est pasencore réalisée, la liste doit contenir au moins le processeur de communicationCP 443-5 BASIC avec l'adresse 3.

Ce dialogue se ferme avec le bouton Fermer. Vous pouvez également fermer ledialogue Etat des cartes avec le bouton Fermer.

Page 250: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-26 WinCC Communication ManualC79000-G8277-C156-01

G: Création du programme STEP7

Etape G: Création du programme STEP7

1 Création du programme S7.

L'exemple du projet ne nécessite qu'un bloc d 'organisation OB1 et un bloc dedonnées. Le bloc OB1 est disponible en standard. Vous devez tout d'abord créerle bloc de données nécessaire. Pour cela cliquez dans le Gestionnaire

SIMATIC D sur l'option Blocs de programme S7(1) du module unité centrale

configuré et sur Ajouter nouvel objet Bloc de données.

Le dialogue de propriétés du bloc de données est ouvert. Entrez comme nom debloc DB75 et quittez le dialogue par OK.

2 Le bloc de données nouvellement créé DB75 est affiché dans la fenêtre de droitedu projet.

Double-cliquez GG ce bloc ou cliquez D sur Ouvrir objet pourprogrammer le contenu du bloc. Le programme CONT/LIST/LOG est lancé.

Page 251: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-27C79000-G8277-C156-01

Etape G: Création du programme STEP7

3 Le programme CONT/LIST/LOG est affiché.

Validez le dialogue affiché Nouveau bloc de données par OK.

4 Programmation du DB75.

Créez deux variables d'une longueur de 16 bits dans ce bloc. Leur somme doitêtre déterminée dans l'OB1 et écrite dans une autre variable de 16 bits.

Vous devez en outre créer deux variables de 16 bits dont les valeurs serontincrémentées cycliquement dans l'OB1.

Le bloc de données DB75 programmé est affiché ci-dessous.

5 Enregistrez ce bloc de données. Vous devez encore le transférer dans l'API.L'enregistrement se déclenche avec le bouton de la barre d'outils affiché ci-dessous. N'oubliez pas que le chargement dans le module unité centrale n'estpossible que dans les positions STOP ou RUN-P du sélecteur de mode defonctionnement.

6 Programmation du bloc OB1.

Ouvrez ce bloc dans le programme CONT/LIST/LOG.

Deux valeurs créées dans le DB75 sont aditionnées et le résultat enregistré dansle bloc DB75.

Réalisez ensuite le comptage d'une valeur créée dans le DB75 selon un cycled'une seconde.

Page 252: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-28 WinCC Communication ManualC79000-G8277-C156-01

Etape G: Création du programme STEP7

On réalise ensuite le comptage d'une valeur créée dans le DB75 à chaqueexécution du bloc OB1.

7 Enregistrez le bloc OB1 et chargez-le dans l'automate programmable. Utilisezpour cela le bouton correspondant de la barre d'outils.

Le projet STEP7 est maintenant terminé et exécutable. Vous pouvez terminer leprogramme CONT/LIST/LOG.

Page 253: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-29C79000-G8277-C156-01

I: Test du programme STEP7

Etape I: Test du programme STEP7

1 Test du programme avec le logiciel STEP7.

Vous devez pour cela créer un tableau de variables. Pour cela cliquez dans le

Gestionnaire SIMATIC D sur le module unité centrale configuré et sur

Système cible , Visualiser/Piloter variable.

2 Un éditeur de création et d'utilisation d'un tableau de variables est affiché.

Le tableau créé est affiché ci-dessous. Il contient toutes les variables créées dansle DB75.

3 Observation des valeurs courantes de variables.

L'activation du bouton de la barre d'outils affiché ci-dessous visualise les valeurscourantes des variables correspondantes stockées dans l'API, dans la colonneValeur d'état.

Pilotage des valeurs de variables.

Vous pouvez entrer des valeurs dans la colonne Valeur de pilotage. L’activationdu bouton de la barre d'outils affiché ci-dessous écrit ces valeurs dans lesvariables correspondantes dans l'API.

Page 254: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-30 WinCC Communication ManualC79000-G8277-C156-01

Etape I: Test du programme STEP7

N’oubliez pas que le pilotage des variables n’est possible que dans la positionRUN-P du sélecteur de mode du module unité centrale.

4 Vous pouvez maintenant enregistrer le tableau de variables créé.

Dans notre exemple, il est enregistré sous le nom VAT1. Si le fonctionnement duprogramme a été contrôlé dans l'automate, vous pouvez fermer le tableau devariables. La configuration du projet STEP7 est terminée et vous pouvez fermerle Gestionnaire SIMATIC.

Page 255: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-31C79000-G8277-C156-01

6.3 Création du projet WinCC WinCC_S7_PB

Les étapes de configuration nécessaires à la création et à la mise en service du projetWinCCWinCC_S7_PB sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projet WinCCWinCC_S7_PBsont listées ci-dessous.

• Création du projet WinCC

• Création de la liaison

• Création des variables WinCC

• Création de la vue WinCC

A: Création du projet WinCC

Etape A: Création du projet WinCC

1 Création d'un nouveau projet WinCC dans l'Explorateur WinCC.

Pour le lancer cliquez sur Démarrer Simatic WinCC WindowsControl Center.

2 L’Explorateur WinCC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage des propriétés d'un nouveau projet WinCC.

Le projet exemple affiché est créé comme projet monoposte.

Quittez le dialogue par OK.

Page 256: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-32 WinCC Communication ManualC79000-G8277-C156-01

Etape A: Création du projet WinCC

3 Le dialogue Créer un nouveau projet est affiché.

Saisissez un nom de projet pour le nouveau projet. Les noms des projets WinCCcréés dans le cadre du présent manuel commencent par la séquence de caractèresWinCC et contiennent en outre une désignation de l'interlocuteur réseau et dutype de communication utilisé. L'exemple a pour nom WinCC_S7_PB.

Indiquez dans le champ Chemin du projet le chemin d'enregistrement du nouveauprojet.

Terminez le paramétrage du dialogue Créer un nouveau projet avec le boutonCréer.

B: Création de la liaison

Etape B: Création de la liaison

1 Le nouveau projet est affiché dans l'Explorateur WinCC.

Installation du pilote de communication. Ceci s'effectue d'une manière générale

en cliquant D sur le noeud Gestion de variables puis Ajouter nouveau pilote.

Page 257: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-33C79000-G8277-C156-01

Etape B: Création de la liaison

2 Le dialogue Ajouter nouveau pilote est affiché.

Celui-ci propose tous les pilotes de communication pouvant être installés. Lacommunication avec les SIMATIC S7 utilise le pilote SIMATIC S7 ProtocolSuite. Sélectionnez ce pilote dans le dialogue. Quittez le dialogue avec Ouvrir.

3 Le pilote ajouté SIMATIC S7 Protocol Suite est affiché comme noeud de laGestion des variables.

Le pilote contient 8 unités de canal. Pour pouvoir exploiter sur un ordinateurdeux processeurs de communication CP 1413, deux unités de canal sontdisponibles pour PROFIBUS.

L'exemple utilise l'unité de canal PROFIBUS. Vous devez créer pour celle-ci une

nouvelle liaison. Pour cela cliquez D sur PROFIBUS puis sur Nouvelleliaison.

Page 258: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-34 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

4 Le dialogue des propriétés de la liaison est affichée

Dans l'onglet Général, entrez le Nom de la nouvelle liaison. Dans notre exemple,ce nom est S7_PB_01.

Saisissez les paramètres de la liaison avec le bouton Propriétés.

Page 259: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-35C79000-G8277-C156-01

Etape B: Création de la liaison

5 Le dialogue Paramètres de liaison est affiché.

Indiquez dans le champ Adresse de station l'adresse paramétrée pour leprocesseur de communication CP 443-5 BASIC. Dans l'exemple il s'agit del'adresse 3.

Vous devez en outre saisir le No de châssis et le No d'emplacement du moduleunité centrale à joindre. Attention de bien indiquer ici les valeurs du module unitécentrale et pas celles du processeur de communication.

Quittez le dialogue en confirmant avec OK.

Page 260: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-36 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

6 Réglage des paramètres système de l'unité de canal PROFIBUS.

Ce paramétrage se fait dans le dialogue Paramètres système, que vous ouvrez en

cliquant D sur PROFIBUS puis sur Paramètres système.

L’onglet Canal permet de saisir divers paramètres concernant la communicationet la surveillance de la communication. Ces paramètres sont valables pour toutesles unités de canal du pilote de communication.

Page 261: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-37C79000-G8277-C156-01

Etape B: Création de la liaison

7 L’onglet Unit sert à indiquer le point d'accès réseau par lequel la liaison accéderaà l'automate programmable.

Le point d'accès CP_L2_1 est le point d'accès par défaut. Au point d'accèsCP_L2_1 a été préalablement affecté, dans le programme Paramétrage interfacePG/PC, le processeur de communication CP 5412 A2. Si le point d'accès a étéparamétré automatiquement et surtout si vous utilisez plusieurs processeurs decommunication, vous devez vous assurer que vous utilisez bien le bon.

Quittez le dialogue en confirmant avec OK.

Page 262: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-38 WinCC Communication ManualC79000-G8277-C156-01

C: Création des variables WinCC

Etape C: Création des variables WinCC

1 Création des variables WinCC pour l'exemple.

Pour cela cliquez D sur la liaison nouvellement créée S7_PB_01 et surNouvelle variable.

Page 263: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-39C79000-G8277-C156-01

Etape C: Création des variables WinCC

2 Le dialogue des propriétés de la variable est affiché.

Le nom de la première variable dans l'exemple est S16x_S7PB01_01. La variableest du type Valeur 16 bits signée. Choisissez avec le bouton Sélectionnerl’adresse de la nouvelle variable.

Page 264: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-40 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création des variables WinCC

3 Le dialogue Propriétés Adresse est affiché.

Saisissez comme Zone de données la zone DB et comme No DB la valeur 75.Saisissez dans le champ Adressage l’option Mot et dans le champ DBW la valeur0. Quittez le dialogue par OK. Le dialogue de propriétés de la variable se fermeégalement par OK.

La variable qui vient d'être créée est adressée dans la zone de l'automateprogrammable où se trouve la première des deux valeurs à additionner.

4 Création des autres variables WinCC nécessaires.

Ces variables se créent comme décrit aux étapes 1 à 3. Les noms, les types dedonnées et les adresses des variables utilisés dans cet exemple sont indiqués ci-dessous.

Page 265: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-41C79000-G8277-C156-01

D: Création de la vue WinCC

Etape D: Création de la vue WinCC

1 Création d'une vue WinCC dans laquelle les variables créées doivent êtreaffichées.

Pour cela ouvrez l'éditeur Graphics Designer en cliquant D sur Ouvrir.

2 L'éditeur Graphics Designer est affiché. Une nouvelle vue WinCC est déjàaffichée dans cette vue.

Configurez un objet complexe Smart Object Champ E/S (champ saisie /affichage) pour afficher la première variable. Pour cela sélectionnez le champ E/Sdans la palette d’objets et placez-le dans la vue avec la souris.

Page 266: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-42 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Création de la vue WinCC

3 Lorsque vous avez placé le champ E/S dans la vue, son dialogue de configurationest affiché.

Dans le champ Variable, le bouton ci-dessous permet de paramétrer la variableS16x_S7PB01_01.

Laissez le cycle de rafraîchisssement de la variable sur 2s. Conservez les valeurspar défaut pour les autres paramètres. Quittez le dialogue par OK.

Page 267: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-43C79000-G8277-C156-01

Etape D: Création de la vue WinCC

4 Modification du format de sortie du champ E/S.

Pour cela ouvrez son dialogue de propriétés. Cliquez D sur le champ E/S puissur Propriétés.

5 Le dialogue Propriétés de l'objet est affiché.

Dans l'onglet Propriétés, sélectionnez Entrée/Sortie dans la fenêtre de gauche.

Cliquez GG sur le format de sortie paramétré pour pouvoir éditer le champd'affichage. Saisissez le nouveau format s99999. Avec ce format, le champ E/Speut afficher des valeurs signées de 5 chiffres.

6 Création de quatre autres champs E/S pour l'affichage des autres variables.

Ces variables se créent comme décrit aux étapes 2 à 5.

Page 268: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-44 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Création de la vue WinCC

7 Enregistrez la vue.

Dans le projet exemple, elle a été enregistrée sous le nom com_S7PB_01.pdl. Lebouton ci-dessous permet de basculer la vue directement de Graphics Designerdans le Runtime.

Lorsque la vue est en mode Runtime, que l'automate programmable est lancé etque la liaison réseau est établie, les valeurs courantes des variables de l'API sontaffichées. Elles peuvent également être modifiées par saisie de valeurs dans leschamps E/S.

En l'absence de liaison à l'API, les champs E/S sont grisés. Dans ce cas il y a uneerreur dans la liaison.

Page 269: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-45C79000-G8277-C156-01

6.4 Diagnostic de la liaison

Cette section expose les possibilités de diagnostic disponibles pour la liaison entre le projetWinCC WinCC_S7_PB et la station SIMATIC S7.

Un diagnostic de l'exemple comme décrit ci-après n'a de sens que si les vérificationsindiquées ci-dessous ont été auparavant effectuées avec succès.Mise en service du processeur de communication CP 5412 A2

• E: Test du processeur de communicationCréation du projet STEP7 S7_PB

• F: Test de la configuration matérielle

• I: Test du programme STEP7

Paramétrage interface PG/PC

Etape Paramétrage interface PG/PC

1 Diagnostic de la liaison avec le programme Paramétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

Page 270: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-46 WinCC Communication ManualC79000-G8277-C156-01

Etape Paramétrage interface PG/PC

2 Le programme Paramétrage interface PG/PC est affiché.

Dans ce programme, sélectionnez l'interface CP 5412 A2 (PROFIBUS). Assurez-vous que les correspondances entre points d'accès et interfaces n'ont pas étémodifiées par cette manipulation.

Le diagnostic se déclenche avec le bouton Diagnostic.

Page 271: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-47C79000-G8277-C156-01

Etape Paramétrage interface PG/PC

3 Le dialogue Diagnostic SIMATIC NET est affiché.

Dans l'onglet Diagnostic réseau PROFIBUS/MPI, le diagnostic se déclenche parle bouton Lecture. Toutes les stations connectées au bus sont affichées. Dansl'exemple, l'adresse 2 du processeur de communication CP 5412 A2 et l'adresse 3du processeur de communication CP 443-5 BASIC doivent être marquées commeoccupées.

Vous pouvez à nouveau quitter le dialogue par OK.

Page 272: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-48 WinCC Communication ManualC79000-G8277-C156-01

Diagnostic NCM S7-PROFIBUS

Etape Diagnostic NCM S7-PROFIBUS

1 Diagnostic de la liaison avec le programme Diagnostic NCM S7-PROFIBUS.

Pour le lancer, cliquez sur Démarrer Simatic STEP7 NCM S7

PROFIBUS Diagnostic PROFIBUS.

2 Le dialogue de définition de la carte à atteindre est affiché.

Dans l'exemple le processeur de communication CP 443-5 BASIC doit être atteintà l'emplacement 4. La station cible est jointe par l'interface MPI du module unitéunité centrale, à l'adresse 2. Vous devez paramétrer ici les données de votrepropre système.

Cliquez sur le bouton OK pour quitter le dialogue.

Page 273: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-49C79000-G8277-C156-01

Etape Diagnostic NCM S7-PROFIBUS

3 Le programme Diagnostic NCM S7-PROFIBUS est affiché.

L'onglet Informations CP affiche des informations générales sur le processeur decommunication. Il affiche entre autres son adresse réseau configurée avec lelogiciel STEP7.

Page 274: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-50 WinCC Communication ManualC79000-G8277-C156-01

Etape Diagnostic NCM S7-PROFIBUS

4 L’onglet Correspondants PROFIBUS affiche tous les correspondants joignablespar PROFIBUS.

Dans l’exemple il s’agit du processeur de communication CP 5412 A2 del’ordinateur dont l’adresse est 2 et du processeur de communication CP 443-5BASIC dont l’adresse est 3.

Page 275: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-51C79000-G8277-C156-01

Explorateur WinCC

Etape Explorateur WinCC

1 Diagnostic de la liaison dans l’Explorateur WinCC.

Basculez le projet WinCC_S7_PB dans le mode Runtime. Pour cela utilisez lebouton ci-dessous de la barre d’outils dans l’Explorateur WinCC.

La vue WinCC créée com__S7PB_01.pdl peut être basculée directement deGraphics Designer dans le mode Runtime.

2 Ouvrez un dialogue de surveillance de toutes les liaisons configurées dans

l'Explorateur WinCC en cliquant sur Outils , Etat Liaisons. Cettecommande de menu n'est cependant active que si le projet est en mode Runtime.

3 Le dialogue Etat - Liaisons logiques est affiché.

Ce dialogue affiche toutes les liaisons configurées. Seule la liaison S7_PB_01existe dans l'exemple.

Les valeurs affichées correspondent à l'état des liaisons au moment de l'ouverturedu dialogue. Vous pouvez également paramétrer un rafraîchissement cyclique del’affichage en cochant la case correspondante.

Page 276: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-52 WinCC Communication ManualC79000-G8277-C156-01

Etape Explorateur WinCC

4 Vous pouvez obtenir des informations sur l'état des liaisons en général et surl'état des liaisons de variables individuelles dans la Gestion des variables.

Vous pouvez interroger simplement l'état d'une liaison configurée en passantdessus avec le curseur de la souris pour afficher l'étiquette.

Vous pouvez également interroger la valeur courante de process d'une variable etson état en l'effleurant avec le curseur de la souris pour afficher l'étiquette. Cecivous permet d'identifier les erreurs d'une seule variable mais n'affiche par leserreurs concernant toute la liaison.

Page 277: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S7 par PROFIBUS

WinCC Communication Manual 6-53C79000-G8277-C156-01

Channel Diagnosis

Etape Channel Diagnosis

1 Diagnostic de la liaison avec le programme WinCC Channel Diagnosis.

Celui peut être lancé avec les commandes Démarrer Simatic WinCC

Channel Diagnosis.

2 Le programme WinCC Channel Diagnosis.

L’onglet Channels/Connections affiche des informations précises sur l'état dechaque liaison configurée. Par défaut l'affichage est rafraîchi toutes les secondes.Vous pouvez modifier le cycle dans le champ de saisie du bas.

3 Lorsqu'une erreur de liaison est présente, la fenêtre de droite affiche dans la ligneError Code une valeur spécifiant la cause de l'incident. Pour obtenir de plus

amples informations sur ce code d'erreur cliquez D sur Error Code puis surHelp.

Page 278: WinCC Communication Manual - Siemens

Communication avec SIMATIC S7 par PROFIBUS 09.99

6-54 WinCC Communication ManualC79000-G8277-C156-01

Etape Channel Diagnosis

4 Ceci affiche la description du code d’erreur correspondant fournie par l’aide enligne WinCC. Les causes possibles d'erreur sont en outre affichées.

Page 279: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-1C79000-G8277-C156-01

7 Communication avec SIMATIC S5 par IndustrialEthernet

Vous pouvez également copier les projets à créer dans ce chapitre directement depuis ledocument en ligne sur votre disque dur. Ils sont rangés par défaut dans le répertoireC:\Communication_Manual. Vous avez la possibilité de copier sur votre disque dur lescomposants logiciels suivants:

S5_IEHst

Le programme STEP5 à créer, y compris le fichier de base de données du processeur decommunication CP 1430 TF.

WinCC_S5_IEH

Le projet WinCC à créer.

Ce chapitre décrit en détail la mise en service d'une liaison entre un API SIMATIC S5 etWinCC. La liaison est réalisée par réseau Industrial Ethernet. Le processeur decommunication utilisé dans l'ordinateur CP 1413 est équipé de sa propre CPU "onboard".Celle-ci peut donc délester la CPU du PC.

Présentation de la structure réseau de l'exemple

Sur l'ordinateur, la liaison au réseau (Industrial Ethernet) est réalisée par un processeur decommunication CP 1413. Vous avez besoin pour l'installer sur l'ordinateur du pilote IE TF-1413 livré sur le CD SIMATIC NET.Installez dans le projet WinCC le pilote de communication SIMATIC S5 Ethernet Layer 4.Configurez la liaison SIMATIC S5 avec ce pilote de communication.L'API SIMATIC S5 115U est équipé d'un module unité centrale CPU 944. La liaison auréseau est réalisée par un processeur de communication CP 1430 TF. La configuration duprocesseur de communication suppose la présence du paquet de communication SINECNCM für COM´s.

Page 280: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-2 WinCC Communication ManualC79000-G8277-C156-01

Etapes de la configuration

Toutes les étapes nécessaires à la création d'une liaison sont listées ci-dessous.

• Mise en service du processeur de communication CP 1413

• Création du projet STEP5 S5_IEHst

• Création du projet WinCC WinCC_S5_IEH

• Diagnostic de la liaison

Logiciels nécessaires

Désignation Description

SIMATIC NET Pilote IE TF-1413 pour l’installation du processeur decommunication CP 1413 livré sur le CD SIMATICNET.

STEP5 Logiciel STEP5 pour création du programme STEP5.Paquet de communication SINEC NCM für COM´spour la configuration du processeur de communicationCP 1430 TF.

WinCC WinCC avec pilote de communication SIMATIC S5Ethernet Layer 4 pour la création du projet WinCC etde la liaison à l'API.

Matériel nécessaire dans l'ordinateur

Désignation Description

Processeur de communication Processeur de communication CP 1413 pourconnexion au processeur de communication de l’API.

Matériel nécessaire dans l'API

Désignation Description

Châssis Châssis CR 700-3.

Module d'alimentation Module d'alimentation PS 951.

Module unité centrale Module unité centrale CPU 944.

Processeur de communication Processeur de communication CP 1430 TF.

Page 281: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-3C79000-G8277-C156-01

7.1 IMise en service du processeur de communication CP 1413

La description ci-dessous montre en détail les manipulations nécessaires à une mise enservice réussie du processeur de communication CP 1413.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la mise en service du processeur decommunication CP 1413 sont présentées ci-dessous.

• A: Montage du processeur de communication dans le PC

• B: Installation du pilote de communication

• C: Installation du processeur de communication

• D: Affectation du processeur de communication

• E: Test du processeur de communication

A: Montage du processeur de communication dans le PC

Etape A: Montage du processeur de communication dans le PC

1 Contrôle du réglage du cavalier sélectionné sur le processeur CP 1413.

Lors de l'installation du processeur CP 1413 vous devez indiquer la zone E/S. Lazone E/S est définie par le réglage de cavalier.

Par défaut la zone E/S est la zone 03E0-03E7. Les réglages 0100-0117 et 0390-0397 sont cependant également possibles. Les réglages de cavalier à effectuerpour les zones E/S sont indiqués ci-dessous.

2 Installez la carte en suivant les indications de la notice d'installation. Observezentre autres les consignes de protection antistatique. N'installer la carte qu'enl'absence de toute tension.

Le processeur de communication CP 1413 nécessite un emplacement ISA dansl'ordinateur. Après avoir installé le processeur CP 1413, refermez le boîtier del'ordinateur et redémarrez l'ordinateur.

Page 282: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-4 WinCC Communication ManualC79000-G8277-C156-01

B: Installation du pilote de communication

Etape B: Installation du pilote de communication

1 Installation du pilote de communication IE TF-1413 livré sur le CD SIMATICNET.

Lorsque vous insérez le CD SIMATIC NET, le programme d'installation est lancéautomatiquement. Si l'installation automatique ne démarre pas, ouvrezl'Explorateur Windows NT et lancez le fichier setup.exe du CD.

Le bouton ci-dessous permet d'installer le logiciel.

Suivez les indications du programme d'installation. Pour les Composants,sélectionnez le pilote à installer IE TF-1413. Terminer l'installation.

C: Installation du processeur de communication

Etape C: Installation du processeur de communication

1 Installation du processeur de communication CP 1413 avec le programmeParamétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

Page 283: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-5C79000-G8277-C156-01

Etape C: Installation du processeur de communication

2 Le programme Paramétrage interface PG/PC est affiché.

Le dialogue d'installation d'une nouvelle interface s'ouvre par le bouton Installer.

Page 284: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-6 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Installation du processeur de communication

3 Le dialogue Installation/Désinstallation interface est alors affiché. La zoneSélection contient toutes les interfaces pouvant être installées. Elle contient entreautres le processeur CP 1413. Ceci n'est cependant le cas que si la manipulationB, l'installation du pilote de communication, a été effectuée.

Choisissez dans Sélection le point CP 1413. L’installation du processeur decommunication se lance par le bouton Installer->.

4 Le dialogue Ressources - CP 1413 est affiché

Vous devez paramétrer la zone mémoire, la zone des E/S et l’Interrupt.

La zone E/S a déjà été définie par réglage de cavalier sur le processeur CP 1413.

Veillez à ce que les ressources paramétrées ne soient pas déjà utilisées pard'autres cartes ou modules. Pour obtenir des informations sur les ressources

système déjà occupées, cliquez sur Démarrer , Programmes

Gestion(Général) , Diagnostic WindowsNT, onglet Ressources.

Quittez le dialogue Ressources en confirmant par OK.

Page 285: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-7C79000-G8277-C156-01

Etape C: Installation du processeur de communication

5 Le dialogue Installation/Désinstallation interfaces contient maintenant, dans lazone Installées, un point pour le processeur de communication CP 1413.

Quittez le dialogue Installation/Désinstallation interfaces avec la commandeFermer.

Page 286: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-8 WinCC Communication ManualC79000-G8277-C156-01

D: Affectation du processeur de communication

Etape D: Affectation du processeur de communication

1 Dans le programme Paramétrage interface PG/PC, affectez l’interface que vousvenez d'installer au point d'accès CP_H1_1.

Le point d'accès CP_H1_1est le point d'accès utilisé par défaut par WinCC pourla communication par le réseau Industrial Ethernet. Ce point d'accès a été crééautomatiquement à l'installation du pilote de communication IE TF-1413.

Dans la zone Point d'accès de l'application, paramétrez CP_H1_1. Sélectionnezle processeur CP1413 dans la zone du bas. La correspondance entre point d'accèset processeur de communication est maintenant établie.

2 Paramétrage des propriétés du processeur de communication CP 1413.

Le dialogue de paramétrage des propriétés s'ouvre dans le programmeParamétrage interface PG/PC par le bouton Propriétés.

Le dialogue Propriétés - CP 1413 est affiché.

Saisissez dans l'onglet Adresse Ethernet(MAC) l'adresse Ethernet du CP 1413.C'est dans l'exemple l'adresse 08.00.06.01.00.01, qui doit être indiquée pour laconfiguration des liaisons transport pour le processeur de communication CP1430.

L'adresse Ethernet a une longueur de six octets et sa structure est la suivante surles matériels SIEMENS.

Page 287: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-9C79000-G8277-C156-01

Etape D: Affectation du processeur de communication

• 08.00.06: Les six premiers chiffres de la valeur hexadécimale correspondentau matériel SIEMENS.

• 01: Les deux chiffres suivants spécifient la gamme SIEMENS.

• 0: Le chiffre suivant désigne le système SIMATIC.

• 0.01: Les trois derniers chiffres correspondent à l'adresse de stationsignificative d'un matériel SIEMENS.

3 Quittez le programme Paramétrage interface PG/PC par le bouton OK.

Un dialogue invitant à redémarrer le CP 1413 est affiché. Confirmez ce dialogueavec OK pour redémarrer le processeur de communication CP 1413.

L'installation du processeur de communication est ainsi terminée.

Page 288: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-10 WinCC Communication ManualC79000-G8277-C156-01

E: Test du processeur de communication

Etape E: Test du processeur de communication

1 Vérification de l'installation du processeur de communication CP 1413 avec leprogramme Paramétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

2 Le programme Paramétrage interface PG/PC est affiché.

Dans ce programme, sélectionnez l'interface à vérifier. En l'occurrencesélectionnez CP 1413. Assurez-vous que les correspondances entre points d'accèset interfaces n'ont pas été modifiées par cette manipulation.

La vérification de l'installation se déclenche par le bouton Diagnostic.

Page 289: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-11C79000-G8277-C156-01

Etape E: Test du processeur de communication

3 Le dialogue Diagnostic SIMATIC NET est affiché.

Dans l'onglet Diagnostic réseau IE, lancez le diagnostic avec le bouton Test. Lerésultat du diagnostic est alors affiché.

Si le résultat du diagnostic est satisfaisant, vous pouvez quitter le dialogue parOK . Vous pouvez dans ce cas également fermer le programme Paramétrageinterface PG/PC par OK. Vous pouvez passer au chapitre suivant pour continuerde configurer la communication réseau avec l'API Industrial Ethernet.

Si le résultat est mauvais, vous devez rechercher la cause de l'erreur et yremédier. Vous trouverez quelques informations utiles au chapitre La carte decommunication de l'ordinateur est-elle prête ?.

Page 290: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-12 WinCC Communication ManualC79000-G8277-C156-01

7.2 Création du projet STEP5 S5_IEHst

Les étapes de configuration nécessaires à la création et à la mise en service du projetSTEP5 S5_IEHst sont décrits ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projet STEP5 S5_IEHst sontlistées ci-dessous.

• A: Installation des composants matériels et logiciels

• B: Création du programme STEP5

• C: Configuration du processeur de communication

• D: Mise en service de l'automate programmable

A: Installation des composants matériels et logiciels

Etape A: Installation des composants matériels et logiciels

1 Montage des cartes sur le châssis.

Dans le présent exemple il s'agit du module d'alimentation PS 951, d'un moduleunité centrale CPU 944 et d'un processeur de communication CP 1430.

Connexion de la console de programmation à l'interface de programmation dumodule d'unité centrale.

Création de la liaison entre le processeur de communication CP 1413 del'ordinateur et le processeur de communication CP 1430 de l'automateprogrammable.

2 Installation du paquet de communication SINEC NCM für COM´s avec ladisquette d'installation. Ce paquet de communication est nécessaire pourconfigurer le processeur de communication CP 1430.

La disquette d'installation contient le fichier install.exe. Lancez ce fichier. Suivezles indications du programme d'installation.

B: Création du programme STEP5

Etape B: Création du programme STEP5

1 Création d'un nouveau projet avec le logiciel STEP5.

Lancement du logiciel STEP5. Cliquez sur la commande de menu Objet

Projet Paramètres Page1 et Page2 pour paramétrer le nouveauprojet. Indiquez dans le champ Fichier de programme le nom du fichier deprogramme à créer. L'exemple utilise le nom S5_IEHST.S5D. Pour l'attributiond'un nom au fichier, seuls les six premiers caractères du nom de fichier peuventêtre modifiés par l'utilisateur.

Page 291: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-13C79000-G8277-C156-01

Etape B: Création du programme STEP5

2 Création d'un bloc de données.

Pour cela cliquez dans le logiciel STEP5 sur la commande de menu Editeur

Bloc de données dans le fichier de programme. L’exemple utilise lenom de bloc de données DB5.

Deux variables d'une longueur de 16 bits sont créées dans ce bloc. Leur sommedoit être déterminée dans l'OB1 et écrite dans une autre variable de 16 bits. Créezen outre une variable de 16 bits dont la valeur sera incrémentée cycliquementdans l'OB1.

Les variables créées dans le bloc de données DB5 doivent être affichées dans leprojet WinCC. Vous devez pour cela y créer des variables WinCC avec lesadresses correspondantes.

Le bloc de données DB5 programmé est affiché ci-dessous.

3 Création d'un bloc de programme pour la communication.

La communication avec WinCC par le processeur de communication CP 1430 estexécutée par appels des blocs fonctionnels SEND et RECEIVE . Dans l'automateSIMATIC S5 115U utilisé dans l'exemple, ce sont les blocs FB244 et FB245. Cesblocs doivent être appelés une fois à chaque cycle du programme. Indiquezcomme No contr. à ces blocs la valeur 0 pour exécuter les fonctions Send All etReceive All.

Dans l'exemple, les appels des blocs de communication sont exécutés dans unbloc de programme appelé dans OB1.

Pour créer un bloc de programme avec le logiciel STEP5, cliquez sur la

commande de menu Editeur Bloc STEP5 dans le fichier deprogramme. L'exemple utilise comme nom de bloc de programme le nom PB5.

Page 292: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-14 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création du programme STEP5

4 Création d'un bloc fonctionnel qui réalise les fonctionnalités du programmeexemple.

Deux valeurs créées dans le DB5 doivent être additionnées et le résultatenregistré dans le bloc DB5. De plus une valeur stockée dans le DB5 doit êtreincrémentée à chaque exécution cyclique du programme. Lorsque la valeuratteint 10000, elle doit être réinitialisée à 0.

Pour créer un bloc fonctionnel avec le logiciel STEP5, cliquez sur la commande

de menu Editeur Bloc STEP5 dans le fichier de programme.L'exemple utilise comme nom de bloc de programme le nom PB6.

5 Création du bloc OB1.

L'OB1 appelle les blocs précédemment créées PB5 et FB6.

6 Création des blocs de démarrage.

Au démarrage de l'automate, le processeur de communication CP 1430 doit êtresynchronisé. Cette synchronisation est assurée par le bloc fonctionnelSYNCHRON. Dans l'automate SIMATIC S5 115U de l'exemple, il s'agit du blocFB249.

7 Chargement du programme STEP5 dans l'automate programmable.

Pour cela cliquez dans le logiciel STEP5 sur les commandes de menu Objet

Blocs Transférer Fichier-AG. Choisissez dans la zoneSélection l'option Tous les blocs pour transférer tous les blocs créés dansl'autaumate.

Page 293: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-15C79000-G8277-C156-01

C: Configuration du processeur de communication

Etape C: Configuration du processeur de communication

1 Lancement du paquet de communication SINEC NCM für COM´s pourconfigurer le processeur de communication CP 1430.

Pour cela cliquez dans le logiciel STEP5 sur les commandes de menu

Changer Autres SINEC NCM für COM´s.

2 Le paquet de communication SINEC NCM für COM´s est affiché.

Si vous n'avez paramétré aucun fichier de base de données, le masque de saisieParamètres généraux est affiché. Sinon vous pouvez l'ouvrir avec les commandes

de menu Fichier Sélectionner (ou Init Editer).

Indiquez dans le champ Type de CP le type du processeur de communicationutilisé. La touche F8 permet de sélectionner un des processeurs decommunication disponibles. Il s'agit du processeur CP 1430. Paramétrer dans lechamp Etat l'état OFFLINE FD avec la touche F8. Les configurations duprogramme sont ainsi enregistrées. Indiquez dans le champ Fichier de base dedonnées le nom de ce fichier de base de données. Ce nom doit commencer par lalettre A. Dans l'exemple, le nom attribué au fichier de base de données estAS5_IEH.DAT.

Vous devez valider les paramétrages saisis dans le masque Paramètres générauxavec la touche F7.

Page 294: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-16 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Configuration du processeur de communication

3 Effectuez les paramétrages pour l'initialisation de base du processeur decommunication.

Ceci se fait dans le masque de saisie Intialisation. Pour l'ouvrir, cliquez sur la

commande de menu Edition CP Init.

Définissez dans le champ Adresse MAC (HEX) l'adresse Ethernet du processeurde communicationCP 1430. Dans l'exemple, cette adresse est 080006010000.Lors de la création de la liaison dans le projet WinCC, cette adresse est un autreparamètre à définir.

Les autres paramétrages à effectuer sont indiqués ci-dessous. Vous devez validerles paramètres saisis dans le masque Initialisation avec la touche F7.

4 Création des liaisons transport.

Ceci se fait dans le masque de saisie Liaison transport. Pour l'ouvrir cliquez sur

les commandes de menu Edition Liaisons Liaisons transport.

Deux liaisons sont à créer. L'une d'elles sert à exécuter les contrats d'écriture parWinCC l'autre les requêtes de lecture par WinCC. Pour ces deux liaisons, entrezP dans le champ Active/Passive pour mettre l'automate dans l'état passif.

Pour la liaison servant à exécuter les requêtes de lecture par WinCC, l'exempleconserve comme No contr. la valeur 1. Indiquez dans le champ Type de contrat lavaleur FETCH. Pour cette liaison on a paramétré en code ASCII dans l'exemple,dans la zone Adresses transport, comme paramètre local la valeur TSAP avecAG_FETCH et comme paramètre distant la valeur TSAP avec contratCC_FETCH. Pour le paramètre distant vous devez encore entrer dans le champAdresse MAC l'adresse Ethernet du processeur de communication CP 1413 del'ordinateur. Celle-ci a été entrée dans l'exemple lors de l'installation duprocesseur de communication CP 1413 avec la valeur 080006010001.

Les paramètres d'une autre liaison transport peuvent être saisis avec la touche F3.Ceux-ci serviront à l'exécution des contrats d'écriture par WinCC. L'exemple aconservé comme o contr. la valeur 2. Indiquez dans le champ Type de contrat lavaleur RECEIVE. Pour cette liaison de l'exemple on a paramétré en code ASCIdans la zone Adresses de transport comme paramètre local, la valeur TSAP avecAG_RECVE et comme paramètre distant la valeur TSAP avec CC_RECVE. Pourle paramètre distant, vous devez en outre entrer l'adresse Ethernet du processeurde communication CP 1413 de l'ordinateur.

Page 295: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-17C79000-G8277-C156-01

Etape C: Configuration du processeur de communication

Les paramètres qui viennent d'être définis doivent être réglés dans le projetWinCC à la création de la liaison. Attention: dans les TSAP paramétrés il y a unedifférence entre un blanc tapé au clavier et un caractère pas entré. Toujoursvérifier le code hexadécimal C.

Vous devez valider les paramétrages saisis dans le masque Liaison transport avecla touche F7.

5 Chargement des données de configuration du fichier de base de données dans leprocesseur de communication CP 1430.

Pour cela cliquez sur les commandes de menu Transfert FD->CP. Pourcela le processeur de communication doit être à l'état STOP.

D: Mise en service de l’automate programmable

Etape D: Mise en service de l’automate programmable

1 Démarrage des différentes cartes de l'automate programmable.

Le programme STEP5 doit avoir été déjà chargé dans l'automate ainsi que lefichier de base de données du processeur de communication CP 1430.

Mettre d'abord le sélecteur de mode de fonctionnement du processeur decommunication CP 1430 sur la position RUN. Lorsque cela est fait, les DELd'état du processeur de communication RUN et STOP sont allumées. La carte setrouve à l'état non synchronisé.

Placez ensuite le sélecteur de mode de fonctionnement du module unité centralesur RN. Si le module unité centrale démarre, c'est que le processeur decommunication est synchronisé par le bloc de démarrage. Sa DEL d'état STOPs'éteint. Sur le module unité centrale la DEL d'état RN est maintenant allumée.

Page 296: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-18 WinCC Communication ManualC79000-G8277-C156-01

7.3 Création du projet WinCC WinCC_S5_IEH

Les étapes de configuration nécessaires à la création et à la mise en service du projetWinCCWinCC_S5_IEH sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projetWinCCWinCC_S5_IEH sont listées ci-dessous.

• A: Création du projet WinCC

• B: Création de la liaison

• C: Création des variables WinCC

• D: Création de la vue WinCC

A: Création du projet WinCC

Etape A: Création du projet WinCC

1 Création d'un nouveau projet WinCC dans l'Explorateur WinCC.

Pour le lancer cliquez sur Démarrer Simatic WinCC WindowsControl Center.

2 L’Explorateur WinCC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage des propriétés d'un nouveau projet WinCC.

Le projet exemple affiché est créé comme projet monoposte.

Quittez le dialogue par OK.

Page 297: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-19C79000-G8277-C156-01

Etape A: Création du projet WinCC

3 Le dialogue Créer un nouveau projet est affiché.

Saisissez un nom de projet pour le nouveau projet. Les noms des projets WinCCcréés pour les besoins du présent manuel commencent par la séquence decaractèresWinCC et contiennent une désignation du correspondant ainsi que letype de communication utilisé. Notre exemple a le nom WinCC_S5_IEH.

Indiquez dans le champ Chemin du projet le chemin d'enregistrement du nouveauprojet.

Terminez le paramétrage du dialogue Créer un nouveau projet avec le boutonCréer.

Page 298: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-20 WinCC Communication ManualC79000-G8277-C156-01

B: Création de la liaison

Etape B: Création de la liaison

1 Le nouveau projet est affiché dans l'Explorateur WinCC.

Installation du pilote de communication. Ceci s'effectue d'une manière générale

en cliquant D sur Gestion de variables puis sur Ajouter nouveau pilote.

2 Le dialogue Ajouter nouveau pilote est affiché.

Celui-ci propose tous les pilotes de communication pouvant être installés. Lacommunication avec un SIMATIC S5 par réseau Industrial Ethernet utilise lepilote SIMATIC S5 Ethernet Layer 4. Sélectionnez ce pilote dans le dialogue.Quittez le dialogue avec Ouvrir.

3 Le pilote nouvellement ajouté SIMATIC S5 Ethernet Layer 4 est indiqué commenoeud de la Gestion des variables.

Ce pilote comporte deux unités de canal. La seconde unité de canal est nécessairelorsque deux processeurs de communication CP 1413 doivent être exploités surl'ordinateur. Pour l'unité de canal dont la désignation est S5-Transport (CP1413-

1) vous devez créer une nouvelle liaison. Pur cela cliquez D sur S5-Transport(CP1413-1) et sur Nouvelle liaison.

Page 299: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-21C79000-G8277-C156-01

Etape B: Création de la liaison

4 Le dialogue des propriétés de la liaison est affiché

Dans l'onglet Général, entrez le Nom de la nouvelle liaison. Dans notre exemple,ce nom est S5_IEH_01.

Saisissez les paramètres de la liaison avec le bouton Propriétés.

Page 300: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-22 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

5 Le dialogue Paramètres de liaison est affiché.

Dans l'onglet LiaisonTransport, saisissez les paramètres de la liaison souhaitée.

Indiquez dans le champ Adresse Ethernet AG l'adresse Ethernet définie pourl'automate programmable. Celle-ci a été entrée dans l'exemple lors de laconfiguration du processeur de communication CP 1430 avec la valeur080006010000.

Saisissez dans Fonction READ les paramètres de la liaison pour la lecture dedonnées dans l'automate programmable. Si WinCC doit demander activement lesdonnées, sélectionnez l'option Fetch Active, type de contrat du correspondantREAD-PASSIVE. Vous devez entrer les valeurs de TSAP local et distant déjàdéfinies à la création des liaisons transport pour le processeur de communicationCP 1430. Dans l'exemple, entrez dans le champ TSAP local la valeurCC_FETCH et dans le champ TSAP distant la valeur de AG_FETCH.

Saisissez dans Fonction WRITE les paramètres de la liaison pour l'écriture dedonnées dans l'automate programmable. Dans l'exemple, entrez dans le champTSAP local la valeur CC_RECVE et dans le champ TSAP distant la valeur deAG_RECVE.

Les paramètres ainsi saisis ont été définis lors de la configuration des liaisonstransport pour le processeur de communication CP 1430.

Quittez le dialogue en confirmant par OK. Quittez le dialogue Propriétés Liaionségalement par OK.

Page 301: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-23C79000-G8277-C156-01

Etape B: Création de la liaison

6 Saisie des paramètres système de l'unité de canal.

Ce paramétrage se fait dans le dialogue Paramètres système. Pour ouvrir celui-ci

cliquez D sur S5-Transport (CP1413-1) et sur Paramètres système.

Le dialogue affiché permet de modifier le nom du point d'accès par lequelWinCC doit accéder à l'automate. Le point d'accès CP_H1_1 est le point d'accèspar défaut. Le point d'accès CP_H1_1 a été précédemment affecté, lors del'installation du processeur de communication de l'ordinateur, à la carte CP 1413.

Page 302: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-24 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

7 L’onglet Paramètres Transport permet de modifier divers paramètres decommunication. Ceci ne sera cependant pas présenté dans l'exemple.

Quittez le dialogue en confirmant par OK.

C: Création des variables WinCC

Etape C: Création des variables WinCC

1 Création des variables WinCC pour l'exemple.

Pour cela cliquez D sur la liaison nouvellement créée S5_IEH_01 et surNouvelle variable.

Page 303: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-25C79000-G8277-C156-01

Etape C: Création des variables WinCC

2 Le dialogue des propriétés de la variable est affiché

Le nom de la première variable est dans l'exemple S16x_S5IEH01_01. Lavariable est du type Valeur 16 bits signée. Choisissez avec le bouton Sélectionnerl’adresse de la nouvelle variable.

Page 304: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-26 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création des variables WinCC

3 Le dialogue Propriétés Adresse est affiché.

Saisissez comme Zone de données la zone DB et comme No DB la valeur 5.Saisissez dans le champ Adressage l’option Mot et dans le champ DW la valeur 0.Quittez le dialogue par OK. Quittez également le dialogue de propriétés de lavariable par OK.

La variable WinCC créée est adressée dans la zone du DB5 où se trouve lapremière des deux valeurs à additionner.

Vous quittez le dialogue Propriétés - Adresse par OK; le dialogue Propriétés -Variable également en cliquant sur OK.

4 Création des autres variables WinCC.

Ces variables se créent comme décrit aux étapes 1 à 3. Les noms, les types dedonnées et les adresses des variables utilisés dans cet exemple sont indiqués ci-dessous.

Page 305: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-27C79000-G8277-C156-01

D: Création de la vue WinCC

Etape D: Création de la vue WinCC

1 Création d'une vue WinCC dans laquelle les variables créées doivent êtreaffichées.

Pour cela ouvrez l'éditeur Graphics Designer en cliquant D puis sur Ouvrir.

2 L'éditeur Graphics Designer est affiché. Une nouvelle vue WinCC est déjàaffichée dans cette vue.

Configurez un objet complexe Smart Object Champ E/S (champ de saisie /affichage) pour afficher la première variable. Pour cela sélectionnez le champ E/Sdans la palette d’objets et placez-le dans la vue avec la souris.

Page 306: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-28 WinCC Communication ManualC79000-G8277-C156-01

q

Etape D: Création de la vue WinCC

3 Lorsque vous avez placé le champ E/S dans la vue, son dialogue de configurationest affiché.

Dans le champ Variable, le bouton ci-dessous permet de paramétrer la variableS16x_S7IEH01_01.

Laissez le cycle de rafraîchisssement de la variable sur 2s. Conservez les valeurspar défaut pour les autres paramètres. Quittez le dialogue par OK.

Page 307: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-29C79000-G8277-C156-01

Etape D: Création de la vue WinCC

4 Modification du format de sortie du champ E/S.

Pour cela ouvrez son dialogue de propriétés. Cliquez D sur le champ E/S puissur Propriétés.

5 Le dialogue Propriétés de l'objet est affiché.

Dans l'onglet Propriétés, sélectionnez Entrée/Sortie dans la fenêtre de gauche.

Cliquez GG sur le format de sortie paramétré pour pouvoir éditer le champd'affichage. Saisissez le nouveau format s99999. Avec ce format, le champ E/Speut afficher des valeurs signées de 5 chiffres.

6 Création de trois autres champs E/S pour les autres variables.

Ces variables se créent comme décrit aux étapes 2 à 5.

Page 308: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-30 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Création de la vue WinCC

7 Enregistrez la vue.

Dans le projet exemple, elle a été enregistrée sous le nom com_3_S5IEH_01.pdl.Le bouton ci-dessous permet de basculer la vue directement de GraphicsDesigner dans le Runtime.

Lorsque la vue est en mode Runtime, que l'automate programmable est lancé etque la liaison réseau est établie, les valeurs courantes des variables de l'API sontaffichées. Elles peuvent également être modifiées par saisie de valeurs dans leschamps E/S.

En l'absence de liaison à l'API, les champs E/S sont grisés. Dans ce cas il y a uneerreur quelque part dans la liaison.

Page 309: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-31C79000-G8277-C156-01

7.4 Diagnostic de la liaison

Cette section expose les possibilités de diagnostic disponibles pour la liaison entre le projetWinCC WinCC_S5_IEH et la station SIMATIC S5.

Un diagnostic de la configuration de l'exemple comme décrit ci-après n'a de sens que si lesvérifications indiquées ci-dessous ont été auparavant effectuées avec succès.Mise en service du processeur de communication CP 1413

• E: Test du processeur de communicationCréation du projet STEP5 S5_IEHst

• D: Mise en service de l'automate programmable

Explorateur WinCC

Etape Explorateur WinCC

1 Diagnostic de la liaison dans l'Explorateur WinCC.

Basculez le projet WinCC_S5_IEH dans le mode Runtime. Pour cela utilisez lebouton ci-dessous de la barre d'outils dans l'Explorateur WinCC.

La vue WinCC créée com_3_S5IEH_01.pdl peut être basculée directement deGraphics Designer dans le mode Runtime.

2 Ouvrez un dialogue de surveillance de toutes les liaisons configurées dans

l'Explorateur WinCC en cliquant sur Outils , Etat Liaisons. Cettecommande de menu n'est cependant active que si le projet est en mode Runtime.

Page 310: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-32 WinCC Communication ManualC79000-G8277-C156-01

Etape Explorateur WinCC

3 Le dialogue Etat - Liaisons logiques est affiché.

Ce dialogue affiche toutes les liaisons configurées. Seule la liaison S5_IEH_01existe dans l'exemple.

Les valeurs affichées correspondent à l'état des liaisons au moment de l'ouverturedu dialogue. Vous pouvez également paramétrer un rafraîchissement cyclique del’affichage en cochant la case correspondante.

4 Vous pouvez aussi obtenir des informations sur l'état des liaisons en général etsur l'état des liaisons de variables individuelles dans la Gestion des variables.

Vous pouvez interroger simplement l'état d'une liaison configurée en passantdessus avec le curseur de la souris pour afficher l'étiquette.

Vous pouvez interroger la valeur courante de process d'une variable et son état enl'effleurant avec le curseur de la souris pour afficher l'étiquette. Ceci vous permetd'identifier les erreurs d'une seule variable mais n'affiche pas les erreurs de toutela liaison.

Page 311: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par Industrial Ethernet

WinCC Communication Manual 7-33C79000-G8277-C156-01

Channel Diagnosis

Etape Channel Diagnosis

1 Diagnostic de la liaison avec le programme WinCC Channel Diagnosis.

Celui peut être lancé avec les commandes Démarrer Simatic WinCC

Channel Diagnosis.

2 Le programme WinCC Channel Diagnosis.

L’onglet Channels/Connections affiche des informations précises sur l'état dechaque liaison configurée. Par défaut l'affichage est rafraîchi toutes les secondes.Vous pouvez modifier le cycle dans le champ de saisie du bas.

Page 312: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par Industrial Ethernet 09.99

7-34 WinCC Communication ManualC79000-G8277-C156-01

Page 313: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-1C79000-G8277-C156-01

8 Communication avec SIMATIC S5 parPROFIBUS FMS

Vous pouvez également copier les projets à créer dans ce chapitre directement depuis ledocument en ligne sur votre disque dur. Ils sont rangés par défaut dans le répertoireC:\Communication_Manual. Vous avez la possibilité de copier sur votre disque dur lescomposants logiciels suivants:

comprofibus_S5FMS

Le fichier de base de données du processeur de communication CP 5412 A2 et les fichiersgénérés à sa création.

S5_FMSst

Le programme STEP5 à créer, y compris le fichier de base de données du processeur decommunication CP 5431 FMS/DP.

WinCC_S5_FMS

Le projet WinCC à créer.

Ce chapitre décrit en détail la mise en service d'une liaison entre un API SIMATIC S5 etWinCC. La liaison est réalisée via le réseau PROFIBUS, sur lequel est utilisé le protocoleFMS- (Fieldbus Message Specification).

Présentation de la structure réseau de l'exemple

Sur l'ordinateur, la liaison au réseau (PROFIBUS) est réalisée par un processeur decommunication CP 5412 A2. Vous avez besoin pour l'installer sur l'ordinateur du pilote PBFMS-5412 livré sur le CD SIMATIC NET.Vous devez installer dans le projet WinCC le pilote de communication PROFIBUS FMS.Configurez la liaison SIMATIC S5 avec ce pilote de communication.L'API SIMATIC S5 115U est équipé d'une unité centrale CPU 944. La liaison au réseau estréalisée par un processeur de communication CP 5431FMS/DP. La configuration duprocesseur de communication suppose la présence du paquet de communication SINECNCM für COM´s.

Page 314: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-2 WinCC Communication ManualC79000-G8277-C156-01

Etapes de la configuration

Toutes les étapes nécessaires à la création d'une liaison sont listées ci-dessous.

• Mise en service du processeur de communication CP 5412 A2

• Création du projet STEP5 S5_FMSst

• Création du projet WinCC WinCC_S5_FMS

• Diagnostic de la liaison

Logiciels nécessaires

Désignation Description

SIMATIC NET Pilote PB FMS-5412 pour l’installation du processeurde communication CP 5412 A2 livré sur le CDSIMATIC NET.

STEP5 Logiciel STEP5 pour création du programme STEP5.Paquet de communication SINEC NCM für COM´spour configurer le processeur de communication CP5431 FMS.

WinCC WinCC avec pilote de communication PROFIBUSFMS pour la création du projet WinCC et de la liaisonà l'API.

Composants matériels nécessaires dans l'ordinateur

Désignation Description

Processeur de communication Processeur de communication CP 5412 A2 pourconnexion au processeur de communication dansl’API.

Matériel nécessaire dans l'API

Désignation Description

Châssis Châssis CR 700-3.

Module d'alimentation Module d'alimentation PS 951.

Module unité centrale Module unité centrale CPU 944.

Processeur de communication Processeur de communication CP 5431 FMS/DP.

Page 315: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-3C79000-G8277-C156-01

8.1 Mise en service du processeur de communicationCP 5412 A2

La description ci-dessous montre en détail les manipulations nécessaires à une mise enservice réussie du processeur de communication CP 5412 A2.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la mise en service du processeur decommunication CP 5412 A2 sont présentées ci-dessous.

• A: Montage du processeur de communication dans le PC

• B: Installation du pilote de communication

• C: Création du fichier de base de données

• E: Affectation du processeur de communication

• F: Test du processeur de communication

A: Montage du processeur de communication dans le PC

Etape A: Montage du processeur de communication dans le PC

1 Contrôle du réglage du cavalier sélectionné sur le processeur CP 5412 A2.

Vous devez lors de l'installation logicielle du processeur CP 5412 A2 indiquer lazone E/S. La zone E/S est définie par réglage du cavalier.

Par défaut la zone E/S est la zone 0240-0243. D'autre réglages sont cependantpossibles. Les réglages de cavalier à effectuer pour les zones E/S sont indiqués ci-dessous.

Page 316: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-4 WinCC Communication ManualC79000-G8277-C156-01

Etape A: Montage du processeur de communication dans le PC

2 Installez la carte en suivant les indications de la notice d’installation. Observezentre autres les consignes de protection antistatique. N’installer la carte qu’enl’absence de toute tension.

Le processeur de communication CP 5412 A2 nécessite un emplacement ISAdans l'ordinateur. Après avoir installé le processeur CP 5412 A2, refermez leboîtier de l'ordinateur et redémarrez l'ordinateur.

B: Installation du pilote de communication

Etape B: Installation du pilote de communication

1 Installation du pilote de communication PB FMS-5412 livré sur le CD SIMATICNET.

Lorsque vous insérez le CD SIMATIC NET le programme d'installation est lancéautomatiquement. Si l'installation automatique ne démarre pas, ouvrezl'Explorateur Windows NT et lancez le fichier setup.exe du CD.

Le bouton ci-dessous permet d'installer le logiciel.

Suivre les indications du programme d'installation. Pour les Composantssélectionnez le pilote à installer PB FMS-5412. Terminer l'installation.

Page 317: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-5C79000-G8277-C156-01

C: Création du fichier de base de données

Etape C: Création du fichier de base de données

1 Création du fichier de base de données pour la communication avec le protocoleFMS de PROFIBUS. Utilisez pour cela le programme COM PROFIBUS. Celui-cia déjà été installé avec le pilote de communication PB FMS-5412.

Pour lancer le programme, cliquez sur les commandes Démarrer Simatic

SIMATIC NET COM PROFIBUS.

2 Le programme COM PROFIBUS est affiché.

Utilisez le bouton ci-dessous pour créer un nouveau fichier dans le programmeCOM PROFIBUS.

3 Le dialogue Nouveau système maître est affiché. Vous devez, dans celui-ci,définir pour l'exemple les paramètres de la station WinCC.

Sélectionnez dans Type de station maître l'entrée CP 5412 (A2).

Indiquez comme adresse de bus de la station WinCC dans le champ Adr. bus lavaleur 8. Lors de l'installation du processeur de communication CP 5412 A2 del'ordinateur vous devrez utiliser cette adresse comme Adresse localecorrespondant.

Pour quitter le dialogue Nouveau système maître cliquez sur OK.

Page 318: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-6 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création du fichier de base de données

4 Le dialogue Mode de fonctionnement du maître est affiché.

Dans ce dialogue, sélectionnez la case Configuration FMS. Pour quitter ledialogue Mode de fonctionnement du maître cliquez sur OK.

5 La fenêtre Système maître FMS est affiché.

Les paramétrages valides sont affichés. Il n'y a pour le moment qu'un seulprocesseur de communication CP 5412 A2 installé. Il a l'adresse 8 commeadresse PROFIBUS.

6 Vous devez entrer le correspondant.

Pour cela sélectionnez dans le dialogue Station l'option SIMATIC.

L'apparence de la fenêtre Système maître FMS change lorsque vous passez dessusavec le pointeur de la souris. Cliquez dans cette fenêtre pour y insérer la nouvellestation.

Page 319: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-7C79000-G8277-C156-01

Etape C: Création du fichier de base de données

7 Le dialogue Adresse PROFIBUS est affiché.

Paramétrez la valeur 9 comme adresse PROFIBUS de l'exemple pour la nouvellestation. Vous devez paraméter cette adresse PROFIBUS lors de la configurationdu processeur de communication de l'automate programmable. Quittez ledialogue par OK.

8 Le dialogue Propriétés de station FMS est affiché.

Vous devez y paramétrer le type du correspondant. Il s'agit dans l'exemple de CP5431 FMS. Quittez le dialogue par OK.

9 La fenêtre Système maître FMS affiche la station qui vient d'être ajoutée.

Créez pour cette station une liaison pour la communication avec la station

WinCC. Pour cela cliquez GG sur l'icône de la station ajoutée.

Page 320: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-8 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création du fichier de base de données

10 Le dialogue Editer liaisons FMS est affiché.

Créez une nouvelle liaison avec le bouton Nouveau.

Vous devez affecter, dans le champ RC, une référence de communication uniqueà la nouvelle liaison FMS et, dans le champ Nom, un nom de liaison unique.Dans l'exemple nous conservons comme RC la valeur 3 et paramétrons commenom S5_CP5431_FMS. Ces deux valeurs réalisent l'affectation liaison, à créerdans le projet WinCC, à cette liaison FMS.

Paramétrez comme profil de liaison le profil prédéfini SIMATICNET_StandardA.

Le bouton Paramètres donne accès à d'autres possibilités de paramétrage de lanouvelle liaison.

Page 321: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-9C79000-G8277-C156-01

Etape C: Création du fichier de base de données

11 Le dialogue Paramètres de communication - Liaison FMS est affiché.

Vous devez paramétrer le LSAP local et le LSAP distant. Le LSAP (Local ServiceAccess Point) local est ici le LSAP du processeur de communication CP 5412 A2dans la station WinCC; le LSAP distant est le point d'accès du processeur decommunication CP 5431 dans l'automate SIMATIC S5. Vous devez égalemententrer ces valeurs de LSAP lorsque vous configurez la liaison pour le processeurde communication CP 5431.

Dans l'exemple nous paramétrons dans le champ Local la valeur 4, dans le champDistant la valeur 3.

Le bouton Services client permet de paramétrer les services nécessaires.

12 Le dialogue Services - Liaison FMS (Client) est affiché.

Vous devez y sélectionner tous les services Read, Write et InformationReport.

Quittez le dialogue en confirmant avec OK. Quittez les dialogues Paramètres decommunication - Liaison FMS et Edition liaisons FMS également par OK.

Page 322: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-10 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création du fichier de base de données

13 Saisie des paramètres de bus pour le réseau PROFIBUS.

Ce paramétrage s'effectue dans le programme COM PROFIBUS, via les

commandes de menu Configurer Paramètres de bus. Le dialogueParamètrs de bus est affiché. Vous devez également utiliser les paramétrages ci-dessous pour les paramètres réseau à l'installation du processeur decommunication CP 5412 A2 et pour les paramètres réseau de configuration duprocesseur de communicationCP 5431 de l'automate.

Les paramètres de l'exemple sont pour le profil de bus la valeur Universel et pourla vitesse de transmission le débit 187,5 kbauds.

Le bouton Paramètres ouvre un autre dialogue.

14 Le dialogue Paramétrage du bus est ouvert.

Dans l'exemple il faut encore paramétrer l'adresse de correspondant la plus élevéesur le réseau PROFIBUS sur 31. Il s'agit de la valeur entrée dans le champVPE.

Quittez le dialogue par OK et le dialogue Paramètres de bus également encliquant sur OK.

Page 323: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-11C79000-G8277-C156-01

Etape C: Création du fichier de base de données

15 Enregistrez le paramétrage.

Cliquez pour cela sur le bouton ci-dessous de la barre d'outils ou sur la

commande de menu Fichier Enregistrez sous. Dans l'exemple, le fichier aété enregistré sou le nom S5FMS.ET2.

16 A partir du fichier ainsi créé vous devez créer un fichier de base de données pourla communication via le processeur CP 5412 A2.

Pour cela cliquez sur les commandes de menu Fichier ExportationFichier NCM. Dans l'exemple, le fichier a été enregistré sous le nom S5FMS.ldb.

Page 324: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-12 WinCC Communication ManualC79000-G8277-C156-01

D: Installation du processeur de communication

Etape D: Installation du processeur de communication

1 Installation du processeur de communication CP 5412 A2 avec le programmeParamétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

2 Le programme Paramétrage interface PG/PC est affiché.

Le dialogue d'installation d'une nouvelle interface s'ouvre par le bouton Installer.

Page 325: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-13C79000-G8277-C156-01

Etape D: Installation du processeur de communication

3 Le dialogue Installation/Désinstallation interface est alors affiché. La zoneSélection contient toutes les interfaces pouvant être installées. Elle contient entreautres le processeur CP 5412 A2. Ceci n'est cependant le cas que si lamanipulation B, l'installation du pilote de communication, a été effectuée.

Choisissez dans Sélection le point CP 5412 A2. L’installation du processeur decommunication se lance par le bouton Installer->.

4 Le dialogue Ressources - CP 5412 A2 est affiché

Vous devez paramétrer la zone mémoire, la zone E/S et l’Interrupt.

La zone E/S a déjà été définie par réglage du cavalier sur CP 5412 A2.

Veillez à ce que les ressources paramétrées ne soient pas déjà utilisées pard'autres cartes. Pour obtenir des informations sur les ressources système déjà

occupées, cliquez sur Démarrer , Programmes Gestion (Général)

, Diagnostic WindowsNT, onglet Ressources.

Quittez le dialogue Ressources en confirmant par OK.

Page 326: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-14 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Installation du processeur de communication

5 Le dialogue Installation/Désinstallation interfaces contient maintenant dans lazone Installées une entrée pour le processeur de communication CP 5412 A2.

Quittez le dialogue Installation/Désinstallation interfaces avec la commandeFermer.

Page 327: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-15C79000-G8277-C156-01

E: Affectation du processeur de communication

Etape E: Affectation du processeur de communication

1 Dans le programme Paramétrage interface PG/PC, affectez l’interface que vousvenez d'installer au point d'accès SAP CP_L2_1.

Le point d'accès CP_L2_1 est le point d'accès utilisé par défaut par WinCC pourla communication par le réseau PROFIBUS. Cet accès a été crééautomatiquement à l'installation du pilote de communication PB FMS-5412.

Dans la zone Point d'accès de l'application, paramétrez CP_L2_1. SélectionnezCP 5412 A2 (PROFIBUS) dans la zone du bas. La correspondance entre pointd'accès et processeur de communication est maintenant établie.

Page 328: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-16 WinCC Communication ManualC79000-G8277-C156-01

Etape E: Affectation du processeur de communication

2 Paramétrage des propriétés du processeur de communication CP 5412 A2.

Le dialogue de paramétrage des propriétés s'ouvre dans le programmeParamétrage interface PG/PC par le bouton Propriétés.

Le dialogue Propriétés - CP 5412 (PROFIBUS) est affiché.

vous devez paramétrer dans l'onglet PROFIBUS les paramètres de station et lesparamètres de réseau.

L'adresse locale de correspondant du processeur de communication CP 5412 A2est dans l'exemple 8. Cette valeur a déjà été définie lors de la création du fichierde base de données par l'attribution de l'adresse de bus pour le processeur decommunication.

Pour le réseau PROFIBUS une vitesse de transmission de 187,5 kbit/s est utiliséedans l'exemple. L'adresse de correspondant la plus élevée est paramétrée avec lavaleur 31. Le profil utilisé est Universal (DP/FMS). Les valeurs ainsi définiespour les paramètres réseau doivent être les mêmes que celles définiesprécédemment dans le fichier de base de données créé pour Paramètres de bus.

Page 329: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-17C79000-G8277-C156-01

Etape E: Affectation du processeur de communication

3 Affectation du fichier de base de données pour le protocole FMS.

Cette affectation s'effectue dans le dialogue Propriétés - CP 5412 (PROFIBUS),dans l’onglet Protocole FMS/DP.

Sélectionnez la case Activer FMS. Vous pouvez maintenant éditer le champ Basede données FMS/DP. Vous devez paramétrer ici le fichier de base de donnéesS5FMS.ldb préalablement créé. Vous pouvez aussi sélectionner le fichier de basede données simplement avec le bouton Rechercher.

Quittez le dialogue en confirmant avec OK.

Page 330: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-18 WinCC Communication ManualC79000-G8277-C156-01

Etape E: Affectation du processeur de communication

4 Quittez le programme Paramétrage interface PG/PC par le bouton OK.

Un dialogue invitant à redémarrer le processeur de communication CP 5412A2est affiché. Confirmez ce dialogue par OK pour redémarrer le processeur decommunication CP 5412 A2.

L'installation du processeur de communication est ainsi terminée.

F: Test du processeur de communication

Etape F: Test du processeur de communication

1 Test du processeur de communication CP 5412 A2 avec le programmeParamétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

Page 331: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-19C79000-G8277-C156-01

Etape F: Test du processeur de communication

2 Le programme Paramétrage interface PG/PC est affiché.

Dans ce programme, sélectionnez l'interface à tester. Dans l'exemple c'est CP5412 A2 (PROFIBUS). Assurez-vous que les correspondances entre pointsd'accès et interfaces n'ont pas été modifiées par cette manipulation.

La vérification de l'installation se déclenche par le bouton Diagnostic.

Page 332: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-20 WinCC Communication ManualC79000-G8277-C156-01

Etape F: Test du processeur de communication

3 Le dialogue Diagnostic SIMATIC NET est affiché.

Dans l'onglet Diagnostic réseau PROFIBUS/MPI, lancez le diagnostic avec lebouton Test. Le résultat du diagnostic est alors affiché.

Si le résultat du diagnostic est satisfaisant, vous pouvez fermer le dialogue parOK. Vous pouvez dans ce cas également fermer le programme Paramétrageinterface PG/PC par OK. Vous pouvez passer au chapitre suivant pour continuerde configurer la communication avec l'API S5 par le réseau PROFIBUS FMS.

Si le résultat est mauvais, vous devez rechercher la cause de l'erreur et yremédier. Vous trouverez quelques informations utilses au chapitre La carte decommunication de l'ordinateur est-elle prête ?.

Page 333: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-21C79000-G8277-C156-01

8.2 Création du projet STEP5 S5_FMSst

Les étapes de configuration nécessaires à la création et à la mise en service du projetSTEP5 S5_FMSst sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projet STEP5 S5_FMSst sontlistées ci-dessous.

• A: Installation des composants matériels et logiciels

• B: Création du programme STEP5

• C: Configuration du processeur de communication

• D: Mise en service de l'automate programmable

A: Installation des composants matériels et logiciels

Etape A: Installation des composants matériels et logiciels

1 Montage des cartes utilisées sur le châssis.

Dans le présent exemple il s'agit du module d'alimentation PS 951, d'un moduleunité centrale CPU 944 et d'un processeur de communication CP 5431.

Création de la liaison entre la console de programmation et l'interface deprogrammation du module unité centrale.

Création de la liaison entre le processeur de communication CP 5412 A2 del'ordinateur et le processeur de communication CP 5431 de l'automateprogrammable.

2 Installation du paquet de communication SINEC NCM für COM´s avec ladisquette d'installation. Ce paquet de communication est nécessaire pourconfigurer le processeur de communication CP 5431.

La disquette d'installation contient le fichier install.exe. Lancez ce fichier. Suivreles indications du programme d'installation.

Page 334: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-22 WinCC Communication ManualC79000-G8277-C156-01

B: Création du programme STEP5

Etape B: Création du programme STEP5

1 Création d'un nouveau projet avec le logiciel STEP5.

Lancement du logiciel STEP5. Cliquez sur la commande de menu Objet

Projet Paramètres Page1 et Page2 pour paramétrer le nouveauprojet. Indiquez dans le champ Fichier de programme le nom du fichier deprogramme à créer. L'exemple utilise le nom S5_FMSST.S5D. Pour l'attributiond'un nom au fichier, seuls les six premiers caractères du nom de fichier peuventêtre modifiés par l'utilisateur.

2 Création d'un bloc de données.

Pour cela cliquez dans le logiciel STEP5 sur la commande de menu Editeur

Bloc de données dans le fichier de programme. L’exemple utilise lenom de bloc de données DB5.

Créez deux variables d'une longueur de 16 bits dans ce bloc. Leur somme doitêtre déterminée dans l'OB1 et écrite dans une autre variable de 16 bits. Vousdevez aussi créer une variable de 16 bits dont la valeur sera incrémentéecycliquement dans l'OB1.

Le bloc de données DB5 programmé est affiché ci-dessous. Les données du DB5sont rendues lisibles par WinCC par des variables FMS à créer lors de laconfiguration du processeur de communication CP 5431.

Page 335: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-23C79000-G8277-C156-01

Etape B: Création du programme STEP5

3 Création d'un bloc de programme pour la communication.

La communication avec WinCC par le processeur de communication CP 5431 estexécutée par appels des blocs fonctionnels de primitives SEND et RECEIVE.Dans l'automate SIMATIC S5 115U utilisé dans l'exemple, ce sont les blocsFB244 et FB245. Ces blocs doivent être appelés une fois à chaque cycled'exécution du programme. Vous devez indiquer comme No contr. à ces blocs lavaleur 0 pour exécuter les fonctions Send All et Receive All.

Dans l'exemple les appels des blocs fonctionnels sont exécutés dans un bloc deprogramme appelé dans le bloc d'organisation OB1.

Pour créer un bloc de programme avec le logiciel STEP5, cliquez sur la

commande de menu Editeur Bloc STEP5 dans le fichier deprogramme. L'exemple utilise comme nom de bloc de programme le nom PB5.

4 Création d'un bloc fonctionnel qui réalise les fonctionnalités du programmeexemple.

Deux valeurs créées dans le DB5 sont additionnées et le résultat est enregistrédans le bloc DB5. De plus une valeur stockée dans le DB5 doit être incrémentée àchaque exécution cyclique du programme. Lorsque la valeur atteint 10000, elledoit être réinitialisée à 0.

Pour créer un bloc de programme avec le logiciel STEP5, cliquez sur la

commande de menu Editeur Bloc STEP5 dans le fichier deprogramme. L'exemple utilise comme nom de bloc de programme le nom PB6.

Page 336: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-24 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création du programme STEP5

5 Création du bloc OB1.

L'OB1 appelle les blocs précédemment créés PB5 et FB6.

6 Création des blocs de démarrage.

Au démarrage de l'automate, le processeur de communication CP 5431doit êtresynchronisé. Cette synchronisation est assurée par le bloc fonctionnelSYNCHRON. Dans l'automate SIMATIC S5 115U de l'exemple, il s'agit du blocFB249.

7 Chargement du programme STEP5 dans l'automate programmable.

Pour cela cliquez dans le logiciel STEP5 sur les commandes de menu Objet

Blocs Transférer Fichier API. Sélectionnez dans la zoneSélection l'option tous les blocs pour transférer dans l'autaumate tous les blocscréés.

Page 337: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-25C79000-G8277-C156-01

C: Configuration du processeur de communication

Etape C: Configuration du processeur de communication

1 Lancement du paquet de communication SINEC NCM für COM´s pourconfigurer le processeur de communication CP 5431.

Pour cela cliquez dans le logiciel STEP5 sur les commandes de menu

Changer Autres SINEC NCM für COM´s.

2 Le paquet de communication SINEC NCM für COM´s est affiché.

Si vous n'avez paramétré aucun fichier de base de données, le masque de saisieParamètres généraux est affiché. Sinon vous pouvez l'ouvrir avec les commandes

de menu Fichier Sélectionner (ou Init Editer).

Indiquez dans le champ Type de CP le type du processeur de communicationutilisé. La touche F8 permet de sélectionner un des processeurs decommunication disponibles. Il s'agit du processeur CP 5431. Paramétrer dans lechamp Etat l'état OFFLINE FD avec la touche F8. Les configurations duprogramme sont ainsi enregistrées. Indiquez dans le champ Fichier de base dedonnées le nom de ce fichier de base de données. Ce nom doit commencer par lalettre Q. Dans l'exemple le nom attribué au fichier de base de données estQS5_FMS.DAT.

Vous devez valider les paramétrages saisis dans le masque Paramètres générauxavec la touche F7.

Page 338: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-26 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Configuration du processeur de communication

3 Effectuez les paramétrages pour l'initialisation de base du processeur decommunication.

Ceci se fait dans le masque de saisie Intialisation. Pour l'ouvrir, cliquez sur la

commande de menu Edition CP Init.

Indiquez dans le champ Adresse L2 l'adresse PROFIBUS du processeur decommunication CP 5431. Dans l'exemple cette adresse est 9. C'est l'adressePROFIBUS qui a été définie lors de la création du fichier de base de données duprocesseur de communication CP 5412 A2 pour le processeur de communicationCP 5431.

Les autres paramétrages à effectuer sont indiqués ci-dessous. Vous devez validerles paramétrages saisis dans le masque Initialisation avec la touche F7.

4 Définissez les paramètres globaux du réseau.

Cette saisie s'effectue dans le masque Paramètres réseau globaux. Pour l’ouvrir

cliquez sur la commande de menu Edition Paramètres de réseau globaux.

Vous devez indiquer les Paramètres réseau . Utilisez pour cela les paramètres debus définis à la création du fichier de base de données pour le processeur decommunication CP 5412 A2 pour PROFIBUS. Vous devez entre autresparamétrer le débit en bauds sur 18750 bauds et l’adresse de correspondant laplus élevée sur 31.

Vous devez valider les paramétrages saisis dans le masque Paramètres réseauglobaux avec la touche F7.

Page 339: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-27C79000-G8277-C156-01

Etape C: Configuration du processeur de communication

5 Création d'une liaison FMS.

Ceci s'effectue dans le masque de saisie Configuration liaison CP. Pour l'ouvrir

cliquez sur les commandes de menu Edition Liaisons Liaisons FMS.

Utilisez pour la configuration des liaisons les mêmes paramètres que ceux saisisdans le fichier de base de données du processeur de communication CP 5412 A2.Les paramètres locaux et distants (p. ex. pour LSAP) doivent être intervertis.Dans l'exemple il a été paramétré pour LSAP local la valeur 3 et comme LSAPdistant la valeur 4.

Vous devez valider les paramétrages saisis dans le masque Configuration liaisonsCP avec la touche F7.

6 Création des variables FMS.

Ceci s'effectue dans le masque de saisie Création de variables FMS. Pour l’ouvrir

cliquez sur Edition Editeur variables VFD .

Dans l’exemple, 4 variables FMS du type IN 16 (Integer 16 bits) sont créées. Cesvariables FMS correspondent aux variables créées dans le bloc DB5. Chaquevariable est caractérisée par un indice par lequel elle est adressée par WinCC.

Vous devez valider les paramétrages saisis dans le masque Création de liaisonsFMS avec la touche F7.

Page 340: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-28 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Configuration du processeur de communication

7 Chargement des données de configuration du fichier de base de données dans leprocesseur de communication CP 5431.

Cliquez pour cela sur Charger Transfert base de données CP FD->CP. Pour cela le processeur de communication doit être à l'état STOP.

D: Mise en service de l’automate programmable

Etape D: Mise en service de l’automate programmable

1 Démarrage individuel des cartes et modules de l'automate programmable.

Le programme STEP5 doit avoir été déjà chargé dans l'automate ainsi que lefichier de base de données du processeur de communication CP 5431.

Mettre d'abord le sélecteur de mode de fonctionnement du processeur decommunication CP 5431 sur la position RUN. Lorsque cela est fait, les DELd'état du processeur de communication RUN et STOP sont allumées. La carte setrouve à l'état non synchronisé.

Placez ensuite le sélecteur de mode de fonctionnement du module unité centralesur RN. Si le module unité centrale démarre, le processeur de communication estsynchronisé par le bloc de démarrage. Sa DEL d'état STOP s'éteint. Sur lemodule unité centrale la DEL d'état RN est maintenant allumée.

Page 341: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-29C79000-G8277-C156-01

8.3 Création du projet WinCC WinCC_S5_FMS

Les étapes de configuration nécessaires à la création et à la mise en service du projetWinCCWinCC_S5_FMS sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projetWinCCWinCC_S5_FMS sont listées ci-dessous.

• A: Création du projet WinCC

• B: Création de la liaison

• C: Création des variables WinCC

• D: Création de la vue WinCC

A: Création du projet WinCC

Etape A: Création du projet WinCC

1 Création d'un nouveau projet WinCC dans l'Explorateur WinCC.

Pour le lancer cliquez sur Démarrer Simatic WinCC WindowsControl Center.

2 L’Explorateur WinCC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage des propriétés d'un nouveau projet WinCC.

Le projet exemple affiché est créé comme projet monoposte.

Quittez le dialogue par OK.

Page 342: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-30 WinCC Communication ManualC79000-G8277-C156-01

Etape A: Création du projet WinCC

3 Le dialogue Créer un nouveau projet est affiché.

Saisissez un nom de projet pour le nouveau projet. Les noms des projets WinCCcréés pour les besoins du présent manuel commencent par la séquence decaractèresWinCC et contiennent une désignation du correspondant ainsi que letype de communication utilisé. Le nom du projet de l'exemple estWinCC_S5_FMS.

Indiquez dans le champ Chemin du projet le chemin d'enregistrement du nouveauprojet.

Terminez le paramétrage du dialogue Créer un nouveau projet avec le boutonCréer.

B: Création de la liaison

Etape B: Création de la liaison

1 Le nouveau projet est affiché dans l'Explorateur WinCC.

Installation du pilote de communication. Ceci s'effectue d'une manière générale

en cliquant D sur le noeud Gestion de variables puis Ajouter nouveau pilote.

Page 343: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-31C79000-G8277-C156-01

Etape B: Création de la liaison

2 Le dialogue Ajouter nouveau pilote est affiché.

Celui-ci propose tous les pilotes de communication pouvant être installés. Lacommunication avec le SIMATIC S5 par PROFIBUS FMS nécessite le pilotePROFIBUS FMS. Sélectionnez ce pilote dans le dialogue. Quittez le dialogueavec la commande Ouvrir.

3 Le pilote qui vient d'être ajouté PROFIBUS FMS est affiché comme noeud de laGestion des variables.

Ce pilote contient une unité de canal appelée PROFIBUS-FMS. Vous devez créer

pour celle-ci une nouvelle liaison. Pour cela cliquez D sur PROFIBUS-FMSpuis sur Nouvelle liaison.

Page 344: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-32 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

4 Le dialogue des propriétés de la liaison est affiché

Dans l'onglet Général, entrez le Nom de la nouvelle liaison. Dans notre exemple,ce nom est S5_FMS_01.

Page 345: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-33C79000-G8277-C156-01

Etape B: Création de la liaison

5 Paramétrez dans l'onglet LiaisonFMS la liaison souhaitée.

La liste des liaisons du dialogue affiche toutes les liaisons créées dans le fichierde base de données du processeur de communication CP 5412 A2. Vous pouvezsélectionner une liaison dans cette liste. Dans l'exemple, la base de données necontient que la liaison FMS S5_CP5431_FMS avec comme indice la valeur 3.Sélectionnez cette liaison.

Quittez le dialogue en confirmant avec OK.

Page 346: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-34 WinCC Communication ManualC79000-G8277-C156-01

C: Création des variables WinCC

Etape C: Création des variables WinCC

1 Création des variables WinCC pour l'exemple.

Pour cela cliquez D sur la liaison nouvellement créée S5_FMS_01 et surNouvelle variable.

Page 347: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-35C79000-G8277-C156-01

Etape C: Création des variables WinCC

2 Le dialogue des propriétés de la variable est affiché

Le nom de la première variable dans l'exemple est S16x_S5FMS01_01. Lavariable est du type Valeur 16 bits signée. Choisissez avec le bouton Sélectionnerl’adresse de la nouvelle variable.

Page 348: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-36 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création des variables WinCC

3 Le dialogue Propriétés Adresse est affiché.

Entrez maintenant dans le champ Nom/Indice l'indice de la variable FMS. Il s'agitde l'indice défini lors de la création des variables FMS du processeur decommunication CP 5431. S'il existe déjà une liaison au processeur decommunication CP 5431, toutes les variables FMS créées pour ce processeursont affichées dans la zone du bas Liste des variables supprimées. Pour pouvezsélectionner confortablement la variable FMS souhaitée.

Dans l'exemple, on a affecté à la variable WinCC à créer S16x_S5FMS01_01 lavariable FMS d'Indice100. C'est la variable qui représente la première des deuxvaleurs à additionner dans l'automate programmable.

Vous pouvez quitter le dialogue Propriétés Adresse par OK; le dialoguePropriétés Variable se quitte également en cliquant sur OK

4 Création des autres variables WinCC nécessaires.

Ces variables se créent comme décrit aux étapes 1 à 3. Les noms, les types dedonnées et les adresses des variables utilisés dans cet exemple sont indiqués ci-dessous.

Page 349: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-37C79000-G8277-C156-01

D: Création de la vue WinCC

Etape D: Création de la vue WinCC

1 Création d'une vue WinCC dans laquelle les variables créées doivent êtreaffichées.

Pour cela ouvrez l'éditeur Graphics Designer en cliquant D puis sur Ouvrir.

2 L'éditeur Graphics Designer est affiché. Une nouvelle vue WinCC est déjàaffichée dans cette vue.

Configurez un objet complexe Smart Object Champ E/S (champ de saisie /affichage) pour afficher la première variable. Pour cela sélectionnez le champ E/Sdans la palette d’objets et placez-le dans la vue avec la souris.

Page 350: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-38 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Création de la vue WinCC

3 Lorsque vous avez placé le champ E/S dans la vue, son dialogue de configurationest affiché.

Dans le champ Variable, le bouton ci-dessous permet de paramétrer la variableS16x_S5FMS01_01.

Laissez le cycle de rafraîchisssement de la variable sur 2s. Les valeurs par défautsont conservées pour les autres paramètres. Quittez le dialogue par OK.

Page 351: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-39C79000-G8277-C156-01

Etape D: Création de la vue WinCC

4 Modification du format de sortie du champ E/S.

Pour cela ouvrez son dialogue de propriétés. Cliquez D sur le champ E/S puissur Propriétés.

5 Le dialogue Propriétés de l'objet est affiché.

Dans l'onglet Propriétés, sélectionnez Entrée/Sortie dans la fenêtre de gauche.

Cliquez GG sur le format de sortie paramétré pour pouvoir éditer le champd'affichage. Saisissez le nouveau format s99999. Avec ce format, le champ E/Speut afficher des valeurs signées de 5 chiffres.

Quittez le dialogue en confirmant avec OK.

6 Création de trois autres champs E/S pour l'affichage des autres variables.

Ces variables se créent comme décrit aux étapes 2 à 5.

Page 352: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-40 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Création de la vue WinCC

7 Enregistrez la vue.

Dans le projet exemple, elle a été enregistrée sous le nom com_3_S5FMS.pdl. Lebouton ci-dessous permet de basculer la vue directement de Graphics Designerdans le Runtime.

Lorsque la vue est en mode Runtime, que l'automate programmable est lancé etque la liaison réseau est établie, les valeurs courantes des variables de l'API sontaffichées. Elles peuvent également être modifiées par saisie de valeurs dans leschamps E/S.

En l'absence de liaison à l'API, les champs E/S sont grisés. Dans ce cas il y a uneerreur dans la liaison.

Page 353: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-41C79000-G8277-C156-01

8.4 Diagnostic de la liaison

Cette section expose les possibilités de diagnostic disponibles pour la liaison entre le projetWinCC WinCC_S5_FMS et la station SIMATIC S5.Un diagnostic de la configuration de l'exemple comme décrit ci-après n'a de sens que si lesvérifications indiquées ci-dessous ont été effectuées auparavant avec succès.Mise en service du processeur de communication CP 5412 A2

• F: Test du processeur de communicationCréation du projet STEP5 S5_FMSst

• D: Mise en service de l'automate programmable

Paramétrage interface PG/PC

Etape Paramétrage interface PG/PC

1 Diagnostic de la liaison avec le programme Paramétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

Page 354: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-42 WinCC Communication ManualC79000-G8277-C156-01

Etape Paramétrage interface PG/PC

2 Le programme Paramétrage interface PG/PC est affiché.

Dans ce programme, sélectionnez l'interface CP 5412 A2 (PROFIBUS). Assurez-vous que les correspondances entre points d'accès et interfaces n'ont pas étémodifiées par cette manipulation.

Le diagnostic se déclenche avec le bouton Diagnostic.

Page 355: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-43C79000-G8277-C156-01

Etape Paramétrage interface PG/PC

3 Le dialogue Diagnostic SIMATIC NET est affiché.

Dans l'onglet Diagnostic réseau PROFIBUS/MPI, le diagnostic se déclenche parle bouton Lecture. Toutes les stations connectées au bus sont affichées. Dansl'exemple, l'adresse 8 du processeur de communication CP 5412 A2 et l'adresse 9du processeur de communication CP 5431 doivent être marquées commeoccupées.

Vous pouvez à nouveau quitter le dialogue avec OK.

Page 356: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-44 WinCC Communication ManualC79000-G8277-C156-01

Explorateur WinCC

Etape Explorateur WinCC

1 Diagnostic de la liaison dans l’Explorateur WinCC.

Basculez le projet WinCC_S5_FMS dans le mode Runtime. Pour cela utilisez lebouton ci-dessous de la barre d’outils dans l’Explorateur WinCC.

La vue WinCC créée com_3_S5FMS_01.pdl peut être basculée directement deGraphics Designer dans le mode Runtime.

2 Ouvrez un dialogue de surveillance de toutes les liaisons configurées dans

l'Explorateur WinCC en cliquant sur Outils , Etat Liaisons. Cettecommande de menu n'est cependant active que si le projet est en mode Runtime.

3 Le dialogue Etat - Liaisons logiques est affiché.

Ce dialogue affiche toutes les liaisons configurées. Seule la liaison S5_FMS_01existe dans l'exemple.

Les valeurs affichées correspondent à l'état des liaisons au moment de l'ouverturedu dialogue. Vous pouvez également paramétrer un rafraîchissement cyclique del’affichage en cochant la case correspondante.

Page 357: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FMS

WinCC Communication Manual 8-45C79000-G8277-C156-01

Etape Explorateur WinCC

4 Vous pouvez obtenir des informations sur l'état des liaisons en général et surl'état des liaisons de variables individuelles dans la Gestion des variables.

Vous pouvez interroger simplement l'état d'une liaison configurée en passantdessus avec le curseur de la souris pour afficher l'étiquette.

Vous pouvez aussi interroger la valeur courante de process d'une variable et sonétat en l'effleurant avec le curseur de la souris pour afficher l'étiquette. Ceci vouspermet d'identifier les erreurs d'une seule variable mais n'affiche pas les erreursconcernant toute la liaison.

Page 358: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FMS 09.99

8-46 WinCC Communication ManualC79000-G8277-C156-01

Page 359: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-1C79000-G8277-C156-01

9 Communication avec SIMATIC S5 parPROFIBUS FDL

Vous pouvez également copier sur votre disque dur, directement depuis le document enligne, les projets et fichiers à créer dans ce chapitre. Ils sont rangés par défaut dans lerépertoire C:\Communication_Manual. Vous avez la possibilité de copier sur votre disquedur les composants suivants:

S5_FDLst

Le programme STEP5 à créer y compris le fichier de base de données du processeur decommunication CP 5431 FMS/DP.

WinCC_S5_FDL

Le projet WinCC à créer.

Ce chapitre décrit en détail la mise en service d'une liaison entre un API SIMATIC S5 etWinCC. La liaison est réalisée via le réseau PROFIBUS, sur lequel est utilisé le protocoleFDL-(Fieldbus Data Link).

Présentation de la structure réseau de l'exemple

Sur l'ordinateur, la liaison au réseau (PROFIBUS) est réalisée par un processeur decommunication CP 5412 A2. Vous avez besoin pour l'installer sur l'ordinateur du pilote PBDP-5412 livré sur le CD SIMATIC NET. Vous pouvez cependant aussi utiliser le pilote PBS7-5412 ou PB FMS-5412.Vous devez installer dans le projet WinCC le pilote de communication SIMATIC S5PROFIBUS FDL. Configurez la liaison SIMATIC S5 avec ce pilote de communication.L'API SIMATIC S5 115U est équipé d'un module unité centrale CPU 944. La liaison auréseau est réalisée par un processeur de communication CP 5431FMS/DP. La configurationdu processeur de communication suppose la présence du paquet de communication SINECNCM für COM´s.

Page 360: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-2 WinCC Communication ManualC79000-G8277-C156-01

Etapes de la configuration

Toutes les étapes nécessaires à la création d'une liaison sont regroupées ci-dessous.

• Mise en service du processeur de communication CP 5412 A2

• Création du projet STEP5 S5_FDLSst

• Création du projet WinCC WinCC_S5_FDL

• Diagnostic de la liaison

Logiciels nécessaires

Désignation Description

SIMATIC NET Pilote PB DP-5412 pour l’installation du processeur decommunication CP 5412 A2 livré sur le CD SIMATICNET.

STEP5 Logiciel STEP5 pour création du programme STEP5.Paquet de communication SINEC NCM für COM´spour la configuration du processeur de communicationCP 5431 FMS/DP.

WinCC WinCC avec pilote de communication SIMATIC S5PROFIBUS FDL pour la création du projet WinCC etde la liaison à l'API.

Matériel nécessaire dans l'ordinateur

Désignation Description

Processeur de communication Processeur de communication CP 5412 A2 pourconnexion au processeur de communication de l’API.

Matériel nécessaire dans l'API

Désignation Description

Châssis Châssis CR 700-3.

Module d'alimentation Module d'alimentation PS 951.

Module unité centrale Module unité centrale CPU 944.

Processeur de communication Processeur de communication CP 5431 FMS/DP.

Page 361: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-3C79000-G8277-C156-01

9.1 Mise en service du processeur de communicationCP 5412 A2

La description ci-dessous montre en détail les opérations nécessaires à une mise en serviceréussie du processeur de communication CP 5412 A2.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la mise en service du processeur decommunication CP 5412 A2 sont présentées ci-dessous.

• A: Montage du processeur de communication dans le PC

• B: Installation du pilote de communication

• C: Installation du processeur de communication

• D: Affectation du processeur de communication

• E: Test du processeur de communication

A: Montage du processeur de communication dans le PC

Etape A: Montage du processeur de communication dans le PC

1 Contrôle du réglage du cavalier sélectionné sur le processeur CP 5412 A2.

Lors de l'installation du processeur CP 5412 A2 vous devez indiquer la zone E/S.La zone E/S est définie par le réglage du cavalier.

Par défaut la zone E/S est la zone 0240-0243. D'autre réglages sont cependantpossibles. Les réglages de cavalier à effectuer pour les zones E/S sont indiqués ci-dessous.

Page 362: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-4 WinCC Communication ManualC79000-G8277-C156-01

Etape A: Montage du processeur de communication dans le PC

2 Installez la carte en suivant les indications de la notice d’installation. Observezentre autres les consignes de protection antistatique. N’installer la carte qu’enl’absence de toute tension.

Le processeur de communication CP 5412 A2 nécessite un emplacement ISAdans l'ordinateur. Après avoir installé le processeur CP 5412 A2, refermez leboîtier de l'ordinateur et redémarrez l'ordinateur.

B: Installation du pilote de communication

Etape B: Installation du pilote de communication

1 Installation du pilote de communication PB DP-5412 livré sur le CD SIMATICNET.

Lorsque vous insérez le CD SIMATIC NET, le programme d'installation est lancéautomatiquement. Si l'installation automatique ne démarre pas, ouvrezl'Explorateur Windows NT et lancez le fichier setup.exe du CD.

Le bouton ci-dessous permet d'installer le logiciel.

Suivre les indications du programme d'installation. Pour Composants,sélectionnez le pilote à installer PB DP-5412. Terminer l'installation.

Page 363: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-5C79000-G8277-C156-01

C: Installation du processeur de communication

Etape C: Installation du processeur de communication

1 Installation du processeur de communication CP 5412 A2 avec le programmeParamétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

2 Le programme Paramétrage interface PG/PC est affiché.

Le dialogue d'installation d'une nouvelle interface s'ouvre par le bouton Installer.

Page 364: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-6 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Installation du processeur de communication

3 Le dialogue Installation/Désinstallation interface est alors affiché. La zoneSélection contient toutes les interfaces pouvant être installées. Elle contient entreautres le processeur CP 5412 A2. Ceci n'est cependant le cas que si lamanipulation B, l'installation du pilote de communication, a été effectuée.

Choisissez dans Sélection le point CP 5412 A2. L’installation du processeur decommunication se lance par le bouton Installer->.

4 Le dialogue Ressources - CP 5412 A2 est affiché

Vous devez paramétrer la zone mémoire, la zone E/S et l’Interrupt.

La zone E/S a déjà été définie par réglage du cavalier sur le processeur decommunication CP 5412 A2.

Veillez à ce que les ressources paramétrées ne soient pas déjà utilisées pard'autres cartes. Pour obtenir des informations sur les ressources système déjà

occupées, cliquez sur Démarrer , Programmes Gestion (Général)

, Diagnostic WindowsNT, onglet Ressources.

Quittez le dialogue Ressources en confirmant avec OK.

Page 365: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-7C79000-G8277-C156-01

Etape C: Installation du processeur de communication

5 Le dialogue Installation/Désinstallation interfaces contient maintenant dans lazone Installés un noeud pour le processeur de communication CP 5412 A2.

Quittez le dialogue Installation/Désinstallation interfaces par Fermer.

Page 366: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-8 WinCC Communication ManualC79000-G8277-C156-01

D: Affectation du processeur de communication

Etape D: Affectation du processeur de communication

1 Dans le programme Paramétrage interface PG/PC, affectez l’interface que vousvenez d'installer au point d'accès CP_L2_1:.

Le point d'accès CP_L2_1 est le point d'accès utilisé par défaut par WinCC pourla communication par le réseau PROFIBUS. Cet accès a été crééautomatiquement à l'installation du pilote de communication PB DP-5412.

Dans la zone Point d'accès de l'application, paramétrez CP_L2_1. SélectionnezCP 5412 A2 (PROFIBUS) dans la zone du bas. La correspondance entre pointd'accès et processeur de communication est maintenant établie.

2 Paramétrage des propriétés du processeur de communication CP 5412 A2.

Le dialogue de paramétrage des propriétés s'ouvre dans le programmeParamétrage interface PG/PC par le bouton Propriétés.

Le dialogue Propriétés - CP 5412 (PROFIBUS) est affiché.

vous devez paramétrer dans l'onglet PROFIBUS les paramètres de station et lesparamètres de réseau.

Dans l'exemple, l'adresse paramétrée comme Adresse locale correspondant pourle processeur de communication est 8.

Pour le réseau PROFIBUS une vitesse de transmission de 187,5 kbit/s estutilisée dans l'exemple. L'adresse de correspondant la plus élevée est paramétréesur 31. Le profil utilisé est Universal (DP/FMS) .

Page 367: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-9C79000-G8277-C156-01

Etape D: Affectation du processeur de communication

Les paramétrages réseau qui viennent d'être définis doivent être uniques pourtous les correspondants connectés au réseau PROFIBUS. Ils doivent égalementêtre saisis comme Paramètres réseau dans le fichier de base de données à créerpour le processeur de communication CP 5431.

3 Quittez le programme Paramétrage interface PG/PC par le bouton OK.

Un dialogue invitant à redémarrer le processeur CP 5412 A2 est affiché.Confirmez ce dialogue avec OK pour exécuter un redémarrage du processeur decommunication CP 5412A2.

L'installation du processeur de communication est ainsi terminée.

Page 368: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-10 WinCC Communication ManualC79000-G8277-C156-01

E: Test du processeur de communication

Etape E: Test du processeur de communication

1 Test du processeur de communication CP 5412 A2 avec le programmeParamétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

2 Le programme Paramétrage interface PG/PC est affiché.

Dans ce programme, sélectionnez l'interface à tester. Dans l'exemple c'est CP5412 A2 (PROFIBUS). Assurez-vous que les correspondances entre pointsd'accès et interfaces n'ont pas été modifiées par cette manipulation.

La vérification de l'installation se déclenche par le bouton Diagnostic.

Page 369: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-11C79000-G8277-C156-01

Etape E: Test du processeur de communication

3 Le dialogue Diagnostic SIMATIC NET est affiché.

Dans l'onglet Diagnostic réseau PROFIBUS/MPI, lancez le diagnostic avec lebouton Test. Le résultat du diagnostic est alors affiché.

Si le résultat du diagnostic est bon, vous pouvez fermer le dialogue par OK. Vouspouvez dans ce cas également fermer le programme Paramétrage interfacePG/PC par OK. Vous pouvez passer au chapitre suivant pour continuer deconfigurer la communication avec l'API S5 par le réseau PROFIBUS FDL.

Si le résultat n'est pas satisfaisant, vous devez rechercher la cause de l'erreur et yremédier. Vous trouverez quelques informations destinées à vous aider auchapitre . La carte de communication de l'ordinateur est-elle en état defonctionner ?.

Page 370: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-12 WinCC Communication ManualC79000-G8277-C156-01

9.2 Création du projet STEP5 S5_FDLst

Les étapes de configuration nécessaires à la création et à la mise en service du projetSTEP5 S5_FDLSst sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projet STEP5 S5_FDLst sontprésentées ci-dessous.

• A: Installation des composants matériels et logiciels

• B: Création du programme STEP5

• C: Configuration du processeur de communication

• D: Mise en service de l'automate programmable

A: Installation des composants matériels et logiciels

Etape A: Installation des composants matériels et logiciels

1 Montage des cartes utilisées sur le châssis.

Dans le présent exemple il s'agit du module d'alimentation PS 951, d'un moduleunité centrale CPU 944 et d'un processeur de communication CP 5431.

Création de la liaison entre la console de programmation et l'interface deprogrammation de la carte centrale.

Création de la liaison entre le processeur de communication CP 5412 A2 del'ordinateur et le processeur de communication CP 5431 de l'automateprogrammable.

2 Installation du paquet de communication SINEC NCM für COM´s avec ladisquette d'installation. Ce paquet de communication est nécessaire pourconfigurer le processeur de communication utilisé CP 5431.

La disquette d'installation contient le fichier install.exe. Lancez ce fichier. Suivreles indications du programme d'installation.

B: Création du programme STEP5

Etape B: Création du programme STEP5

1 Création d'un nouveau projet avec le logiciel STEP5.

Lancement du logiciel STEP5. Cliquez sur la commande de menu Objet

Projet Paramètres Page1 et Page2 pour paramétrer le nouveauprojet. Indiquez dans le champ Fichier de programme le nom du fichier deprogramme à créer. L'exemple utilise le nom S5_FDLST.S5D. Pour l'attributiond'un nom au fichier, seuls les six premiers caractères du nom de fichier peuventêtre modifiés par l'utilisateur.

Page 371: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-13C79000-G8277-C156-01

Etape B: Création du programme STEP5

2 Création d'un bloc de données.

Pour cela cliquez dans le logiciel STEP5 sur la commande de menuEditeur

Bloc de données dans le fichier de programme. L’exemple utilise le nom debloc de données DB5.

Deux variables d'une longueur de 16 bits sont créées dans ce bloc. Leur sommedoit être déterminée dans l'OB1 et écrite dans une autre variable de 16 bits. Enoutre on crée une variable de 16 bits dont la valeur sera incrémentéecycliquement dans l'OB1.

Les variables créées dans le bloc de données DB5 doivent être affichées dans leprojet WinCC. Vous devez pour cela y créer des variables WinCC avec lesadresses correspondantes.

Le bloc de données DB5 programmé est affiché ci-dessous.

3 Création d'un bloc fonctionnel qui met à disposition les fonctionnalités duprogramme exemple.

Deux valeurs rangées dans le DB5 sont additionnées et le résultat est enregistrédans le même bloc DB5. De plus une valeur stockée dans le DB5 doit êtreincrémentée à chaque exécution cyclique du programme. Lorsque la valeuratteint 10000, elle doit être réinitialisée à 0.

Pour créer un bloc avec le logiciel STEP5, cliquez sur la commande de menu

Editeur Bloc STEP5 dans le fichier de programme. L'exemple utilisecomme nom de bloc de programme le nom PB6.

Page 372: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-14 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création du programme STEP5

4 Reprise dans le programme STEP5 des blocs nécessaires à la communication.Ces blocs sont disponibles sur le CD WinCC, mais peuvent également être copiésdu projet STEP5 accompagnant cet exemple.

Ce sont les blocs fonctionnels standard FB9 L2ANLAUF et FB10 L2SNDRCV.Vous devez les reprendre dans le programme STEP5. Ces blocs supportent 5types de contrat du couplage FDL.

Pour chacun de ces types de contrat, il existe un DB préprogrammé contenantdiverses données de télégramme. Dans l'exemple, nous n'avons besoin que decontrats de requêtes de lecture et d'écriture WinCC. Vous devez pour celareprendre dans le programme STEP5 les DB auxiliaires nécessaires DB11 etDB12.

Les blocs de primitives de communication SEND, RECEIVE, SYNCHRON etCONTROL doivent être présents dans l'API. Dans les API SIMATIC S5 115Uutilisés dans l'exemple, ce sont les blocs FB244, FB245, FB247 et FB249.

5 Création des blocs de démarrage.

Les blocs de démarrage définissent les paramètres de communication, déclarentles DB auxiliaires et synchronisent le processeur de communication. Cesopérations sont toutes exécutées par un appel du bloc fonctionnel FB9L2ANLAUF.

A l'appel du bloc fonctionnel, le paramètre No int. à passer est le No d'interfacedu processeur de communication CP 5431. Indiquez comme paramètre ADR..l'adresse PROFIBUS du processeur de communication CP 5412 A2 del'ordinateur. Dans l'exemple c'est l'adresse 8.

Vous devez également saisir de plus les paramètres de liaison pour les types decontrats utilisés. Il s'agit des paramètres RVC4 et RVC5, qui définissent les pointsd'accès de services de la station WinCC. Ces points d'accès SAP sont définis à lacréation de la liaison dans WinCC. Il s'agit en outre des paramètres Contr. 4 etContr. 5. Ce sont les numéros de contrat paramétrés lors de la configuration desliaisons FDL pour le processeur de communication CP 5431. Vous devez aussiindiquer pour les deux contrats les numéros des DB auxiliaires.

Les autres paramètres d'appel du bloc FB9 sont sans utilité pour lesfonctionnalités de l'exemple.

Page 373: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-15C79000-G8277-C156-01

Etape B: Création du programme STEP5

6 Création du bloc OB1.

La communication avec WinCC par le processeur de communication CP 5431 estgérée par le bloc fonctionnel FB10 L2SNDRCV. Dans l'exemple, WinCC doitpouvoir émettre et demander des données. Vous n'avez pour cela que deuxparamètres pertinents à indiquer à l'appel du bloc FB10. Ce sont les paramètresDBX4 et DBX5 qui contiennent les numéros des deux blocs auxiliaires des typesde contrat utilisés.

De plus, OB1 appelle le bloc FB6 précédemment créé.

7 Chargement du programme STEP5 dans l'automate programmable.

Pour cela cliquez dans le logiciel STEP5 sur les commandes de menu Objet

Blocs Transférer Fichier -AG. Choisissez dans la zoneSélection l'option Tous les blocs pour transférer tous les blocs créés dansl'automate.

Page 374: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-16 WinCC Communication ManualC79000-G8277-C156-01

C: Configuration du processeur de communication

Etape C: Configuration du processeur de communication

1 Lancement du paquet de communication SINEC NCM für COM´s pourconfigurer le processeur de communication CP 5431.

Pour cela cliquez dans le logiciel STEP5 sur les commandes de menu

Changer Autres SINEC NCM für COM´s.

2 Le paquet de communication SINEC NCM für COM´s est affiché.

Si vous n'avez paramétré aucun fichier de base de données, le masque de saisieParamètres généraux est affiché. Sinon vous pouvez l'ouvrir avec les commandes

de menu Fichier Sélectionner (ou Init Edition).

Indiquez dans le champ Type de CP le type du processeur de communicationutilisé. La touche F8 permet de paramétrer un des processeurs de communicationdisponibles pour la sélection. Il s'agit du processeur CP 5431. Paramétrer dans lechamp Etat OFFLINE FD avec la touche F8. Les configurations du programmesont ainsi enregistrées dans un fichier de base de données. Indiquez dans lechamp Fichier de base de données le nom de ce fichier de base de données. Cenom doit commencer par la lettre Q. Dans l'exemple, le nom attribué au fichier debase de données est QS5_FDL.DAT.

Vous devez valider les paramétrages saisis dans le masque Paramètres générauxavec la touche F7.

Page 375: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-17C79000-G8277-C156-01

Etape C: Configuration du processeur de communication

3 Effectuez les paramétrages pour l'initialisation de base du processeur decommunication.

Ceci se fait dans le masque de saisie Intialisation de base. Pour l'ouvrir, cliquez

sur la commande de menu Edition CP Init.

Indiquez dans le champ Adresse L2 l'adresse PROFIBUS du processeur decommunication CP 5431. Dans l'exemple, cette adresse est 9. Lors de la créationde la liaison dans le projet WinCC, la saisie de cette adresse est nécessaire.

Les autres paramétrages à effectuer sont indiqués ci-dessous. Vous devez validerles paramètres saisis dans le masque Initialisation avec la touche F7.

4 Définissez les paramètres globaux du réseau.

Cette saisie s'effectue dans le masque Paramètres réseau globaux. Pour l’ouvrir

cliquez sur la commande de menu Edition Paramètres de réseau globaux.

Vous devez indiquer les mêmes paramètres réseau que ceux qui ont été saisiscomme paramètres réseaulors de l'installation du processeur de communicationCP 5412 A2. Vous devez entre autres paramétrer le débit en bauds sur 18750bauds et l’adresse de correspondant la plus élevée sur 31. Indiquez commevaleur SAP par défaut la valeur 2.

Vous devez valider les paramétrages saisis dans le masque Paramètres réseauglobaux avec la touche F7.

Page 376: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-18 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Configuration du processeur de communication

5 Création des liaisons FDL.

Ceci se fait dans le masque de saisie Editeur de liaisons. Pour l'ouvrir, cliquez sur

les commandes de menu Edition Liaisons Liaison libre couche 2.

Deux liaisons sont à créer. L'une d'elles sert à exécuter les contrats d'écriture deWinCC, l'autre les requêtes de lecture de WinCC. Indiquez pour la priorité desdeux liaisons Low. Pour la liaison affectée aux contrats d'écriture de WinCC,indiquez dans l'exemple pour le point d'accès SSAP la valeur 3 et pour le numérode contrat No contr. la valeur 134. Les paramètres d'une autre liaison FDLpeuvent être saisis avec la touche F4. Ceux-ci serviront à l'exécution desdemandes de lecture de WinCC. Dans l'exemple les valeurs sont pour SSAP lavaleur 5 et pour le No contr. la valeur 135.

Les numéros de contrat paramétrés pour les liaisons FDL ont déjà dû être entrésdans les blocs de démarrage, dans le programme STEP5. Les valeurs SAPdoivent être définies comme paramètres distants à la création de la liaison dansWinCC.

Vous devez valider les paramètres saisis dans le masque Editeur de liaisons avecla touche F7.

6 Chargement des données de configuration du fichier de base de données dans leprocesseur de communication CP 5431.

Cliquez pour cela sur Charger Transfert base de données CP FD->CP. Pour cela le processeur de communication doit être à l'état STOP.

Page 377: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-19C79000-G8277-C156-01

D: Mise en service de l’automate programmable

Etape D: Mise en service de l’automate programmable

1 Démarrage des cartes / modules de l'automate programmable.

Le programme STEP5 doit avoir été déjà chargé dans l'automate ainsi que lefichier de base de données du processeur de communication CP 5431.

Mettre d'abord le sélecteur de mode de fonctionnement du processeur decommunication CP 5431 sur la position RUN. Lorsque cela est fait, les DELd'état du processeur de communication RUN et STOP sont allumées. La carte setrouve à l'état non synchronisé.

Placez ensuite le sélecteur de mode de fonctionnement du module unité centralesur RN. Si le module unité centrale démarre, le processeur de communication estsynchronisé par le bloc de démarrage. Sa DEL d'état STOP s'éteint. Sur lemodule unité centrale, la DEL d'état RN est maintenant allumée.

Page 378: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-20 WinCC Communication ManualC79000-G8277-C156-01

9.3 Création du projet WinCC WinCC_S5_FDL

Les étapes de configuration nécessaires à la création et à la mise en service du projetWinCCWinCC_S5_FDL sont décrits ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projet WinCCWinCC_S5_FDL sont présentées ci-dessous.

• A: Création du projet WinCC

• B: Création de la liaison

• C: Création des variables WinCC

• D: Création de la vue WinCC

A: Création du projet WinCC

Etape A: Création du projet WinCC

1 Création d'un nouveau projet WinCC dans l'Explorateur WinCC.

Pour le lancer, cliquez sur Démarrer Simatic WinCC WindowsControl Center.

2 L’Explorateur WinCC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage des propriétés d'un nouveau projet WinCC.

Le projet exemple affiché est créé comme projet monoposte.

Quittez le dialogue par OK.

Page 379: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-21C79000-G8277-C156-01

Etape A: Création du projet WinCC

3 Le dialogue Créer un nouveau projet est affiché.

Saisissez un nom de projet pour le nouveau projet. Les noms des projets WinCCcréés pour les besoins du présent manuel commencent par la séquence decaractèresWinCC et contiennent une désignation du correspondant (station) ainsique le type de communication utilisé. Notre exemple a le nom WinCC_S5_FDL.

Indiquez dans le champ Chemin du projet le chemin d'enregistrement du nouveauprojet.

Terminez le paramétrage du dialogue Créer un nouveau projet en cliquant sur lebouton Créer.

Page 380: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-22 WinCC Communication ManualC79000-G8277-C156-01

B: Création de la liaison

Etape B: Création de la liaison

1 Le nouveau projet est affiché dans l'Explorateur WinCC.

Installation du pilote de communication nécessaire. Ceci s'effectue d'une manière

générale en cliquant D sur le noeud Gestion des variables puis Ajouternouveau pilote.

2 Le dialogue Ajouter nouveau pilote est affiché.

Celui-ci propose tous les pilotes de communication pouvant être installés. Lacommunication avec l'API SIMATIC S5 par le réseau PROFIBUS FDL supposel'installation du pilote SIMATIC S5 PROFIBUS FDL. Sélectionnez ce pilote dansle dialogue. Quittez le dialogue avec Ouvrir.

3 Le pilote ainsi ajouté SIMATIC S5 PROFIBUS FDL est affiché comme noeuddans la Gestion des variables.

Ce pilote contient l'unité de canal FDL (CP5412/A2-1). Vous devez créer pour

celle-ci une nouvelle liaison. Pur cela cliquez D sur FDL (CP5412/A2-1) etsur Nouvelle liaison.

Page 381: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-23C79000-G8277-C156-01

Etape B: Création de la liaison

4 Le dialogue des propriétés de la liaison est affiché

Dans l'onglet Général, entrez le Nom de la nouvelle liaison. Dans notre exemple,ce nom est S7_FDL_01.

Saisissez les paramètres de la liaison par le bouton Propriétés.

Page 382: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-24 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

5 Le dialogue Paramètres de liaison est affiché.

Dans l'onglet Liaison, saisissez les paramètres de la liaison souhaitée.

Indiquez dans Profibus l'adresse PROFIBUS de l'automate programmable. Dansl'exemple l'adresse de station AG a la valeur 9. Paramétrez la priorité sur Low.

Saisissez dans Fonction READ les paramètres de la liaison pour la lecture dedonnées dans l'automate programmable par WinCC. Si WinCC doit demanderactivement les données, sélectionnez l'option OS Active, WinCC est lecorrespondant actif. Paramétrez la valeur du SAP (Service Access Point) local etcelle du SAP distant. Dans l'exemple, entrez dans le champ SAP local la valeur 6et dans le champ SAP distant la valeur 5.

Saisissez dans Fonction WRITE les paramètres de la liaison pour l'écriture dedonnées dans l'automate programmable par WinCC. Paramétrez la valeur du SAP(Service Access Point) local et celle du SAP distant. Dans l'exemple, entrez dansle champ SAP local la valeur 4 et dans le champ SAP distant la valeur 3.

Les valeurs entrées dans ce dialogue pour les SAP distants ont été définies à lacréation des liaisons FDL pour le processeur de communication CP 5431. Lesvaleurs des SAP locaux ont déjà dû être entrées dans les blocs de démarrage à lacréation du programme STEP5.

Quittez le dialogue en confirmant avec OK.

Page 383: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-25C79000-G8277-C156-01

Etape B: Création de la liaison

6 Réglage des paramètres système de l'unité de canal .

Ce paramétrage se fait dans le dialogue Paramètres système. Pour ouvrir celui-ci

cliquez D sur FDL (CP5412/A2-1) et sur Paramètres système.

Dans le dialogue affiché, indiquez dans le champ Nom de périphérique par quelpoint d'accès WinCC doit accéder à l'API. Le point d'accès CP_L2_1 est le pointd'accès par défaut. Le point d'accès CP_L2_1 a été précédemment affecté lors del'installation du processeur de communication de l'ordinateur à la carte CP 5412A2.

Quittez le dialogue en confirmant par OK.

Page 384: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-26 WinCC Communication ManualC79000-G8277-C156-01

C: Création des variables WinCC

Etape C: Création des variables WinCC

1 Création des variables WinCC pour l'exemple.

Pour cela cliquez D sur la liaison nouvellement créée S5_FDL_01 et surNouvelle variable.

Page 385: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-27C79000-G8277-C156-01

Etape C: Création des variables WinCC

2 Le dialogue des propriétés de la variable est affiché.

Le nom de la première variable dans l'exemple est S16x_S5FDL01_01. Lavariable est du type Valeur 16 bits signée. Sélectionnez avec le boutonSélectionner l’adresse de la nouvelle variable.

Page 386: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-28 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création des variables WinCC

3 Le dialogue Propriétés Adresse est affiché.

Saisissez comme Zone de données la zone DB et comme No DB la valeur 5.Saisissez dans le champ Adressage l’option Mot et dans le champ DW la valeur 0.Quittez le dialogue par OK. Quittez également le dialogue de propriétés de lavariable par OK.

La variable WinCC créée est adressée dans la zone du DB5 dans laquelle setrouve la première des deux valeurs à additionner.

Vous pouvez quitter le dialogue Propriétés Adresse par OK; le dialoguePropriétés Variable également en cliquant sur OK

4 Création des autres variables WinCC.

Ces variables se créent comme décrit aux étapes 1 à 3. Les noms, les types dedonnées et les adresses des variables utilisés dans cet exemple sont indiqués ci-dessous.

Page 387: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-29C79000-G8277-C156-01

D: Création de la vue WinCC

Etape D: Création de la vue WinCC

1 Création d'une vue WinCC dans laquelle les variables créées doivent êtreaffichées.

Pour cela ouvrez l'éditeur Graphics Designer en cliquant D puis sur Ouvrir.

2 L'éditeur Graphics Designer est affiché. Une nouvelle vue WinCC est déjàaffichée dans cette vue.

Configurez un objet complexe Smart Object Champ E/S (champd'affichage / saisie) pour afficher la première variable. Pour cela sélectionnez lechamp E/S dans la palette d’objets et placez-le dans la vue avec la souris.

Page 388: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-30 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Création de la vue WinCC

3 Lorsque vous avez placé le champ E/S dans la vue, son dialogue de configurationest affiché.

Dans le champ Variable, le bouton ci-dessous permet de paramétrer la variableS16x_S5FDL01_01.

Laissez le cycle de rafraîchisssement de la variable sur 2s. Conservez les valeurspar défaut pour les autres paramètres. Quittez le dialogue par OK.

Page 389: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-31C79000-G8277-C156-01

Etape D: Création de la vue WinCC

4 Modification du format de sortie ( = d’affichage) du champ E/S.

Pour cela ouvrez son dialogue de propriétés. Cliquez D sur le champ E/S puissur Propriétés.

5 Le dialogue Propriétés de l'objet est affiché.

Dans l'onglet Propriétés, sélectionnez Entrée/Sortie dans la fenêtre de gauche.

Cliquez GG sur le format de sortie paramétré pour pouvoir éditer le champd'affichage. Saisissez le nouveau format s99999. Avec ce format, le champ E/Speut afficher des valeurs signées de 5 chiffres.

Quittez le dialogue en confirmant avec OK.

6 Création de trois autres champs E/S pour l'affichage des autres variables.

Ces variables se créent comme décrit aux étapes 2 à 5.

Page 390: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-32 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Création de la vue WinCC

7 Enregistrez la vue.

Dans le projet exemple, elle a été enregistrée sous le nom com_3_S5FDL.pdl. Lebouton ci-dessous permet de basculer la vue directement de Graphics Designerdans le Runtime.

Lorsque la vue est en mode Runtime, que l'automate programmable est démarréet que la liaison réseau est établie, les valeurs courantes des variables de l'APIsont affichées. Elles peuvent également être modifiées par saisie de valeurs dansles champs E/S.

En l'absence de liaison à l'API les champs E/S sont grisés. Dans ce cas il y a uneerreur dans une partie de la liaison.

Page 391: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-33C79000-G8277-C156-01

9.4 Diagnostic de la liaison

Cette section expose les possibilités de diagnostic disponibles pour la liaison entre le projetWinCC WinCC_S5_FDL et la station SIMATIC S5.Un diagnostic de la configuration proposée comme exemple conduit comme décrit ci-aprèsn'a de sens que si les vérifications indiquées ci-dessous ont été effectuées auparavant avecsuccès.Mise en service du processeur de communication CP 5412 A2

• E: Test du processeur de communicationCréation du projet STEP5 S5FDLst

• D: Mise en service de l'automate programmable

Paramétrage interface PG/PC

Etape Paramétrage interface PG/PC

1 Diagnostic de la liaison à l'aide du programme Paramétrage interface PG/PC.

Pour cela cliquez sur Démarrer Paramètres Panneau de

configuration Paramétrage interface PG/PC.

Page 392: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-34 WinCC Communication ManualC79000-G8277-C156-01

Etape Paramétrage interface PG/PC

2 Le programme Paramétrage interface PG/PC est affiché.

Dans ce programme, sélectionnez l'interface CP 5412 A2 (PROFIBUS). Assurez-vous que les correspondances entre points d'accès et interfaces n'ont pas étémodifiées par cette manipulation. Le diagnostic se déclenche par le boutonDiagnostic.

Page 393: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-35C79000-G8277-C156-01

Etape Paramétrage interface PG/PC

3 Le dialogue Diagnostic SIMATIC NET est affiché.

Dans l'onglet Diagnostic réseau PROFIBUS/MPI, le diagnostic se déclenche parle bouton Lecture. Toutes les stations connectées au bus sont affichées. Dansl'exemple, l'adresse 8 du processeur de communication CP 5412 A2 et l'adresse 9du processeur de communication CP 5431 doivent être marquées commeoccupées.

Vous pouvez à nouveau quitter le dialogue par OK.

Page 394: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-36 WinCC Communication ManualC79000-G8277-C156-01

Explorateur WinCC

Etape Explorateur WinCC

1 Diagnostic de la liaison dans l’Explorateur WinCC.

Basculez le projet WinCC_S5_FDL dans le mode Runtime. Pour cela utilisez lebouton ci-dessous de la barre d’outils dans l’Explorateur WinCC.

La vue WinCC créée com_3_S5FDL_01.pdl peut être basculée directement deGraphics Designer dans le mode Runtime.

2 Ouvrez un dialogue de surveillance de toutes les liaisons configurées dans

l'Explorateur WinCC en cliquant sur Outils , Etat Liaisons. Cettecommande de menu n'est cependant active que si le projet est en mode Runtime.

3 Le dialogue Etat - Liaisons logiques est affiché.

Ce dialogue affiche toutes les liaisons configurées. Seule la liaison S5_FDL_01existe dans l'exemple.

Les valeurs affichées correspondent à l'état des liaisons au moment de l'ouverturedu dialogue. Vous pouvez également paramétrer un rafraîchissement cyclique del’affichage en cochant la case correspondante.

Page 395: WinCC Communication Manual - Siemens

09.99 Communication avec SIMATIC S5 par PROFIBUS FDL

WinCC Communication Manual 9-37C79000-G8277-C156-01

Etape Explorateur WinCC

4 Vous pouvez aussi obtenir des informations sur l'état des liaisons en général etsur l'état des liaisons de variables individuelles dans la Gestion des variables.

Vous pouvez interroger simplement l'état d'une liaison configurée en passantdessus avec le curseur de la souris pour afficher l'étiquette.

Vous pouvez également interroger la valeur courante de process d'une variable etson état en passant dessus avec le curseur de la souris pour afficher l'étiquette.Ceci vous permet d'identifier les erreurs d'une seule variable sans afficher leserreurs de toute la liaison.

Page 396: WinCC Communication Manual - Siemens

Communication avec SIMATIC S5 par PROFIBUS FDL 09.99

9-38 WinCC Communication ManualC79000-G8277-C156-01

Page 397: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-1C79000-G8277-C156-01

10 Communication WinCC-WinCC par interfaceOPC

Vous pouvez également copier les projets à créer dans ce chapitre directement à partir dudocument en ligne sur votre disque dur. Ils sont rangés par défaut dans le répertoireC:\Communication_Manual. Vous avez la possibilité de copier sur votre disque dur lescomposants logiciels suivants:

WinCC_OPC_SERVER

Le projet serveur WinCC à créer.

WinCC_OPC_CLIENT

Le projet client WinCC à créer.

Ce chapitre décrit en détail la mise en service d'une liaison entre deux stations WinCC parinterface OPC.Sur l'ordinateur serveur vous avez installé le composant logiciel WinCC-OPC-Server quimet les données d'un projet WinCC à la disposition des autres applications sur l'ordinateurou dans l'environnement réseau connecté.

Présentation de la structure réseau de l'exemple

Installer sur l’ordinateur serveur le composant WinCC-OPC-Server livré sur le CD WinCC.Ceci peut déjà avoir été fait à l'installation de WinCC.Installer sur l'ordinateur client le composant WinCC-OPC-Client livré sur le CD WinCC.Ceci peut déjà avoir été fait à l'installation de WinCC.Les deux stations WinCC peuvent être interconnectées par une liaison réseau quelconque.

Page 398: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-2 WinCC Communication ManualC79000-G8277-C156-01

Etapes de la configuration

Toutes les étapes nécessaires à la création d'une liaison sont présentées ci-dessous.

• Configuration des stations WinCC

• Création du projet WinCC_OPC_SERVER

• Création du projet WinCC_OPC_CLIENT

• Diagnostic de la liaison

Composants logiciels nécessaires

Désignation Description

WinCC WinCC avec OPC Server et OPC Client pour lacréation des projets WinCC.

Composants matériels nécessaires dans l'ordinateur

Désignation Description

Connexion réseau Connexion réseau quelconque

Page 399: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-3C79000-G8277-C156-01

10.1 Configuration des stations WinCC

Cette section contient des instructions pour la configuration des stations WinCC.Trois situations sont d'une manière générale possibles pour l'accès par une station WinCCclient à un serveur OPC. Elles diffèrent par l'endroit d'installation des composants.

• Server et client sont sur un même ordinateur.

• Serveur et client se trouvent sur des ordinateurs différents d'un groupe de travail.

• Serveur et client se trouvent sur différents ordinateurs d'un même domaine ou de diversdomaines à statut de confidentialité.

Le premier cas de figure ne répond pas à l'objectif de faire communiquer un serveurWinCC OPC et un client WinCC OPC. Il peut cependant être rencontré dans d'autresapplications, par exemple pour la communication avec le serveur S7-OPC.

Les spécificités de chaque configuration doivent être prises en compte pour l'exécution desmanipulations suivantes.

• A: Installation des composants logiciels

• B: Organisation du réseau

• C: Organisation de la structure utilisateur

• D: Paramétrage de la configuration DCOM

Page 400: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-4 WinCC Communication ManualC79000-G8277-C156-01

A: Installation des composants logiciels

Etape A: Installation des composants logiciels

1 Vous avez besoin pour l’installation des composants OPC-Server et OPC-Clientde WinCC. Ces deux composants logiciels se trouvent sur le CD d’installationWinCC.

Installez sur l’ordinateur serveur le composant OPC-Server. Ceci peut avoir étédéjà fait à l'installation de WinCC. Le composant peut aussi être installé sansproblème ultérieurement.

Installez sur l'ordinateur client le composant OPC-Client. Ceci peut avoir été déjàfait à l'installation de WinCC.

Relancez les ordinateurs après avoir installé les composants.

Page 401: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-5C79000-G8277-C156-01

B: Organisation du réseau

Etape B: Organisation du réseau

1 Organisation du réseau

Les paramétrages nécessaire de l'organisation du réseau s'effectuent, pour chaque

ordinateur, dans le programme Réseau. Pour le lancer, cliquez Démarrer

Paramètres Panneau de configuration Réseau.

Dans l’onglet Identification, vous pouvez modifier l'affectation de l'ordinateur àun groupe de travail ou à un domaine par le bouton Changer.

Page 402: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-6 WinCC Communication ManualC79000-G8277-C156-01

C: Organisation de la structure utilisateur

Etape C: Organisation de la structure utilisateur

1 Définition des utilisateurs sur les deux ordinateurs.

Ceci se fait dans le programme Gestionnaire utilisateurs pour l'ordinateur

concerné. Ce programme se lance par Démarrer Programmes

Gestion (Général) Gestionnaire d'utilisateurs.

Si vous utilisez un groupe de travail, assurez-vous que l’utilisateur de la stationclient est bien connue de la station serveur. En outre l’utilisateur de la stationserveur doit aussi être connu de la station client pour pouvoir exploiter toutes lesfonctionnalités du standard d'interfaceOPC.

Si vous utilisez des domaines, vous n'avez pas à vous en préoccuper puisque tousles utilisateurs sont de toute façon connus dans l'ensemble du domaine. En casd'accès à une station serveur appartenant à un autre domaine, aucune des deuxstations ne doit être protégée en confidentialité par rapport à l'autre.

D: Configuration de la configuration DCOM

Etape D: Configuration de la configuration DCOM

1 Paramétrage de la configuration DCOM pour le composant WinCC-OPC-Server.

La configuration DCOM se fait dans le programme Propriétés Configuration

DCOM. Pour lancer ce programme cliquez sur Démarrer Exécuter etentrez le nom du fichier dcomcnfg.exe.

Page 403: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-7C79000-G8277-C156-01

Etape D: Configuration de la configuration DCOM

2 Le programme Propriétés Configuration DCOM est affiché.

Dans l'onglet Applications, sélectionnez WinCC-OPC-Server. Il s'agit de l'entréeOPCServer.WinCC.

Le bouton Propriétés ouvre ses propriétés.

Page 404: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-8 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Configuration de la configuration DCOM

3 Le dialogue Propriétés de OPCServer.WinCC est affiché.

Indiquez dans l'onglet Sécurité les utilisateurs devant être autorisés à accéder auserveur WinCC-OPC-Server. Basculez dans l'option Utiliser des autorisationsd'accès définis par l'utilisateur. Le bouton Changer permet de paramétrer lesniveaux d'accès.Le Système doit entre autres posséder aussi les droits d'accès.

Pendant la phase de configuration il est utile d'attribuer provisoirement des droitsd'accès à tous les utilisateurs afin d'exclure d'emblée des problèmes liés à desautorisations d'accès trop restrictives. La mise en service terminée, il est encorepossible de restreindre le cas échéant les autorisations d'accès à certainsutilisateurs.

Page 405: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-9C79000-G8277-C156-01

Etape D: Configuration de la configuration DCOM

4 Dans l’onglet Identité sélectionnez l'option Utilisateur interactif.

Vous pouvez quittez le dialogue Propriétés OPCServer.WinCC par OK.

Page 406: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-10 WinCC Communication ManualC79000-G8277-C156-01

Etape D: Configuration de la configuration DCOM

5 L’onglet Propriétés par défaut permet de paramétrer les propriétés générales dela communication DCOM.

DCOM doit être activé sur l'ordinateur. Le niveau d'autorisation Standard-Authentication-Level permet de sécuriser l'accès au niveau des paquets, le niveaud'accès Standard-Impersonation-Level permettant d'indiquer si les clients quiaccèdent doivent être identifiés.

Dans la phase de configuration il est utile de sélectionner le niveau de sécurité leplus bas pour les deux paramétrages. Ceci permet d'éviter les problèmesautrement créés par ces paramétrages.

Vous pouvez également terminer le programme Propriétés Configuration DCOMavec OK.

Page 407: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-11C79000-G8277-C156-01

10.2 Création du projet WinCC WinCC_OPC_SERVER

Les étapes de configuration nécessaires à la création et à la mise en service du projetWinCCWinCC_OPC_SERVER sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projetWinCCWinCC_OPC_SERVER sont présentées ci-dessous.

• A: Création du projet WinCC

• B: Création des variables internes

• C: Création de la vue WinCC

A: Création du projet WinCC

Etape A: Création du projet WinCC

1 Création d'un nouveau projet WinCC dans l'Explorateur WinCC.

Pour le lancer cliquez sur Démarrer Simatic WinCC WindowsControl Center.

2 L’Explorateur WinCC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage des propriétés d'un nouveau projet WinCC.

Le projet exemple affiché est créé comme projet monoposte.

Quittez le dialogue par OK.

Page 408: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-12 WinCC Communication ManualC79000-G8277-C156-01

Etape A: Création du projet WinCC

3 Le dialogue Créer un nouveau projet est affiché.

Saisissez un nom de projet pour le nouveau projet. Les noms des projets WinCCcréés dans le cadre du présent manuel commencent par la séquence de caractèresWinCC et contiennent en outre une désignation de l'interlocuteur réseau et dutype de communication utilisé. Le présent exemple a pour nomWinCC_OPC_SERVER.

Indiquez dans le champ Chemin du projet le chemin d'enregistrement du nouveauprojet.

Terminez le paramétrage du dialogue Créer un nouveau projet par le boutonCréer.

B: Création des variables internes

Etape B: Création des variables internes

1 Création des variables internes pour l'exemple.

Pour cela cliquez, dans la Gestion des variables, D sur Variables internes etsur Nouvelle variable.

Page 409: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-13C79000-G8277-C156-01

Etape B: Création des variables internes

2 Le dialogue des propriétés de la variable est affiché

Le nom de la première variable dans l'exemple est S16i_OPCServer_01. Lavariable est du type Valeur 16 bits signée.

3 Création des autres variables.

Ces variables se créent comme décrit aux étapes 1 à 3. Les noms, les types dedonnées et les adresses des variables utilisés dans cet exemple sont indiqués ci-dessous.

Page 410: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-14 WinCC Communication ManualC79000-G8277-C156-01

C: Création de la vue WinCC

Etape C: Création de la vue WinCC

1 Création d'une vue WinCC dans laquelle les variables créées doivent êtreaffichées.

Pour cela ouvrez l'éditeur Graphics Designer en cliquant D puis sur Ouvrir.

2 L'éditeur Graphics Designer est affiché. Une nouvelle vue WinCC est déjàaffichée dans cette vue.

Configurez un objet complexe Smart Object Champ E/S ( = champ saisie /affichage) pour afficher la première variable. Pour cela sélectionnez le champ E/Sdans la palette d’objets et placez-le dans la vue avec la souris.

Page 411: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-15C79000-G8277-C156-01

Etape C: Création de la vue WinCC

3 Lorsque vous avez placé le champ E/S dans la vue, son dialogue de configurationest affiché.

Dans le champVariable, paramétrez la variableSERVER_PC_S16i_OPCServer_01 avec le bouton ci-dessous.

Paramétrez le rafraîchissement de la variable sur Modification. Conservez lesvaleurs par défaut pour les autres paramètres. Quittez le dialogue par OK.

Page 412: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-16 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création de la vue WinCC

4 Modification du format de sortie du champ E/S.

Pour cela ouvrez son dialogue de propriétés. Cliquez D sur le champ E/S puissur Propriétés.

5 Le dialogue Propriétés de l'objet est affiché. Dans l'onglet Propriétés,

sélectionnez Entrée/Sortie dans la fenêtre de gauche. Cliquez GG sur leformat de sortie paramétré pour pouvoir éditer le champ d'affichage. Saisissez lenouveau format s99999. Avec ce format, le champ E/S peut afficher des valeurssignées de 5 chiffres.

6 Création de trois autres champs E/S pour l'affichage des autres variables.

Ces variables se créent comme décrit aux étapes 2 à 5.

7 Création d'une variable simple de simulation.

La somme des variables S16i_OPCServer_01 et S16i_OPCServer_02 doit êtrestockée dans la variable S16i_OPCServer_03. La valeur de la variableS16i_OPCServer_04 doit être incrémentée toutes les 250ms. Deux actions C

permettent de répondre à ces besoins. Ces actions se créent via Propriétés

Géométrie Position X du champ E/S affichant la variable.

La description exacte des actions C est donnée à la fin de cette section.

Page 413: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-17C79000-G8277-C156-01

Etape C: Création de la vue WinCC

8 Enregistrez la vue.

Dans le projet exemple, elle a été enregistrée sous le nomcom_3_OPCServer_01.pdl. Le bouton ci-dessous permet de basculer la vuedirectement de Graphics Designer dans le Runtime.

Les valeurs des variables peuvent également être modifiées par saisie dans leschamps E/S.

Action C pour le calcul de la somme

• L’action C ci-dessus est configurée pour l'objet I/O Field3 via Propriétés

Géométrie Position X. L’action C est déclenchée par modification de valeurdes variables S16i_OPCServer_01 et S16i_OPCServer_02.

• Les valeurs des deux variables S16i_OPCServer_01 et S16i_OPCServer_02 sont lues.Leur somme est calculée et écrite dans la variable S16i_OPCServer_03.

• L'action C est configurée pour une propriété de l'objet qui sert exclusivement à fournirun déclencheur (trigger). La valeur courante de la propriété lui est retournée.

Page 414: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-18 WinCC Communication ManualC79000-G8277-C156-01

Action C d'incrémentation

• L’action C ci-dessus est configurée pour l'objet I/O Field4 via Propriétés

Géométrie Position X. Le cycle de déclenchement paramétré pour l'action Cest 250ms.

• La valeur de la variable S16i_OPCServer_04 est lue. Tant que cette valeur est inférieureà 10000, elle est incrémentée puis réécrite dans la variable. Si le maximum 10000 estatteint, la valeur de la variable est réinitialisée à 0.

• L'action C est configurée pour une propriété de l'objet qui sert exclusivement à fournirun déclencheur (trigger). La valeur courante de la propriété lui est retournée.

Page 415: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-19C79000-G8277-C156-01

10.3 Création du projet WinCC WinCC_OPC_CLIENT

Les étapes de configuration nécessaires à la création et à la mise en service du projetWinCCWinCC_OPC_CLIENT sont décrites ci-dessous en détail.

Etapes de la configuration

Toutes les étapes de configuration nécessaires à la création du projetWinCCWinCC_OPC_CLIENT sont présentées ci-dessous.

• A: Création du projet WinCC

• B: Création de la liaison

• C: Création de la vue WinCC

A: Création du projet WinCC

Etape A: Création du projet WinCC

1 Création d'un nouveau projet WinCC dans l'Explorateur WinCC.

Pour le lancer cliquez sur Démarrer Simatic WinCC WindowsControl Center.

2 L’Explorateur WinCC est affiché.

Cliquez sur les commandes de menu Fichier Nouveau pour ouvrir ledialogue de paramétrage des propriétés d'un nouveau projet WinCC.

Le projet exemple affiché est créé comme projet monoposte.

Quittez le dialogue par OK.

Page 416: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-20 WinCC Communication ManualC79000-G8277-C156-01

Etape A: Création du projet WinCC

3 Le dialogue Créer un nouveau projet est affiché.

Saisissez un nom de projet pour le nouveau projet. Les noms des projets WinCCcréés dans le cadre du présent manuel commencent par la séquence de caractèresWinCC et contiennent en outre une désignation de l'interlocuteur réseau et dutype de communication utilisé. Le présent exemple a pour nomWinCC_OPC_CLIENT.

Indiquez dans le champ Chemin du projet le chemin d'enregistrement du nouveauprojet.

Terminez le paramétrage du dialogue Créer un nouveau projet par le boutonCréer.

B: Création de la liaison

Etape B: Création de la liaison

1 Le nouveau projet est affiché dans l'Explorateur WinCC.

Installation du pilote de communication. Ceci s'effectue d'une manière générale

en cliquant D sur le noeud Gestion de variables puis sur Ajouter nouveaupilote.

Page 417: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-21C79000-G8277-C156-01

Etape B: Création de la liaison

2 Le dialogue Ajouter nouveau pilote est affiché.

Celui-ci propose tous les pilotes de communication pouvant être installés.L'exemple ci-dessous nécessite le pilote de communication OPC. Sélectionnez cepilote dans le dialogue. Quittez le dialogue par la commande Ouvrir.

3 Le pilote de communication ainsi ajouté OPC est affiché comme noeud de laGestion des variables.

Le pilote de communication OPC contient une unité de canal.

La création d'une liaison à un serveur OPC et la sélection des "items" nécessairesà ce serveur peuvent s'effectuer par le gestionnaire OPC-Item-Manager. Pour le

lancer, cliquez D sur l'unité de canal OPC Groups (OPCHN Unit #1) et surParamètres système.

Page 418: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-22 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

4 Le gestionnaire OPC-Item-Manager est affiché.

Vous pouvez y sélectionner le serveur OPC de votre choix. Celui-ci peut êtreinstallé sur l'ordinateur local ou sur un autre ordinateur accessible par une liaisonréseau. Dans l'exemple, le serveur OPC se trouve, comme le montre la figure ci-dessous, sur l'ordinateur SERVER_PC du groupe de travail OPC_WORKGROUP.

Cliquez GG sur un groupe de travail ou un domaine pour afficher tous les

ordinateurs qui y sont disponibles. Cliquez GG sur un ordinateur pourafficher tous les serveurs OPC qui y sont disponibles.

Sélectionnez sur la station que vous voulez utiliser comme serveur l'entréeOPCServer.WinCC de WinCC-OPC-Server. Le bouton Navigateur serveurpermet d'afficher une liste de tous les items proposés par ce serveur WinCC-OPC. Ceci n'est valable que si le projet WinCC est ouvert sur la station serveur.

5 Le dialogue Filtres est affiché.

Il permet de spécifier les types d'items que vous souhaitez afficher. Vous neparamétrez aucun filtre si vous souhaitez afficher tous les items disponibles.Vous pouvez à nouveau quitter le dialogue avec Suivant->.

Page 419: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-23C79000-G8277-C156-01

Etape B: Création de la liaison

6 Un dialogue de sélection des items est affiché.

Les quatre variables internes précédemment créées dans le projet serveur sontproposées comme Items du serveur WinCC-OPC. Ceci n'est valable que si leprojet WinCC est en mode Runtime sur la station serveur.

Les quatre items se sélectionnent dans la fenêtre de droite. Le bouton Ajouterpermet de les insérer dans le projet WinCC.

7 Vous devez avant cela créer une nouvelle liaison dans laquelle ces items pourrontêtre insérés comme variables WinCC.

Cette liaison peut être créée automatiquement par le gestionnaire OPC-Item-Manager. Le dialogue Nouvelle liaison est affiché. Seul le nom de la nouvelleliaison doit y être saisi. Le nom utilisé dans l'exemple est WinCC_OPC_01.Quittez le dialogue en confirmant parOK.

Page 420: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-24 WinCC Communication ManualC79000-G8277-C156-01

Etape B: Création de la liaison

8 Le dialogue Ajouter variables est affiché.

Vous devez y indiquer la liaison à laquelle les variables doivent être ajoutées.Dans l'exemple, elles doivent être ajoutées à la liaison nouvellement crééeWinCC_OPC_01. Vous la sélectionnez dans la zone du bas Ajouter ici.

Vous pouvez, optionnellement, ajouter au nom de variable utilisé par legestionnaire OPC-Item-Manager un préfixe et un suffixe. Dans l’exemple lesnoms des variables doivent être précédés du préfixe SERVER_PC_.

Un clic sur le bouton Terminer créée les variables WinCC.

Vous pouvez quitter le dialogue de sélection des items avec le bouton <-Précédent. Pour quitter le gestionnaire OPC-Item-Manager, cliquez sur le boutonTerminer.

9 Les variables créées par le gestionnaire OPC-Item-Manager sont listées ci-dessous.

Page 421: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-25C79000-G8277-C156-01

C: Création de la vue WinCC

Etape C: Création de la vue WinCC

1 Création d'une vue WinCC dans laquelle les variables créées doivent êtreaffichées.

Pour cela ouvrez l'éditeur Graphics Designer en cliquant D puis sur Ouvrir.

2 L'éditeur Graphics Designer est affiché. Une nouvelle vue WinCC est déjàaffichée dans cette vue.

Configurez un objet complexe Smart Object Champ E/S ( champ saisie /affichage) pour afficher la première variable. Pour cela sélectionnez le champ E/Sdans la palette d’objets et placez-le dans la vue avec la souris.

Page 422: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-26 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création de la vue WinCC

3 Lorsque vous avez placé le champ E/S dans la vue, son dialogue de configurationest affiché.

Dans le champVariable, paramétrez la variableSERVER_PC_S16i_OPCServer_01 avec le bouton ci-dessous.

Laissez le cycle de rafraîchisssement de la variable sur 2s. Conservez les valeurspar défaut pour les autres paramètres. Quittez le dialogue par OK.

Page 423: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-27C79000-G8277-C156-01

Etape C: Création de la vue WinCC

4 Modification du format de sortie du champ E/S.

Pour cela ouvrez son dialogue de propriétés. Cliquez D sur le champ E/S puissur Propriétés.

5 Le dialogue Propriétés de l'objet est affiché.

Dans l'onglet Propriétés, sélectionnez Entrée/Sortie dans la fenêtre de gauche.

Cliquez GG sur le format de sortie paramétré pour pouvoir éditer le champd'affichage. Saisissez le nouveau format s99999. Avec ce format, le champ E/Speut afficher des valeurs signées de 5 chiffres.

6 Création de trois autres champs E/S pour l'affichage des autres variables.

Ces variables se créent comme décrit aux étapes 2 à 5.

Page 424: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-28 WinCC Communication ManualC79000-G8277-C156-01

Etape C: Création de la vue WinCC

7 Enregistrez la vue.

Dans le projet exemple, elle a été enregistrée sous le nomcom_3_OPCClient_01.pdl. Le bouton ci-dessous permet de basculer la vuedirectement de Graphics Designer dans le Runtime.

Les valeurs courantes des variables du projet serveur sont affichées si la vue esten Runtime et si la liaison existe. Elles peuvent également être modifiées parsaisie de valeurs dans les champs E/S. Le projet serveur doit être naturellementlui aussi en mode Runtime.

En l'absence de liaison, les champs E/S sont grisés. Dans ce cas il y a une erreurquelque part dans la liaison.

Page 425: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-29C79000-G8277-C156-01

10.4 Diagnostic de la liaison

Cette section expose les possibilités de diagnostic disponibles pour la liaison entre le projetWinCC WinCC_OPC_SERVER et le projet WinCCWinCC_OPC_CLIENT.Des time outs pouvant atteindre 6 minutes sont possibles selon le protocole de transportutilisé (p. ex. avec TCP/IP). C'est pourquoi d'éventuelles rectifications faites après desincidents de liaison peuvent ne devenir actives qu'au bout de quelques minutes.

Explorateur WinCC

Etape Explorateur WinCC

1 Diagnostic de la liaison dans l'Explorateur WinCC.

Basculez le projet WinCC_OPC_CLIENT dans le mode Runtime. Pour celautilisez le bouton ci-dessous de la barre d'outils dans l'Explorateur WinCC. Leprojet WinCC_OPC_SERVER doit se trouver également en Runtime.

2 Ouvrez un dialogue de surveillance de toutes les liaisons configurées dans

l'Explorateur WinCC en cliquant sur Outils , Etat Liaisons. Cettecommande de menu n'est cependant active que si le projet est en mode Runtime.

Page 426: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-30 WinCC Communication ManualC79000-G8277-C156-01

Etape Explorateur WinCC

3 Le dialogue Etat - Liaisons logiques est affiché.

Ce dialogue affiche toutes les liaisons configurées. Seule la liaisonWinCC_OPC_01 existe dans l'exemple.

Les valeurs affichées correspondent à l'état des liaisons au moment de l'ouverturedu dialogue. Vous pouvez également paramétrer un rafraîchissement cyclique del’affichage en cochant la case correspondante.

4 Vous pouvez également obtenir des informations sur l'état des liaisons en généralet sur l'état des liaisons de variables individuelles dans la Gestion des variables.

Vous pouvez interroger simplement l'état d'une liaison configurée en passantdessus avec le curseur de la souris pour afficher l'étiquette.

Vous pouvez également interroger la valeur courante de process d'une variable etson état en passant dessus avec le curseur de la souris pour afficher l'étiquette.Ceci vous permet d'identifier les erreurs d'une seule variable mais n'affiche pasles erreurs de toute la liaison.

Page 427: WinCC Communication Manual - Siemens

09.99 Communication WinCC-WinCC par interface OPC

WinCC Communication Manual 10-31C79000-G8277-C156-01

Channel Diagnosis

Etape Channel Diagnosis

1 Diagnostic de la liaison avec le programme WinCC Channel Diagnosis.

Celui peut être lancé avec les commandes Démarrer Simatic WinCC

Channel Diagnosis.

2 Le programme WinCC Channel Diagnosis est affiché.

L'onglet Channels/Connections affiche des informations précises sur l'état dechaque liaison configurée. Par défaut l'affichage est rafraîchi toutes les secondes.Vous pouvez modifier le cycle dans le champ de saisie du bas.

Page 428: WinCC Communication Manual - Siemens

Communication WinCC-WinCC par interface OPC 09.99

10-32 WinCC Communication ManualC79000-G8277-C156-01

Page 429: WinCC Communication Manual - Siemens

09.99 Index

WinCC Communication Manual Index-1C79000-G8277-C156-01

Index

CCommunication avec SIMATIC S5 parIndustrial Ethernet 7-1

Création du projet STEP5 S5_IEHst 7-12Création du projet WinCC WinCC_S5_IEH7-18Diagnostic de la liaison 7-31Mise en service du processeur decommunication CP 1413 7-3

Communication avec SIMATIC S5 parPROFIBUS FDL 9-1

Création du projet STEP5 S5_FDLst 9-12Création du projet WinCC WinCC_S5_FDL9-20Diagnostic de la liaison 9-33Mise en service du processeur decommunication CP 5412 A2 9-3

Communication avec SIMATIC S5 parPROFIBUS FMS 8-1

Création du projet STEP5 S5_FMSst 8-21Création du projet WinCC WinCC_S5_FMS8-29Diagnostic de la liaison 8-41Mise en service du processeur decommunication CP 5412 A2 8-3

Communication avec SIMATIC S7 parIndustrial Ethernet (Softnet) 3-1

Création du projet STEP7 S7_IES 3-19Création du projet WinCC WinCC_S7_IES3-37Diagnostic de la liaison 3-51Mise en service du processeur decommunication CP 1411 3-3

Communication avec SIMATIC S7 par OPC5-1

Configuration de S7-OPC-Server 5-31Création du projet STEP7 S7_OPC 5-13Création du projet WinCC WinCC_S7_OPC5-46Diagnostic de la liaison 5-59Mise en service du processeur decommunication CP 1413 5-3

Communication avec SIMATIC S7 parPROFIBUS 6-1

Création du projet STEP7 S7_PB 6-12Création du projet WinCC WinCC_S7_PB6-31Diagnostic de la liaison 6-45Mise en service du processeur decommunication CP 5412 A2 6-3

Communication avec SIMATIC S7 par TCP/IP4-1

Création du projet STEP7 S7_IETCP 4-17Création du projet WinCCWinCC_S7_IETCP 4-35Diagnostic de la liaison 4-49Mise en service du processeur decommunication CP 1411 4-3

Communication WinCC-WinCC par interfaceOPC 10-1

Configuration des stations WinCC 10-3Création du projet WinCCWinCC_OPC_CLIENT 10-19Création du projet WinCCWinCC_OPC_SERVER 10-11Diagnostic de la liaison 10-29

EExemples de projets 1-1

Communication avec SIMATIC S7 parIndustrial Ethernet (Hardnet) 2-1Création du projet STEP7 S7_IEH 2-12Création du projet WinCC WinCC_S7_IEH2-30Diagnostic de la liaison 2-44Mise en service du processeur decommunication CP 1413 2-3

Page 430: WinCC Communication Manual - Siemens

Index 09.99

Index-2 WinCC Communication ManualC79000-G8277-C156-01