1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des...

50
s Avant-propos, Sommaire Bases du SNMP OPC Server 1 Intégration du SNMP OPC Server dans PCS 7 2 Configuration du SNMP OPC Server dans l’environnement PCS 7 3 Paramétrage d’un commutateur en prenant pour exemple un OSM / ESM 4 Diagnostic et moyens de test 5 Variables SNMP importantes 6 Glossaire, Index SIMATIC Système de conduite de process PCS 7 Diagnostic de réseau avec le SNMP OPC Server Manuel des fonctions Edition 04/2004 C79000-G8977-C195

Transcript of 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des...

Page 1: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

s Avant-propos, Sommaire

Bases du SNMP OPC Server 1

Intégration du SNMP OPC Server dans PCS 7 2 Configuration du SNMP OPC Server dans l’environnement PCS 7

3

Paramétrage d’un commutateur en prenant pour exemple un OSM / ESM

4

Diagnostic et moyens de test 5

Variables SNMP importantes 6 Glossaire, Index

SIMATIC

Système de conduite de process PCS 7 Diagnostic de réseau avec le SNMP OPC Server Manuel des fonctions

Edition 04/2004 C79000-G8977-C195

Page 2: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Copyright © Siemens AG 2004 Tous droits réservés Exclusion de responsabilité

Toute communication et reproduction de ce support d'information, toute exploitation ou communication de son contenu sont interdites, sauf autorisation expresse. Tout manquement à cette règle est illicite et expose son auteur au versement de dommages et intérêts. Tous nos droits sont réservés, notamment pour le cas de la délivrance d'un brevet ou celui de l'enregistrement d'un modèle d'utilité. Siemens AG Bereich Automation and Drives Geschaeftsgebiet Industrial Automation Systems Postfach 4848, D-90327 Nuernberg

Nous avons vérifié la conformité du contenu du présent manuel avec le matériel et le logiciel qui y sont décrits. Or des divergences n'étant pas exclues, nous ne pouvons pas nous porter garants pour la conformité intégrale. Si l'usage de ce manuel devait révéler des erreurs, nous en tiendrons compte et apporterons les corrections nécessaires dès la prochaine édition. Veuillez nous faire part de vos suggestions. © Siemens AG 2004 Sous réserve de modifications techniques

Siemens Aktiengesellschaft C79000-G8977-C195

Consignes de sécurité

Ce manuel donne des consignes que vous devez respecter pour votre propre sécurité ainsi que pour

éviter des dommages matériels. Elles sont mises en évidence par un triangle d'avertissement et sont

présentées, selon le risque encouru, de la façon suivante :

! Danger signifie que la non-application des mesures de sécurité appropriées conduit à la mort, à des lésions corporelles graves ou à un dommage matériel important.

! Précaution signifie que la non-application des mesures de sécurité appropriées peut conduire à la mort, à des lésions corporelles graves ou à un dommage matériel important.

! Avertissement signifie que la non-application des mesures de sécurité appropriées peut conduire à des lésions corporelles légères.

Avertissement

signifie que la non-application des mesures de sécurité appropriées peut conduire à un dommage matériel.

Attention doit vous rendre tout particulièrement attentif à des informations importantes sur le produit, aux manipulations à effectuer avec le produit ou à la partie de la documentation correspondante.

Personnel qualifié

La mise en service et l'utilisation de l'appareil ne doivent être effectuées que conformément au manuel.

Seules des personnes qualifiées sont autorisées à effectuer des interventions sur l'appareil. Il s'agit de

personnes qui ont l'autorisation de mettre en service, de mettre à la terre et de repérer des appareils,

des systèmes et circuits électriques conformément aux règles de sécurité en vigueur.

Utilisation conforme

Tenez compte des points suivants :

! Précaution

L'appareil, le système ou le composant ne doit être utilisé que pour les applications spécifiées dans le catalogue ou dans la description technique, et exclusivement avec des périphériques et composants recommandés par Siemens.

Le transport, le stockage, le montage, la mise en service ainsi que l'utilisation et la maintenance adéquats de l'appareil sont les conditions indispensables pour garantir son fonctionnement correct et sûr.

Marque de fabrique

SIMATIC®, SIMATIC NET® et SIMATIC HMI® sont des marques déposées par SIEMENS AG.

Les autres désignations dans ce document peuvent être des marques dont l'utilisation par des tiers à

leurs propres fins peut enfreindre les droits des propriétaires desdites marques.

Page 3: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 iii

Avant-propos

Objet du manuel

Ce manuel vous donne des informations sur les mécanismes fondamentaux et les principales configurations liés à l’utilisation du SNMP OPC Server en liaison avec le système de conduite de process SIMATIC PCS 7. Il vous présente notamment les étapes nécessaires à la configuration dans tous les modules concernés du système de conduite de process PCS 7. Veuillez également noter, en particulier, les conditions figurant au chapitre 2, qui s’appliquent spécialement au PCS 7. Pour les informations se rapportant à l’utilisation directe des différents composants, nous vous renvoyons aux manuels plus détaillés relatifs aux différents produits.

Connaissances de base nécessaires

La compréhension de ce manuel nécessite des connaissances générales dans le domaine de l’automatisation et les connaissances de base sur le PCS 7. Des connaissances sont en outre supposées sur l’utilisation d’un ordinateur ou d’outils analogues (tels que consoles de programmation) sous le système d’exploitation Windows 2000. Les connaissances de base sur l’utilisation du PCS 7 vous seront dispensées dans le manuel de configuration et dans la notice « Getting Started ».

Champ d'application du manuel Ce manuel s’applique au progiciel SIMATIC PCS 7 V6.0.

Page 4: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Avant-propos

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP iv C79000-G8977-C195

Intégration dans le paysage documentaire

Vous trouverez de plus amples informations sur les thèmes OPC et SNMP ainsi que sur l’utilisation directe des différents composants dans les documentations suivantes ainsi que dans le système d’information de WinCC. Et sur le CD « Système de conduite de process PCS 7 V6.0 – Manuels électroniques ».

Manuel Sommaire Getting Started Système de conduite de process PCS 7 ; Partie 1 - Initiation

Partie 1:

Création de projets

Utilisation de l’éditeur CFC

Utilisation de l’assistant d’importation/exportation

Utilisation de l’éditeur SFC

Compilation, chargement et test

Utilisation du pupitre opérateur

Manuel de configuration Système de conduite de process PCS 7 ; Système d’ingénierie

Notions de base PCS 7

Création de projets

Configuration du matériel

Configuration de réseaux

Manuel de configuration Système de conduite de process PCS 7; Pupitre opérateur

Configuration de liaisons SIMATIC

Liaison de blocs OS

Configuration du pupitre opérateur

Compilation de l’OS

Instructions d’installation

Manuel de configuration WinCC Getting Started Fonctionement de WinCC Redundancy Archives utilisateur Création d’un exemple de projet "Project_Redundancy_Server" Description des projets WinCC Projet serveur

Manuel WinCC Options matérielles, Partie 3 Redundancy

Réalisation d’un système WinCC redondant

Fonctionnement de WinCC Redundancy

Configuration d’une paire d’OS serveurs

Guide d’installation d’un système redondant

Inscription des serveurs dans Windows 2000

Manuel SIMATIC NET Mise en service de stations PC - Instructions et prise en main

Configuration de stations PC SIMATIC

Configuration de serveurs OPC

SNMP Kommunikation mit OPC

SIMATIC NET Industrial Ethernet OSM/ESM Gestion de réseau Manuel de l’utilisateur

Fonctions OSM/ESM

Web Based Management

Page 5: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Avant-propos

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 v

Table d’orientation Le présent manuel adopte le plan suivant :

• Le chapitre 1 vous explique les bases du SNMP OPC Server.

• Le chapitre 2 décrit l’intégration du serveur OPC dans PCS 7.

• Le chapitre 3 vous indique comment configurer les différents composants du SNMP OPC Server sous PCS 7.

• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic.

• Le chapitre 6 vous montre les variables les plus souvent nécessaires pour la famille OSM/ESM.

• Le glossaire explique les termes importants nécessaires à la compréhension de cette documentation.

• L’index vous aide à retrouver rapidement les passages relatifs à des mots-clés importants.

Aide supplémentaire

Adressez-vous à votre agence Siemens pour toute question sur l'utilisation des produits décrits dans le présent manuel, à laquelle vous n'avez pas trouvé de réponse ici.

Vous trouvez votre interloculeur sous :

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

Centres de formation Nous vous proposons des stages d'initiation au système de conduite de process SIMATIC PCS 7 et aux automates programmables S7. Veuillez vous adresser à votre centre de formation régional ou au centre de formation de Nuremberg en Allemagne.

Téléphone : +49 (911) 895-3200.

Internet : http://www.sitrain.com

Page 6: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Avant-propos

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP vi C79000-G8977-C195

A&D Technical Support

Accessible dans le monde entier à toute heure :

Beijing

Nuernberg

Johnson City

Worldwide (Nuernberg)

Technical Support

Heure locale : 0h à 24h / 365 jours

Tél. : +49 (180) 5050-222

Fax: +49 (180) 5050-223

E-Mail: adsupport@ siemens.com

GMT: +1:00

Europe / Africa (Nuernberg)

Authorization

Heure locale : lu-ve. 8h à 17h

Tél. : +49 (180) 5050-222

Fax: +49 (180) 5050-223

E-Mail: adsupport@ siemens.com

GMT: +1:00

United States (Johnson City)

Technical Support and Authorization

Heure locale : lu-ve 8h à 17h

Tél. : +1 (423) 262 2522

Fax: +1 (423) 262 2289

E-Mail: simatic.hotline@

sea.siemens.com

GMT: -5:00

Asia / Australia (Beijing)

Technical Support and Authorization

Heure locale : lu-ve 8h à 17h

Tél. : +86 10 64 75 75 75

Fax: +86 10 64 74 74 74

E-Mail: adsupport.asia@

siemens.com

GMT: +8:00

Les langues parlées au Technical Support et sur la Hotline des autorisations sont généralement l'Allemand et l'Anglais.

Page 7: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Avant-propos

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 vii

Service & Support sur Internet

En plus de notre documentation, nous vous proposons tout notre savoir en ligne sur Internet.

www.siemens.de\snmp-opc-server

Vous y trouverez :

• la Newsletter qui vous fournit régulièrement des informations de dernière heure sur vos produits,

• les documents qui vous intéressent via notre recherche dans Service & Support,

• des exemples et applications, notamment un exemple WinCC complet,

• un forum d'échanges de vues mondial entre utilisateurs et spécialistes,

• votre interlocuteur Automation & Drives sur place,

• des informations sur le dépannage sur site, les réparations et pièces de rechange. Et bien plus encore sous l'entrée "Prestations“.

Page 8: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Avant-propos

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP viii C79000-G8977-C195

Page 9: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 ix

Sommaire

1 Bases du SNMP OPC Server 1-1 1.1 Motivation amenant à utiliser le SNMP OPC Server...................................................1-1 1.2 Description des fonctions du SNMP OPC Server .......................................................1-2

2 Intégration du SNMP OPC Server dans PCS 7 2-1 2.1 Support exécutif ..........................................................................................................2-1 2.2 Configuration ...............................................................................................................2-3 2.3 Paramétrage de l’OS serveur dans l’environnement PCS 7.......................................2-4

3 Configuration du SNMP OPC Server dans l’environnement PCS 7 3-1 3.1 Configuration de HW Config dans le projet PCS 7 .....................................................3-1 3.2 Configuration de WinCC..............................................................................................3-8

4 Paramétrage d’un commutateur en prenant pour exemple un OSM / ESM 4-1

5 Diagnostic et moyens de test 5-1

6 Variables SNMP importantes 6-1 6.1 Variables au standard MIB II .......................................................................................6-1 6.2 Autres variables de la famille OSM/ESM ....................................................................6-5

Glossaire

Index

Page 10: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Sommaire

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP x C79000-G8977-C195

Page 11: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 1-1

1 Bases du SNMP OPC Server

1.1 Motivation amenant à utiliser le SNMP OPC Server

Le SNMP OPC Server met à disposition des données servant au diagnostic de réseaux TCP/IP.

Il est ainsi possible de détecter le plus tôt possible les défauts du réseau Ethernet de l’installation, y compris sa défaillance complète, et de réduire par conséquent les immobilisations.

Ceci accroît la sécurité de fonctionnement et améliore la disponibilité de votre installation.

SNMP (« Simple Network Management Protocol ») désigne un protocole spécialement conçu pour l’administration de réseaux TCP/IP et utilisé depuis des années dans le monde de l’informatique en vue du diagnostic de réseaux TCP/IP. Les commutateurs tels que les OSM/ESM supportent également SNMP. Les composants réseau et/ou terminaux Ethernet communiquent leur état au moyen du SNMP OPC Server.

Outre le diagnostic détaillé d’appareils compatibles SNMP, il vous est également possible d’intégrer dans la conception de votre installation une surveillance simple de l’état d’appareils IP. En plus du diagnostic du système et du process, il est donc également possible d’intégrer le diagnostic de l’ensemble de l’infrastructure réseau IP.

Page 12: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Bases du SNMP OPC Server

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 1-2 C79000-G8977-C195

La visualisation de ces informations (sous forme de topologie et/ou de tableau) peut être personnalisée en fonction des exigences et adaptée aux besoins propres à l’installation considérée.

Outre un diagnostic simple des équipements, il est aussi possible de visualiser, suivant les exigences, des informations de détail, telles que la surveillance de l’état de structures de réseau redondantes (anneau OSM, par exemple) ou le niveau d’activité de ports.

Vous trouverez de plus amples informations (telles qu’exemples d’applications, FAQ et livre blanc) sur le site suivant : http://www.siemens.de/snmp-opc-server

1.2 Description des fonctions du SNMP OPC Server

Le SNMP OPC Server permet de surveiller également des composants réseau compatibles SNMP et des appareils IP, tels que les SIMATIC NET OSM / ESM, intégrés dans des installations. Le serveur joue alors le rôle de traducteur de SNMP à l’interface OPC de votre application PCS 7. L’accès aux informations concernant les appareils considérés peut se faire aussi bien en lecture qu’en partie en écriture, ce qui permet le diagnostic des différents appareils, voire de l’infrastructure réseau complète, ainsi qu’une commande (uniquement possible en cas d’accès en écriture) de propriétés des appareils.

Le SNMP OPC Server contient un compilateur dit MIB, permettant d’intégrer a posteriori d’autres appareils compatibles SNMP. Le compilateur MIB permet d’adapter des profils matériels existants et d’en créer de nouveaux.

Un profil matériel décrit l’éventail des variables d’un appareil, tel que l’OSM, ayant leur image sur le serveur OPC. Seules les variables contenues dans le profil matériel peuvent être effectivement intégrées dans votre application.

Les appareils SIMATIC possédant des agents SNMP spéciaux, tels que les commutateurs (OSM, ESM, ELS) ainsi que le processeur de communication Industrial Ethernet CP 1613 et les CP 343-1 /443-1, sont déjà intégrés avec leur profil. Les appareils ayant une adresse IP mais pas d’agent SNMP peuvent être surveillés par l’intermédiaire du mécanisme « ping ». L’utilisateur peut y ajouter des informations comme la personne à contacter, le site et la description de l’appareil.

Tous les appareils compatibles SNMP mettent à disposition un certain éventail de variables standardisées et en partie de variables spécifiques (voir chapitre 6) par l’intermédiaire d’un « agent SNMP ». L’échange de données entre un « client SNMP », tel que le SNMP OPC Server, et ses agents associés (tels qu’OSM) s’opère en général dans un cycle donné. L’éventail des variables et le temps de cycle sont définis par la configuration. Les agents ont toutefois la faculté de signaler au SNMP OPC Server certains événements, tels que la défaillance d’un port, sans qu’il le leur soit demandé, au moyen d’un « SNMP trap ».

Les variables SNMP scrutées cycliquement sont accessibles à l’application cliente OPC (PCS 7, par exemple) via l’interface OPC Data Access. Les données acycliques des composants réseau transmises par traps SNMP sont mises à disposition à la fois sur l’interface Data Access et sur l’interface OPC Event. Les applications clientes OPC qui ne supportent pas encore le standard OPC « Alarm and Event » peuvent ainsi évaluer également les traps SNMP.

Nota

L’utilisation de SNMP traps et OPC events est optionnelle. En général, les informations transmises par traps se récupèrent par requêtes SNMP Get. A cet effet, WinCC met d’origine à disposition l’interface OPC Data Access.

Page 13: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 2-1

2 Intégration du SNMP OPC Server dans PCS 7

Les indications qui suivent se rapportent aux OSM/ESM, seuls appareils à être momentanément validés pour PCS 7 V6.0 SP3.

2.1 Support exécutif

Le serveur OPC SNMP s’exécute sur un OS serveur. L’interface SNMP constitue l’interface avec le réseau. Elle fait partie des fonctionnalités standard de Windows 2000. En cas d’utilisation exclusive d’OPC Data Access, aucune fonctionnalité additionnelle du système d’exploitation n’a besoin d’être installée.

La figure ci-dessous montre la configuration du SNMP OPC Server sur un ou plusieurs OS serveurs :

latigid

bus determinaux

TCP/IP

AS AS

OS-Serve

r

OS-Serve

r

OS-Serve

r

Client

Client

Client

OPC-Server

WinCC

PCS7

latigid

OSM

OSM

OSM

OSM

OSM

OSM

OSM bus deprocess

ISO + TCP/IP

La communication avec les appareils compatibles SNMP s’opère via IP et Ethernet. C’est la raison pour laquelle les appareils doivent aussi être accessibles via IP. C’est ce qui peut se vérifier rapidement par un « ping » émis depuis le serveur.

Page 14: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Intégration du SNMP OPC Server dans PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 2-2 C79000-G8977-C195

Pour pouvoir utiliser SNMP, une adresse IP doit être attribuée aux appareils compatibles SNMP, tels que les OSM/ESM. Pour tous les appareils, ceci peut se faire par l’intermédiaire des mécanismes suivants :

• terminal RS232

• BOOTP

et aussi, à partir de la version 2.3.0 du firmware, au moyen de :

• serveur DHCP

• outil PST (téléchargeable sur http://www4.ad.siemens.de/view/cs/en/14929629)

• STEP7/NCM PC

Lors de l’utilisation du SNMP OPC Server, il convient de faire en sorte que l’adresse IP configurée dans PCS 7 concorde avec l’adresse IP existant en ligne.

Nota

Pour la surveillance du commutateur Ethernet OSM/ESM, il faut que l’OS serveur sur lequel tourne le SNMP OPC Server soit compatible TCP/IP non seulement sur le bus de terminaux, mais aussi sur le bus d’installation. Comme dans les installations PCS 7, la communication sur la carte réseau (CP 1613, par exemple) du bus d’installation fait appel au protocole ISO, il y a lieu de prévoir dans l’OS une carte réseau dédiée à la communication via le protocole TCP/IP sur le bus d’installation, afin d’éviter une utilisation conjointe des protocoles réseau sur une carte commune.

Au total, l’OS serveur doit donc être doté de trois cartes réseau : à la carte réseau destinée au bus d’installation (CP 1613, par exemple), doivent s’ajouter une carte réseau pour la communication TCP/IP sur le bus de terminaux et une carte réseau pour la surveillance de l’OSM/ESM sur le bus d’installation.

L’interface du SNMP OPC Server avec PCS 7 est le canal client OPC du Data Manager de WinCC. Les variables SNMP sont ainsi gérées en tant que variables de données dans le gestionnaire de données et peuvent être traitées par les outils de WinCC.

Page 15: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Intégration du SNMP OPC Server dans PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 2-3

2.2 Configuration

Pour pouvoir utiliser le serveur OPC SNMP dans l’environnement exécutif décrit de PCS 7 (« runtime »), il faut qu’il soit configuré dans la phase d’ingénierie en termes de configuration réseau, profil matériel et intégration à WinCC :

Il faut d’abord que soient indiquées au serveur OPC SNMP, au moyen de STEP7/NCM PC, les adresses IP des appareils compatibles SNMP et que soit sélectionné le profil matériel adéquat. Ce dernier, qui décrit l’éventail des variables SNMP, existe déjà dans la configuration pour l’OSM/ESM.

• La boîte de dialogue des propriétés de la configuration du SNMP OPC Server contient exactement une entrée pour chaque appareil compatible SNMP (tel qu’OSM/ESM). Les adresses IP configurées doivent concorder avec celles des appareils (voir chapitre 4).

• Un profil matériel est une table de variables pouvant être adaptée au besoin au moyen du compilateur MIB ou pouvant être créée pour de nouveaux appareils.

Les variables définies au moyen du profil sont disponibles dans l’application cliente OPC. Une opération supplémentaire permet d’y intégrer les variables désirées dans le gestionnaire de données de WinCC. Pour ce faire, l’utilisateur crée une variable dans le gestionnaire des variables de WinCC pour chaque item OPC à surveiller ainsi que, le cas échéant, des alarmes dans l’Alarm Logging de WinCC.

Vous trouverez de plus amples détails sur la configuration du SNMP OPC Server au chapitre 3, Configuration du serveur OPC SNMP sous PCS 7.

Page 16: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Intégration du SNMP OPC Server dans PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 2-4 C79000-G8977-C195

2.3 Paramétrage de l’OS serveur dans l’environnement PCS 7

Pour pouvoir utiliser correctement l’OS serveur en SNMP OPC Server additionnel dans l’environnement PCS 7, un paramétrage spécial est nécessaire par rapport à la configuration dans un simple environnement SIMATIC-NET :

Comme dans les installations PCS 7, la communication sur la carte réseau (CP 1613, par exemple) du bus d’installation fait appel au protocole ISO, il y a lieu de prévoir dans l’OS une carte réseau dédiée à la communication via le protocole TCP/IP sur le bus d’installation, afin d’éviter une utilisation conjointe des protocoles réseau sur une carte commune. Par voie de conséquence, il faut alors aussi régler sur la carte TCP/IP du bus de terminaux une autre identification réseau TCP/IP que sur la carte TCP/IP du bus d’installation, afin d’éviter les recoupements de zones d’adressage sur les deux cartes TCP/IP (autrement dit, par exemple, 192.11.81.xxx sur le bus de terminaux et 142.11.81.xxx sur le bus d’installation). Après montage d’une carte réseau additionnelle pour la communication entre le SNMP OPC Server et les OSM/ESM connectés au bus d’installation, le paramétrage suivant du réseau doit être opéré sur l’OS serveur :

Etape Opération

1 Activez tout d’abord la connexion réseau :

Page 17: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Intégration du SNMP OPC Server dans PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 2-5

Etape Opération

2 Réglez les protocoles. Désactivez tous les protocoles et services, à l’exception du protocole TCP/IP :

3 Entrez l’adresse IP :

Page 18: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Intégration du SNMP OPC Server dans PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 2-6 C79000-G8977-C195

Etape Opération

4 Dans le menu « Avancé -> Paramètres avancés » de la boîte de dialogue « Connexions réseau et d’accès à distance », réglez les liens : la connexion réseau du bus de terminaux doit figurer en première position pour éviter les problèmes de communication entre serveur et clients en mode RT. Il ne faut pas que soit réglé un « Client pour réseaux Microsoft » :

Page 19: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 3-1

3 Configuration du SNMP OPC Server dans l’environnement PCS 7

La configuration du SNMP OPC Server dans l’environnement PCS 7 sera précisée ci-dessous sur un exemple. La configuration sera effectuée sur une Engineering Station (ES).

3.1 Configuration de HW Config dans le projet PCS 7

Pour utiliser un SNMP OPC Server sur un OS serveur, il faut configurer en conséquence la station PC SIMATIC de l’OS serveur dans le projet PCS 7. Pour ce faire, sélectionnez une place libre dans la configuration matérielle de la station PC SIMATIC et ajoutez le serveur OPC. Vous trouverez le serveur OPC dans le profil « Standard », sous « Station PC SIMATIC – Application utilisateur – Serveur OPC – SW V6.1... »:

Edition de la configuration matérielle :

Pour pouvoir maintenant configurer le serveur OPC, double-cliquez sur la ligne « Serveur OPC ». La fenêtre des propriétés du serveur OPC s’ouvre. Cliquez alors sur l’onglet « SNMP ». Vous obtenez l’affichage suivant :

Page 20: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Configuration du SNMP OPC Server dans l’environnement PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 3-2 C79000-G8977-C195

Edition des propriétés du serveur OPC :

Au besoin, le premier champ permet de modifier le temps de cycle. Ce dernier définit l’intervalle de temps minimal auquel sont scrutées les variables du SNMP OPC Server. La zone « Protection d’accès » permet de régler l’accès aux variables (en lecture, en écriture).

Nota

Le temps de cycle définit l’intervalle de temps auquel sont scrutées les variables du SNMP OPC Server. Dans l’intérêt d’une bonne performance globale du projet PCS 7, il convient de ne pas choisir inutilement pour ce temps une valeur inférieure à celle du temps de mise à jour ou rafraîchissement des variables SNMP sur l’OS. En général, la valeur « 1000 ms » devrait convenir dans la plupart des applications.

Un clic sur « Editer configuration du système » permet alors d’insérer et de configurer les appareils compatibles SNMP à superviser. La fenêtre suivante s’affiche :

Page 21: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Configuration du SNMP OPC Server dans l’environnement PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 3-3

Edition de la configuration du système :

Tous les appareils sont ici portés à la connaissance du SNMP OPC Server. (Dans l’exemple présent, plusieurs entrées sont déjà configurées.)

Un clic sur « Ajouter… » permet de faire entrer une nouvelle station dans la configuration du système. Une nouvelle boîte de dialogue « Editer station » apparaît, avec paramètres réglés par défaut.

Un clic sur « Supprimer » permet de supprimer de la configuration du système la station actuellement sélectionnée.

Un clic sur « Editer… » permet de modifier les paramètres de la station actuellement sélectionnée. Une nouvelle boîte de dialogue « Editer station » apparaît, avec les paramètres actuels.

Dans la phase de livraison actuelle, l’utilisation du SNMP OPC Server est limitée aux OSM/ESM. La fonction « Importer station » n’est donc pas opérationnelle à l’heure actuelle et est réservée à une extension ultérieure, afin de pouvoir alors compléter la liste des stations en y ajoutant tous les appareils connus dans le projet actuel et possédant leur propre adresse IP.

Au cas où l’appareil supporte le Web Based Management, un clic sur « Web based Management ... » permet de lancer l’Internet Explorer avec l’URL associée.

Vous trouverez de plus amples informations sur le Web Based Management des OSM/ESM dans la documentation OSM / ESM. ( Manuel de l’utilisateur de SIMATIC NET – Gestion du réseau Industrial Ethernet OSM/ESM).

La boîte de dialogue « Editer station » apparaît à la suite d’un clic sur « Ajouter… » ou « Editer… » :

Page 22: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Configuration du SNMP OPC Server dans l’environnement PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 3-4 C79000-G8977-C195

Edition d’une station :

Cette boîte de dialogue vous permet d’éditer les entrées suivantes :

• Nom :

Entrez un nom de station (p. ex. Test_OSM_1) afin de pouvoir identifier la station par un nom unique dans le projet.

• Adresse IP :

Entrez ici l’adresse IP de la station.

• Profil matériel :

Sélectionnez un profil dans la liste déroulante. Le profil matériel décrit l’image des variables et traps SNMP à l’interface OPC. Le bouton « Créer profil… » vous permet de créer également vos propres profils à partir de fichiers MIB. Le profil « Profil_OSM_V10.txt » est ici recommandé.

• Community :

Entrez ici la « Community SNMP » de la station. Il s’agit d’un genre de mot de passe permettant d’accéder à la station en lecture seulement ou aussi en écriture.

• Timeout :

Entrez ici l’intervalle de temps maximal pendant lequel il convient de tenter de lire une valeur dans la pile (« stack ») Microsoft avant que la variable ne soit marquée comme étant « bad » sur l’OS.

• Optimisation des accès SNMP :

Cochez cette case s’il convient de demander plusieurs objets du même type dans un télégramme afin de réduire la charge du réseau. Ne cochez pas la case si l’agent ne supporte pas cette fonctionnalité. Ceci économise la première demande automatique et la correction lors de l’enregistrement de la variable.

• Comment :

Entrez ici un commentaire judicieux sous la forme d’un texte quelconque.

Page 23: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Configuration du SNMP OPC Server dans l’environnement PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 3-5

Tous les paramètres entrés à ce niveau sont enregistrés et peuvent être visualisés au runtime.

Fermez la fenêtre « Editer station » en cliquant sur « OK » afin de revenir à l’édition de la configuration du système.

Après avoir créé / modifié toutes les stations, fermez la fenêtre « Editer configuration du système » en cliquant sur « OK » afin de revenir à l’édition des propriétés du serveur OPC.

Fermez la fenêtre « Propriétés – Serveur OPC » en cliquant sur « OK » afin de revenir à la configuration matérielle.

Enregistrez et faites traduite le station PC SIMATIC.

Copiez ensuite le serveur OPC configuré sur la station PC SIMATIC PC de la station ES :

Copie du serveur OPC :

Nota

Si vous utilisez un système redondant, il faut que la station partenaire soit aussi configurée en conséquence. Pour ce faire, copiez le serveur OPC configuré sur la station partenaire. Enregistrez et faites aussi compiler pour finir cette station partenaire.

Page 24: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Configuration du SNMP OPC Server dans l’environnement PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 3-6 C79000-G8977-C195

Chargement du système cible :

Chargez la configuration des stations PC modifiées sur le ou les ordinateurs cibles. L’ordinateur OS serveur et son homologue redondant (s’il existe) peuvent aussi se charger avant la mise en service proprement dite du serveur :

Page 25: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Configuration du SNMP OPC Server dans l’environnement PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 3-7

Nota

PCS 7 V6.0 SP3 utilise SIMATIC NET CD V6.2. Pour ce faire, il est nécessaire que le configurateur de composants ait été exécuté sur l’ordinateur cible et que les mêmes applications que sur la station PC, y compris l’adaptation de l’adresse de la carte réseau, aient été insérées dans le projet PCS 7 :

Page 26: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Configuration du SNMP OPC Server dans l’environnement PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 3-8 C79000-G8977-C195

3.2 Configuration de WinCC

Pour pouvoir visualiser sur un OS serveur les valeurs mises à disposition par le serveur OPC SNMP, il faut que la gestion des variables de WinCC et le système d’alarmes aient été configurés en conséquence. Pour ce faire, ouvrez d’abord le projet OS dans le projet PCS 7 (WinCC Applikation) :

Extension de la gestion des variables de WinCC :

Complétez tout d’abord la gestion des variables de WinCC en y ajoutant les variables provenant du SNMP OPC Server. Ne configurez qu’ensuite les vues et le journal des alarmes. Pour pouvoir effectuer cette configuration sur l’ordinateur ES (condition nécessaire à PCS 7), il faut que le station PC SIMATIC de la station ES ait également été configurée en SNMP OPC Server dans le projet PCS 7. Ceci s’opère par copie du serveur OPC dans la configuration de la station PC. Chargez ensuite la configuration sur l’ordinateur ES (voir point 4.1). Ce n’est qu’alors qu’il est possible de créer sur l’ordinateur local une connexion OPC au serveur OPC SIMATIC NET et d’insérer les variables désirées, via le navigateur de variables, dans la gestion des variables de WinCC.

Nota

Dans le cas d’un couple d’OS serveurs redondants, il n’y a qu’un seul projet OS (« maître ») à éditer ou configurer. Lors du chargement sur l’ordinateur cible redondant, ce projet OS est automatiquement adapté (nom de l’ordinateur, paramètres de redondance, ...).

Page 27: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Configuration du SNMP OPC Server dans l’environnement PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 3-9

Pour pouvoir procéder à l’extension de la gestion des variables de WinCC, insérez tout d’abord le canal OPC et la liaison OPC. Ceci s’opère en cliquant avec le bouton droit de la souris sur le canal OPC et en sélectionnant les propriétés :

Nota

Entrez comme nom de serveur OPC « OPC.SimaticNet ». Entrez exclusivement <LOCAL> comme serveur OPC afin de pouvoir ultérieurement accéder à l’ordinateur local. Dans le cas d’un couple de serveurs redondants, il ne faut en aucun cas que soit ici indiqué le nom proprement dit de l’ordinateur. Sinon, en mode RT, le serveur de secours, pour lequel il n’y a pas de projet OS qui lui soit propre, accèderait ultérieurement en mode « remote » au serveur maître !

Créez à présent les variables via le navigateur de variables ; vous trouverez au chapitre 6 une liste des variables appropriées ou judicieuses pour la famille OSM/ESM, avec leur description.

Page 28: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Configuration du SNMP OPC Server dans l’environnement PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 3-10 C79000-G8977-C195

Créez une variable dans le gestionnaire de données pour chacun des items à surveiller. Dans le cas des OSM/ESM, les variables envisageables à ce niveau sont « &statepathval() » pour la surveillance de la connexion et « snOsmFaultState » pour la surveillance de l’état d’erreur, car ces variables permettent déjà une consolidation des informations d’erreur dans la station. Dans le cas le plus simple, créez manuellement une variable dans le gestionnaire de données pour chaque OSM/ESM présent dans le réseau :

Adaptez ensuite le type de toutes les variables appelées à être ultérieurement configurées dans le journal des alarmes (p. ex. « ..._snOsmFaultState ») en le faisant passer, le cas échéant, de données avec signe à données sans signe, afin de permettre l’évaluation bit à bit des alarmes dans WinCC :

Page 29: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Configuration du SNMP OPC Server dans l’environnement PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 3-11

Ceci s’opère par l’entrée de « DwordToUnsignedDword » dans le champ « Transtypage » pour l’exemple ci-dessus d’une variable 32 bits.

Nota

Les numéros des alarmes ne doivent pas être compris dans la bande des numéros réservés aux alarmes système et alarmes AS (automates) !

Quand toutes les variables ont été créées, configurez comme suit l’Alarm Logging :

Page 30: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Configuration du SNMP OPC Server dans l’environnement PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 3-12 C79000-G8977-C195

Configuration de l’Alarm Logging de WinCC

Configurez toutes les alarmes pour les variables de type adapté créées dans la gestion des variables. Affectez des textes d’alarme appropriés à des variations données de la valeur des variables, ou créez ces textes manuellement. Ces textes d’alarme apparaîtront alors au runtime dans l’Alarm Logging de WinCC en cas de variation correspondante des valeurs. L’utilisateur reçoit ainsi automatiquement une alarme sur l‘OS lorsqu’apparaît une variation de valeur (telle que contact d’alarme signalant un défaut).

Page 31: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Configuration du SNMP OPC Server dans l’environnement PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 3-13

Configuration des vues WinCC

Configurez à présent les vues WinCC et intégrez-les dans la hiérarchie technologique (TH) du projet PCS 7 ou dans le Picture Tree Manager (PTM) du projet OS, comme vous le désirez. La figure qui suit montre un exemple utilisant le fenêtrage en mode runtime :

Page 32: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Configuration du SNMP OPC Server dans l’environnement PCS 7

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 3-14 C79000-G8977-C195

Chargement du système cible

Enregistrez et fermez le projet après avoir achevé la configuration et chargez le projet sur le système cible (de même que sur la station partenaire redondante en cas de redondance) :

Page 33: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 4-1

4 Paramétrage d’un commutateur en prenant pour exemple un OSM / ESM

Pour pouvoir accéder via SNMP à des OSM / ESM, il faut les configurer. Pour ce faire, l’attribution d’une adresse IP est impérativement nécessaire. En cas d’utilisation d’autres appareils, reportez-vous au manuel fourni avec le produit considéré. La figure ci-dessous montre un exemple pour le réglage de l’adresse IP, du masque de sous-réseau et – si nécessaire – de la passerelle par défaut.

Nota à propos du réglage du masque de défaut (« Fault Mask ») :

Dans le cas d’une structure en anneau, il est recommandé de surveiller, en plus de l’alimentation en tension, les ports 7 et 8. Ceci permet de détecter une rupture de câble dans l’anneau. En effet, le passage du gestionnaire de redondance à l’état actif, p. ex. en cas de rupture de câble dans l’anneau, ne conduit pas nécessairement à un état de défaut de l’OSM/ESM et donc à une alarme si aucune alarme supplémentaire n’a été configurée pour la variables d’état du gestionnaire de redondance.

Page 34: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Paramétrage d’un commutateur en prenant pour exemple un OSM / ESM

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 4-2 C79000-G8977-C195

Page 35: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 5-1

5 Diagnostic et moyens de test

Le scout OPC vous permet d’établir une connexion au serveur OPC et de tester votre configuration même en l’absence de client. Le scout OPC permettant de naviguer dans les informations SNMP représentées est fourni d’origine avec le SNMP OPC Server.

Le scout OPC pour mise en service et test

Vous pouvez accéder avec n’importe quel client OPC aux objets de composants réseau préalablement configurés. Procédez de la manière suivante pour lire ou écrire des objets à l’aide du scout OPC.

Etape Opération

1 Lancez le scout OPC :

.

Double-cliquez sur l’entrée « OPC.SimaticNET » pour connecter le scout OPC au serveur OPC.

Page 36: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Diagnostic et moyens de test

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 5-2 C79000-G8977-C195

Etape Opération

2 Entrez un nom de groupe :

Si vous n’entrez pas de nom de groupe, il est créé par défaut un groupe du nom de « ~Group1 », ou « Groupn » (n>1) si Group1 existe déjà.

Validez par « OK ».

3 Double-cliquez sur le groupe venant d’être créé pour ouvrir le navigateur OPC. Dans la fenêtre de gauche, vous voyez alors l’arborescence des variables OPC :

Lorsque vous cliquez sur un élément de l’arborescence, la fenêtre du milieu affiche les items OPC qui ont été définis pour cet élément.

Sélectionnez dans la fenêtre du milieu les items OPC issus des branches correspondantes et transférez ces variables dans la fenêtre de droite en cliquant sur le bouton fléché. La structure affichée dépend des noms préalablement définis (p. ex. SNMP:[Test_OSM_1]sysContact).

Validez la boîte de dialogue par « OK » pour intégrer les items dans le groupe.

Page 37: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Diagnostic et moyens de test

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 5-3

Etape Opération

4

Les variables sélectionnées sont affichées dans le tableau de la fenêtre principale, avec les informations additionnelles suivantes :

valeur actuelle de l’item,

droits d’accès,

information sur l’intégrité des données,

horodatage.

Page 38: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Diagnostic et moyens de test

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 5-4 C79000-G8977-C195

Page 39: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 6-1

6 Variables SNMP importantes

6.1 Variables au standard MIB II

Les tableaux qui suivent donne la liste de quelques-unes des variables de l’ensemble MIB II destinées à la surveillance de l’état d’appareils. MIB II décrit l’ensemble des variables SNMP généralement supportées par tous les appareils compatibles SNMP.

Pour de plus amples informations sur les MIB, voir la FAQ suivante :

http://www4.ad.siemens.de\view\cs\en\15177711

Nota

Les variables figurant dans cette liste font partie intégrante du profil existant « Profil_OSM_V10.txt » de STEP7/NCM PC. Les variables du répertoire « Interface » sont indexées par port (1 à n). Ainsi, « ifDescr.2 » décrit la désignation du deuxième port.

Tableau 1 : Variables dans la répertoire système

Variable Droits d’accès Description

sysDescr lecture seulement On utilise ici une chaîne de 256 caractères maximum. Cette valeur contient une identification de la station propre au fabricant. Un OSM TP62 y est également désigné par « OSM TP62 ».

sysObjectID lecture seulement La valeur retournée est ici l’adresse (identificateur d’objet) à laquelle il est possible d’accéder aux variables SNMP propres à la station : « 1.3.6.1.4.1.4329.6.2.nnn.mmm ».

Si aucun OID privé n’a encore été déclaré, l’identificateur d’objet est [0,0].

0 est ici la valeur par défaut.

sysUpTime lecture seulement Compteur en centièmes de seconde depuis la dernière réinitialisation (p. ex. à la mise sous tension).

La valeur est ici la valeur du compteur.

sysContact lecture et écriture Le responsable réseau a la possibilité d’indiquer ici une personne à contacter (par défaut : vierge).

La valeur possible est une chaîne de 256 caractères maximum.

sysName lecture et écriture Le responsable réseau a la possibilité d’indiquer ici un nom quelconque pour la station.

Par défaut : vierge.

La valeur possible est une chaîne de 256 caractères maximum.

Page 40: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Variables SNMP importantes

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 6-2 C79000-G8977-C195

Variable Droits d’accès Description

sysLocation lecture et écriture Le responsable réseau a la possibilité d’indiquer ici un lieu d’installation de la station.

Par défaut : vierge.

La valeur possible est une chaîne de 256 caractères maximum.

sysService lecture seulement Indique les fonctions (services) assuré(e)s par le composant dans le modèle ISO/OSI. Fonctions des niveaux :

1. physique (p. ex. répéteur),

2. liaison/sous-réseau (p. ex. ponts, commutateurs),

3. internet (p. ex. passerelles IP, routeurs),

4. bout en bout (p. ex. hôtes IP)

5. applications (p. ex. serveur de courrier électronique). La valeur est un entier donné de 32 bits.

Page 41: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Variables SNMP importantes

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 6-3

Tableau 2 : Variables dans le répertoire interface

Variable Droits d’accès Description

IfNumber lecture seulement Nombre d’interfaces disponibles dans le composant. Pour un OSM à 8 ports, la valeur retournée est le chiffre 8.

La valeur est un entier donné de 32 bits.

ifDescr lecture seulement Cette valeur contient la désignation et éventuellement de plus amples informations sur le port considéré. Exemple du port Ethernet d’un CP343-1 : SIEMENS SIMATIC NET CP343-1 6GK7343-1EX20-0XE0 HW: Version 1 FW: Version 1.1.10 Fast Ethernet Port 1 Rack 0 Slot 4

La valeur utilisée est une chaîne de 256 caractères maximum.

ifType lecture seulement Sur SIMATIC NET, la valeur entrée est « ethernet-csmacd(6) ». Autres valeurs possibles : other(1), -- aucune des valeurs suivantes regular1822(2), hdh1822(§), ddh-x25(4), rfd977-x25(5), ethernet-xsmacs(6), iso88023-csmacd(7), iso88024-tokenBus(8), iso88025-tokenRing(9), iso88026-man(10), starLan(11), proteon-10Mbit(12), hyperchannel(14), fddi(15), lapb(16), sdlc(17), dsl(18), -- T-1 el(19), -- version européenne de T-1 basicISDN(20), primaryISDN(21), -- interface série propre au système propPointToPointSerial(22), ppp(23), softwareLoopback(24), con(25), -- CLNP via IP ethernet-3Mbit(26), nsip(27), -- KNS via IP slip(28), -- generic SLIP ultra(29), -- ULTRA Technologies ds3(30), -- T-3 sip(31), -- SMDS frame-relay(32)

La valeur est un entier donné.

ifSpeed lecture seulement Valeur estimée de la bande passante nominale du port Ethernet en bits par seconde. Sur SIMATIC NET, la valeur affichée est 10 Mbit/s ou 100 Mbit/s.

La valeur est du type « Gauge ».

Page 42: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Variables SNMP importantes

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 6-4 C79000-G8977-C195

Variable Droits d’accès Description

ifOpenStatus lecture seulement Valeur de la liste : up(1), down(2), testing(3), La valeur indiquée est ici l’état de fonctionnement actuel du port Ethernet. L’état « testing(3) » indique qu’il n’y a pas de données utiles transportées.

La valeur est un entier donné.

ifLastChange lecture seulement Compteur en centièmes de seconde. Indique depuis combien de temps le port sélectionné est dans son état de fonctionnement actuel. Lorsque l’état a été atteint avant la dernière réinitialisation par le gestionnaire SNMP, la valeur est zéro.

La valeur est du type « TimeTicks ».

ifInErrors lecture seulement Compteur des paquets reçus mais non transmis aux couches supérieures du protocole pour cause de détection d’erreurs.

La valeur par défaut est du type « Counter ».

ifOutErrors lecture seulement Compteur des paquets non émis en raison d’une erreur.

La valeur est du type « Counter ».

Page 43: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Variables SNMP importantes

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 6-5

6.2 Autres variables de la famille OSM/ESM

En plus des variables citées au point précédent, la famille OSM/ESM met à disposition d’autres variables importantes. Vous pouvez insérer ces variables dans le serveur OPC ou la gestion des variables de WinCC comme décrit au chapitre 3. Vous trouverez ci-dessous une liste des ces variables, qui peuvent être scrutées par le SNMP OPC Server et dynamisées dans le projet OS dans le cadre d’une utilisation sur une installation PCS 7. Outre ces variables, il en existe une multitude d’autres contenues dans le profil matériel « Profil_OSM_V10.txt » et dont la description peut être lue dans le fichier MIB correspondant.

Variable Droits d’accès Description

snOsmFault State

lecture et écriture

Indique l’état du contact d’alarme. Valeurs possibles :

Entier 1 = pas de défaut

Entier 2 = défaut

snOsmFault Value

lecture et écriture

Indique en cas de défaut de quel défaut il s’agit.

La variable, de 4 octets, est codée bit à bit !

Si les 4 octets = 0, c’est qu’il n’y a pas de défaut.

Valeurs possibles :

bit 0 = défaillance de la tension d’alimentation redondante

bit 1 = coupure de la connexion au port surveillé

bit 2 = défaut interne bit 3 = défaut de configuration de veille

bit 4 = plus d’un gestionnaire de redondance sur l’anneau

bit 5 = les interrupteurs DIP du gestionnaire de redondance ont été modifiés. Il y a de ce fait incohérence entre l’état de fonctionnement actuel et la configuration de la station.

La configuration modifiée de la station ne sera prise en compte qu’après redémarrage.

bit 6 = Les interrupteurs DIP STBY ont été modifiés. Il y a de ce fait incohérence entre l’état de fonctionnement actuel et la configuration de la station. La configuration modifiée de la station ne sera prise en compte qu’après redémarrage.

bit 7 = erreur du chargement du firmware via NCM

bit 8 = port 1 segmenté

...

bit 15 = port 8 segmenté

bit 16 = défaut de l’observateur

bit 17 = défaut non récupérable sur l’anneau

bit 18 = Le paramétrage d’origine a été rétabli. Il y a de ce fait incohérence entre l’état de fonctionnement actuel et la configuration de la station. La configuration modifiée de la station ne sera prise en compte qu’après redémarrage.

Page 44: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Variables SNMP importantes

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP 6-6 C79000-G8977-C195

Variable Droits d’accès Description

snOsmRm State

lecture seulement

Indique si le gestionnaire de redondance est actif ou passif.

Valeurs possibles :

Entier 1 = Le gestionnaire de redondance est passif. L’OSM/ESM fonctionne en gestionnaire de redondance et a ouvert l’anneau, c.-à-d. que la ligne de l’OSM/ESM qui lui est connectée fonctionne correctement. L’état « passif » indique également si le mode du gestionnaire de redondance est « disabled ».

Entier 2 = Le gestionnaire de redondance est actif. L’OSM/ESM fonctionne en gestionnaire de redondance et a fermé l’anneau, c.-à-d. que la ligne de l’OSM/ESM qui lui est connectée est coupée (en défaut). Le gestionnaire de redondance commute la liaison entre les ports de l’anneau et rétablit ainsi une configuration de ligne qui fonctionne.

snOsmRm StateChanges

lecture seulement

Indique combien de fois le gestionnaire de redondance est passé à l’état actif.

Valeurs possibles :

Counter (entier sans signe)

snOsmStandByState

lecture seulement

Indique sir l’état de veille (« standby ») est actif ou passif.

Valeurs possibles :

Entier 1 = L’état de veille de l’OSM/ESM est passif, c.-à-d. qu’il n’envoie pas de télégramme sur les ports de veille. Entier 2 = L’état de veille de l’OSM/ESM est actif, c.-à-d. qu’il envoie des télégrammes sur les ports de veille.

Entier 10 = La fonctionnalité de veille n’est pas supportée (uniquement pour minicommutateurs).

snOsmStandbyStateChanges

lecture seulement

Indique combien de fois l’état de veille était actif.

Valeurs possibles :

Counter (entier sans signe)

Page 45: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 Glossaire-1

Glossaire

Vous trouverez expliqués ci-dessous quelques termes importants nécessaires ou utiles à la compréhension de la présente documentation et au-delà.

10BASE-T

Norme de transmission de l’Ethernet à 10 Mbit/s sur lignes à paire torsadée (« twisted pair »).

100BASE-T

Norme Fast Ethernet (100 Mbit/s) pour transmission de données sur lignes à paire torsadée (« twisted pair »).

Automate programmable [industriel]

L’automate programmable se compose, suivant le système cible, de différents composants matériels et de fonctions système intégrées. Dans le cas du PCS 7, il s’agit des composants suivants :

• Châssis à 9 ou 18 emplacements, également séparé pour systèmes redondants

• Unité centrale CPU 414-3, 416-2, 416-3 ou 417-4 ainsi qu’unités redondantes CPU 414-4H et 417-4H

• Alimentation CC 24 V ou CA 120/230 V

• Mémoire vive de 768 à 20 Moctets

• Carte mémoire de 1 à 8 Moctets de RAM

• Licence de runtime pour les bibliothèques, Driver Blocks / Technological Blocks

• Connexion à Industrial Ethernet, p. ex. CP 443-1

• Connexion à PROFIBUS sous forme de DP-Master ou pour communication S7

API

Voir Automate programmable [industriel]

Bus

Voie de transmission commune reliant tous les participants ; possède deux extrémités bien définies.

Page 46: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Glossaire

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP Glossaire-2 C79000-G8977-C195

CPU

Central Processing Unit = unité centrale de l’automate programmable S7, avec unité de commande et de calcul, mémoire, système d’exploitation et interface pour console de programmation.

Diagnostic

Le diagnostic désigne la détection, la localisation, la classification, l’affichage et l’analyse des erreurs, défauts de fonctionnement et alarmes. Le diagnostic offre des fonctions de surveillance exécutées automatiquement durant l’exploitation de l’installation. Il augmente ainsi la disponibilité de l’installation en réduisant les délais de mise en service et les immobilisations.

ESM

Les ESM (« Electrical Switch Modules ») permettent de constituer des réseaux commutés à 100 Mbit/s. Des anneaux électriques se créent à l’aide de 2 ports pour paire torsadée des ESM. Le débit sur l’anneau est de 100 Mbit/s, jusqu’à 50 ESM pouvant être utilisés par anneau.

Niveau contrôle-commande

L’ensemble du système d’automatisation se compose des niveaux contrôle-commande, process et terrain. Le niveau contrôle-commande est représenté par des PC par l’intermédiaire desquels se commande et se contrôle le process en mode client, multi-client ou serveur.

Système de conduite de process

Ensemble de composants utilisés pour observer, commander et réguler des cycles de production industriels.

MIB

Management Information Base. Dans la gestion d’un réseau, base de données (arborescence) dans laquelle figurent tous les objets et toutes les variables susceptibles d’être gérés.

Objet MIB

Les objets de la Management Information Base sont les objets de communication du SNMP. Ils sont mis à disposition par des agents SNMP. Chaque station compatible SNMP a un agent SNMP.

Page 47: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Glossaire

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 Glossaire-3

OPC

OLE for Process Control est une norme de communication mondiale pour composants d’automatisation. S’appuyant sur une technologie basée sur Windows, OPC met à disposition une interface ouverte permettant de réaliser sans problème un échange standardisé de données entre automates, systèmes de contrôle-commande et applications bureautiques de différents fournisseurs

Scout OPC

Outil de mise en service et de test du serveur OPC SNMP.

OSM

Les OSM (« Optical Switch Modules ») permettent de constituer des réseaux commutés à 100 Mbit/s. La création d’un anneau optique nécessite des OSM à 2 ports pour fibre optique. Le débit sur l’anneau est de 100 Mbit/s, jusqu’à 50 OSM pouvant être utilisés par anneau.

Niveau process

L’ensemble du système d’automatisation se compose des niveaux contrôle-commande, process et terrain. Le niveau process est représenté par les automates et modules d’interface.

Redondance

Présence dans une unité de plus d’un moyen d’exécuter une fonction exigée. En automatisation, ces moyens sont de préférence un matériel ou un logiciel.

Dans le cas de PCS 7, la redondance signifie qu’un sous-système (système maître) se charge de la gestion du process et qu’un autre (système de secours) fonctionne en réserve pour prendre le relais en cas de défaillance. Le mot réserve ou secours ne veut toutefois pas dire que ce sous-système n’a pas de fonction.

RFC

Request for Comment, document de standardisation du groupe Recherche & Développement de l’Internet, p. ex. définition de protocoles, procédures et services.

SNMP

Simple Network Management Protocol, protocole spécialement destiné à l’administration de réseaux TCP/IP. Les différents nœuds du réseau (composants réseau ou terminaux) disposent de ce que l’on appelle un agent SNMP, qui met des informations à disposition sous forme structurée.

Serveur OPC SNMP

Le serveur OPC SNMP met à disposition des données pour l’administration de réseaux TCP/IP de systèmes clients OPC quelconques.

Page 48: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Glossaire

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP Glossaire-4 C79000-G8977-C195

Commutateur

Un commutateur ou « switch » est un élément de couplage qui transmet des paquets de données en analysant les adresses d’origine et de destination de tous les paquets de données qui lui arrivent et en les acheminant ensuite en conséquence.

WinCC

Le Windows Control Center est le système de visualisation de process et la plate-forme d’intégration informatique et de gestion au sein de la famille PCS 7.

Page 49: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP C79000-G8977-C195 Index-1

Index

A Autres variables de la famille OSM/ESM............. 6-5

B Bases du serveur OPC SNMP............................. 1-1

C Chargement du système cible ............................. 3-6 Configuration de HW Config

dans le projet PCS 7........................................ 3-1 Configuration de l’Alarm Logging de WinCC ..... 3-12 Configuration de WinCC...................................... 3-8 Configuration du serveur OPC SNMP dans

l’environnement PCS 7.................................... 3-1

D Diagnostic et moyens de test............................... 5-1

E Edition d’une station ............................................ 3-4 Edition de la configuration du système ................ 3-3 Edition des propriétés du serveur OPC ............... 3-2 Paramétrage d’un commutateur en prenant

pour exemple un OSM / ESM.......................... 4-1

H Edition de la configuration matérielle................... 3-1

M Motivation amenant à utiliser

le serveur OPC SNMP..................................... 1-1

P Paramétrage de l’OS serveur

dans l’environnement PCS 7 ........................... 2-4 Integration du serveur OPC SNMP dans PCS 7 . 2-1 Configuration ....................................................... 2-3

S Support exécutif .................................................. 2-1

V Variables au standard MIB II ............................... 6-1 Variables SNMP importantes .............................. 6-1

W Configuration des vues WinCC ......................... 3-13 Extension de la gestion

des variables de WinCC.................................. 3-8

Page 50: 1 Bases du SNMP OPC Server SIMATIC Intégration du SNMP …• Les chapitres 4 et 5 vous donne des exemples de paramétrage d’un OSM/ESM ainsi que de test et de diagnostic. • Le

Index

Système de conduite de process PCS 7 Diagnostic de réseau avec le serveur OPC SNMP Index-2 C79000-G8977-C195