Vous êtes sur la page 1sur 210

Prface, Sommaire Prsentation gnrale du produit Guide rapide de mise en service

1 2 3 4 5 6 7 8 9 10

SIMATIC ET 200S Module dinterface IM 151-7 CPU


Manuel

Adressage ET 200S dans le rseau PROFIBUS ET 200S dans le rseau MPI Module de matre DPl

La documentation suivante a t complte : No 1 2 Dsignation Information produit Information produit

Mise en service et diagnostic


Edition 11/2005 07/2006

Numro de dessin
A5E00385827-02 A5E00860830-01

Fonctions de lIM 151-7 CPU Temps de cycle et de rponse Caractristiques techniques Passage de lIM 151-7 CPU (6ES7 151-7Ax00-0AB0) lIM 151-7 CPU (6ES7 151-7AA10-0AB0) Positionnement de lIM 151-7 CPU dans la gamme des CPU Glossaire, Index

11 12

Edition 11/2003
A5E00058787-04

Consignes de scurit
Ce manuel donne des consignes que vous devez respecter pour votre propre scurit ainsi que pour viter des dommages matriels. Elles sont mises en vidence par un triangle davertissement et sont prsentes, selon le risque encouru, de la faon suivante :

! ! !

Danger
signifie que la non-application des mesures de scurit appropries conduit la mort, des lsions corporelles graves ou un dommage matriel important.

Prcaution
signifie que la non-application des mesures de scurit appropries peut conduire la mort, des lsions corporelles graves ou un dommage matriel important.

Avertissement
signifie que la non-application des mesures de scurit appropries peut conduire des lsions corporelles lgres.

Avertissement
signifie que la non-application des mesures de scurit appropries peut conduire un dommage matriel.

Attention
doit vous rendre tout particulirement 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 lutilisation de lappareil ne doivent tre effectues que conformment au manuel. Seules des personnes qualifies sont autorises effectuer des interventions sur lappareil. Il sagit de personnes qui ont lautorisation de mettre en service, de mettre la terre et de reprer des appareils, des systmes et circuits lectriques conformment aux rgles de scurit en vigueur.

Utilisation conforme
Tenez compte des points suivants :

Prcaution
Lappareil, le systme ou le composant ne doit tre utilis que pour les applications spcifies dans le catalogue ou dans la description technique, et exclusivement avec des priphriques et composants recommands par Siemens. Le transport, le stockage, le montage, la mise en service ainsi que lutilisation et la maintenance adquats de lappareil sont les conditions indispensables pour garantir son fonctionnement correct et sr.

Marques de fabrique
SIMATIC, SIMATIC HMI et SIMATIC NET sont des marques dposes de SIEMENS AG. Les autres dsignations dans ce document peuvent tre des marques dont lutilisation par des tiers leurs propres fins peut enfreindre les droits des propritaires desdites marques. Copyright Siemens AG 2003 Tous droits rservs Toute communication et reproduction de ce support dinformation, toute exploitation ou communication de son contenu sont interdites, sauf autorisation expresse. Tout manquement cette rgle est illicite et expose son auteur au versement de dommages et intrts. Tous nos droits sont rservs, notamment pour le cas de la dlivrance dun brevet ou celui de lenregistrement dun modle dutilit. Siemens AG Bereich Automation and Drives Geschaeftsgebiet Industrial Automation Systems Postfach 4848, D- 90327 Nuernberg Siemens Aktiengesellschaft

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

Prface

Objet du manuel
Le prsent manuel constitue un complment au manuel Systme de priphrie dcentralise ET 200S. Il contient des descriptions de toutes les fonctions du module dinterface IM 151-7 CPU. Le manuel ne dcrit pas les fonctions qui concernent lET 200S en gnral. Celles-ci se trouvent dans le manuel Systme de priphrie dcentralise ET 200S (voir aussi le paragraphe Place du manuel au sein de la documentation). Les informations contenues dans ce manuel ainsi que dans le manuel Systme de priphrie dcentralise ET 200S vous permettront de mettre en oeuvre lET 200S avec le module dinterface IM 151-7 CPU utilis comme esclave I sur le PROFIBUS-DP, ou bien dans un rseau MPI. En outre est dcrit la fonctionnalit matre en liaison avec le module matre DP.

Prrequis ncessaire
Pour comprendre le contenu du manuel, il faut avoir des connaissances gnrales dans le domaine des automates programmables. De plus, lutilisateur doit disposer de connaissances en matire dutilisation dordinateurs ou de postes de travail du type PC ou quivalent (consoles de programmation, par exemple) tournant sous le systme dexploitation Windows 95/98/2000 ou NT. Enfin, il est souhaitable de connatre le fonctionnement du logiciel de base STEP 7. Vous les trouverez dans le manuel Programmer avec STEP 7 V5.x.

Domaine de validit du manuel


Le manuel prsent concerne le module dinterface IM 151-7 CPU avec le numro de rfrence 6ES7 151-7AA10-0AB0 et le module matre DP avec le numro de rfrence 6ES7 138-4HA00-0AB0 ainsi que les composants du systme de priphrie dcentralise ET 200S mentionns dans le manuel Systme de priphrie dcentralise ET 200S. Le prsent manuel renferme la description des composants valables au moment de son dition. Nous fournirons avec chaque nouveau composant et chaque nouvelle version de composant une information produit dcrivant ses caractristiques actuelles. Pour lIM 151-7 CPU avec le numro de rfrence 6ES7 151-7AA00-0AB0 et lIM 151-7 CPU FO avec le numro de rfrence 6ES7 151-7AB00-0AB0, vous pouvez tlcharger le manuel correspondant Module dinterface IM 151/CPU ET 200S sur Internet : http://www.siemens.com/automation/service&support ID 2460607. Ce manuel est galement disponible dans la collection des manuels SIMATIC (SIMATIC Manual Collection).

NOTICE: Changed Entry ID: 29863629

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

iii

Prface

Modifications par rapport la version prcdente


Par rapport la version prcdente, ce manuel contient les modifications ou ajouts suivants : Numro de rfrence resp. paquetage du lot de documentation modifi (voir classification dans le paysage dinformations). Des corrections minimales ont t effectues. Le numro de la version actuelle est : A5E00058787-04.

Normes et homologations
Le Systme de priphrie dcentralise ET 200S est bas sur la norme IEC 61784-1:2002 Ed1 CP 3/1. Le systme de priphrie dcentralise ET 200S satisfait aux exigences et critres de la norme 61131, partie 2 et aux exigences du label CE. ET 200S bnficie des homologations CSA, UL, FM et maritime.

iv

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Prface

Place dans la documentation


La liste suivante donne une vue densemble du contenu des lots de documentation resp. des manuels :
Systme de priphrie dcentralise ET 200S Dparts-moteurs ET 200S

ET200S Module dinterface IM151-7 CPU 6ES7151-1AB00-8xA01

6ES7151-1AA10-8xA01

Montage et cblage Mise en service et Caractristiques


techniques de lIM151-1, des modules lectroniques numriques et analogiques diagnostic de lET 200S de lET 200S

Montage et cblage Mise en service et Caractristiques Numros de


diagnostic de dparts-moteurs techniques de dparts-moteurs de dparts-moteurs

Adressage de lIM151-7 CPU ET 200S avec IM151-7 CPU Mise en service et diagnostic Caractristiques techniques
de lIM151-7 CPU de lIM151-7 CPU dans le rseau PROFIBUS

rfrence de dparts-moteurs

Numros de

Automate programmable S7-300, liste des oprations 6ES7398-8AA10-8xN01

rfrence pour ET 200S

Fonctions technologiques ET 200S 6ES7151-1AC00-8xA01

Positionnement ET 200S 6ES7151-1AD00-8xA01

.. IM 151-7 CPU ...


Modules dinterface srie ET 200S

1Count 24V/100kHz 1Count 5V/500kHz 1SSI 2PULSE

6ES7151-1AE00-8xA01 1STEP 5V/204kHz 1POS INC/Digital 1POS SSI/Digital 1POS INC/Analog 1POS SSI/Analog

1SI 3964/ASCII 1SI MODBUS/USS

x= code de langue pour les numros de rfrence

Les lots de documentation resp. les manuels ne peuvent tre commands que dans les langues allemand et anglais. Les langues franais, espagnol et italien sont en plus disponibles dans lInternet (voir Service & Support dans lInternet)

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Prface

Nota Le manuel Modules ET 200S haute disponibilit et scurit se trouve dans le lot de documentation Systmes S7 F.

Comment sy retrouver
Pour acclrer la recherche des informations, le manuel contient les aides suivantes : Au dbut, vous trouverez un sommaire gnral complet ainsi quune liste des figures et une des tableaux qui se trouvent dans le manuel. A lintrieur des chapitres, vous trouverez sur chaque page de la colonne de gauche des informations donnant un aperu du contenu du texte correspondant. Un glossaire dfinit les termes essentiels utiliss dans le manuel. Le manuel se termine par un index dtaill par mots-cls qui vous permettra de trouver rapidement linformation que vous recherchez. Code de langue pour les numros de rfrence des manuels p. ex. 6ES7151-1AA00-8xA0 x = A = allemand, B = anglais

Remarques
Outre les manuels de lET 200S, vous aurez besoin du manuel sur le matre DP utilis et de la documentation sur le logiciel de programmation et de configuration employ (voir la liste correspondante dans le manuel Systme de priphrie dcentralise ET 200S, annexe A).

Nota Vous trouverez un rcapitulatif des contenus des divers manuels de lET 200S au chapitre 1.2 du prsent manuel. Nous vous recommandons de rechercher dans ce chapitre pour savoir quelles informations, dans quel manuel, sont importantes pour la rsolution de vos tches.

Recyclage et limination
Son quipement tant peu polluant, lIM 151-7 CPU est recyclable. Pour un recyclage compatible avec la protection de lenvironnement et llimination de votre appareil usag, adressez-vous une entreprise agre, spcialise dans la valorisation de dchets lectroniques.

Assistance complmentaire
Si vous avez propos de lutilisation des produits dcrits dans ce manuel des questions dont vous navez pas trouv la rponse, contactez votre interlocuteur Siemens, dans lagence ou le bureau dont vous dpendez. http://www.siemens.com/automation/partner

vi

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Prface

Centre de formation
Pour faciliter la prise en mains du systme de priphrie dcentralise ET 200S et de lautomate programmable SIMATIC S7, nous proposons des formations adaptes. Contactez le centre de formation rgional comptent pour votre secteur ou le centre de formation central D-90327 Nrnberg. Tlphone : +49 (911) 895-3200 Internet : http://www.sitrain.com

A&D Technical Support


Disponible partout toute heure du jour :

Johnson City

Nuremberg Pkin

Support technique Monde (Nuremberg) Support technique


H. locale : 0:00 h 24:00 h / 365 jours par an Tlph. : +49 (0) 180 5050-222 Fax : E-Mail : GMT : +49 (0) 180 5050-223 adsupport@ siemens.com +1:00

Europe / Afrique (Nuremberg) Authorization


H. locale : lu.-ve. 8h00 17h00 Tlph. : +49 (0) 180 5050-222 Fax : E-Mail : GMT : +49 (0) 180 5050-223 adsupport@ siemens.com +1:00

Etats-Unis (Johnson City) Technical Support and Authorization


H. locale : lu.-ve. 8h00 17h00 Tlph. : +1 (0) 423 262 2522 Fax : E-Mail : GMT : +1 (0) 423 262 2289 simatic.hotline@ sea.siemens.com -5:00

Asie / Australie (Pkin) Technical Support and Authorization


H. locale : lu.-ve. 8h00 17h00 Tlph. : +86 10 64 75 75 75 Fax : E-Mail : GMT : +86 10 64 74 74 74 adsupport.asia@ siemens.com +8:00

Les collaborateurs du support technique et du service Agrment parlent gnralement allemand et anglais

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

vii

Prface

Service & Support sur Internet


En plus de notre offre de documentation, nous vous proposons sur Internet tout notre savoir. http://www.siemens.com/automation/service&support Vous y trouverez : la lettre dinfo qui vous donne en permanence les dernires informations sur vos produits, les documents dont vous avez besoin, grce notre moteur de recherche dans Service & Support. un forum, sur lequel les utilisateurs et spcialistes du monde entier peuvent changer leurs expriences, votre interlocuteur local Siemens Automation & Drives grce notre base de donnes, des informations sur le service sur site, les rparations, les pices de rechange. De nombreuses autres informations sont votre disposition sous la rubrique Nos performances.

viii

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Sommaire
Prface 1 Prsentation gnrale du produit 1.1 1.2 2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 3 3.1 3.2 3.3 3.4 4 4.1 4.2 4.3 4.4 4.5 5 5.1 5.2 Quest-ce que le module dinterface IM 151-7 CPU ? . . . . . . . . . . . . . . . . . . . . . . . Thmatique des manuels de lET 200S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1re tape : montage de lIM 151-7 CPU (ET 200S) et S7-300 . . . . . . . . . . . . . . 2me tape : cblage de lIM 151-7 CPU (ET 200S) et S7-300 . . . . . . . . . . . . . . 3me tape : mise en service de lIM 151-7 CPU (ET 200S) . . . . . . . . . . . . . . . . 4me tape : configuration de lIM 151-7 CPU pour mode autonome (MPI) . . . . 5me tape : programmation de lIM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . 6me tape : essai . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7me tape : modification de lIM 151-7 CPU en tant quesclave I et mise en service du S7-300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8me tape : configuration de lIM 151-7 CPU comme esclave I et du S7-300 comme matre DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9me tape : programmation de lIM 151-7 CPU et de la CPU S7-300 . . . . . . . . 10me tape : mise en service et essai de lIM 151-7 CPU et S7-300 . . . . . . . . Adressage des modules de priphrie en fonction de lemplacement . . . . . . . . . Adressage libre des modules de priphrie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Echange de donnes avec le matre DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Accs la mmoire de transfert dans lIM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . ET 200S dans le rseau PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Composantes de rseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adresse PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonctions accessibles via PG/OP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Echange direct de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ET 200S dans le rseau MPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adresse MPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 1-4 2-3 2-4 2-6 2-7 2-9 2-10 2-11 2-12 2-16 2-19 3-2 3-4 3-5 3-7 4-2 4-6 4-8 4-9 4-12 5-2 5-3

Guide rapide de mise en service

Adressage

ET 200S dans le rseau PROFIBUS

ET 200S dans le rseau MPI

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

ix

Sommaire

Module de matre DPl 6.1 6.2 Monter le matre DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mise en service de lIM 151-7 CPU en tant que matre DP . . . . . . . . . . . . . . . . . . Configuration de lIM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Effacement gnral de lIM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mise en service et dmarrage de lIM 151-7 CPU comme esclave I . . . . . . . . . . Diagnostic par LED de visualisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic via ladresse de diagnostic avec STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic desclave en cas dutilisation de lIM 151-7 CPU comme esclave I . . Etat 1 3 de station . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adresse matre PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Identificateur de constructeur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostic orient identificateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Etat du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Etat dalarme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Donnes de diagnostic des modules lectroniques . . . . . . . . . . . . . . . . . . . . . . . . . Analyse des donnes de diagnostic des modules lectroniques dans le programme utilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure et contenu des donnes de diagnostic, octets 0 7 . . . . . . . . . . . . . . . Donnes de diagnostic spcifiques une voie partir de loctet 8 . . . . . . . . . . . . Exemple : module ET 200S : 2 AI U (6ES7 134-4FB00-0AB0) avec chacun un diagnostic pour les voies 0 et 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caractristiques de PROFIBUS-DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Commutateur de modes de fonctionnement et lments de signalisation . . . . . . SIMATIC Micro Memory Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Type de mmoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Zones de mmoire de lIM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonctions de mmorisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Zones doprandes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Traitement de donnes dans DB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enregistrement/reprise de projets complets sur la Micro Memory Card . . . . . . . . Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Horloge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connexions S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Routage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cohrence des donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Blocs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtrage de la soudure froide lors du raccordement de thermocouples . . . . Dbranchement et enfichage de modules pendant la marche . . . . . . . . . . . . . . . . Dsactivation et activation de modules dalimentation pendant la marche . . . . . 6-2 6-3 7-1 7-2 7-4 7-7 7-9 7-12 7-15 7-16 7-18 7-18 7-19 7-20 7-22 7-25 7-25 7-26 7-29 7-30 8-2 8-4 8-6 8-12 8-12 8-15 8-19 8-22 8-24 8-25 8-27 8-28 8-33 8-37 8-40 8-41 8-43 8-45 8-47 8-50

Mise en service et diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1 7.2 7.3 7.4 7.5 7.6 7.6.1 7.6.2 7.6.3 7.6.4 7.6.5 7.6.6 7.7 7.7.1 7.7.2 7.7.3 7.7.4

Fonctions de lIM 151-7 CPU 8.1 8.2 8.3 8.4 8.4.1 8.4.2 8.4.3 8.4.4 8.4.5 8.5 8.6 8.7 8.8 8.9 8.10 8.11 8.12 8.13 8.14 8.15

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Sommaire

Temps de cycle et de rponse 9.1 9.2 9.3 Temps de cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Temps de rponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Temps de rponse aux alarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caractristiques techniques de lIM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2 9-5 9-8 10-2

10

Caractristiques techniques 10.1

11 12

Passage de lIM 151-7 CPU (6ES7 151-7Ax00-0AB0) lIM 151-7 CPU (6ES7 151-7AA10-0AB0) Positionnement de lIM 151-7 CPU dans la gamme des CPU 12.1 12.2 Diffrences par rapport aux CPU S7-300 slectionnes . . . . . . . . . . . . . . . . . . . . . Portage du programme utilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-2 12-3

Glossaire Index

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

xi

Sommaire

Figures 1-1 1-2 1-3 2-1 2-2 3-1 3-2 3-3 3-4 3-5 4-1 4-2 4-3 4-4 4-5 4-6 4-7 5-1 6-1 6-2 7-1 7-2 7-3 7-4 7-5 7-6 7-7 7-8 7-9 7-10 7-11 7-12 8-1 8-2 8-3 8-4 8-5 8-6 8-7 8-8 8-9 8-10 9-1 9-2 9-3 10-1 12-1 12-2 12-3 Vue du systme de priphrie dcentralise ET 200S avec IM 151-7 CPU et module matre DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Composantes et manuels ncessaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Composants et manuels ncessaires (suite) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Montage de lIM 151-7 CPU (ET 200S) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vue du S7-300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure de la zone dadresse paramtre par dfaut . . . . . . . . . . . . . . . . . . . . . . Emplacements de lET 200S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple daffectation dadresses pour modules de priphrie . . . . . . . . . . . . . . . Structure de la plage dadressage libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Principe de lchange de donnes entre matre DP et ET 200S via lIM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple de rseau PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Choix du mode de linterface DP sur lIM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . PG/OP accde lET 200S via linterface DP du matre DP . . . . . . . . . . . . . . . . . La PG accde directement lET 200S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Branchement du rseau DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Principe du forage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Echange direct de donnes avec IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple de rseau MPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple avec im lIM 151-7 CPU comme matre DP . . . . . . . . . . . . . . . . . . . . . . . Montage du module matre DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Positions successives du commutateur de modes pour leffacement gnral . . Adresses de diagnostic pour matre DP et ET 200S . . . . . . . . . . . . . . . . . . . . . . . . Structure du diagnostic dun esclave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure du diagnostic de code de lIM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . Structure de ltat du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure de ltat dalarme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Octets y+4 y+7 pour lalarme de diagnostic (changement de mode de lesclave I) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Octets y+4 y+7 pour lalarme de diagnostic (SFB 75) . . . . . . . . . . . . . . . . . . . . . Structure des donnes de diagnostic lexemple dun module mixte 4 voies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Octets 0 et 1 des donnes de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Octets 4 7 des donnes de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dfaut isol dune voie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Commutateur de mode de fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Position de lemplacement denfichage de la carte MMC sur lIM 151-7 CPU . . . Zones de mmoire dun IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mmoire de chargement et de travail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Etapes de traitement lintrieur dun cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Traitement de donnes de recettes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Traitement darchives de valeurs mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Routage Passerelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Routage Exemple dapplication TeleService . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple dune fentre de paramtrage des paramtres dun module CPU dans STEP 7 V5.2 + SP1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Composantes du temps de cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Le temps de rponse le plus court . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Le temps de rponse le plus long . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Schma de principe IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple : FB avec adresses non compactes . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple : FB avec adresses compactes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple : rassignation des signaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 1-5 1-6 2-3 2-5 3-2 3-2 3-3 3-4 3-5 4-2 4-3 4-5 4-5 4-7 4-10 4-12 5-2 6-1 6-2 7-5 7-12 7-15 7-19 7-21 7-22 7-23 7-24 7-26 7-27 7-28 7-29 8-4 8-9 8-12 8-15 8-20 8-22 8-23 8-38 8-39 8-46 9-2 9-6 9-7 10-4 12-3 12-4 12-5

xii

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Sommaire

Tableaux 1-1 1-2 3-1 3-2 3-3 4-1 4-2 6-1 7-1 7-2 7-3 7-4 7-5 7-6 7-7 7-8 7-9 7-10 7-11 7-12 7-13 8-1 8-2 8-3 8-4 8-5 8-6 8-7 8-8 8-9 8-10 8-11 8-12 8-13 8-14 8-15 8-16 8-17 8-18 8-19 8-20 8-21 9-1 9-2 9-3 9-4 9-5 Limites pour lutilisation des modules ET 200S . . . . . . . . . . . . . . . . . . . . . . . . . . . . Thmes des manuels de la documentation complte de lET 200S . . . . . . . . . . . Adresses des modules de priphrie de lET 200S . . . . . . . . . . . . . . . . . . . . . . . . . Accs aux plages dadresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interface dadressage dans STEP 7 (extrait) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comportement de lIM 151-7 CPU en fonction du paramtrage de linterface DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Composantes de rseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dtection dvnement de lIM 151-7 CPU en tant que matre DP . . . . . . . . . . . . Possibilits de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Possibilits deffacement gnral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Oprations internes de la CPU lors dun effacement gnral . . . . . . . . . . . . . . . . LED de signalisation pour PROFIBUS-DP (IM 151-7 CPU comme esclave I) . . Indicateurs LED pour le PROFIBUS-DP (lIM 151-7 CPU est matre) . . . . . . . Ractions des modifications dtat de fonctionnement ou des interruptions du transfert de donnes utiles dans le matre DP et lET 200S avec IM 151-7 CPU en tant quesclave I . . . . . . . . . . . . . . . . . . . . . . . . . Traitement des passages RUN-STOP sur le matre DP/sur lET 200S avec lIM 151-7 CPU comme esclave I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure de ltat 1 de station (octet 0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure de ltat 2 de station (octet 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure de ltat 3 de station (octet 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Structure de ladresse matre PROFIBUS (octet 3) . . . . . . . . . . . . . . . . . . . . . . . . . Structure de lidentificateur de constructeur (octets 4, 5) . . . . . . . . . . . . . . . . . . . . Codes des classes de module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caractristiques du fichier GSD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Positions du commutateur de mode de fonctionnement . . . . . . . . . . . . . . . . . . . . . LED indicatrices pour la fonctionnalit CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MMC disponibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mise jour du microprogramme avec MMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sauvegarde du systme dexploitation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comportement de rmanence des objets en mmoire . . . . . . . . . . . . . . . . . . . . . . Comportement de rmanence des DB sur lIM 151-7 CPU . . . . . . . . . . . . . . . . . . Zones doprandes de la mmoire systme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Stations raccordables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caractristiques de lhorloge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rpartition des connexions S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Disponibilit des connexions S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Services de communication de lIM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ressources en GD de lIM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vue densemble : Blocs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Blocs de paramtre, paramtres rglables et leurs plages de valeurs pour lIM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtrage de la soudure froide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rsultat de la comparaison thorie/ralit pour modules non paramtrables . . . Rsultat de la comparaison thorie/ralit pour modules paramtrables, module dalimentation activ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rsultat de la comparaison thorie/ralit pour modules paramtrables, module dalimentation dsactiv . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Temps dexcution du systme dexploitation dans le point de contrle de cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualisation de la mmoire image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dpendance du temps dexcution du programme utilisateur . . . . . . . . . . . . . . . . Prolongation du cycle par imbrication dalarmes . . . . . . . . . . . . . . . . . . . . . . . . . . . Temps de rponse aux alarmes de lIM 151-7 CPU (sans communication) . . . . 1-2 1-7 3-3 3-7 3-8 4-4 4-6 6-5 7-2 7-4 7-5 7-10 7-11 7-13 7-14 7-16 7-17 7-17 7-18 7-18 7-27 8-2 8-4 8-5 8-7 8-10 8-11 8-14 8-14 8-19 8-26 8-27 8-31 8-32 8-33 8-36 8-41 8-43 8-45 8-48 8-48 8-49 9-3 9-3 9-4 9-4 9-8

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

xiii

Sommaire

10-1 10-2 12-1 12-2

Brochage du module dinterface IM 151-7 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . Brochage du module de matre DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diffrences par rapport aux CPU S7-300 slectionnes . . . . . . . . . . . . . . . . . . . . . Exemple : remplacements dans Options ! Recblage . . . . . . . . . . . . . . . . . . . . .

10-3 10-3 12-2 12-4

xiv

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Prsentation gnrale du produit

Dans ce chapitre
La prsentation du produit vous informe sur le rle du module dinterface IM 151-7 CPU dans le systme de priphrie dcentralise ET 200S et la rpartition des informations dans les divers manuels du pack de documentation de lET 200S.

Contenu
Chapitre 1.1 1.2 Contenu Quest-ce que le module dinterface IM 151-7 CPU ? Thmatique des manuels de lET 200S Page 1-2 1-5

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

1-1

Prsentation gnrale du produit

1.1

Quest-ce que le module dinterface IM 151-7 CPU ?

Quest-ce que lIM 151-7 CPU ?


LIM 151-7 CPU est un composant du systme de priphrie dcentralise ET 200S en protection IP 20. Le module dinterface IM 151-7 CPU est une unit intelligente de prtraitement (esclave I). Il permet de dcentraliser les tches de commande. Une station ET 200S avec un IM 151-7 CPU peut par consquent commander entirement, et, si ncessaire, commander seule, une unit fonctionnelle technologique, et tre utilise comme CPU autonome. En liaison avec le module matre DP, le module dinterface IM 151-7 CPU possde aussi la fonctionnalit du matre DP. Lutilisation de lIM 151-7 /CPU rpond au besoin de dcoupage en modules et de standardisation des units fonctionnelles technologiques, tout en autorisant des concepts machine simples et clairs.

Comment lIM 151-7 CPU est-il intgr lET 200 ?


Le module dinterface IM 151-7 CPU est intgr lET 200S comme tous les autres modules ; cela signifie mme structure, mme montage et mme extensibilit.

Limites pour lutilisation des modules ET 200S


Les modules suivants ne sont utilisables conjointement avec le module dinterface IM 151-7 CPU seulement partir de la version indique :
Tableau 1-1 Limites pour lutilisation des modules ET 200S Numro de rfrence 6ES7 138-4DA03-0AB0 6ES7 138-4DE01-0AB0 6ES7 138-4DB01-0AB0 6ES7 138-4DC00-0AB0 6ES7 138-4DF00-0AB0 6ES7 138-4DF10-0AB0 6ES7 134-4LB00-0AB0 6ES7 134-4MB00-0AB0 6ES7 135-4LB01-0AB0 partir de la version 01 01 01 04 02 02 03 02 01 libre la vente 07/2002 07/2002 07/2002 04/2001 08/2000 06/2002 03/2001 02/2000 11/2002

Module 1COUNT 24V/100kHz 1COUNT 5V/500kHz 1SSI 1STEP 5V/204kHz 1 SI 3964/ASCII 1SI MODBUS/USS 2AI U HF 2AI I 2/4WIRE HF 2AO U HF

1-2

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Prsentation gnrale du produit

Vue
La figure suivante reprsente un exemple de configuration dune station ET 200S avec IM 151-7 CPU.

Module dinterface IM 151-7 CPU Module de matre DP

Module dalimentation PM-E pour modules lectroniques

Module dalimentation pour dpartmoteur PM-D

Starters rversibles

Modules lectroniques

Starters directs

Module de terminaison

Modules terminaux TM-P pour modules dalimentation

Modules terminaux TM-E pour modules lectroniques

Bus dnergie

Figure 1-1

Vue du systme de priphrie dcentralise ET 200S avec IM 151-7 CPU et module matre DP

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

1-3

Prsentation gnrale du produit

Diffrences entre lIM 151-7 CPU et les autres modules


Le module de base IM 151-7 CPU est dot des proprits particulires suivantes : Le module dinterface dispose de la fonctionnalit dun API (CPU intgre, avec mmoire de travail de 48 koctets). Le module dinterface ne peut fonctionner que lorsque la mmoire de charge (MMC) est connecte. Le module dinterface peut tre tendu jusqu 63 modules de priphrie de famille de lET 200S. Le module dinterface dispose dun commutateur de mode de fonctionnement dot des positions RUN-P, STOP et MRES. En faade du module dinterface, il y a 6 LED qui indiquent : les dfauts dune ET 200S (SF), les erreurs sur le bus (BF), la tension dalimentation pour llectronique (ON), les ordres de forage (FRCE), le mode de lIM 151-7 CPU (RUN et STOP). Raccordement au PROFIBUS-DP par RS 485 En combinaison avec le module matre DP, lIM 151-7 CPU peut tre utilis comme matre DP.

Comment configurer lET 200S avec IM 151-7 CPU ?


Pour la configuration de ET 200S avec IM 151-7 CPU (configuration et paramtrage) vous avez besoin du programme de configuration STEP 7 partir de V5.1 + Service Pack 4 pour IM 151-7 CPU comme esclave I partir de V5.2 + Service Pack 1 pour la fonctionnalit matre DP (IM 151-7 CPU avec module matre DP) La procdure suivre pour configurer lET 200S avec lIM 151-7 CPU est dcrite aux chapitres 7.1 et 6.2 du prsent manuel.

Comment programmer lIM 151-7 CPU ?


Pour la programmation du module dinterface IM 151-7 CPU vous avez besoin du programme de configuration STEP 7 partir de V5.1 + Service Pack 4 pour lIM 151-7 CPU comme esclave I partir de V5.2 + Service Pack 1 pour la fonctionnalit matre DP (IM 151-7 CPU avec module matre DP) Dans la liste des oprations, vous trouverez les oprations disponibles pour STEP 7 pour la programmation du module dinterface IM 151-7 CPU.

1-4

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Prsentation gnrale du produit

1.2

Thmatique des manuels de lET 200S

Composantes et manuels ncessaires Vous utilisez les composants suivants ...


Les composantes de lET 200S sont dcrites dans divers manuels. Ceux-ci font partie de diffrents lots de documentation. La figure suivante indique les possibilits de configuration de lET 200S et les manuels ncessaires cet effet dans les lots de documentation. LET 200S comprend les composants suivantes : Vous avez besoin des informations des manuels suivants : Numros de rfrence des lots de documentation ncessaires resp. des manuels
6ES7 151-1AA10-8xA0

IM151-1

PM-E

Systme de priphrie dcentralise ET 200S

2 AO

2 DO

2 AI

Systme de priphrie dcentralise ET 200S + Fonctions technologiques ET 200S

IM151-1

2PULSE

PM-E

6ES7 151-1AA10-8xA0 6ES7 151-1AC00-8xA0

2 DO

1SSI 1PosInc/Digital

1PosInc/Analog

Systme de priphrie dcentralise ET 200S + Positionnement ET 200S

IM151-1

PM-E

2 DO

6ES7 151-1AA10-8xA0 6ES7 151-1AD00-8xA0

Modbus/USS

Systme de priphrie dcentralise ET 200S + Module dinterface srie ET 200S

IM151-1

PM-E

2 DO

2 AI

6ES7 151-1AA10-8xA0 6ES7 151-1AE00-8xA0

Systme de priphrie dcentralise ET 200S + Module dinterface IM151-7 CPU

IM151-7 CPU

PM-E

2 DO

2 AO

6ES7 151-1AA10-8xA0 6ES7 151-1AB00-8xA0

Figure 1-2

Composantes et manuels ncessaires

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

2 AI

1-5

Prsentation gnrale du produit

LET 200S comprend les composants suivantes :

Vous avez besoin des informations des manuels suivants :

Numros de rfrence des lots de documentation ncessaires resp. des manuels


6ES7 151-1AA10-8xA0

IM151-1

2 DO

2 AO

PM-D

PM-E

IM 151

P M

DS

DS

Systme de priphrie dcentralise ET 200S + Dpart-moteur ET 200S Technique de scurit ET 200S SIGUARD

IM151-1

PM-E

PM-E

F-DO

2 DO

2 DO

Systme de priphrie dcentralise ET 200S + Manuel Systme de priphrie dcentralise ET 200S Modules scurit intrinsque dans les lots de documentation : Systmes S7 F et Scurit rpartie S7

6ES7 151-1AA10-8xA0

F-DI

6ES7 988-8FA10-8xA0 6ES7 988-8FB10-8xA0

PM-E

F DO

PM-D F PROFIsafe

F DI

F-DS 1 e-x

F-DS 1e-x

Systme de priphrie dcentralise ET 200S + Manuel Systme de priphrie dcentralise ET 200S Modules scurit intrinsque dans les lots de documentation : Systmes S7 F et Scurit rpartie S7 + Dpart-moteur ET 200S Technique de scurit SIGUARD

IM151-1

6ES7 151-1AA10-8xA0

6ES7 988-8FA10-8xA0 6ES7 988-8FB10-8xA0 6ES7 151-1AA10-8xA0

Dpart-moteur haute disponibilit et de scurit

Figure 1-3

Composants et manuels ncessaires (suite)

O trouver les informations ?


Le tableau suivant est conu pour vous aider dans la recherche rapide des informations dont vous avez besoin. Il vous indique dans quel manuel vous devez chercher ainsi que le numro du chapitre correspondant.

1-6

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Prsentation gnrale du produit

Tableau 1-2

Thmes des manuels de la documentation complte de lET 200S Manuel Systme de priphrie dcentralise Modules haute disponibilit et scurit ET 200S

Sujet

Dpart-moteur ET 200S Dpart-moteur haute disponibilit et de scurit

Systme de priphrie dcentralise ET200S

Composantes de lET 200S Possibilits de configuration Communication Configuration Adressage Montage Montage et cblage lectriques de lET 200S Programmation Mise en service et diagnostic Fonctions Caractristiques techniques gnrales Caractristiques techniques Modules terminaux Modules dalimentation Dmarreur direct et progressif Dmarreur-inverseur Technique de scurit ET 200S SIGUARD Module dinterface Modules lectroniques

1 1

1 3

1 4

2 3

2 3 4

3 2 2 4 5 5 5 6

8 3 6 5 4 7 6 5, 9, 11 6, 9-11 7 8 9 8 11-15 9 10 2-5 2 2,3 8 7

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Scurit rpartie S7 Configuration et programmation 2 1 3 5

Technique de scurit Description du systme

Fonctions ET 200S technologiques

Module dinterface IM 151-7 CPU

Positionnement ET 2200S

Module dinterface srie ET200S

1-7

Prsentation gnrale du produit

Tableau 1-2

Thmes des manuels de la documentation complte de lET 200S Manuel Systme de priphrie dcentralise Modules haute disponibilit et scurit ET 200S

Sujet

Dpart-moteur ET 200S Dpart-moteur haute disponibilit et de scurit

Systme de priphrie dcentralise ET200S

Module de positionnement Module dextension Modules haute disponibilit et scurit Temps de rponse, de cycle, et de surveillance Numros de rfrence Schmas cots Applications Glossaire A B C Gl Gl Gl A B 10 11 7

3-6

9 12 9

11 10 13 10 9

Tlgramme de configuration et de paramtrage pour lIM 151-7 CPU : voir sur Internet dans http://www.ad.siemens.de/simatic-cs

Modules haute disponibilit et scurit ET 200S


Le manuel Systme de priphrie dcentralise ET 200S Modules scurit intrinsque se trouve dans le lot de documentation Systmes S7 F (numro de rfrence 6ES7 988-8FA10-8xA0) et dans le lot de documentation Scurit rpartie S7 (numro de rfrence 6ES7 988-8FB10-8xA0).

1-8

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Scurit rpartie S7 Configuration et programmation

Technique de scurit Description du systme

Fonctions ET 200S technologiques

Module dinterface IM 151-7 CPU

Positionnement ET 2200S

Module dinterface srie ET200S

Guide rapide de mise en service

Introduction
Cette notice dcrit les 10 tapes de mise en route laide dun exemple concret dapplication oprationnelle dun IM 151-7 CPU. Elle vous permettra de vous familiariser avec le fonctionnement de base de votre IM 151-7 CPU matriel et logiciel, en mode autonome (MPI), en tant quesclave DP intelligent (PROFIBUS-DP).

Conditions pralables
Vous devez connatre les bases de llectronique et de llectrotechnique et avoir de lexprience dans lutilisation de lordinateur et de MicrosoftR Windowst 95/98/NT/2000.

Danger En tant qulments constituants dinstallations et systmes, lIM 151-7 CPU, lET 200S et le S7-300 doivent, suivant les applications, tre utiliss en conformit avec des rgles et consignes particulires. Respectez les rgles de scurit et de prvention des accidents, par exemple CEI 204 (dispositifs dARRT DURGENCE). Le non-respect de ces rgles peut provoquer des blessures graves et endommager des machines et quipements.

Contenu
Chapitre 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 Thme 1re tape : montage de lIM 151-7 CPU (ET 200S) et S7-300 2me tape : cblage de lIM 151-7 CPU (ET 200S) et S7-300 3me tape : mise en service de lIM 151-7 CPU (ET 200S) 4me tape : configuration de lIM 151-7 CPU pour mode autonome (MPI) 5me tape : programmation de lIM 151-7 CPU 6me tape : essai 7me tape : modification de lIM 151-7 CPU en tant quesclave I et mise en service du S7-300 8me tape : configuration de lIM 151-7 CPU comme esclave I et du S7-300 comme matre DP Page 2-3 2-4 2-6 2-7 2-9 2-10 2-11 2-12

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

2-1

Guide rapide de mise en service

Chapitre 2.9 2.10

Thme 9me tape : programmation de lIM 151-7 CPU et de la CPU S7-300 10me tape : mise en service et essai de lIM 151-7 CPU et S7-300

Page 2-16 2-19

Matriel et outillage ncessaires


Quantit 1 Article Systme S7-300 compos de lalimentation lectrique (PS), de la CPU avec interface DP (ici : CPU 315 2-DP), du module dentre TOR (DI) sur emplacement 4 et du module de sortie TOR (DO) sur emplacement 5, y compris support profil, connecteur de bus et cblage Alimentation lectrique (PS), par exemple : PS 307 avec cble de raccordement secteur (option) IM 151-7 CPU avec module de terminaison Micro Memory Card SIMATIC (MMC) Module dalimentation (PM) Module dentre TOR (DI) Module de sortie TOR (DO) Module terminal (TM) pour le PM Modules terminaux pour DI et DO Support profil pour ET 200S Console de programmation (PG) avec interface PROFIBUSDP, logiciel install STEP 7 version 5.1 et cble PG (jusqu 1,5 MBit/s) Cble PROFIBUS-DP Tournevis lame de 3 mm Tournevis lame de 4,5 mm Pince diagonale et outil de dnudage Outil de compression dembouts de brins Toron de 1 mm2 de section avec embouts adapts, forme A, longueur 6 mm et 12 mm Bouton 1 ple (24 V) Numro de rfrence (SIEMENS) divers

1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 m environ 4

par exemple : 6ES7 307-1EA00-0AA0 par exemple : 6ES7 151-7AA10-0AB0 par exemple : 6ES7 953-8LL00-0AA0 par exemple : 6ES7 138-4CA00-0AA0 par exemple : 6ES7 131-4BD00-0AA0 par exemple : 6ES7 132-4BD00-0AA0 par exemple : 6ES7 193-4CC30-0AA0 par exemple : 6ES7 193-4CB30-0AA0 divers divers

divers Modle du commerce Modle du commerce Modle du commerce Modle du commerce Modle du commerce Modle du commerce

2-2

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Guide rapide de mise en service

2.1
Ordre 1 2 3 4 5 6 7 8 9 10

1re tape : montage de lIM 151-7 CPU (ET 200S) et S7-300


Description Montez le S7-300 conformment la description fournie dans le Manuel dinstallation Automate programmable S7-300, configuration. Si vous voulez utiliser lIM 151-7 CPU avec une alimentation autonome, accrochez la PS dans le support profil du S7-300 et faites-le tourner jusqu ce quil se verrouille. Accrochez lIM 151-7 CPU dans le support profil et faites-le tourner jusqu ce quil se verrouille. Accrochez le TM pour le PM droite de lIM 151-7 CPU dans le support profil et faites-le tourner jusqu ce quil se verrouille. Poussez le TM vers la gauche jusqu ce quil sencrante (bruit audible) sur lIM 151-7 CPU. Procdez de manire similaire pour les points 3 et 4 avec deux TM pour modules lectroniques, puis, pour finir, avec le module de terminaison (ne verrouille pas sur le support profil). Poussez le PM dans le TM correspondant jusqu ce quil se verrouille. Poussez le DI dans le TM encore libre gauche jusqu ce quil se verrouille. Poussez le DO dans le dernier TM encore libre jusqu ce quil se verrouille. Enfichez dans lIM 151-7 CPU, la carte Micro Memory Card qui est indispensable. Si vous utilisez une carte Micro Memory Card dont le contenu est inconnu, effacez-la dabord sur la console de programmation.

SF BF ON FRCE RUN STOP

Figure 2-1

Montage de lIM 151-7 CPU (ET 200S)

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

2-3

Guide rapide de mise en service

2.2
Ordre 1 2 3 4

2me tape : cblage de lIM 151-7 CPU (ET 200S) et S7-300


Description Cblez le S7-300 conformment la description fournie dans le Manuel dinstallation Automate programmable S7-300, configuration. Prolongez les branchements des 4 boutons au moyen dun cble. Dnudez les extrmits libres du cble sur une longueur de 6 mm et comprimez-les avec des embouts. Sur le DI du S7-300, reliez chacune des entres 1.1 (borne 13) et 1.2 (borne 14), au moyen dun bouton, avec L+ de la PS du S7-300. Reliez les deux boutons 1 ple restants au DI de lET 200S, de la manire suivante :

un bouton aux bornes 1 et 3 lautre bouton aux bornes 5 et 7

Nota concernant les bornes ressort Desserrage du ressort dune borne : introduire le tournevis lame de 3 mm de large dans le trou rond suprieur dune borne jusqu la bute, et le cas chant, tirer lgrement vers le haut la poigne du tournevis. Ensuite, vous pouvez introduire une extrmit libre du cble dans le trou carr qui se trouve en-dessous. Retirer le tournevis et vrifier que le cble est bien fix. 5 6 Cblez la borne 2 du TM du PM L+ de la PS et la borne 3 duTM du PM M de la PS. Dnudez les extrmits du cble raccorder sur une longueur de 11 mm et comprimez-les avec des embouts. Cblez la borne 1L+ de lIM 151-7 CPU L+ de la PS et la borne 1M de lIM 151-7 CPU M de la PS. Nota Dnudez les extrmits du cble raccorder sur une longueur de 11 mm et comprimez-les avec des embouts.

Pour alimenter lIM 151-7 CPU et le PM, vous pouvez aussi utiliser la PS du S7-300.
7 8 Reliez la PG et lIM 151-7 CPU avec le cble PG et vissez fond tous les connecteurs. Raccordez au secteur la PS de lET 200S, la PS du S7-300 et la PG.

2-4

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Guide rapide de mise en service

Vue du S7-300 (le cblage de lalimentation lectrique des DI et DO nest pas reprsent ; la PG est raccorde au S7-300)

Figure 2-2

Vue du S7-300

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

2-5

Guide rapide de mise en service

2.3

3me tape : mise en service de lIM 151-7 CPU (ET 200S)

Nota Lors de la premire mise en service (tat la livraison) de lET 200S, il faut joindre la CPU via ladresse MPI 2, HSA 31 et 187,5 kBaud.

Ordre 1

Description Mettez la PS de lIM 151-7 CPU en marche. Rsultat :

Sur la PS, la LED 24 VCC est allume. Sur le PM, les LED PWR et SF sont allumes. Sur lIM 151-7 CPU, toutes les LED sallument, les LED SF, BF, FRCE et RUN se rteignent et la
LED STOP commence clignoter cadence rapide. LIM 151-7 CPU procde donc un effacement gnral. 2 Actionnez maintenant les deux boutons relis au module DI. Lorsque le bouton reli aux bornes 1 et 3 est actionn, la LED 1 sallume. Lorsque le bouton reli aux bornes 5 et 7 est actionn, la LED 5 sallume. 3 4a 4b Allumez votre PG et sur le bureau Windows, lancez le gestionnaire SIMATIC. Dans le menu principal du gestionnaire SIMATIC, cliquez sur Options et choisissez loption du menu Paramtrer interface PG/PC. Configurez linterface PG/PC de la manire suivante :

Remarque : sur votre PG, le processeur de communication peut porter une autre dsignation. Limportant est de paramtrer la version MPI. 5 Confirmez les paramtres en choisissant OK et fermez le programme Paramtrer interface PG/PC.

2-6

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Guide rapide de mise en service

2.4

4me tape : configuration de lIM 151-7 CPU pour mode autonome (MPI)
Action Dans le gestionnaire SIMATIC, lassistant apparat-il pour un nouveau projet ? Rsultat Si oui : fermer lassistant, car lIM 151-7 CPU nest pas support par lassistant de projet. Si non : continuer au point 2 Un nouveau projet est cr et souvre.

Ordre 1

Naviguez dans le menu principal du gestionnaire SIMATIC Fichier et slectionnez loption Nouveau. Donnez comme nom de projet Getting Started et cliquez sur le bouton OK.

Slectionnez Insrer, puis loption Station. Dans la liste, cliquez sur : Station SIMATIC 300.

4 5

Renommez cette station ET 200S Dans le gestionnaire SIMATIC, naviguez vers la station ET 200S. Double-cliquez sur le symbole Matriel dans la partie droite de la fentre pour ouvrir lditeur permettant de modifier la configuration matrielle.

SIMATIC 300(1) sappelle maintenant ET 200S.

Si aucun catalogue ne saffiche dans la partie droite de la fentre, activez-le en choisissant dans le menu Affichage la commande Catalogue. Dans le catalogue, slectionnez PROFIBUS-DP, puis ET 200S. Faites glisser dans la fentre suprieure gauche lIM 151-7 CPU dont le numro de rfrence correspond au numro figurant sur votre IM 151-7 CPU. Par dfaut, lIM 151-7 CPU est insr en tant que CPU autonome (MPI/pas de connexion en rseau). Nota : Vous pouvez identifier le numro de rfrence dans le catalogue en slectionnant dans ce dernier un IM 151-7 CPU par un clic de souris. Le numro de rfrence de cet IM 151-7 CPU apparat ensuite dans le champ situ sous le catalogue.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

2-7

Guide rapide de mise en service

Ordre 7

Action Slectionnez lIM 151-7 CPU, puis le PM. Faites glisser vers lemplacement 4 le PM dont le numro de rfrence correspond au numro figurant sur votre PM.

Rsultat

Procdez comme pour le point 8 avec le DI (sur lemplacement 5) et le DO (sur lemplacement 6)

9 10

Dans le menu Station, slectionnezla commande Enregistrer et convertir. Via le MPI, chargez la configuration dans lIM 151-7 CPU et fermez lditeur de matriel.

La configuration matrielle est convertie puis enregistre La configuration est charge et, dans le gestionnaire SIMATIC, apparat, dans la partie droite de la fentre, un symbole pour lIM 151-7 CPU.

2-8

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Guide rapide de mise en service

2.5
Ordre 1

5me tape : programmation de lIM 151-7 CPU


Action Dans le gestionnaire SIMATIC, slectionnez IM151-7 CPU, puis Programme S7 dans le rpertoire Blocs. Rsultat

2 3

Double-cliquez sur le symbole OB 1 dans la partie droite de la fentre. Dans lditeur CONT/FUP/LIST, slectionnez dans le menu Affichage la commande CONT pour accder au langage de programmation CONT. Cliquez exactement sur la ligne horizontale du trajet de courant. Dans la barre dicnes, cliquez deux fois sur le symbole || (contact normalement au repos), puis une fois sur le symbole ( ) (bobinage). Cliquez sur les points dinterrogation marqus en rouge sur le contact normalement au repos gauche dans le trajet du courant. Tapez E1.0 et appuyez sur Entre. Tapez E1.1 et appuyez sur Entre. Tapez A2.0 et appuyez sur Entre.

Lditeur CONT/FUP/LIST souvre pour la modification du bloc OB 1. Dans le rseau 1, un trajet de courant saffiche.

4 5

La ligne apparat en brillance inverse. Les symboles se placent dans le trajet du courant.

Le contact normalement au repos est mis en brillance inverse et la place des points dinterrogation, apparat une zone de saisie de texte avec le curseur. Le contact normalement au repos gauche reoit la dsignation E1.0. Le contact normalement au repos droit reoit la dsignation E1.1. Le bobinage reoit la dsignation A2.0. Lditeur se ferme et lOB 1 se ferme.

7 8

Fermez lditeur et rpondez Oui la question pose aprs lenregistrement.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

2-9

Guide rapide de mise en service

2.6
Ordre 1 2

6me tape : essai


Action Dans le gestionnaire SIMATIC, cliquez sur Blocs dans la partie gauche de la fentre. Avec le bouton droit de la souris, cliquez dans la partie droite de la fentre et insrez un bloc dorganisation vide appel OB 82 dans le rpertoire de blocs. Ce bloc assure le dmarrage de la CPU S7-300 mme si lIM 151-7 CPU signale encore une erreur de diagnostic. Gnrez de la mme faon lOB 86. Nota : LOB 86 nest important quen mode esclave DP. Rsultat Blocs apparat en brillance inverse. Outre le bloc OB 1, apparaissent les blocs OB 82 et OB 86.

Slectionnez de nouveau le rpertoire de blocs dans la Le programme et la configuration sont charpartie gauche de la fentre. gs par le PG dans lIM 151-7 CPU. Dans le menu Systme cible, choisissez la commande Charger, afin de transmettre le programme et la configuration matrielle dans lIM 151-7 CPU. Acquittez toutes les fentres qui saffichent en faisant Oui.

Mettez le commutateur de modes de lIM 151-7 CPU sur RUN. Appuyez alternativement sur les deux boutons.

La LED STOP steint. La LED RUN commence clignoter et passe en allumage continu. Les LED des entres E1.0 et E1.2 sallument alternativement. La LED de la sortie 2.0 ne sallume pas. Les LED des entres E1.0 et E1.2 (LED 1 et 5 du DI) sallument en mme temps. Etant donn que dans le programme, les deux boutons sont relis par une fonction ET (= montage en srie) et ont t affects la sortie A2.0, la diode de la sortie 2.0 sallume (LED 1 du DO). Un actionneur connect ou un indicateur seraient donc activs.

Appuyez en mme temps sur les deux boutons.

Mettez le commutateur de modes de lIM 151-7 CPU sur STOP et mettez hors tension la PS de lIM 151-7 CPU.

Toutes les LED steignent.

2-10

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Guide rapide de mise en service

2.7

7me tape : modification de lIM 151-7 CPU en tant quesclave I et mise en service du S7-300
Description Enlevez le connecteur du cble PG de lIM 151-7 CPU. Lancez le programme Paramtrer interface PG/PC comme cela est indiqu ltape 3 point 4. Modifiez la configuration de linterface PG/PC de la manire suivante :

Ordre 1 2a 2b

Confirmez les paramtres en choisissant OK et fermez le programme Paramtrer interface PG/PC.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

2-11

Guide rapide de mise en service

2.8

8me tape : configuration de lIM 151-7 CPU comme esclave I et du S7-300 comme matre DP
Modifiez la configuration de lIM 151-7 CPU de la manire suivante :

Ordre 1

Action Comme lindique ltape 4, lancez le programme de configuration matrielle pour lIM 151-7 CPU. Dans le menu Proprits MPI/DP, slectionnez le type dinterface PROFIBUS.

Rsultat Lditeur de la configuration matrielle souvre.

Ensuite, souvre la fentre Proprits Interface PROFIBUS MPI/DP.

Paramtrez ladresse desclave 4. Aprs action sur le bouton Nouveau, la

fentre Nouveau sous-rseau PROFIBUS souvre.

Dans la fentre Proprits Nouveau sousrseau PROFIBUS, vrifiez les paramtres et confirmez avec OK.

5 6

Dans le menu Station, slectionnezla commande Enregistrer et convertir. Via le MPI, chargez la configuration dans lIM 151-7 CPU et fermez lditeur de matriel.

La configuration matrielle est convertie puis enregistre LET 200S a maintenant ladresse DP 4 ; lditeur se ferme.

2-12

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Guide rapide de mise en service

Configurez la CPU S7-300 de la manire suivante :


Ordre 1 Action Dans le gestionnaire SIMATIC, slectionnez dans la partie gauche de la fentre le projet Getting Started. Rsultat

Ajoutez une nouvelle station S7-300 dans le projet, comme cela est indiqu ltape 4, point 3.

3 4 5

Dans le gestionnaire SIMATIC, cliquez sur la station S7-300(1) dans la partie gauche de la fentre. Double-cliquez sur le symbole Matriel dans la partie droite de la fentre. Si aucun catalogue ne saffiche dans la partie droite de la fentre, activez-le en choisissant dans le menu Affichage la commande Catalogue. Dans le catalogue, slectionnez SIMATIC 300, puis Rack 300. Faites glisser un support profil dans la fentre suprieure gauche.

Dans la partie droite de la fentre, apparat le symbole Matriel. Lditeur de la configuration matrielle souvre.

Comme cela est indiqu ltape 4, faites glisser vers Exemple de configuration (pouvant diffrer lemplacement 1 la PS dont le numro de rfrence cor- de la vtre) : respond au numro figurant sur votre PS. Procdez de la mme faon avec la CPU S7-300 (emplacement 2), le DI S7-300 (emplacement 4) et le DO S7-300 (emplacement 5). Nota :

Lors de lajout de la CPU S7-300, une fentre apparat. L, slectionnez Rseau PROFIBUS et paramtrez ladresse 2.

Confirmez avec OK.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

2-13

Guide rapide de mise en service

Ordre 7

Action

Rsultat

Dans la partie infrieure gauche de la fentre du

Dans la fentre qui apparat alors, cliquez sur lon Dans la fentre Rseau MPI qui souvre mainteConfirmez avec OK. 8 glet Gnralits sur le bouton Proprits.

programme de configuration matrielle, double-cliquez sur CPU 315-2 DP (ligne 2).

nant, vrifiez si ladresse 2 est paramtre. Si non, faites le ncessaire.

Dans le catalogue, slectionnez PROFIBUS-DP, puis les stations dj configures. Faites glisser la station ET 200S/CPU sur le systme matre PROFIBUS.

Dans la fentre qui saffiche alors, cliquez sur le bouton Coupler. La fentre Proprits MPI/DP saffiche.

2-14

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Guide rapide de mise en service

Ordre 10

Action Dans la fentre du point 9, appuyez sur le bouton Editer et compltez pour la ligne 1 comme lindique la figure. Confirmez ensuite avec OK.

Rsultat

Dans la fentre Proprits MPI/DP, cliquez sur la deuxime ligne et compltez cette ligne comme lindique la figure. Confirmez ensuite avec OK.

11 12

Dans le menu Station, slectionnezla commande Enregistrer et convertir. Reliez la PG linterface MPI de la CPU S7-300 via un cble PG. Chargez la configuration dans la CPU. Fermez lditeur de matriel.

La configuration matrielle est convertie puis enregistre La configuration matrielle se charge. Lditeur se ferme.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

2-15

Guide rapide de mise en service

2.9

9me tape : programmation de lIM 151-7 CPU et de la CPU S7-300


Action Dans le gestionnaire SIMATIC, slectionnez le rpertoire de blocs de lET 200S. Double-cliquez sur le symbole OB1 dans la partie droite de la fentre. Rsultat Lditeur CONT/FUP/LIST souvre pour la modification du bloc OB 1.

Ordre 1

Compltez lOB 1 de lIM 151-7 CPU de la manire suivante :

Le PAB12 de la CPU S7-300 est interroge via MB12-PEB128

Dans le gestionnaire SIMATIC, slectionnez le rpertoire de blocs du S7-300. Double-cliquez sur le symbole OB1 dans la partie droite de la fentre.

Lditeur CONT/FUP/LIST souvre pour la modification du bloc OB 1.

2-16

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Guide rapide de mise en service

Ordre 4

Action

Rsultat

Compltez lOB 1 de la CPU S7-300 de la manire suivante :

Principe de fonctionnement : Ltat du bouton raccord E1.1 du S7-300 est interrog et conserv temporairement dans le mmento M13.0. Tout loctet de mmento MB13 est transmis loctet de sortie de priphrie PAB12. Dans la configuration matrielle, vous avez dfini, ltape 8 Configuration du S7-300, point 10 que la zone situe entre PAW12 et PAW44 de la CPU S7-300 est affecte la zone comprise entre PEW128 et PEW160 de lIM 151-7 CPU. Dans le programme de lIM, le PEB128 est transfr dans loctet de mmento MB12. Le mmento M12.0 pilote finalement la sortie A2.1.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

2-17

Guide rapide de mise en service

On obtient donc les voies de communication suivantes : S7-300 E1.1 M13.0 MB13 PAB12 PAW12 IM 151-7 CPU

PEW128 PEB128

MB12 M12.0 M13.1 MB13

A2.1 E1.0

A5.0

MB12 M12.1

PEW12 PEB12

PAB128 PAW128

2-18

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Guide rapide de mise en service

2.10

10me tape : mise en service et essai de lIM 151-7 CPU et S7-300


Action Dans le gestionnaire SIMATIC, slectionnez le rpertoire de blocs du S7-300 et insrez un bloc dorganisation vide appel OB 86 dans le rpertoire de blocs. Ce bloc assure que la CPU S7-300 ne passe pas en STOP en cas de dfaillance/retour de la station de lIM 151-7 CPU. Gnrez de la mme faon lOB 82. Rsultat

Ordre 1

Assurez-vous que les commutateurs de modes du S7 et de lIM sont en position STOP Allumez la PS du S7-300 et la PS de lET 200S.

LIM 151-7 CPU et la CPU S7-300 demandent un effacement gnral.

Faites leffacement gnral de lIM 151-7 CPU et de la CPU S7-300 de la manire suivante :

Enfoncez/mettez le commutateur de modes en posi-

Les deux CPU ont subi un effacement gnral.

Dans les 3 secondes, vous devez ramener le commu-

tion MRES. Maintenez le commutateur dans cette position jusqu ce que la LED STOP soit allume pour la 2me fois et le soit en continu (quivaut 3 secondes). Relchez le commutateur de modes. tateur de modes en position MRES. La LED STOP commence clignoter cadence rapide et la CPU procde un effacement gnral. Vous pouvez maintenant relcher le commutateur de modes. Si la LED STOP se rallume en continu, la CPU a termin leffacement gnral. Le programme et la configuration sont chargs par le PG dans la CPU.

Dans le menu Systme cible du gestionnaire SIMATIC, choisissez la commande Charger, afin de transmettre le programme et la configuration matrielle dans la CPU S7-300. Acquittez toutes les fentres qui saffichent en faisant Oui.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

2-19

Guide rapide de mise en service

Ordre 5

Action

Rsultat

Lancez le programme Paramtrer interface PG/PC comme cela est indiqu ltape 3 point 4. Modifiez la configuration de linterface PG/PC de la manire suivante :

6 7

Confirmez les paramtres en choisissant OK et fermez le programme Paramtrer interface PG/PC. Ouvrez la trappe avant de la CPU S7-300. Reliez lIM 151-7 CPU linterface DP de la CPU S7-300 via un cble PROFIBUS-DP. Faites attention ce que la rsistance de terminaison soit active sur les deux connecteurs. Enlevez le connecteur du cble PG de linterface MPI de la CPU S7-300 et branchez-le au connecteur de bus du cble PROFIBUS-DP, sur la CPU S7-300. Vissez le connecteur fond. Refermez la trappe avant de la CPU S7-300 autant que possible.

Dans le gestionnaire SIMATIC, slectionnez le rpertoire de blocs de lET 200S. Slectionnez le rpertoire de blocs dans la partie gauche de la fentre. Dans le menu Systme cible du gestionnaire SIMATIC, choisissez la commande Charger, afin de transmettre le programme et la configuration matrielle dans lIM 151-7 CPU. Acquittez toutes les fentres qui saffichent en faisant Oui.

Le programme et la configuration sont chargs par le PG dans lIM 151-7 CPU.

Mettez le commutateur de modes de lIM 151-7 CPU sur RUN.

La LED STOP de lIM steint. La LED RUN commence clignoter et passe en allumage continu. La LED SF sallume.

2-20

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Guide rapide de mise en service

Ordre 10

Action Mettez le commutateur de modes de la CPU S7-300 sur RUN.

Rsultat La LED STOP du S7 steint. La LED RUN commence clignoter et passe en allumage continu. La LED SF de lIM steint. Les LED des entres E1.1 et E1.2 du S7-300 sallument alternativement. La LED de la sortie 5.4 ne sallume pas. Les LED des entres E1.1 et E1.2 sallument en mme temps. Etant donn que dans le programme, les deux boutons sont relis par une fonction ET (= montage en srie) et ont t affects la sortie A5.4, la diode de la sortie 5.4 sallume.

11

Appuyez alternativement sur les deux boutons du S7-300.

12

Appuyez en mme temps sur les deux boutons du S7-300.

13 14

Appuyez sur le commutateur raccord E1.0 de lET 200S. Appuyez sur le commutateur raccord E1.1 du S7-300.

Les LED de lentre IM E1.0 et de la sortie S7-300 A5.0 sallument. Les LED de lentre S7-300 E1.1 et de la sortie IM A2.1 sallume.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

2-21

Guide rapide de mise en service

Diagnostic et limination des anomalies


Les fausses manoeuvres, les erreurs de cblage et les erreurs de configuration matrielle peuvent provoquer des erreurs que la CPU signale au moyen de la la LED derreurs groupes SF aprs leffacement gnral. Les manuels dcrivent comment vous pouvez diagnostiquer de telles erreurs et messages Manuel dinstallation S7-300 ; chapitre 10.4 Programmation avec STEP 7 V5.x ; chapitre 21 Module dinterface IM 151-7 CPU ; chapitre 5

Autres manuels
Nous conseillons comme guide de dmarrage (Getting Started) complmentaire : Getting Started, premiers pas et exercices avec STEP 7 V5.x. Vous pouvez tlcharger gratuitement tous les manuels sur le site Internet de la socit Siemens (Support client Automates).

2-22

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Adressage

Principe de lchange de donnes entre matre DP et IM 151-7 CPU


Ce chapitre contient des informations sur ladressage de modules de priphrie et sur les changes de donnes entre le matre DP et lIM 151-7 CPU. Pour ladressage des modules de priphrie, vous avez le choix entre les possibilits suivantes : Adressage li lemplacement : il sagit du mode dadressage par dfaut, cest--dire que le STEP 7 affecte chaque numro demplacement une adresse de base fixe lavance. Adressage libre : dans ce mode, vous pouvez affecter chaque module une adresse de votre choix, pourvu quelle soit contenue dans la plage dadresses possibles de lIM 151-7 CPU. Pour ladressage de lIM 151-7 CPU sur le PROFIBUS-DP, voir chapitre 4.3.

Contenu
Chapitre 3.1 3.2 3.3 3.4 Thme Adressage des modules de priphrie en fonction de lemplacement Adressage libre des modules de priphrie Echange de donnes avec le matre DP Accs la mmoire de transfert de lIM 151-7 CPU Page 3-2 3-4 3-5 3-7

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

3-1

Adressage

3.1

Adressage des modules de priphrie en fonction de lemplacement

Adressage en fonction de lemplacement


Dans le cas de ladressage en fonction de lemplacement (adressage par dfaut), une plage dadresses dans lIM 151-7 CPU est attribue chaque numro demplacement dun module. Suivant le type du module de priphrie, il sagit dadresses TOR ou analogiques (voir le tableau 3-1). Lattribution des adresses nest pas dfinitive et peut tre modifie, mais il existe une plage dadresses paramtre par dfaut.
0 127 256 1263 2047

16 octets par module analogique ou module technologique 1 octet par module TOR, dpart-moteur ou 4 IQ SENSE

Figure 3-1

Structure de la zone dadresse paramtre par dfaut

Affectation demplacement
La figure suivante reprsente la structure dune station ET 200S avec modules lectroniques TOR, modules lectroniques analogiques, modules technologiques, et avec laffectation des emplacements.

4 Module de matre DP Module dalim. PM-E Module dinterface

9 1Count 24V/100kHz

10 Terminaison

Emplacement

2DI DC24V

2DI DC24V

2AI RTD

2AO U

SSI

Figure 3-2

Emplacements de lET 200S

1SSI ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

3-2

Adressage

Affectation des adresses


1 octet est rserv la priphrie TOR et 16 octets la priphrie analogique dans les plages dadresses de lIM 151-7 CPU pour chacun des maximum 63 modules dextension, en fonction de leur emplacement. Le tableau suivant rcapitule ces affectations dadresses par dfaut pour chaque emplacement des modules analogiques et TOR. Les plages dadresses des modules dextension ne sont visibles que pour un IM 151-7 CPU plac lintrieur de lET 200S et non pas pour le matre DP correspondant. Le matre DP na pas accs directement aux modules de priphrie.
Tableau 3-1 Adresses des modules de priphrie de lET 200S Numro demplacement 1 2 IM 151-7 CPU* 7 3 4 5 1 6 2 7 3 8 4 ... ... 66 62

Plage dadresses rserve modules TOR, dparts-moteur, 4 IQ SENSE Modules analogiques, modules technologiques Modules dalimentation *

272 287 272

288 303 288

304 319 304

320 335 320

...

1248 1263 1248

256

avec X1 comme interface MPI/DP et X2 comme interface matre DP

Dans le cas de ladressage par dfaut, les adresses non occupes dans la plage 63 127 se situent dans la mmoire image et peuvent tre utilises librement dans le programme utilisateur. Si dans un octet, 4 bits sont occups par un module TOR, les 4 bits restants ne sont pas utilisables (par exemple les bits 1.4 1.7 dans la figure 3-3). Par contre, vous pouvez utiliser librement dans votre programme utilisateur les octets des plages dadresses non occups par des modules. Par exemple, dans la configuration de la figure 3-3, les octets 2 et 3 sont utilisables librement.

Exemple daffectation dadresses par emplacement pour des modules de priphrie


Limage suivante reprsente un exemple de configuration dune station ET 200S qui illustre lattribution des adresses aux modules de priphrie. Dans ladressage par dfaut, les adresses des modules de priphrie sont attribues de manire dfinitive.

Numros demplacement ET 200S

13
IM 151-7 CPU

PM 4 DI 2 AI 2 AO 4 DO

Adresses occupes

256

1.0 1.3

288 304 4.0 291 307 4.3

Figure 3-3

Exemple daffectation dadresses pour modules de priphrie

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

3-3

Adressage

3.2

Adressage libre des modules de priphrie

Adressage libre
Lattribution libre dadresses signifie que vous pouvez choisir librement les adresses dentre de modules et leurs adresses de sortie entre 0 et 2047, avec granularit par octet, indpendamment les uns des autres. Les adresses 0 127 se situent dans la mmoire image. Procdez ladressage dans STEP 7. Vous dfinissez alors ladresse de base du module, qui servira de base toutes les autres adresses utilises sur le module.
Adressage libre

127

2047

Mmoire image du processus

Figure 3-4

Structure de la plage dadressage libre

Nota En cas dattribution libre des adresses, ladressage granularit par bit nest pas possible, de sorte que la compression de voies numriques nest pas supporte. Il nest pas possible de comprimer des adresses.

Avantages
Avantages de ladressage libre : Vous pouvez utiliser de faon optimale les plages dadresses disponibles en supprimant les lacunes dadresses entre les modules. Lors de ltablissement de programmes standard, vous pouvez indiquer des adresses qui sont indpendantes de la configuration de la station ET 200S.

3-4

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Adressage

3.3

Echange de donnes avec le matre DP

Transfert des donnes utiles via une mmoire de transfert


Les donnes utiles se trouvent dans une mmoire de transfert de lIM 151-7 CPU. Le transfert de donnes utiles entre IM 151-7 CPU et matre DP est toujours ralis via cette mmoire de transfert. La mmoire de transfert est compose de 32 zones dadresse au maximum.

Matre DP

ET 200S utilis comme esclave I


IM 151-7 CPU Modules de priphrie

  Mmoire de transfert PROFIBUS-DP  Echange de donnes entre matre DP et ET 200S via la mmoire de transfert de lIM 151-7 CPU  Echange de donnes entre lIM 151-7 CPU et les modules de priphrie Figure 3-5 Principe de lchange de donnes entre matre DP et ET 200S via lIM 151-7 CPU

Plages dadresses pour le transfert de donnes utiles avec un matre DP


LET 200S met au maximum 244 octets de donnes dentre et 244 octets de donnes de sortie disposition pour le PROFIBUS-DP. Ladressage de ces donnes dans la mmoire de transfert de lIM 151-7 CPU est possible dans 32 plages dadresses maximum. Une plage dadresses comprend au maximum 32 octets. Au total, un maximum de 244 octets sont disponibles pour, respectivement, les donnes dentre et les donnes de sortie.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

3-5

Adressage

Cohrence des donnes


Vous dfinissez la cohrence des donnes comme cohrence sur octet, mot ou sur la longueur totale pour chaque plage dadresses. La cohrence ne doit pas dpasser 32 octets/16 mots par plage dadresses.

Adresse du diagnostic DP dans STEP 7


Lors de la configuration de lET 200S avec STEP 7, deux adresses de diagnostic sont paramtres. Sous ces adresses de diagnostic lET 200S est informe de ltat du matre DP ou dune interruption du bus (voir chapitre 7.5). En mode esclave DP, les adresses de diagnostic se situent par dfaut 2045 et 2046. 2045 : adresse pour emplacement 2 (IM 151-7 CPU) 2046 : adresse de diagnostic Vous trouverez des informations dtailles dans laide en ligne de STEP 7 dans la rubrique Modle demplacement pour esclaves I.

Accs aux zones libres dans la mmoire image


Si vous accdez aux plages existantes mais non configures de la mmoire image, aucune erreur de mmoire image nest gnre. Vous pouvez donc utiliser comme mmentos des entres et sorties dans la mmoire image, auxquelles ne correspondent pas de modules de priphrie.

3-6

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Adressage

3.4

Accs la mmoire de transfert dans lIM 151-7 CPU

Accs dans le programme utilisateur


Le tableau suivant indique comment accder la mmoire de transfert dans lIM 151-7 CPU partir du programme utilisateur.
Tableau 3-2 Accs aux plages dadresses On a Il est possible daccder toutes les zones paramtres avec la cohrence Unit. Vous pouvez accder au maximum 64 octets de donnes dentre avec des oprations de chargement et au maximum 64 octets de donnes de sortie avec des oprations de transfert (L PEB/PEW/PED, T PAB/PAW/ PAD, voir aussi la liste des oprations). En cas daccs par mots, la cohrence des donnes est de 2 octets et, pour les accs par doubles mots, de 4 octets. Des accs sont possibles aussi via la mmoire image. Cohrence des donnes sur 1 32 octets sur PROFIBUS-DP avec les SFC 14 et SFC 15 Si la plage dadresses des donnes cohrentes se situe dans la mmoire image, cette plage sera automatiquement actualise. Si vous voulez accder des donnes de la mmoire de transfert, vous devez lire les donnes dentre avec SFC 14 DPRD_DAT et crire les donnes de sortie avec SFC 15 DPWR_DAT. Ces fonctions systme (SFC) ont une cohrence des donnes sur 1 32 octets. Vous ne pouvez copier les donnes dentre lues avec SFC 14 que comme bloc de 1 32 octets dans, par exemple, une zone de mmentos et y accder dans ce dernier avec U M x.y. De mme, vous ne pouvez crire quun bloc de 1 32 octets de donnes de sortie avec la SFC 15 (voir aussi manuel de rfrence Fonctions standard et fonctions systme). Lors de laccs aux plages cohrence longueur totale, il faut que la longueur du SFC correspond la longueur de la plage paramtre. De plus, des accs directs aux zones cohrentes sont possibles (par exemple L PEW ou T PAW).

Accs en fonction de la cohrence des donnes Cohrence des donnes sur 1, 2 ou 4 octets avec commandes de chargement/transfert

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

3-7

Adressage

Rgles dattribution des adresses


Vous devez respecter les rgles suivantes lors de lattribution dadresses pour lET 200S avec IM 151-7 CPU : Affectation des plages dadresses : les donnes dentre de lET 200S sont toujours des donnes de sortie du matre DP les donnes de sortie de lET 200S sont toujours des donnes dentre du matre DP Dans le programme utilisateur, vous accdez aux donnes par des oprations de chargement/transfert ou avec les fonctions systme SFC 14 et 15. La longueur, lunit et la cohrence des plages dadresses correspondantes du matre DP et de lesclave DP doivent tre identiques. Les adresses du matre et de lesclave peuvent tre diffrentes dans une mmoire de transfert identique sur le plan logique (zones logiques dadresses de priphrie diffrentes dans la CPU du matre et dans la CPU de lesclave) Lors de la configuration de lIM 151-7 CPU par STEP 7 pour un fonctionnement dans le S5 ou dans des systmes tiers, seules les adresses logiques sont bien entendu attribues lintrieur de la CPU esclave, et laffectation dans le systme matre est faite au moyen de loutil de configuration spcifique du systme matre.

Interface dadressage dans STEP 7


Le tableau suivant illustre le principe dattribution des adresses. Vous retrouverez ce tableau dans linterface de STEP 7. Avec STEP 7, vous devez paramtrer le mode MS pour matre-esclave ou DX pour lchange direct de donnes (voir chapitre 4.5).
Tableau 3-3 Mode E/S 1 MS 2 MS 3 MS 4 MS MS : matre esclave A A E E Interface dadressage dans STEP 7 (extrait) Matre Partenaire PROFIBUSDP Adresse E/S 200 E 300 E 700 A 50 A Adresse 128 132 128 136 Paramtres Lon- Unit gueur 4 Octet 8 Octet 4 Mot 4 Octet Cohrence Unit Longueur totale Unit Unit

Plages dadresses dans la CPU matre DP

Plages dadresses dans lIM 151-7 CPU

Ces paramtres des plages dadresses doivent tre identiques pour le matre DP et lIM 151-7 CPU

3-8

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Adressage

Exemple de programme
Vous trouverez ci-aprs un exemple de programme ralisant un change de donnes entre matre DP et esclave DP. Vous retrouverez les adresses dans le tableau 3-3. Lappel des SFC 14 et 15 seffectue par indication de ladresse logique en format hexa.
dans lIM 151-7 CPU
Prparation donnes dans esclave DP L T L T 2 MB EB MB 6 0 7 Chargement valeur relle 2 et transfert vers octet de mmento 6. Chargement octet dentre 0 et transfert vers octet de mmento 7.

Transmission donnes au matre DP L T MW PAW 6 136 Chargement mot de mmento 6 et transfert vers mot de sortie de priphrie 136

dans la CPU du matre DP


traitement des donnes reues dans matre DP : L T L L + T PEB 50 MB 60 PEB 51 B#16#3 I MB 61 Chargement octet dentre de priphrie 50 et transfert vers octet de mmento 60. Chargement octet dentre de priphrie 51 et chargement octet 3 ; ajout des valeurs sous forme dintgrale du type de donnes et transfert rsultat vers octet de mmento 61.

Prparation donnes dans matre DP : L + T 10 3 MB Chargement valeur relle 10 et ajout de 3, transfert rsultat vers octet de mmento 67.

67

Envoi donnes (octet de mmento 60 67) lesclave DP : CALL SFC 15 LADDR:= W#16#12C RECORD:= P#M60.0 octet8 RET_VAL:=MW 22 Appel fonction systme 15 : Ecriture des donnes dans la zone dadresses de sortie partir de ladresse 300 (12C hexa), sur une longueur de 8 octets partir de loctet de mmento 60.

dans lIM 151-7 CPU


Rception donnes du matre DP (stockes dans MB 30 37) : CALL SFC 14 LADDR:=W#16#84 RET_VAL:=MW 20 RECORD:=P#M30.0 octet8 Traitement donnes reues : L L + T MB MB I MW 30 37 Chargement octet de mmento 30 et Chargement octet de mmento 37 ; ajout des valeurs sous forme dintgrale du type de donnes et transfert rsultat vers octet de mmento 100. Appel fonction systme 14 : Ecriture des donnes dans la zone dadresses dentre partir de ladresse 132 (84 hexa) sur une longueur de 8 octets aprs loctet de mmento 30.

100

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

3-9

Adressage

Transfert de donnes utiles ltat STOP


Suivant si le matre DP ou lesclave DP (IM 151-7 CPU) passent en STOP, les donnes utiles sont traites diffremment dans la mmoire de transfert. LIM 151-7 CPU passe en mode STOP : les donnes de la mmoire de transfert (uniquement des sorties du point de vue de lesclave) de lIM 151-7 CPU sont crases par un 0, ce qui signifie que le matre DP ou un rcepteur lit 0 dans lchange direct de donnes. Le matre DP passe en STOP : les donnes actuelles de la mmoire de transfert de lIM 151-7 CPU (entres dans lesclave, sorties dans le matre) sont conserves et peuvent tre lues dans le programme utilisateur de lIM 151-7 CPU.

Matre DP S5
Si vous utilisez un IM 308-C comme matre DP et lIM 151-7 CPU comme esclave I, tenir compte de ce qui suit pour lchange de donnes cohrentes : vous devez programmer la FB 192 dans le module IM 308-C de manire ce que des donnes cohrentes soient transmises entre le matre DP et lesclave DP. Avec la FB 192, les donnes de lIM 151-7 CPU ne sont sorties ou lues quen bloc !

3-10

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

ET 200S dans le rseau PROFIBUS

Introduction
Vous pouvez intgrer la station ET 200S avec IM 151-7 CPU comme partenaire dans un rseau PROFIBUS. Ce chapitre prsente une structure typique de rseau avec IM 151-7 CPU. De plus, vous apprendrez quelles fonctions sont excutables sur lET 200S via une PG ou un OP et quelles possibilits vous sont proposes pour lchange direct de donnes. Vous trouverez au chapitre 8.8 les services de communication disponibles.

Equidistance
LIM 151-7 CPU vous permet partir de la version STEP 7 V5.1 + SP4 de paramtrer des cycles de bus de mme longueur (quidistance) pour les sous-rseaux PROFIBUS. Vous trouverez une description complte sur lquidistance dans laide en ligne de STEP 7.

Fonctionnalit matre DP
En combinaison avec le module matre DP, lIM 151-7 CPU peut tre utilis comme matre DP. Vous trouverez plus dinformations ce sujet dans le chapitre 6.

Contenu
Chapitre 4.1 4.2 4.3 4.4 4.5 Composantes de rseau Adresse PROFIBUS Fonctions accessibles via PG/OP Echange direct de donnes Thme ET 200S dans le rseau PROFIBUS Page 4-2 4-6 4-8 4-9 4-12

Informations complmentaires
Vous trouverez des informations complmentaires sur la structure des rseaux dans le manuel du matre DP.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

4-1

ET 200S dans le rseau PROFIBUS

4.1

ET 200S dans le rseau PROFIBUS

Structure dun rseau PROFIBUS


La figure suivante reprsente la structure de principe dun rseau PROFIBUS comportant un matre DP et plusieurs esclaves DP.
S7-300 (matre DP)

PG*

0 3

ET 200S

ET 200X 4 ET 200S ET 200M 5

OP 25**

ET 200X

7 * lET 200S est configurable et programmable partir de cette PG ** fonctions de contrle/commande excutables sur lET 200S 0 ... 7 adresses PROFIBUS des stations Figure 4-1 Exemple de rseau PROFIBUS

Matriel ncessaire dans un PG/OP pour accder une ET 200S


Pour pouvoir accder un IM 151-7 CPU partir dun PG/OP, ce dernier doit remplir les conditions suivantes : tre quip dune interface PROFIBUS-DP intgre ou dune carte DP ou tre quip dune interface MPI intgre ou dune carte MPI. Pour les vitesses de transmission de donnes suprieures 1,5 MBaud, un cble de liaison actif pour le raccordement PG est ncessaire.

4-2

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

ET 200S dans le rseau PROFIBUS

Accs une ET 200S


LIM 151-7 CPU est une station passive/active du bus. Les programmes et la configuration de lIM 151-7 CPU peuvent alors tre transmis depuis le gestionnaire SIMATIC, du PG lIM 151-7 CPU, au moyen de la commande Charger systme cible. Paralllement, toutes les autres fonctions de diagnostic et de test sont possibles avec le PG. Si la PG est actuellement la station active sur le bus, il faut paramtrer au pralable la PG dans le gestionnarie SIMATIC, au moyen du menu Paramtrer interface PG/PC (voir chapitre 4.4). Vous avez en outre la possibilit dinstaller des OP/OS (pupitres oprateurs/stations de conduite et de supervision) destins des fonctions de contrle-commande poste fixe dans le rseau PROFIBUS. Vous pouvez accder en parallle une ET 200S partir dun maximum de 12 appareils : 1 connexion est rserve au PG. 1 connexion est rserve un OP ou un OS. 10 connexions sont disponibles pour des PG, OP/OS, CPU Nous vous recommandons dattribuer ladresse PROFIBUS au PG/OP comme aux autres partenaires du rseau (voir la figure 4-1).

Interface DP active/passive de lIM 151-7 CPU


Slectionnez le mode de linterface DP sur lIM 151-7 CPU lors de la configuration dans la fentre Proprits MPI/DP :
passive active

Figure 4-2

Choix du mode de linterface DP sur lIM 151-7 CPU

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

4-3

ET 200S dans le rseau PROFIBUS

Suivant le paramtrage de linterface DP, lIM 151-7 CPU a le comportement suivant :


Tableau 4-1 Comportement de lIM 151-7 CPU en fonction du paramtrage de linterface DP Interface DP de lIM 151-7 CPU passive Recherche de la vitesse de transmission Fonctions de test et de mise en service Temps de circulation sur le bus Diagnostic via la LED BF Routage (avec module matre DP connect) non oui plus lent plus rapide Voir le chapitre 7.4. oui active non plus rapide plus lent

Vitesse de transmission maximale des donnes et longueur de cble avec un cble de liaison PG
Avec le cble de liaison PG, vous pouvez raliser une vitesse maximale de transmission des donnes de 1,5 Mbaud. La longueur de cble ne doit pas dpasser 3 mtres. Le cble de liaison PG ne doit tre raccord de faon permanente que pendant la mise en service et la maintenance. Pour les vitesses de transmission de donnes suprieures 1,5 MBaud, un cble de liaison actif pour le raccordement PG est ncessaire (numro de rfrence : 6ES7 901-4BD00-0XA0).

4-4

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

ET 200S dans le rseau PROFIBUS

Exemples de branchement du PG/OP lET 200S


Le PG/OP est connect linterface PROFIBUS-DP du matre DP, mais peut tre aussi connect toute autre station participant au rseau DP, de mme que sur lET 200S.
S7-300 (matre DP)

ET 200S

PG Figure 4-3 PG/OP accde lET 200S via linterface DP du matre DP

La console de programmation PG est connecte directement lET 200S (lET 200S sera intgre plus tard au rseau PROFIBUS). Nota : suivant linterface DP (active/passive), il faut prvoir un paramtrage spcifique dans STEP 7 (voir chapitre 4.4).
ET 200S

PG Figure 4-4 La PG accde directement lET 200S

La PG peut tre aussi une station DP directe, sachant que pour une vitesse de transmission suprieure 1,5 Mbaud, aucun piquage nest autoris (cble de liaison PG par exemple). Pour cela, il convient dutiliser un cble de liaison actif.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

4-5

ET 200S dans le rseau PROFIBUS

4.2

Composantes de rseau
Vous avez besoin des composantes de rseau suivantes pour connecter lET 200S au rseau PROFIBUS-DP :
Tableau 4-2 Composantes de rseau But pour constituer le rseau Composantes de rseau cble, par exemple 2 conducteurs, blind ou 5 conducteurs, non prquip Numros de rfrence 6XV1 830-0AH10 (2 fils) 6XV1 830-0BH10 (2 fils avec gaine PE) 6XV1 830-3CH10 (2 fils, pour suspension guirlande) 6XV1 830-3BH10 (cble tran) 6XV1 830-3AH10 (cble de terre) 6ES7 194-1LY00-0AA0-Z (5 fils avec gaine PVC) 6ES7 194-1LY10-0AA0-Z (5 fils ; rsistant lhuile, pouvant tre tran, rsistance au soudage limite ; avec gaine PUR) pour raccordement de la PG et de lET 200S au rseau PROFIBUS-DP pour raccordement double, par exemple de la PG et du matre DP au rseau PROFIBUS-DP via une interface DP (voir la figure 4-5) pour raccordement de la PG au connecteur de bus avec connecteur femelle PG connecteur de bus sans connecteur femelle PG (jusqu 12 Mbaud) connecteur de bus avec connecteur femelle PG (jusqu 12 Mbaud) 6ES7 972-0BA10-0XA0 (avec sortie de cble droite) 6ES7 972-0BA40-0XA0 (avec sortie de cble oblique) 6ES7 972-0BB10-0XA0 (avec sortie de cble droite) 6ES7 972-0BB40-0XA0 (avec sortie de cble oblique) 6ES7 901-4BD00-0XA0

cble de liaison PG (jusqu 1,5 MBaud)

4-6

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

ET 200S dans le rseau PROFIBUS

Exemple dutilisation de composantes de rseau


La figure suivante reprend lexemple de la figure 4-3 en illustrant lutilisation des composantes de rseau. Le raccordement du cble de bus aux connecteurs de bus est dcrit dans lInformation produit du connecteur de bus correspondant.
S7-300 (matre DP)

Cble de liaison PG Connecteur de bus avec connecteur femelle PG Cble de bus ET 200S

PG

Connecteur Cble de bus Figure 4-5 Branchement du rseau DP

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

4-7

ET 200S dans le rseau PROFIBUS

4.3

Adresse PROFIBUS

Proprits
Ladresse PROFIBUS vous permet de dfinir ladresse laquelle lIM 151-7 CPU sera joint sur le PROFIBUS-DP.

Conditions pralables
Les adresses PROFIBUS-DP autorises vont de 1 125. Une adresse ne peut tre attribue quune seule fois sur le PROFIBUS-DP.

Dmarrage sans configuration DP sur la Micro Memory Card (MMC) (premier dmarrage)
Aprs mise sous tension, linterface co-existente dmarre sur lIM 151-7 CPU en tant quinterface MPI adresse 2, HSA 31 et 187,5 kBaud. La fonction esclave I de lIM 151-7 CPU nest pas encore disponible. Linterface permet de raliser toutes les fonctions PG numres au paragraphe 4.4. Sil y a plusieurs ET 200S dots dIM 151-7 CPU servant desclaves I sur un rseau PROFIBUS, il faut les mettre en service progressivement. Aprs la mise en marche de chaque IM 151-7 CPU, il faut transmettre, avec STEP 7, lIM 151-7 CPU, une configuration avec ladresse DP.

Nota Les paramtres du rseau sont rmanents. Autrement dit, une fois configurs, les paramtres (exemple : adresse, vitesse de transmission) sont conservs aprs mise hors tension

sil ny a plus de configuration sur lIM 151-7 CPU

(par exemple aprs effacement des SDB, mise sous tension sans MMC)

Dmarrage avec configuration DP sur la Micro Memory Card (MMC)


Ds quune configuration DP a t charge dans lIM 151-7 CPU, le systme utilise au dmarrage les donnes sauvegardes sur le MMC. Aprs mise sous tension, lIM 151-7 CPU dmarre en tant quesclave I avec ladresse configure, puis attend le paramtrage par le matre DP. En tant que station PROFIBUS active, lIM 151-7 CPU adopte la vitesse de transmission configure. En tant que station PROFIBUS passive, lIM 151-7 CPU recherche la vitesse de transmission.

4-8

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

ET 200S dans le rseau PROFIBUS

4.4

Fonctions accessibles via PG/OP


A partir de la console de programmation, vous pouvez : Configurer lIM 151-7 CPU avec des modules ET 200S et le mettre en service sur le PROFIBUS-DP, Programmer lIM 151-7 CPU. Excuter des fonctions de test comme Observer et piloter variable et Etat de programme. Excution des fonctions de mise en service comme Dmarrer et Effacement gnral. Afficher ltat du module ; cest--dire pour lIM 151-7 CPU, par exemple afficher le degr dutilisation de la mmoire de chargement et de la mmoire vive, le contenu des piles et le contenu du tampon de diagnostic. A laide de lOP, vous pouvez : Contrler et commander. Vous trouverez une description complte des fonctions dans laide en ligne de STEP 7.

Fonctionnement de lIM 151-7 CPU comme esclave I passif sur la PG paramtres ncessaires dans STEP 7
Si vous raccordez un IM 151-7 CPU directement une PG, vous devez paramtrer linterface PG dans STEP 7 pour permettre la communication entre les deux partenaires. Procdez comme suit : 1. Dans STEP 7, appelez loutil Paramtrage interface PG/PC ( partir de la barre de dmarrage de Windows Dmarrer > STEP 7 > Paramtrage interface PG-PC). 2. Paramtrez linterface de votre PG sur PROFIBUS. 3. Appelez les proprits du rseau PROFIBUS. 4. Rglez les proprits de faon ce que le PG/PC soit le seul matre actif sur le bus. Si vous avez configur ultrieurement un matre DP pour le rseau et si vous voulez aller en ligne, vous devez annuler ces paramtres, de faon activer des fonctions de protection supplmentaires contre les perturbations du bus.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

4-9

ET 200S dans le rseau PROFIBUS

Fonction de test forage


Sur lIM 151-7 CPU, la fonction Forage vous permet de praffecter des valeurs fixes des entres et sorties dans la mmoire image. Sur lIM 151-7 CPU, ces valeurs praffectes par vous (valeurs de forage) peuvent aussi tre influences par le programme utilisateur et par des fonctions PG/OP. Ce principe est dcrit dans la figure 4-6. Sur lIM 151-7 CPU, vous pouvez forcer jusqu 10 variables.

Avertissement Les valeurs de forage permanent dans la mmoire image des entres peuvent tre crases par des instructions dcriture (par ex. T EB x, = E x.y, copier avec SFC etc.) et par des instructions daccs en lecture aux priphriques (par ex. L PEW x) dans le programme utilisateur ou encore par des fonctions dcriture PG/OP. Les sorties auxquelles ont t assignes des valeurs de forage permanent ne dlivrent ces valeurs de forage que si le programme utilisateur ne contient pas dinstructions daccs en criture aux priphriques (par ex. T PAB x) sur les sorties et si aucune fonction PG/OP ncrit sur ces sorties. Veillez imprativement ce que les valeurs de forage permanent dans la mmoire image des E/S ne puissent pas tre crases par le programme utilisateur, ni par des fonctions PG/OP !

Principe du forage sur lIM 151-7 CPU

Excution du forage permanent pour entres

Excution du forage permanent pour entres

Transfert Besy MIS

Transfert MIE

Programme utilisateur Valeur de forage permanent crase par T PAW !

Transfert Besy MIS

Transfert MIE

Valeur de forage permanent

Valeur de forage permanent

Excution du forage pour sorties

T PAW

Excution du forage pour sorties

Besy .... temps de traitement du systme dexploitation Figure 4-6 Principe du forage

4-10

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

ET 200S dans le rseau PROFIBUS

Exemple dapplication
Condition pralable : dans votre programme utilisateur, il ne se produit pas daccs direct la priphrie. Si dans votre installation, un capteur de libration f est par exemple dfectueux et si un 0 logique est signal durablement votre programme utilisateur, par exemple via lentre 1.2, vous pouvez quasiment ponter ce capteur en forant 1 lentre, afin de maintenir le fonctionnement de votre installation.

Prcaution Toutefois, tant donn que le capteur est hors service, vous devez surveiller dune autre faon la fonctionnalit afin de prvenir des risques pour les oprateurs ou la machine.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

4-11

ET 200S dans le rseau PROFIBUS

4.5

Echange direct de donnes


Vous pouvez configurer lIM 151-7 CPU comme esclave I avec STEP 7 V5.1, pour lchange direct de donnes. Lchange direct de donnes est une liaison de communication spciale entre partenaires de PROFIBUS-DP.

Principe
Lchange direct de donnes est caractris par le fait que les stations DP PROFIBUS coutent les donnes quun esclave DP renvoie son matre DP. Ce mcanisme permet la station lcoute (rcepteur) daccder directement des modifications des donnes dentre desclaves DP loigns. Lors de la configuration dans STEP 7, vous dterminez, laide des adresses dentre de priphrie correspondantes, la plage dadresses du rcepteur dans laquelle les donnes voulues de lmetteur doivent tre lues.

Exemple La figure 4-7 montre un exemple des liaisons que vous pouvez configurer avec un IM 151-7 CPU pour lchange direct de donnes dans STEP 7. Les autres esclaves DP ne peuvent tre que des metteurs.

CPU 31x-2

S7-300 (systme matre DP 1)

S7-300 (systme matre DP 2)

PROFIBUS Esclave DP 3 ET 200S avec IM 151-7 CPU (esclave I 1) Figure 4-7 ET 200S avec IM 151-7 CPU (esclave I 2) CPU 31x-2 comme esclave DP 4 Esclave DP 5

Echange direct de donnes avec IM 151-7 CPU

4-12

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

ET 200S dans le rseau PROFIBUS

Fonctionnalit dans lchange direct de donnes


LIM 151-7 CPU possde les possibilits suivantes dans lchange direct de donnes : Emetteur : lIM 151-7 CPU, utilis comme esclave I, envoie tous les partenaires du bus les sorties de processus configures pour lchange direct de donnes, sous forme de tlgramme de broadcast. Dans ce tlgramme de broadcast, les autres rcepteurs prlvent les donnes importantes. Rcepteur : filtrage des donnes dans le tlgramme de broadcast dmetteurs configurs comme tant pertinents pour lchange direct de donnes dans STEP 7.

Diagnostic en cas dchange direct de donnes


Pour le diagnostic des esclaves DP configurs pour lchange de donnes direct, seuls les rsultats de la surveillance des connexions peut tre utilis, car les messages de diagnostic des esclaves DP couts ne sont signals quau matre DP. En cas de dfaillance et de rtablissement dune station, lOB asynchrone 86 est appel. En cas daccs des donnes pendant la dfaillance dune station de lmetteur, une erreur daccs la priphrie est reconnue et lOB 122 est appel. Pour les donnes dtat de module, seules les identifications module prsent et module disponible sont significatives.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

4-13

ET 200S dans le rseau PROFIBUS

4-14

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

ET 200S dans le rseau MPI

Introduction
Vous pouvez intgrer la station ET 200S avec IM 151-7 CPU comme partenaire dans un rseau MPI. Ce chapitre prsente une structure typique de rseau avec IM 151-7 CPU. Pour savoir quelles fonctions sont excutables via un PG ou un OP sur IM 151-7 CPU, consultez le chapitre 4.4. Vous trouverez au chapitre 8.8 les services de communication disponibles. Les informations sur la synchronisation par lintermdiaire de linterface MPI figurent dans laide en ligne de STEP 7.

Contenu
Chapitre 5.1 5.2 ET 200S dans le rseau MPI Adresse MPI Thme Page 5-2 5-3

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

5-1

ET 200S dans le rseau MPI

5.1

ET 200S dans le rseau MPI

Structure dun rseau MPI


La figure suivante prsente un exemple de configuration dun rseau MPI.
PG* 3 10 ET 200S 4 11 ET 200S OP 25**

* lET 200S est configurable et programmable partir de cette PG ** fonctions de contrle/commande excutables sur lET 200S 3, 4, 10, 11 adresses MPI des stations Figure 5-1 Exemple de rseau MPI

Matriel ncessaire dans un PG/OP pour accder une ET 200S


Pour pouvoir accder un IM 151-7 CPU partir dun PG/OP, ce dernier doit remplir les conditions suivantes : tre quip dune interface MPI intgre ou dune carte MPI. tre quip dune interface PROFIBUS-DP intgre ou dune carte DP

Vitesses de transmission
Dans le rseau MPI, toutes les vitesses de transmission sont possible dans lIM 151-7 CPU.

Composantes de rseau
Pour la configuration dun rseau MPI, utilisez les mmes composants rseau que pour un rseau PROFIBUS-DP (voir chapitre 4.2).

Vitesse de transmission maximale des donnes et longueur de cble avec un cble de liaison PG
Avec le cble de liaison PG, vous pouvez raliser une vitesse maximale de transmission des donnes de 1,5 Mbaud. La longueur de cble ne doit pas dpasser 3 mtres. Le cble de liaison PG ne doit tre raccord de faon permanente que pendant la mise en service et la maintenance. Pour les vitesses de transmission de donnes suprieures 1,5 MBaud, un cble de liaison actif pour le raccordement PG est ncessaire (numro de rfrence : 6ES7 901-4BD00-0XA0).

5-2

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

ET 200S dans le rseau MPI

5.2

Adresse MPI

Proprits
Ladresse MPI vous permet de dfinir ladresse laquelle lIM 151-7 CPU sera joint sur le rseau MPI.

Conditions pralables
Les adresses MPI autorises vont de 0 126. Une adresse ne peut tre attribue quune seule fois sur le rseau MPI.

Recommandation pour adresses MPI


Attribuez les adresses MPI suprieures 2 aux stations fixes dans le rseau MPI. Rservez ladresse MPI 0 pour une PG de service ou 1 pour un OP de service, qui ultrieurement, seront raccords brivement au rseau MPI en cas de besoin. Rservez ladresse MPI 2 pour une CPU. Vous viterez ainsi que ne se produisent des doublons dadresse MPI aprs la pose dans le rseau MPI dune CPU paramtrage par dfaut (par exemple en cas de remplacement dune CPU).

Dmarrage sans configuration sur la Micro Memory Card (MMC) (premier dmarrage)
Aprs mise sous tension, linterface co-existante dmarre sur lIM 151-7 CPU en tant quinterface MPI adresse 2, HSA 31 et 187,5 kBaud. Linterface permet de raliser toutes les fonctions PG numres au paragraphe 4.4.

Nota Les paramtres du rseau sont rmanents. Autrement dit, une fois configurs, les paramtres (exemple : adresse, vitesse de transmission) sont conservs aprs mise hors tension

sil ny a plus de configuration sur lIM 151-7 CPU

(par exemple aprs effacement des SDB, mise sous tension sans MMC)

Dmarrage avec configuration sur la Micro Memory Card (MMC)


Ds quune configuration DP a t charge dans lIM 151-7 CPU, le systme utilise au dmarrage les donnes sauvegardes sur le MMC.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

5-3

ET 200S dans le rseau MPI

5-4

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Module de matre DPl


Introduction

En combinaison avec le module matre DP, lIM 151-7 CPU peut tre utilis comme matre DP. Pour cela, le module dinterface IM 151-7 CPU peut tre intgr dans un rseau PROFIBUS comme esclave I ou travailler en mode autonome (MPI). Pour la configuration de la fonctionnalit du matre DP, vous avez besoin de STEP 7 partir V5.2 + SP1. La figure suivante montre un exemple de rseau avec lIM 151-7 CPU comme matre DP.
PROFIBUS-DP (sous-rseau 1) avec lIM 151-7 CPU utilis comme esclave I PROFIBUS-DP (sous-rseau 2) lIM 151-7 CPU utilis comme matre DP

ET 200S

ET 200S

ET 200M

ET 200S

ET 200M

ET 200X

Figure 6-1

Exemple avec im lIM 151-7 CPU comme matre DP

Dans ce chapitre vous trouverez les informations concernant le montage du module matre DP et la mise en service de lIM 151-7 CPU comme matre DP.

Contenu
Chapitre 6.1 6.2 Monter le matre DP Mise en service de lIM 151-7 CPU en tant que matre DP Thme Page 6-2 6-3

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

6-1

Module de matre DPl

6.1

Monter le matre DP
Lorsque vous combinez votre module dinterface IM 151-7 CPU avec un module matre DP, vous pouvez utiliser l IM 151-7 CPU comme matre DP.

Ordre de montage
Ordre 1 2 3 4 5 Description LIM 151-7 CPU est mont sur le support profil. Placez le module matre DP droite de l IM 151-7 CPU sur le support profil. Tournez le module matre DP, jusqu ce quil se verrouille. Poussez le module de matre DP vers la gauche jusqu ce quil sencrante (bruit audible) sur lIM 151-7 CPU. Montez le cas chant les modules terminaux pour les modules dalimentation/lectroniques et insrez les modules correspondants dans les TM.

IM 151-7 CPU

Module de matre DP

4 2

SF BF ON FRCE RUN STOP

BF

Interface de matre DP

Figure 6-2

Montage du module matre DP

6-2

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Module de matre DPl

6.2

Mise en service de lIM 151-7 CPU en tant que matre DP

Conditions pralables pour la mise en service


Le sous-rseau PROFIBUS est configur. Les esclaves DP sont prts lutilisation (voir les manuels des esclaves DP). Avant la mise en service, lIM 151-7 CPU doit tre configur comme matre DP. Pour cela, vous devez configurer dans STEP 7 lIM 151-7 CPU comme matre DP (interface matre DP),

Nota Dans la configuration matrielle, le module matre DP doit tre attach sparement comme sous-module (X2) dans la fentre de station. affecter une adresse PROFIBUS lIM 151-7 CPU, affecter une adresse de diagnostic matre lIM 151-7 CPU, intgrer les esclaves DP dans le systme matre DP. Un IM 151-7 CPU est-il esclave DP ? Cet esclave DP figure dans le catalogue PROFIBUS-DP en tant que station dj configure. Affectez cette CPU esclave DP une adresse de diagnostic esclave dans le matre DP. Vous devez coupler le matre DP avec la CPU esclave DP et dterminer les plages dadresse pour lchange de donnes vers la CPU esclave DP.

Mise en service
Pour mettre en service lIM 151-7 CPU en tant que matre DP dans le sous-rseau PROFIBUS, procdez comme suit : 1. Le module matre DP est mont comme dcrit dans le chap. 6.1. 2. Ractivez la tension dalimentation. 3. Chargez la configuration tablie avec STEP 7 du sous-rseau PROFIBUS (configuration thorique) avec la PG dans lIM 151-7 CPU. 4. Activez tous les esclaves DP. 5. Faites passer lIM 151-7 CPU de ltat STOP ltat RUN.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

6-3

Module de matre DPl

Comportement de lIM 151-7 CPU lors de la mise en service


Le module matre DP est mont et lIM 151-7 CPU est configur comme matre DP LIM 151-7 CPU passe en tat RUN avec la fonctionnalit matre Le module matre DP est mont et lIM 151-7 CPU nest pas configur comme matre DP LIM 151-7 CPU passe en tat RUN sans la fonctionnalit matre Le module matre DP nest pas mont mais lIM 151-7 CPU est configur comme matre DP En fonction du rglage du paramtre Dmarrage si configuration thorique configuration relle, lIM 151-7 CPU se comporte comme suit : Dmarrage si configuration thorique configuration relle = oui LIM 151-7 CPU passe en tat RUN (voir aussi Dmarrage de lIM 151-7 CPU comme matre DP) Dmarrage si configuration thorique configuration relle = non LIM 151-7 CPU reste en tat STOP (voir aussi Dmarrage de lIM 151-7 CPU comme matre DP)

Amorage du systme matre DP


Avec le paramtre Temps de surveillance pour la transmission des paramtres aux modules, rglez galement la surveillance du temps damorage des esclaves DP. C.--d., dans le temps rgl, les esclaves DP doivent tre amorcs et paramtrs par lIM 151-7 CPU (en tant que matre DP).

6-4

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Module de matre DPl

Dmarrage de lIM 151-7 CPU en tant que matre DP


Au dmarrage, lIM 151-7 CPU compare la configuration thorique de votre systme matre DP avec la configuration relle. Si la configuration thorique + la configuration relle, la CPU passe dans ltat RUN. Si la configuration thorique 0 la configuration relle, le comportement de la CPU dpend du rglage du paramtre Dmarrage si la configuration thorique 0 la configuration relle.
Dmarrage si la configuration thorique 0 la configuration relle+ oui (rglage par dfaut) LIM 151-7 CPU passe en mode RUN. (La LED BF clignote sur le module matre DP si tous les esclaves DP ne sont pas joignables.) Dmarrage si la configuration thorique 0 la configuration relle + non LIM 151-7 CPU reste sur STOP et aprs le temps de surveillance pour la transmission des paramtres aux modules dfini, la LED BF clignote sur le module matre DP. Le clignotement de la LED FB indique quau moins un esclave DP nest pas joignable. Dans ce cas, vrifiez si tous les esclaves DP sont activs ou correspondent la configuration dfinie ou lisez la mmoire tampon de diagnostic avec STEP 7 .

Dtection des tats de fonctionnement des esclaves DP (dtection dvnement)


Le tableau suivant indique comment lIM 151-7 CPU en tant que matre DP dtecte des modifications dtat de fonctionnement dune CPU en tant quesclave DP ou des interruptions du transfert de donnes.
Tableau 6-1 Dtection dvnement de lIM 151-7 CPU en tant que matre DP Que se passe-t-il dans le matre DP ?

Evnement Interruption du bus (court-circuit, connecteur dbranch)

Appel de lOB 86 avec le message Panne de station Lors de laccs la priphrie : appel de lOB 122
(erreur daccs la priphrie) (vnement entrant ; adresse de diagnostic de lesclave DP qui est affecte au matre DP)

Esclave DP : RUN STOP Esclave DP : STOP RUN

Appel de lOB 82 avec message module perturb


(vnement entrant ; adresse de diagnostic de lesclave DP qui est affecte au matre DP ; variable OB82_MDL_STOP=1)

Appel de lOB 82 avec message module o.k.


(vnement sortant ; adresse de diagnostic de lesclave DP qui est affecte au matre DP ; variable OB82_MDL_STOP=0)

Conseil : Lors de la mise en service de la CPU en tant que matre DP, programmez toujours les OB 82 et 86. Ainsi, il est possible de dtecter et danalyser les dysfonctionnements ou les interruptions du transfert de donnes.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

6-5

Module de matre DPl

Etat/commande, programmation via le PROFIBUS-DP


Via linterface matre DP, vous pouvez programmer la CPU ou excuter les fonctions PG rpertories dans le chapitre 4.4.

Nota Lutilisation dtat et de commande via linterface matre DP allonge le cycle DP.

Equidistance
A partir de STEP 7 V5.2 + SP1, avec lIM 151-7 et le module de matre DP, vous pouvez paramtrer pour vos sous-rseaux PROFIBUS des cycles de bus de longueur identique (quidistants). Vous trouverez une description complte sur lquidistance dans laide en ligne de STEP 7.

Adresse PROFIBUS du matre DP


Les adresses PROFIBUS-DP autorises vont de 1 125. Une adresse ne peut tre attribue quune seule fois sur le PROFIBUS-DP.

6-6

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic


Configuration de lIM 151-7 CPU avec STEP 7

Vous trouverez dans ce chapitre une description de la configuration dun ET 200S pour IM 151-7 CPU, avec STEP 7.

Effacement gnral de lIM 151-7 CPU


Dans certaines conditions, vous devrez effectuer un effacement gnral de lIM 151-7 CPU. Ce chapitre dcrit ces conditions et la procdure deffacement gnral.

Possibilits de diagnostic
Le systme de priphrie dcentralise ET 200S est conu pour une utilisation et une mise en service aussi simples que possible. Si une erreur devait toutefois se produire, vous pouvez lanalyser laide des LED de visualisation, du diagnostic esclave et des possibilits de diagnostic de STEP 7.

Exploitation des alarmes


En ce qui concerne lexploitation des alarmes par ET 200S, nous vous montrons les diffrences avec les matres DP S7/M7 et dautres matres DP pour la signalisation dalarme.

Contenu
Chapitre 7.1 7.2 7.3 7.4 7.5 7.6 7.7 Configuration de lIM 151-7 CPU Effacement gnral de lIM 151-7 CPU Mise en service et dmarrage de lIM 151-7 CPU comme esclave I Diagnostic par LED de visualisation Diagnostic via ladresse de diagnostic avec STEP 7 Diagnostic desclave en cas dutilisation de lIM 151-7 CPU comme esclave I Donnes de diagnostic des modules lectroniques Thme Page 7-2 7-4 7-7 7-9 7-12 7-15 7-25

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-1

Mise en service et diagnostic

7.1

Configuration de lIM 151-7 CPU


Le module dinterface IM 151-7 CPU peut tre configur comme Esclave I Esclave I et matre DP Module autonome (MPI) Module autonome (MPI) et matre DP Dans STEP 7, lIM 151-7 CPU se prsente lutilisateur sous forme de module S7-300 qui est toujours cr avec un rack dans une station S7-300. De mme, le module ne peut tre effac quavec le rack ! Dans une station S7-300 contenant un IM 151-7 CPU, il nest pas possible de configurer des racks dextension. LIM 151-7 CPU est alors cr lemplacement 2 et reoit un sous-module MPI/DP. Les premiers modules enfichables sont configurables partir de lemplacement 4. Les possibilits de configuration sont les suivantes :
Tableau 7-1 Possibilits de configuration

Environnement de configuration SIMATIC S7

Outil de configuration STEP 7 (configuration matrielle) partir V5.1 + SP4 STEP 7 (configuration matrielle) partir V5.2 + SP1

Mode configurable

Mode autonome (MPI) IM 151-7 CPU comme esclave S7


IM 151-7 CPU avec module matre DP comme matre DP IM 151-7 CPU entirement configur et programm, plac comme esclave I normalis via GSD dans COM PROFIBUS IM 151-7 CPU entirement configur et programm ; plac comme esclave I normalis via GSD dans une application externe

SIMATIC S5

COM PROFIBUS

Systmes tiers

Outil tiers

Nota Si vous voulez exploiter lIM 151-7 CPU en tant quesclave I normalis via le fichier GSD, lors de la configuration de cette CPU esclave I dans STEP 7, vous ne devez pas activer la case cocher du mode de mise en service/de test dans les proprits de linterface DP. Vous trouverez les informations concernant la configuration de la fonctionnalit matre DP dans le chapitre 6.2.

Condition pralable
Vous avez ouvert STEP 7 et vous vous trouvez dans le SIMATIC Manager de STEP 7.

7-2

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic

Configurer lIM 151-7 CPU comme esclave I


Procdez comme suit : 1. Configurez lIM 151-7 CPU en tant que station S7-300. Crez une nouvelle station du type S7-300 (commande Insrer ! Station). Passez pour cette station dans la fentre ddie la configuration matrielle. Dans la fentre Catalogue du matriel, choisissez le dossier PROFIBUS-DP/ ET 200S/IM 151-7 CPU. Faites glisser lobjet IM 151-7 CPU dans la fentre de station vide. Configurez lET 200S avec les modules de priphrie voulus. Enregistrez la station (cest--dire lET 200S). 2. Dans le mme projet, configurez dans une autre station un matre DP (par exemple CPU avec interface PROFIBUS-DP intgre ou CP 342-5 avec interface PROFIBUS-DP partir de 6GK7 342-5DA01-0XE0, version 2). 3. Faites glisser lET 200S (avec IM 151-7 CPU) de la fentre Catalogue matriel (classeur Stations dj configures) et dplacez la sur le symbole du systme matre DP. 4. Double-cliquez sur le symbole de lesclave DP intelligent et slectionnez longlet Couplage. La fiche correspondante vous permet de dfinir quelle station doit reprsenter ici lesclave DP intelligent. 5. Slectionnez lesclave DP intelligent et cliquez sur le bouton Coupler. 6. Slectionnez longlet configuration (esclave) et faites correspondre adresse du matre et adresse de lesclave. 7. Confirmez avec OK. 8. Il faut ensuite recharger les deux stations pour mettre en service la communication matre-esclave.

Configuration dans un systme tiers


A laide du fichier GSD, vous pouvez aussi intgrer lIM 151-7 CPU en tant quesclave I normalis dans des systmes tiers. Dans ce cas, le tlgramme de diagnostic se compose de : tat station adresse matre PROFIBUS Identificateur de constructeur diagnostic orient identificateur tat du module

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-3

Mise en service et diagnostic

7.2

Effacement gnral de lIM 151-7 CPU

Quand faut-il faire un effacement gnral de lIM 151-7 CPU ?


Il faut faire leffacement gnral de lIM 151-7 CPU pour effacer des zones rmanentes (mmentos, temps, compteurs). lorsque lIM 151-7 CPU demande leffacement gnral par clignotement de la LED STOP 0,5 Hz. Causes possibles de demande deffacement gnral : premier dmarrage de lET 200S un dfaut dintgrit des zones de mmoire la carte mmoire (MMC) a t change

Procdures deffacement gnral


Il existe deux possibilits de procder leffacement gnral de lIM 151-7 CPU :
Tableau 7-2 Possibilits deffacement gnral Effacement gnral au moyen de la console PG ... nest possible qu ltat STOP de la CPU (voir les manuels de la console de programmation et laide en ligne de STEP 7).

Effacement gnral au moyen du commutateur de mode ... est dcrit dans ce chapitre.

Effacement gnral de lIM 151-7 CPU avec le commutateur de modes de fonctionnement


Procdez comme suit pour raliser un effacement gnral de lIM 151-7 CPU laide du commutateur de modes de fonctionnement (voir galement la figure 7-1) : 1. Mettez le commutateur de modes en position STOP. 2. Mettez le commutateur de modes en position MRES. Maintenez le commutateur dans cette position jusqu ce que la LED STOP sallume pour la 2me fois (ce qui correspond 3 secondes) puis laissez ensuite revenir en position STOP. 3. Vous disposez ensuite de 3 secondes pour ramener le commutateur en position MRES et le maintenir dans cette position jusqu ce que la LED STOP clignote rapidement (2 Hz). Une fois que lIM 151-7 CPU a termin leffacement gnral, la LED STOP arrte de clignoter et sallume en continu. LIM 151-7 CPU a excut leffacement gnral.

7-4

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic

LED STOP allume

teinte

3s max. 3 s min. 3 s

RUN STOP MRES

RUN STOP MRES

RUN STOP MRES

RUN STOP MRES

RUN STOP MRES

1.

2.
Figure 7-1

3.
Positions successives du commutateur de modes pour leffacement gnral

La LED STOP ne clignote pas lors de leffacement gnral ?


Si la LED STOP ne clignote pas lors de leffacement gnral ou si dautres tmoins sallument Il convient alors de rpter les oprations 2 et 3. Si lIM 151-7 CPU neffectue toujours pas leffacement gnral, vous devez lire la mmoire tampon de diagnostic de la CPU avec la PG (voir manuel dutilisation STEP 7).

Que se passe-t-il dans la CPU de lIM 151-7 CPU ?


Tableau 7-3 Oprations internes de la CPU lors dun effacement gnral

Opration

Comportement de la CPU dans lIM 151-7 CPU

Droulement dans la 1. La CPU efface tout le programme utilisateur de la mmoire de travail et de la mmoire RAM de chargement. CPU de lIM 151-7 CPU 2. La CPU efface les donnes rmanentes. 3. La CPU effectue un test du matriel. 4. Si une carte mmoire est connecte (Micro Memory Card = MMC), la CPU copie la partie excutive du programme de la carte mmoire dans la mmoire de travail. Contenus des mmoires aprs leffacement gnral Quest-ce qui reste inchang ? La mmoire de la CPU a le niveau de remplissage 0. Si une carte mmoire Micro Memory Card SIMATIC est prsente, le programme utilisateur est de nouveau transfr dans la mmoire de travail. Le contenu de la mmoire tampon de diagnostic et du compteur dheures de fonctionnement

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-5

Mise en service et diagnostic

Nota Si la CPU ne peut pas copier le contenu de la carte mmoire (MMC) et demande un effacement gnral : Dconnecter la MMC Effacement gnral de la CPU Consulter le tampon de diagnostic Le tampon de diagnostic peut tre consult au moyen de la console PG (voir laide en ligne de STEP 7).

7-6

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic

7.3

Mise en service et dmarrage de lIM 151-7 CPU comme esclave I


Par la suite sont dcrits titre dexemple la mise en service et le comportement au dmarrage de lIM 151-7 CPU comme esclave I. Vous trouverez les informations pour la mise en service de lIM 151-7 CPU comme matre DP dans le chapitre 6.2. Le fonctionnement en mode autonome est dcrit dans les chapitres 2.4, 5.2 et 8.5.

Conditions pralables pour la mise en service


Le matre DP (matre DP S7 ou un autre matre DP) est paramtr et configur. Tous les autres esclaves DP sont paramtrs et configurs.

Mise en service de lET 200S


Procdez comme suit pour mettre en service la station de priphrie dcentralise ET 200S : 1. Montez le systme de priphrie dcentralise ET 200S (voir manuel Systme de priphrie dcentralise ET 200S). 2. Cblez le systme de priphrie dcentralise ET 200S (voir manuel Systme de priphrie dcentralise ET 200S). 3. Affectez une adresse PROFIBUS (voir chapitre 4.3) et une adresse de diagnostic esclave (voir chapitre 3.3) lIM 151-7 CPU. 4. En cas de configuration en tant quesclave I dans le logiciel de configuration, dfinissez les plages dadresses dans lIM 151-7 CPU, avec lesquelles lchange de donnes se fera avec le matre DP (ou utilisez les paramtres par dfaut pour lET 200S ; voir chapitre 3.4). 5. Activez la tension dalimentation de capteurs pour lET 200S. 6. Le cas chant, activez la tension de charge et la tension dalimentation pour les dparts-moteurs. 7. Le cas chant, mettez en mode STOP lIM 151-7 CPU. 8. Chargez dans lET 200S la configuration pour lIM 151-7 CPU. 9. Mettez lIM 151-7 CPU ltat RUN.

Comportement au dmarrage de lIM 151-7 CPU


Au dmarrage de lIM 151-7 CPU aprs mise sous tension, faites attention ce que le module de terminaison soit connect tous les modules terminaux relis lIM 151-7 CPU soient quips. Sinon, lIM 151-7 CPU reste en mode DEMARRAGE.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-7

Mise en service et diagnostic

Charger le programme utilisateur


Lors de la mise en service de lET 200S, vous avez lesd possibilits suivantes pour charger le programme utilisateur dans lIM 151-7 CPU : Le programme est charg par le PG/PC, au moyen de la commande Charger programme utilisateur sur la carte mmoire enfiche dans lIM 151-7 CPU.

Nota Avec cette fonction, les zones rmanentes ne sont pas effaces. Le programme est transmis la carte mmoire (MMC) sur la PG/PC. Ensuite, connecter la carte mmoire sur lIM 151-7 CPU et acquitter la demande deffacement gnral Voir ce sujet le chapitre 8.3.

Conseil : programmer lOB 82 et 86 lors de la mise en service


Lors de la mise en service en tant quesclave I avec STEP 7 dans le matre DP et dans lesclave I, programmez toujours les OB 82 et 86. Vous pouvez ainsi dtecter et analyser les situations de fonctionnement et interruptions du transfert de donnes utiles (voir tableaux 7-6 et 7-7).

Nota Sans configuration, un dmarrage par dfaut est possible si les modules dalimentation sont activs et si tous les modules sont enfichs.

Dmarrage
Lorsque lIM 151-7 CPU passe sur RUN, les changements dtat indpendants suivants ont lieu : La CPU passe de ltat STOP ltat RUN. Sur le PROFIBUS-DP, lIM 151-7 CPU commence le transfert de donnes utiles avec le matre DP. Sur le PROFIBUS-DP, lIM 151-7 CPU avec module matre DP connect commence le transfert des donnes utiles avec les esclaves DP.

7-8

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic

7.4

Diagnostic par LED de visualisation

LED de signalisation
Les LED RUN, STOP, ON, BF, SF et FRCE sur lIM 151-7 CPU servent signaler des informations dtat importantes pour lutilisateur. LIM 151-7 CPU dispose des 6 LED suivantes : LED SF (System Fault) pour indiquer une erreur dans lET 200S LED BF (Bus Fault) pour indiquer des erreurs sur le PROFIBUS-DP sur lIM 151-7 CPU : sur le module matre DP : Bus Fault sur la branche esclave Bus Fault sur la branche matre

La LED ON sallume quand lET 200S est connect une alimentation en tension La LED FRCE est allume lorsquun ordre de forage est actif La LED RUN est allume lorsque lIM 151-7 CPU est en mode RUN La LED STOP est allume lorsque lIM 151-7 CPU est en mode STOP La signification des LED pour les fonctions de la CPU est dcrite en dtail au chapitre 8.2. La LED BF sur le module matre DP signale des erreurs sur le PROFIBUS-DP lors du fonctionnement comme matre DP.

La LED ON ne sallume pas


Si la LED ON ne sallume pas, la tension dalimentation pour lectronique/capteurs de lET 200S est soit nulle soit trop faible. Cela peut tre d un fusible dfectueux ou une tension secteur nulle ou trop faible.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-9

Mise en service et diagnostic

Diagnostic des fonctionnalits DP laide des LED BF et SF


Si les LED BF et SF ne sallument pas, ni ne clignotent, la configuration de lET 200S nest pas correcte. Les tableaux suivants rcapitulent les indications derreur possibles avec leurs significations et les remdes correspondants. Le tableau 7-4 dcrit les tats des LED pour le mode esclave I. En mode autonome (MPI), la fonctionnalit DP est sans objet et aucune LED BF nest active (pas de LED indicatrice pour la recherche de vitesse de transmission).
Tableau 7-4 LED BF LED de signalisation pour PROFIBUS-DP (IM 151-7 CPU comme esclave I) LED SF Signification Cause Traitement de lerreur

sur lIM 151-7 CPU allume allume pas de connexion avec le matre DP

lIM 151-7 CPU est une sta lIM 151-7 CPU est une station active sur le bus court-circuit sur le bus

vrifiez si le connecteur du

tion passive sur le bus recherche de la vitesse de transmission pas de station active sur le bus, matre DP absent ou inexistant ou coup, ou bien connexion du bus coupe

vrifiez si le cble de bus vers le


matre DP est dfectueux.

PROFIBUS-DP est correctement enfich.

SF est allum cause dune dfaillance de station clignote allume erreur de paramtrage, pas dchange de donnes

esclave I non ou mal confi adresse de station errone, les plages dadresses configures pour la config. relle ne correspondent pas la config. thorique mais admissible gur

vrifiez le matriel de lET 200S vrifiez la configuration et le pa vrifiez les paramtres des plaramtrage de lET 200S ges dadresses configures pour le matre

dfaillance de station dun matre DP non prsent ou


dsactiv teinte allume Erreur sur lesclave I : alarme de diagnostic pas dchange de donnes matre ltat STOP

metteur paramtr dans lchange direct de donnes

mettez le matre DP ltat RUN.

teinte

teinte

les config. thorique et relle de lET 200S sont bien identiques

7-10

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic

Le tableau 7-5 dcrit les tats des LED pour le mode matre DP.
Tableau 7-5 LED BF sur le module matre DP allume Indicateurs LED pour le PROFIBUS-DP (lIM 151-7 CPU est matre) LED SF sur lIM 151-7 CPU allume Signification Cause Traitement de lerreur

pas de connexion avec lesclave DP

connexion du bus cou- vrifiez si le connecteur du esclave non prsent court-circuit du bus
ou dsactiv pe

vrifiez si le cble de bus vers exploitez le diagnostic. Procdez une nouvelle configuration ou corrigez la configuration. le matre DP est dfectueux.

PROFIBUS-DP est correctement enfich.

clignote

allume

pas

erreur de paramtrage

dchange de donnes

panne dune station au moins un des es les plages dadresses


configures pour la config. relle ne correspondent pas la config. thorique claves affects nest pas joignable connecte

vrifiez si le cble du bus est attendez lamorage du sys-

raccord la CPU ou si le bus est coup.

vrifiez les paramtres des plages dadresses configures pour le matre

tme de la CPU. Si la LED clignote toujours, vrifiez les esclaves DP ou analysez le diagnostic des esclaves DP.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-11

Mise en service et diagnostic

7.5

Diagnostic via ladresse de diagnostic avec STEP 7


Lorsque des erreurs surviennent dans lET 200S, elles sont signales par la LED SF et la cause de lerreur sinscrit dans le tampon de diagnostic de lIM 151-7 CPU. La CPU passe ltat STOP ou vous pouvez ragir aux erreurs laide des OB derreur ou dalarme dans le programme utilisateur. Pour quune raction soit possible, la cause de lerreur doit tre identifie par une adresse de diagnostic.

Adresses de diagnostic
Si vous utilisez lET 200S avec un matre DP de la famille SIMATIC S7 sur le PROFIBUSDP, les adresses de diagnostic sont attribues de la manire suivante dans STEP 7 :
Deux adresses de diagnostic sont dtermines pendant la configuration :

Matre DP (SIMATIC S7)

ET 200S

PROFIBUS

Adresse de diagnostic Au moment de la configuration du matre DP, vous dfinissez (dans le projet correspondant du matre DP) une adresse de diagnostic pour lET 200S. Cette adresse de diagnostic permet lET 200S de recevoir des informations sur ltat du matre DP ou sur une interruption du bus. Figure 7-2

Adresse de diagnostic Lors de la configuration de lET 200S, ladresse de diagnostic pour lemplacement 2 est dfinie 2045 par dfaut STEP 7 (dans le projet correspondant de lET 200S). Cette adresse de diagnostic permet lET 200S de recevoir des informations sur ltat du matre DP.

Adresses de diagnostic pour matre DP et ET 200S

7-12

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic

Dtection dvnement
Le tableau suivant montre comment le matre DP ou lIM 151-7 CPU de lET 200S dtectent des modifications dtat de fonctionnement ou des interruptions du transfert de donnes utiles.
Tableau 7-6 Ractions des modifications dtat de fonctionnement ou des interruptions du transfert de donnes utiles dans le matre DP et lET 200S avec IM 151-7 CPU en tant quesclave I Que se passe-t-il ... Evnement Interruption du bus (court-circuit, connecteur dbranch) dans le matre DP lance station (vnement entrant ; adresse de diagnostic de lIM 151-7 CPU) dans lIM 151-7 CPU lance station (vnement entrant ; adresse de diagnostic de lIM 151-7 CPU)

Appel de lOB 86 avec le message dfail- Appel de lOB 86 avec le message dfail-

lors dun accs de la priphrie la zone lors dun accs de la priphrie la zone
de transfert : appel de lOB 122 (erreur daccs de la priphrie) dule perturb (vnement entrant ; adresse de diagnostic de lIM 151-7 CPU ; variable OB82_MDL_STOP=1) de transfert : appel de lOB 122 (erreur daccs de la priphrie)

ET 200S : RUN STOP

Appel de lOB 82 avec le message mo-

ET 200S : STOP RUN

Appel de lOB 82 avec message module

ok. (vnement partant ; adresse de diagnostic de lIM 151-7 CPU ; variable OB82_MDL_STOP=0)

Matre DP : RUN STOP

Appel de lOB 82 avec le message module perturb (vnement entrant ; adresse de diagnostic de lIM 151-7 CPU ; variable OB82_MDL_STOP=1)

Matre DP : STOP RUN

Appel de lOB 82 avec message module

ok. (vnement partant ; adresse de diagnostic de lIM 151-7 CPU ; variable OB82_MDL_STOP=0)

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-13

Mise en service et diagnostic

Exploitation dans le programme utilisateur


Le tableau ci-aprs montre titre dexemple comment exploiter les changements dtat RUN-STOP dans le matre DP (CPU 315-2 DP ; 6ES7 315-2AF03-0AB0) ou dans lET 200S.
Tableau 7-7 Traitement des passages RUN-STOP sur le matre DP/sur lET 200S avec lIM 151-7 CPU comme esclave I dans le matre DP Adresses de diagnostic : (exemple) Adresse de diagnostic du matre=1023 Adresse de diagnostic de lesclave dans le systme matre=1022 La CPU appelle lOB 82 avec notamment les informations suivantes : dans lET 200S (IM 151-7 CPU) Adresses de diagnostic : (exemple) Adresse de diagnostic de lesclave emplacement 2=2045 Adresse de diagnostic du matre=sans objet CPU dans lIM 151-7 CPU : RUN STOP CPU gnre un tlgramme de diagnostic (diagnostic esclave, voir manuel Systme de priphrie dcentralise ET 200S).

OB82_MDL_ADDR:=1022 OB82_EV_CLASS:=B#16#39
(vnement entrant)

OB82_MDL_DEFECT:=dfaut module
Conseil : ces informations se trouvent aussi dans le tampon de diagnostic de la CPU. Il est conseill de programmer dans le programme utilisateur la SFC 13 DPNRM_DG pour la lecture du diagnostic desclave. CPU : RUN STOP LIM 151-7 CPU appelle lOB 82 avec, entre autres, les informations suivantes :

OB82_MDL_ADDR:=2045 OB82_EV_CLASS:=B#16#39
(vnement entrant)

OB82_MDL_DEFECT:=dfaut module
Conseil : ces informations se trouvent aussi dans le tampon de diagnostic de la CPU.

7-14

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic

7.6

Diagnostic desclave en cas dutilisation de lIM 151-7 CPU comme esclave I

Structure du tlgramme de diagnostic


Octet 0 Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 octet x 1

Etat 1 3 de station

adresse matre PROFIBUS Octet fort Octet faible Identificateur de constructeur

. . .

diagnostic orient identificateur (la longueur dpend du nombre de plages dadresses configures dans la mmoire de transfert1)

Octet x octet y-1

. . .

Etat du module (diagnostic de station) (la longueur dpend du nombre de plages dadresses configures)

Octet y octet z

. . .

Etat dalarme (diagnostic de station) (la longueur dpend du type dalarme)

Exception : en cas derreur de configuration du matre DP, lesclave DP interprte 35 plages dadresses configures (46H dans loctet 6). Structure du diagnostic dun esclave

Figure 7-3

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-15

Mise en service et diagnostic

7.6.1

Etat 1 3 de station

Dfinition
Ltat 1 3 de station donne une vue densemble de ltat dun esclave DP.

Etat 1 de station
Tableau 7-8 Structure de ltat 1 de station (octet 0)

Bit 0

Signification 1 : Le matre DP ne peut pas accder lesclave DP mtre ?

Remde

Adresse DP de lesclave DP correctement para


Connecteur de bus enfich ? Esclave DP aliment ? Rpteur RS 485 configur correctement ? Effectuez un reset sur lesclave DP rage.

1 2

1 : Esclave DP pas encore prt pour lchange de donnes. 1 : Les donnes de configuration transmises par le matre DP lesclave DP ne correspondent pas la configuration relle de lesclave DP. 1 : Alarme de diagnostic, gnre par le passage RUN-STOP de la CPU ou par le SFB 75 0 : Alarme de diagnostic, gnre par passage STOP-RUN de la CPU ou par le SFB 75

Attendre ! Lesclave DP est en cours de dmar Type de station ou structure de lesclave DP correctement entrs dans le logiciel de configuration ?

Vous pouvez lire les informations de diagnostic.

1 : Fonction non supporte, par ex. modification de ladresse DP par le logiciel 0 : Le bit est toujours 0.

Vrifier la configuration.

5 6

1 : Le type desclave DP ne correspond Bon type de station dans le logiciel de configurapas la configuration spcifie tion ? (Erreur de paramtrage) dans le logiciel. 1 : Lesclave DP a t paramtr par Le bit est toujours 1 lors dun accs lesclave un autre matre DP que celui qui acDP partir de la PG ou dun autre matre DP. cde en ce moment lesclave DP. Ladresse DP du matre ayant effectu le paramtrage se trouve dans loctet de diagnostic Adresse matre PROFIBUS.

7-16

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic

Etat 2 de station
Tableau 7-9 Structure de ltat 2 de station (octet 1)

Bit 0 1 2 3 4 5 6 7

Signification 1 : Lesclave DP doit tre reparamtr et reconfigur. 1 : Il y a prsence dun message de diagnostic. Lesclave DP ne peut pas reprendre le service tant que le dfaut nest pas supprim (message de diagnostic statique). 1 : Le bit est toujours 1, sil existe un esclave DP avec cette adresse DP. 1 : La surveillance de time-out est active pour cet esclave DP. 1 : Lesclave DP a reu la commande FREEZE. 1 : Lesclave DP a reu la commande SYNC. 0 : Le bit est toujours 0. 1 : Lesclave est dsactiv, c.--d. quil ne figure plus dans le cycle de traitement.

Etat 3 de station
Tableau 7-10 Structure de ltat 3 de station (octet 2)

Bit 0 6 7 0 : Les bits sont toujours 0

Signification

1 : Le nombre de messages de diagnostic dpasse la capacit de mmorisation de lesclave DP.

Le matre DP ne peut pas enregistrer dans son tampon de diagnostic tous les
messages de diagnostic mis par lesclave DP.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-17

Mise en service et diagnostic

7.6.2

Adresse matre PROFIBUS

Dfinition
Loctet de diagnostic Adresse matre PROFIBUS contient ladresse DP du matre DP : qui a paramtr lesclave DP et qui a accs en lecture et en criture lesclave DP.

Adresse matre PROFIBUS


Tableau 7-11 Structure de ladresse matre PROFIBUS (octet 3)

Bit 07

Signification Adresse DP du matre DP qui a ralis le paramtrage de lesclave DP et qui a accs en lecture et en criture lesclave DP. FFH : lesclave DP na t paramtr par aucun matre DP.

7.6.3

Identificateur de constructeur

Dfinition
Lidentificateur de constructeur renferme un code qui dcrit le type de lesclave DP.

Identificateur de constructeur
Tableau 7-12 Structure de lidentificateur de constructeur (octets 4, 5)

Octet 4 Octet 5 Identificateur de constructeur pour 80H E2H IM 151-7 CPU

7-18

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic

7.6.4

Diagnostic orient identificateur

Dfinition
Le diagnostic didentificateur indique dans laquelle des plages dadresses configures de la mmoire de transfert une entre a t faite.

Structure
La figure suivante dcrit la structure du diagnostic didentificateur pour le nombre maximum de plages dadresses configures.
7 6 5 4 3 2 1 0 1 0 N de bit

Octet 6

Longueur du diagnostic didentificateur y compris loctet 6 (dpend du nombre de plages dadresses configures jusqu 6 octets) Code pour diagnostic didentificateur 7 6 5 4 3 2 1 0 Octet 7 Configuration prvue0configuration sur site Configuration prvue0sur site ou CPU esclave en mode STOP Configuration prvue0configuration sur site Entre pour 1e plage dadresse configure Entre pour 2e plage dadresse configure Entre pour 3e plage dadresse configure Entre pour 4e plage dadresse configure Entre pour 5e plage dadresse configure 7 6 5 4 3 Octet 8 Entre pour 6me la 13e plage dadresse configure 7 6 5 4 3 Octet 9 Entre pour 14e la 21e plage dadresse configure 7 6 5 4 3 Octet 10 Entre pour 22e la 29e plage dadresse configure N de bit 2 1 0 Entre pour 30e plage dadresse configure Entre pour 31e plage dadresse configure Entre pour 32e plage dadresse configure Figure 7-4 Structure du diagnostic de code de lIM 151-7 CPU 2 1 0 N de bit 2 1 0 N de bit 2 1 0 N de bit N de bit

Octet 11

7 6 5 4 3 0 0 0 0 0

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-19

Mise en service et diagnostic

7.6.5

Etat du module

Dfinition
Ltat de module indique dans quel tat se trouvent les plages dadresses et prsente un dtail du diagnostic de code en ce qui concerne la configuration. Ltat de module commence aprs le diagnostic de code et comprend au maximum 13 octets.

7-20

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic

Structure
Pour lIM 151-7 CPU, ltat du module a la structure suivante :
7 6 5 4 3 2 1 0 N de bit Octet x 0 0 Longueur de ltat de module y compris octet x (maximum 13 octets) Code pour diagnostic orient station 7 6 5 4 3 2 1 Octet x+1 0 N de bit Type dtat : tat du module

1 0 0 0 0 0 1 0

2H = tat module Code pour message de module Octet x+2 Octet x+3 7 6 Octet x+4
0 0 0 0

0H 0H

toujours 0 toujours 0

N de bit

Emplacement de la CPU 1e plage dadresses configure 7 6 5 4 3 2 1 0 N de bit Octet x+5 2e plage dadresses configure 3e plage dadresses configure 4e plage dadresses configure 5e plage dadresses configure 7 6 5 4 3 2 1 0 N de bit Octet x+6 6e plage dadresses configure 7e plage dadresses configure 8e plage dadresses configure 9e plage dadresses configure . . . 7 6 5 4 3 2 1 0 N de bit Octet y-1
0 0

00B : Module o.k. ; donnes valides 01B : Dfaut de module ; donnes invalides (module dfectueux) 10B : Module erron ; donnes invalides 11B : pas de module ; donnes invalides

30e plage dadresses configure 31e plage dadresses configure 32e plage dadresses configure Figure 7-5 Structure de ltat du module

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-21

Mise en service et diagnostic

7.6.6

Etat dalarme

Dfinition
Ltat dalarme du diagnostic de station fournit des informations dtailles sur un esclave DP. Le diagnostic de station commence loctet y et peut comprendre jusqu 20 octets.

Structure
La figure suivante dcrit la structure et le contenu des octets pour une plage dadresse configure de la mmoire de transfert.
7 6 5 4 3 2 1 0 N de bit 0 0 Longueur de ltat dalarme y compris octet y (maximum 20 octets) Code pour diagnostic orient station Octet y+1 01H : code pour alarme de diagnostic 02H : code pour alarme de processus 7 6 5 4 3 2 1 0 N de bit N demplacement 2 = CPU 4 ... 35 = N de la place dadresses configure dans lammoire de transfert 7 6 5 4 3 2 1 0 N de bit 00 = pas dautre information 0 0 0 0 0 0 sur ltat du diagnostic 01 = diagnostic entrant (au moins 1 erreur est prsente) 10 = diagnostic sortant 11 = diagnostic sortant, mais autre anomalie prsente Donnes de diagnostic ou dalarme

Octet y

Octet y+2

Octet y+3

seulement pour alarme de diagnostic

Octet y+4 Octet y+7

. . .

Octet z Exemple sur octet y+2 : CPU = 02H 1e plage dadresses = 04H 2e plage dadresses = 05H, etc. Figure 7-6 Structure de ltat dalarme

7-22

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic

Structure des donnes dalarme pour Alarme de processus ( partir de loctet y+4)
Dans lalarme de processus (dans loctet y+1, se trouve le code 02H pour lalarme de processus), les 4 octets dinformations dalarme que vous avez transmis dans lesclave I avec le SFC 7 DP_PRAL ou SFB 75 SALRM lors de la gnration du processus dalarme pour le matre, sont transmis partir de loctet y+4.

Structure des donnes dalarme lors de la gnration dune alarme de diagnostic par un changement de mode de lesclave I ( partir de loctet y+4)
Dans loctet y+1 se trouve le code dalarme de diagnostic (01H). Les donnes de diagnostic contiennent les 16 octets dinformations dtat de la CPU. Dans la figure suivante, vous voyez laffectation des 4 premiers octets des donnes de diagnostic. Les 12 octets suivants sont toujours 0. Les contenus de ces octets sont conformes au contenu de lenregistrement 0 du diagnostic dans STEP 7 (dans ce cas, tous les bits ne sont pas occups).
7 6 5 4 3 2 1 0 N de bit 0 0 0 0 0 0 0 0 : IM 151-7 CPU o.k. 1 : IM 151-7 CPU perturbe 7 6 5 4 3 2 1 0 N de bit Octet y+5 0 0 0 0 1 0 1 1

Octet y+4

Identifiant de la plage dadresses de la mmoire de transfert (constant) 7 6 5 4 3 2 1 0 N de bit 0 0 0 0 0 0 0 0 : Mode RUN 1 : mode STOP 7 6 5 4 3 2 1 0 N de bit 0 0 0 0 0 0 0 0 Octets y+4 y+7 pour lalarme de diagnostic (changement de mode de lesclave I)

Octet y+6

Octet y+7 Figure 7-7

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-23

Mise en service et diagnostic

Structure des donnes dalarme lors de la gnration dune alarme de diagnostic par le SFB 75 dans lesclave I ( partir de loctet y+4)
7 6 5 4 3 2 1 0 N de bit Octet y+4 0 0 : module o.k. 1 : anomalie de module

Donnes de diagnostic fixes par dfinition

7 6 5 4 3 2 1 0 N de bit Octet y+5 7 6 5 4 3 2 1 0 N de bit Octet y+6 7 6 5 4 3 2 1 0 N de bit Octet y+7 . . . 7 6 5 4 3 2 1 0 N de bit Octet y+19 Figure 7-8

Tenez compte du descriptif dutilisation du SFB 75 Vous trouverez des informations plus compltes dans lAide en ligne de STEP 7 ou dans le Manuel de rfrence logiciel systme pour S7-300/400 Fonctions systme et fonctions standard

Octets y+4 y+7 pour lalarme de diagnostic (SFB 75)

7-24

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic

7.7

Donnes de diagnostic des modules lectroniques

7.7.1

Analyse des donnes de diagnostic des modules lectroniques dans le programme utilisateur

Dans ce chapitre ...


la structure des donnes de diagnostic dans les donnes systme est dcrite. Vous devez connatre cette configuration si vous voulez analyser dans le programme utilisateur STEP 7 les donnes de diagnostic des modules lectroniques.

Les donnes de diagnostic se trouvent dans des enregistrements


Les donnes de diagnostic dun module peuvent avoir une longueur maximale de 44 octets et se trouvent dans les enregistrements 0 et 1 : Lenregistrement 0 contient 4 octets de donnes de diagnostic, qui dcrivent ltat actuel dun automate programmable. Le DS0 fait partie intgrante de linformations den-tte de lOB 82 (octet de donnes locales 8 11). Lenregistrement 1 contient les 4 octets de donnes de diagnostic qui se trouvent aussi dans lenregistrement 0 et jusqu 40 octets de donnes de diagnostic spcifiques au module. Vous pouvez lire DS0 et DS1 via les SFC 59 RD_REC ou SFB 52 RDREC.

Autres documents
Une description complte du principe danalyse des donnes de diagnostic de modules lectroniques dans le programme utilisateur ainsi que la description des SFC utilisables cet effet se trouve dans les manuels de STEP 7.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-25

Mise en service et diagnostic

Structure des donnes de diagnostic


Exemple : module mixte 4 voies Octet 0 Octet 1 Octet 2 Octet 3 Perturbation de module Classe de module

B#16#00 B#16#00

Octet 4 Octet 5 Octet 6 Octet 7

B#16#20

Type de voie : Longueur de linfo de diagnostic Nombre de voies Voies perturbes (vecteur de voie) Dfaut isol voie 0 Dfaut isol voie 1 Dfaut isol voie 2 Dfaut isol voie 3

Bloc dinformation

Octets 8-11 Octets 12-15 Octets 16-19 Octets 20-23

Diagnostic de voie

Octet 24 Octet 25 Octet 26 Octet 27

Type de voie : Longueur de linfo de diagnostic Nombre de voies Voies perturbes (vecteur de voie) Dfaut isol voie 0 Dfaut isol voie 1 Dfaut isol voie 2 Dfaut isol voie 3

Bloc dinformation 1

Octets 28-31 Octets 32-35 Octets 36-39 Octets 40-43


1

Diagnostic de voie1

Ces octets apparaissent seulement si le module diagnostiqu est du type mixte, le bit 7 tant activ dans loctet 4. Structure des donnes de diagnostic lexemple dun module mixte 4 voies

Figure 7-9

Le nombre doctets de diagnostic spcifiques une voie dpend du nombre de voies dans le module. Toutefois, au moins la voie 0 est prsente. La longueur minimale du DS1 est donc de 12 octets. Si par exemple, vous avez un module mixte 1 voie dentre et 2 voies de sortie, le deuxime bloc dinformation commence loctet 12. La longueur totale des donnes de diagnostic est, dans cet exemple, de 24 octets.

7.7.2

Structure et contenu des donnes de diagnostic, octets 0 7


Voici une description de la structure et du contenu de chacun des octets des donnes de diagnostic. Dune faon gnrale, on considre que : lorsquil se produit une erreur, le bit concern est mis 1.

7-26

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic

Octets 0 et 1
7 6 5 4 3 2 1 0 0 0 0 0 0 Perturbation de module Erreur externe Prsence dune erreur de voie

Octet 0

Octet 1

7 6 5 4 3 2 1 0 0 0 0 1 Classe de module (voir tableau 7-13) Information de voie prsente

Figure 7-10

Octets 0 et 1 des donnes de diagnostic

Classes de module
Le tableau suivant contient les codes des classes de modules (bits 0 3 dans loctet 1).
Tableau 7-13 Code 0101 0110 1000 1001 1100 1101 Module analogique CPU Module fonctionnel Module TOR (priphrie avec espace dadresses limit) CP PS Codes des classes de module Classe de module

Octets 2 et 3
Ces octets ne sont pas utiliss.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-27

Mise en service et diagnostic

Octets 4 7
7 6 5 4 3 2 1 0 Octet 4

Type de voie

B#16#7B : module dentre B#16#7C : module de sortie B#16#7D : PM, FM, VA (dpart moteur)

Module mixte ? 0 :non 1 :oui ; suivent les donnes de diagnostic des entres ; les donnes de diagnostic des sorties sont prsentes partir de octet 12, 16, 20 ou 24 (suivant le 7 0 nombre de voies des entres) Octet 5 0 1 0 0 0 0 0 0 7 Octet 6 7 6 5 4 3 2 1 0 Octet 7 Vecteur de voie Dfaut de voie 0 Dfaut de voie 1 0 Longueur de linformation de diagnostic par voie dans le bit (= toujours 32) Nombre de voies du mme type dans un module

...

...

...

...

...

Dfaut de voie 6 Dfaut de voie 7 Figure 7-11 Octets 4 7 des donnes de diagnostic

7-28

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Mise en service et diagnostic

7.7.3

Donnes de diagnostic spcifiques une voie partir de loctet 8


A partir de loctet 8, lenregistrement 1 contient les donnes de diagnostic spcifiques une voie. Les figures suivantes montrent laffectation des octets de diagnostic pour une voie ou pour un groupe de voies du module spcial. Dune faon gnrale, on considre que : lorsquil se produit une erreur, le bit concern est mis 1.

Dfaut isol dune voie


Loctet y est le premier de quatre octets du diagnostic spcifique une voie.
7 6 5 4 3 2 1 0 R

Octet y

R = bit rserv

Court-circuit Tension dalimentation trop basse (tolrance basse non atteinte) Tension dalimentation trop leve (tolrance haute dpasse) Niveau de sortie surcharge Niveau de sortie surcharg et surchauff Cble de signal coup ou alimentation lectrique du capteur perturbe Seuil suprieur dpass Octet y+1 7 6 5 4 3 2 1 0 R R R R R R Seuil infrieur dpass Erreur, par exemple dfaut matriel dans le module, alimentation lectrique des capteurs perturbe, relais coinc, tension de charge prsente la sortie, etc. 7 6 5 4 3 2 1 0 Octet y+2 R Erreur de paramtrage Tension de capteur ou de charge absente Fusible dfectueux (lutilisateur doit le changer) Dfaut de masse Erreur sur la voie de rfrence Perte dune alarme de processus Alerte dactionneur ; exemple : vitesse de rotation ou courant de charge dpasss 7 6 5 4 3 2 1 0 R R R R Coupure actionneur ; exemple : coupure de scurit, courtcircuit la masse, raction de la thermistance, etc. La cause de la coupure de scurit est prsente Erreur externe; exemple : dfaut du capteur/actionneur, etc. Erreur indtermine : erreur impossible prciser Figure 7-12 Dfaut isol dune voie

Octet y+3

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

7-29

Mise en service et diagnostic

7.7.4

Exemple : module ET 200S : 2 AI U (6ES7 134-4FB00-0AB0) avec chacun un diagnostic pour les voies 0 et 1
Le tableau suivant contient un exemple danalyse dun message de diagnostic du module indiqu.
N doctet 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Valeur B#16#0D B#16#15 B#16#00 B#16#00 B#16#7B B#16#20 B#16#02 B#16#03 B#16#80 B#16#00 B#16#00 B#16#00 B#16#00 B#16#01 B#16#00 B#16#00 Signification Perturbation de module, erreur externe, erreur sur voie Prsence dune information de voie ; classe de type = module analogique non utilis non utilis Module dentre, par de module mixte = 32 bits dinformation de diagnostic par voie (constant) Le module comporte 2 voies Erreur sur voies 0 et 1 Dfaut de voie 0 : seuil suprieur dpass Voie 0 : pas dautre dfaut Voie 0 : pas dautre dfaut Voie 0 : pas dautre dfaut Voie 1 : pas de dfaut Dfaut de voie 1 seuil infrieur dpass Voie 1 : pas dautre dfaut Voie 1 : pas dautre dfaut

7-30

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Dans ce chapitre
Vous trouverez dans ce chapitre : les caractristiques importantes de lIM 151-7 CPU pour PROFIBUS-DP une liste des fonctions de la CPU de lIM 151-7 CPU que vous pouvez appeler au moyen de STEP 7, comme lhorloge intgre, les blocs pour le programme utilisateur et des paramtres slectionnables.

Contenu
Chapitre 8.1 8.2 8.3 8.4 8.5 8.6 8.7 8.8 8.9 8.10 8.11 8.12 8.13 8.14 8.15 Caractristiques de PROFIBUS-DP Commutateur de modes de fonctionnement et lments de signalisation SIMATIC Micro Memory Card Type de mmoire Interfaces Horloge Connexions S7 Communication Routage Cohrence des donnes Blocs Paramtres Paramtrage de la soudure froide lors du raccordement de thermocouples Dbranchement et enfichage de modules pendant la marche Dsactivation et activation de modules dalimentation pendant la marche Thme Page 8-2 8-4 8-6 8-12 8-25 8-27 8-28 8-33 8-37 8-40 8-41 8-43 8-45 8-47 8-50

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-1

Fonctions de lIM 151-7 CPU

8.1

Caractristiques de PROFIBUS-DP

Fichier GSD
Toutes les caractristiques spcifiques lesclave sont consignes dans un fichier des donnes de base de station (fichier GSD). La structure du fichier GSD est dfinie dans la norme CEI 61784-1:2002 Ed1 CP 3/1. Vous navez besoin du fichier GSD que si : vous utilisez une ET 200S avec un matre DP de la gamme SIMATIC S5 (configuration avec COM PROFIBUS) vous utilisez une ET 200S avec un matre DP non-SIMATIC (configuration avec loutil du fabricant) Si vous avez besoin du fichier GSD, vous pouvez le tlcharger sur Internet. Vous trouverez tous les fichiers GSD sous Downloads dans la page Internet du SIMATIC Customer Support : http://www.ad.siemens.de/csi/gsd

Principales caractristiques
Si vous ne disposez pas du fichier GSD, vous trouverez dans le tableau suivant la liste des caractristiques les plus importantes de lIM 151-7 CPU.
Tableau 8-1 Caractristiques du fichier GSD Caractristique Identificateur de constructeur Support de FMS Support de 9,6 kbauds Support de 19,2 kbauds Support de 45,45 kbauds Support de 93,75 kbauds Support de 187,5 kbauds Support de 500 kbauds Support de 1,5 Mbauds Support de 3 Mbauds Support de 6 Mbauds Support de 12 Mbauds Support de la commande FREEZE (gel) Support de la commande SYNC Support de la recherche auto. de la vitesse de transmission Adresse PROFIBUS modifiable par logiciel Mot cl DP selon CEI 61784-1:2002 Ed1 CP 3/1 Ident_Number FMS_supp 9.6_supp 19.2_supp 45.45_supp 93.75_supp 187.5_supp 500_supp 1.5M_supp 3M_supp 6M_supp 12M_supp Freeze_Mode_supp Sync_Mode_supp Auto_Baud_supp Set_Slave_Add_supp IM 151-7 CPU 80E2H Non Oui Oui Oui Oui Oui Oui Oui Oui Oui Oui Oui Oui Oui Non

8-2

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Tableau 8-1

Caractristiques du fichier GSD Caractristique Mot cl DP selon CEI 61784-1:2002 Ed1 CP 3/1 User_Prm_Data_Len User_Prm_Data Min_Slave_Intervall Modular_Station Max_Module Max_Input_Len Max_Output_Len Max_Data_Len Unit_Diag_Bit Unit_Diag_Area Modules, End_Module Channel_Diag Max_Diag_Data_Len IM 151-7 CPU 3 octets Oui 1 (100 ms) 1 35 244 244 488 par LED ON non utilis Oui Non 39 octets

Longueur des donnes de paramtrage personnalises Donnes de paramtrage personnalises Intervalle minimal entre deux scrutations de la liste des esclaves Station modulaire Nombre maximal de modules Nombre maximal dentres en octets Nombre maximal de sorties en octets Nombre maximal total dentres et de sorties en octets Signalisation centralise des messages dtat et de dfauts spcifiques du constructeur Affectation de valeurs au texte dans le champ de diagnostic de la station Identificateurs de toutes les plages dadresses pour PROFIBUS Affectation aux textes de types de dfaut spcifiques du constructeur dans le champ de diagnostic de voie Longueur maximale des donnes de diagnostic

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-3

Fonctions de lIM 151-7 CPU

8.2

Commutateur de modes de fonctionnement et lments de signalisation

Commutateur de modes de fonctionnement


Le commutateur de modes de lIM 151-7 CPU est ralis sous forme de commutateur bascule 3 niveaux et se prsente selon la figure suivante :

RUN STOP MRES

Figure 8-1

Commutateur de mode de fonctionnement

Positions du commutateur de mode de fonctionnement


Les positions du commutateur de mode de fonctionnement sont prsentes dans lordre dans lequel elles se trouvent sur lIM 151-7 CPU.
Tableau 8-2 Position RUN STOP Positions du commutateur de mode de fonctionnement Signification Mode de fonctionnement RUN Mode de fonctionnement STOP Explications La CPU traite le programme utilisateur. La CPU ne traite pas de programme utilisateur. Les programmes peuvent tre

lus avec la PG dans la CPU (CPU PG) tre transmis dans la CPU (PG CPU)
MRES Effacement gnral Position instable du commutateur de mode de fonctionnement en vue de leffacement gnral de la CPU. Un effacement gnral ralis avec le commutateur de mode de fonctionnement ncessite un ordre particulier de commutations (voir le chapitre 7.2)

8-4

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Signification des LED pour la fonctionnalit CPU


LIM 151-7 CPU possde 2 LED spciales qui indiquent les tats de fonctionnement de la CPU : RUN STOP 3 autres LED vous permettent dobtenir des informations sur la tension dalimentation de la CPU, sur les ordres de forage et sur les erreurs gnrales.
Tableau 8-3 LED ON (verte) RUN (verte) LED indicatrices pour la fonctionnalit CPU Signification Mise sous tension Etat de fonctionnement RUN Explications allume si la tension dalimentation de la CPU est prsente. allume si la CPU excute le programme utilisateur clignote 2 Hz pendant le dmarrage de la CPU

pendant au moins 3 s ; le dmarrage de la CPU peut toutefois tre


plus court.

pendant le dmarrage de la CPU, la LED de stop sallume aussi ;

aprs extinction de lindicateur de STOP, les sorties sont libres.

clignote 0,5 Hz, lorsque la CPU a atteint un point darrt fix par vous. La LED de STOP sallume en mme temps. STOP (jaune) Etat de fonctionnement STOP allume si la CPU

nexcute pas de programme utilisateur. a atteint un point darrt fix par vous. La LED RUN clignote en mme
temps 0,5 Hz. clignote 0,5 Hz lorsque la CPU demande un effacement gnral (voir chapitre 7.2)

FRCE (jaune) SF (rouge)

Ordre de forage actif Signalisation groupe derreurs

allume lorsquun ordre de forage est actif. allume pour

Erreurs de programmation Erreurs de paramtrage Erreurs de calcul Erreurs de temps Erreurs de priphrie Erreurs matrielles Erreurs de microprogramme

Pour dterminer exactement le type derreur, vous devez lire le contenu du tampon de diagnostic au moyen dune PG.

Signification des autres LED


Les LED SF (du point de vue de PROFIBUS-DP) et BF sont dcrites au chapitre 7.4.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-5

Fonctions de lIM 151-7 CPU

8.3

SIMATIC Micro Memory Card

Micro Memory Card


La carte mmoire utilise pour lIM 151-7 CPU est une Micro Memory Card SIMATIC (MMC). La MMC est utilisable comme mmoire de chargement et support de donnes transportable. Elle est indispensable pour le fonctionnement de lIM 151-7 CPU. La MMC contient les donnes suivantes : programme utilisateur (tous les blocs) archives et recettes donnes de configuration (projets STEP 7) donnes pour une mise jour du systme dexploitation, scurit du systme dexploitation Nota Sur une MMC, vous pouvez conserver soit des donnes utilisateur et de configuration, soit le systme dexploitation.

Protection anti-copie
Pour la ralisation dune protection anti-copie de la MMC au niveau utilisateur, la MMC possde un numro de srie interne. Vous pouvez lire ce numro de srie via la liste de pices SZL 011CH Index 8 avec la SFC 51 RDSYSST. Programmez par exemple une commande STOP dans un bloc protg pour le cas o les numros de srie thorique et rel de la MMC ne correspondraient pas. Vous trouverez des informations plus compltes dans la liste des pices SZL de la liste des oprations ou dans le manuel Fonctions standard et fonctions systme.

Caractristiques
La carte Micro Memory Card SIMATIC assure labsence de maintenance et la rmanence pour lIM 151-7 CPU. Vous trouverez des informations plus dtailles ce sujet dans le chapitre 8.4.

Avertissement Le contenu du module Micro Memory Card SIMATIC peut tre invalide si le module est retir pendant une opration dcriture. Dans ce cas, il faut ventuellement effacer la MMC sur la PG ou la formater dans lIM 151-7 CPU. Nenlevez jamais la MMC en mode RUN, mais seulement hors tension ou lorsque lIM 151-7 CPU est en mode STOP, alors quaucun accs en criture de la PG na lieu. Si ltat STOP, vous ne pouvez pas tre certain que des fonctions dcriture de la PG (exemple : chargement/effacement dun bloc) nont pas lieu, coupez dabord les liaisons de communication.

8-6

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Dure de vie dune MMC


La dure de vie dune MMC dpend essentiellement de facteurs suivants : 1. nombre deffacements et de programmation, 2. influences extrieures, par exemple temprature ambiante. A une temprature ambiante pouvant atteindre 60 C, la dure de vie dune MMC atteint 10 ans pour un maximum de 100.000 effacements/critures.

Avertissement Veillez toujours ne pas dpasser le nombre maximum deffacements/critures, afin de prvenir les pertes de donnes.

Micro Memory Cards SIMATIC utilisables


Les cartes mmoire suivantes sont disponibles :
Tableau 8-4 MMC disponibles Type MMC 64k MMC 128k MMC 512k MMC 2M MMC 4M MMC 8M Numros de rfrence 6ES7 953-8LF00-0AA0 6ES7 953-8LG00-0AA0 6ES7 953-8LJ00-0AA0 6ES7 953-8LL00-0AA0 6ES7 953-8LM00-0AA0 6ES7 953-8LP10-0AA0

Pour une mise jour du micrologiciel, il faut des MMC de 4 Moctets ou de 8 Moctets de capacit.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-7

Fonctions de lIM 151-7 CPU

Formatage de la MMC lors de leffacement gnral


Dans des cas particuliers, vous devez formater les MMC : Le module nest pas du type utilisateur. La MMC na pas encore t formate, est dfectueuse ou bien les donnes sont incohrentes. Le contenu de la MMC a t signal comme invalide. Lopration Chargement programme utilisateur a t interrompue par une coupure de tension (voir Procdure spciale). Lopration de Transfert de mmoire a t interrompue par une coupure de tension (voir Procdure spciale). Erreur dans lanalyse du contenu de module au moment de leffacement gnral. Erreur au formatage ou formatage impossible excuter. Lorsquune des erreurs dcrites sest produite, la CPU demande de nouveau un effacement gnral, mme aprs excution dun effacement gnral. Sauf en cas dinterruption des oprations Chargement programme utilisateur ou Transfert de mmoire, en raison dune coupure de secteur, le contenu de la carte est conserve jusqu excution de la Procdure spciale. Description Procdure spciale : Si lIM 151-7 CPU demande un effacement gnral (clignotement lent de la LED STOP), formatez-la au moyen de la squence de commande suivante : 1. Mettez linterrupteur en position MRES et maintenez-le dans cette position (environ 9 secondes) jusqu ce que la LED STOP reste allume en continu. 2. Dans les 3 secondes qui suivent, relchez linterrupteur, puis ramenez-le en position MRES. La LED STOP clignote maintenant pendant le formatage. Faites attention excuter les oprations dans le dlai prescrit, car sinon, la MMC ne sera pas formate, mais reviendra ltat Effacement gnral. La MMC ne se formate que sil y a un motif (voir plus haut) ; par exemple pas si leffacement gnral est demand aprs un changement de module. Dans ce cas, la slection de MRES provoque un effacement gnral normal dans lequel le contenu du module reste valide.

8-8

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Enfichage/remplacement de la carte mmoire


La MMC est conue de faon pouvoir tre extraite et insre sous tension. Pour ce faire, lIM 151-7 CPU doit tre mis dans ltat STOP (voir avertissement en page 8-6). Langle biseaut de la MMC empche linsertion lenvers de la carte (protection contre les erreurs de polarit). Pour permettre lextraction de la carte, le cadre du logement comporte un jecteur. Pour jecter la carte, appuyez sur ljecteur avec un petit tournevis ou un stylo bille.
IM 151-7 CPU

MMC

6ES7 953 8Lx00 0AA0

Micro Memory Card

SIEMENS SIMATIC

Emplacement denfichage
MEM

Ejecteur

Figure 8-2

Position de lemplacement denfichage de la carte MMC sur lIM 151-7 CPU

Lors de linsertion dune nouvelle carte MMC dans lemplacement denfichage, lIM 151-7 CPU demande un effacement gnral.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-9

Fonctions de lIM 151-7 CPU

Mise jour du microprogramme avec MMC


Pour mettre jour le microprogramme, procdez de la manire suivante :
Tableau 8-5 Mise jour du microprogramme avec MMC

Etape 1.

Ce que vous devez faire : Transmettre sur une MMC vide (w 4 Mo) les fichiers de mise jour au moyen de STEP 7 et de votre console de programmation. Mettre lIM 151-7 CPU hors tension et enficher la MMC avec la mise jour du microprogramme. Mettre sous tension. -

Ce qui se passe dans lIM 151-7 CPU :

2.

3.

LIM 151-7 CPU reconnat automatiquement la MMC avec la mise jour logicielle et lance cette dernire. Pendant la mise jour, toutes les LED sallument. Aprs la mise jour, la LED STOP clignote. LIM 151-7 CPU demande leffacement gnral.

4.

Mettre lIM 151-7 CPU hors tension et dbrancher la MMC avec la mise jour du microprogramme. Ractivez lalimentation en tension.

5.

LIM 151-7 CPU excute un effacement gnral automatique et est ensuite oprationnel.

8-10

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Sauvegarde du systme dexploitation sur MMC


La sauvegarde du systme dexploitation doit se faire selon la procdure suivante :
Tableau 8-6 Sauvegarde du systme dexploitation

Etape 1. 2. 3.

Ce que vous devez faire : Enficher la nouvelle Micro Memory Card (w 4 Mo) dans la CPU. Maintenir le commutateur de modes en position MRES. MISE HORS TENSION/SOUS TENSION et maintenir le commutateur de modes en position MRES jusqu ... Commutateur de mode sur STOP Dplacer brivement le commutateur de mode vers MRES, puis laisser revenir vers STOP.

Ce qui se passe dans lIM 151-7 CPU : La CPU demande un effacement gnral.

... ce que les LED STOP, RUN et FRCE commencent clignoter. LIM 151-7 CPU commence sauvegarder le systme dexploitation sur la MMC. Pendant la sauvegarde, toutes les LED sallument. Aprs la sauvegarde, la LED STOP clignote. LIM 151-7 CPU demande leffacement gnral.

4. 5.

6.

Extraire la carte mmoire.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-11

Fonctions de lIM 151-7 CPU

8.4

Type de mmoire

8.4.1

Zones de mmoire de lIM 151-7 CPU

Rpartition
La mmoire de lIM 151-7 CPU se divise en trois zones :

IM 151-7 CPU Mmoire de travail

MMC

Mmoire de chargement

Mmoire systme

Figure 8-3

Zones de mmoire dun IM 151-7 CPU

Mmoire de chargement
La mmoire de chargement est loge sur une carte Micro Memory Card SIMATIC (MMC). Elle sert recevoir les blocs de code et de donnes ainsi que les donnes systme (configuration, connexions, paramtres de modules, etc.). Les blocs signals comme non importants pour lexcution sont logs exclusivement dans la mmoire de chargement. De plus, les donnes compltes de configuration dun projet peuvent tre archives sur la MMC. Dans la mmoire de chargement, votre programme (MMC) est toujours rmanent. Il se place sur la MMC ds le chargement, labri des pannes de secteur et des effacements gnraux.

Nota Le fonctionnement de lIM 151-7 CPU est possible seulement lorsque la MMC est enfiche.

8-12

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Mmoire de travail
La mmoire de travail est intgre sur la CPU et nest pas extensible. Elle sert excuter le code ainsi qu excuter les donnes du programme utilisateur. Lexcution du programme a lieu exclusivement dans la zone de la mmoire de travail et de la mmoire systme. La MMC tant enfiche, la mmoire de travail de la CPU est rmanente. En cas de panne de secteur, vos donnes de la mmoire de travail sont sauvegardes sur la MMC.

Mmoire systme
La mmoire systme est intgre sur la CPU et nest pas extensible. Elle contient les zones doprandes, mmentos, temps et compteurs les mmoires images des entres et sorties les donnes locales Pour les mmentos, temps et compteurs, vous dterminez par la configuration (caractristiques de la CPU) les parties devant tre rmanentes et celles qui doivent tre initialises 0 au redmarrage (dmarrage chaud). Le tampon de diagnostic, ladresse MPI (et la vitesse de transmission) ainsi que le compteur dheures de fonctionnement sont gnralement dposs dans la zone de mmoire rmanente de la CPU. La rmanence de ladresse MPI et de la vitesse de transmission assurent la capacit de communication de votre CPU aprs une panne de courant, un effacement gnral ou une perte du paramtrage de communication (par dconnexion de la MMC ou effacement des paramtres de communication).

Rmanence
LIM 151-7 CPU possde une mmoire rmanente. La rmanence est ralise sur la MMC et sur la CPU. La rmanence permet de conserver le contenu de la mmoire rmanente mme en cas de panne de secteur et de redmarrage (dmarrage chaud).

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-13

Fonctions de lIM 151-7 CPU

Comportement de rmanence des objets en mmoire


Le tableau suivant montre le comportement de rmanence des objets en mmoire lors des changements dtat.
Tableau 8-7 Comportement de rmanence des objets en mmoire Objet en mmoire Changement dtat Mise hors tension/ mise sous tension Programme/donnes utilisateur (mmoire de chargement) Valeurs actuelles des DB X X STOP RUN Effacement gnral

rglables avec STEP 7 V5.2 + SP1 dans les caractristiques DB (voir ci-dessous) X X X X X X

Mmentos, temps et compteurs configuration rmanente Tampon de diagnostic, compteur dheures de fonctionnement Adresse MPI, vitesse de transmission x = rmanent ; = non rmanent

X X

Comportement de rmanence dun DB sur lIM 151-7 CPU


Sur lIM 151-7 CPU, vous pouvez dfinir dans STEP 7 ( partir de V5.2 + SP1) ou via la SFC 82 CREA_DBL (paramtre ATTRIB Bit NON_RETAIN) si un DB conserve les valeurs actuelles lors de la mise hors tension/sous tension ou STOP RUN (DB rmanent) ou sil prend les valeurs initiales de la mmoire de chargement (DB non rmanent).
Tableau 8-8 Comportement de rmanence des DB sur lIM 151-7 CPU

Lors de la mise hors tension/sous tension ou du redmarrage de la CPU, le DB doit contenir les valeurs initiales (DB non rmanent) Arrire-plan : En cas de mise hors tension/sous tension et de redmarrage (STOP RUN) de la CPU, les valeurs actuelles du DB ne sont pas rmanentes. Le DB contient les valeurs initiales de la mmoire de chargement. Condition pralable dans STEP 7 : conserver les dernires valeurs actuelles (DB rmanent) Arrire-plan : En cas de mise hors tension/sous tension et de redmarrage (STOP RUN) de la CPU, les valeurs actuelles du DB sont conserves.

Dans les caractristiques du bloc du DB, la un DB non rmanent a t gnr avec la


case cocher Non-Retain est active ou SFC 82 CREA_DBL et lattribut de bloc correspondant (ATTRIB Bit NON_RETAIN).

Condition pralable dans STEP 7 :

Dans les caractristiques du bloc du DB, la un DB rmanent a t gnr avec la


SFC 82.

case cocher Non-Retain nest pas active ou

8-14

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

8.4.2

Fonctions de mmorisation

Introduction
A laide des fonctions de mmorisation, vous gnrez, modifiez ou effacez des programmes utilisateurs ou des blocs. Continuez utiliser la possibilit darchiver des donnes de projets et assurez ainsi la rmanence de vos donnes.

Gnralits : charger le programme utilisateur avec la PG/PC


Le programme utilisateur est charg compltement par la PG/PC via la MMC, vers lIM 151-7 CPU. Dans ce cas, il se peut que tous les blocs se trouvant dans la mmoire de chargement soient effacs. Les blocs occupent dans la mmoire de chargement la place telle quelle est mentionne dans Besoin de mmoire de chargement, dans les Caractristiques gnrales des blocs.
Console de programmation MMC
6ES7 953 8Lx00 0AA0

Sur le disque dur en mmoire

Mmoire de chargement

Memory Card

Micro

SIMATIC

SIEMENS

Mmoire de travail

Blocs de code

Blocs de code

Blocs de donnes Commentaire Symboles

Blocs de donnes

Pices du code et blocs de donnes ayant une importance pour lexcution

Figure 8-4

Mmoire de chargement et de travail

Le programme peut tre lanc seulement aprs chargement de tous les blocs.

Nota La fonction nest autorise que si la CPU est sur STOP. Si le chargement ne sest pas termin en raison dune panne de courant ou cause de blocs non admissibles, la mmoire de chargement est vide.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-15

Fonctions de lIM 151-7 CPU

Charger un programme utilisateur sur la MMC avec la PG/PC


Cas A : Chargement dun nouveau programme utilisateur Vous avez cr un nouveau programme utilisateur. Chargez-le entirement sur la MMC avec la PG/PC. Cas B : Rechargement de blocs Vous avez dj cr un programme utilisateur et lavez charg sur la MMC (cas A). Ensuite, vous tendez le programme utilisateur en ajoutant des blocs. Pour ce faire, vous ne devez pas recharger lintgralit du programme sur la MMC, mais seulement les nouveaux blocs (avec les programmes trs complexes, le temps de chargement est donc dautant moins long !). Cas C : Surcharge Dans ce cas, vous effectuez des modifications de blocs de votre programme utilisateur. Dans ltape suivante, vous surchargez ensuite le programme utilisateur ou vous ne chargez sur la MMC avec la PG/PC que les blocs modifis.

Prcaution En cas de surcharge de blocs/dun programme utilisateur, toutes les donnes stockes sous le mme nom sur la MMC sont perdues. Aprs chargement dun bloc, le contenu de blocs importants pour lexcution est transfr dans la mmoire de travail et activ.

Effacement de blocs
Leffacement entrane la suppression du bloc dans la mmoire de chargement. Leffacement de blocs de donnes est possible partir du programme utilisateur (SFC 23 DEL_DB). Si ce bloc doit occuper de la place dans la mmoire de travail, celle-ci va tre libre.

Chargement gnral
Contrairement au chargement simple, le chargement gnral consiste charger des blocs ou un programme utilisateur complet de la CPU vers la PG/PC. Les blocs ont alors le contenu quils avaient lors du dernier chargement dans la MMC. Exception : blocs de donnes importants pour le droulement, pour lesquels seules les valeurs actuelles sont transmises. Le chargement gnral de blocs ou du programme utilisateur de la CPU avec STEP 7 na pas dincidence sur laffectation de la mmoire de la CPU.

Compression
Lors de la compression, les chargements et effacements bouchent les trous apparus dans la mmoire de chargement et de travail entre des objets en mmoire. Autrement dit, les espaces libres sont regroups. La compression est possible en mode STOP comme en mode RUN de la CPU.

8-16

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Transfert de mmoire (RAM vers ROM)


Lopration consiste transfrer depuis la mmoire de travail les valeurs actuelles des blocs de donnes, sous forme de valeurs initiales des DB; vers la mmoire de chargement.

Nota La fonction nest autorise que si la CPU est sur STOP. Si la fonction ne sest pas termine en raison dune panne de courant, la mmoire de chargement est vide.

Dconnexion/connexion de la MMC
Sil ny a plus de MMC sur lIM 151-7 CPU, ce dernier ne peut plus fonctionner (pas de mmoire de chargement). Le fonctionnement ne redevient possible quaprs connexion dune MMC et effacement gnral. LIM 151-7 CPU dtecte la dconnexion et la connexion dune MMC quelle que soit la situation de fonctionnement. Procdure de dconnexion : 1. LIM 151-7 CPU doit tre en mode STOP. 2. Aucune criture ne doit tre en cours sur la PG (exemple : chargement de blocs) 3. Aprs dconnexion de la MMC, lIM 151-7 CPU exige leffacement gnral

Avertissement Le contenu du module Micro Memory Card SIMATIC peut tre invalide si le module est retir pendant une opration dcriture. Dans ce cas, il faut ventuellement effacer la MMC sur la PG ou la formater dans lIM 151-7 CPU. Nenlevez jamais la MMC en mode RUN, mais seulement hors tension ou lorsque lIM 151-7 CPU est en mode STOP, alors quaucun accs en criture de la PG na lieu. Si ltat STOP, vous ne pouvez pas tre certain que des fonctions dcriture de la PG (exemple ; chargement/effacement dun bloc) nont pas lieu, coupez dabord les liaisons de communication.

Procdure de connexion : La connexion de la MMC, avec le programme utilisateur concern, seffectue selon le mode opratoire suivant : 1. Connexion de la MMC 2. lIM 151-7 CPU demande leffacement gnral 3. Acquitter leffacement gnral Si lIM 151-7 CPU demande un nouvel effacement gnral parce que la MMC est non conforme ou quelle contient une mise jour du microprogramme, vous trouverez la procdure suivre dans le chapitre 8.3, paragraphe Procdure spciale. 4. Dmarrer lIM 151-7 CPU

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-17

Fonctions de lIM 151-7 CPU

Prcaution Vrifiez si la MMC connecter contient bien le programme utilisateur convenant lIM 151-7 CPU ( linstallation). Un programme utilisateur non conforme peut avoir de graves consquences sur le process.

Effacement gnral
Aprs une dconnexion/connexion de la Micro Memory Card, leffacement gnral rtablit les conditions dfinies assurant un redmarrage (dmarrage chaud) de lIM 151-7 CPU. Lors de leffacement gnral, la gestion de mmoire de lIM 151-7 CPU est reconstitue. Tous les blocs de la mmoire de chargement sont conservs. Tous les blocs importants pour lexcution sont de nouveau transfrs de la mmoire de chargement vers la mmoire de travail, et en particulier, les blocs de donnes sont de ce fait initialiss dans la mmoire de travail (donc reoivent de nouveau leurs valeurs de chargement partir de la mmoire de chargement). Lopration deffacement gnral ainsi que ses particularits sont dcrites au chapitre 7.2.

Redmarrage (dmarrage chaud)


Tous les DB conservent leurs valeurs actuelles. Tous les M, Z, T rmanents conservent leurs valeurs. Toutes les donnes utilisateur non rmanentes sont initialises : M, Z, T, E, A 0 Tous les niveaux dexcution reprennent zro. Les mmoires images sont effaces.

8-18

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

8.4.3

Zones doprandes

Gnralits
La mmoire systme de lIM 151-7 CPU est divise en zones doprandes (voir tableau suivant). Lutilisation des oprations correspondantes vous permet dadresser les donnes directement dans la zone doprandes concerne dans votre programme.
Tableau 8-9 Zones doprandes de la mmoire systme Description Au dbut de chaque cycle dOB 1, lIM 151-7 CPU lit les entres dans les modules dentres et mmorise les valeurs dans la mmoire image des entres. Le programme calcule pendant le cycle les valeurs pour les sorties et les place dans la mmoire image des sorties. A la fin du cycle de lOB 1, lIM 151-7 CPU inscrit dans les modules de sortie les valeurs de sortie calcules. Cette zone fournit de la place en mmoire pour les rsultats intermdiaires calculs dans le programme. Dans cette zone, des temps sont disponibles. Dans cette zone, des compteurs sont disponibles. Cette zone de mmoire reoit les donnes temporaires dun bloc de code (OB, FB, FC) pour la dure dexcution de ce bloc. Voir le chapitre 8.4.4.

Zones doprandes Mmoire image des entres

Mmoire image des sorties

Mmentos Temporisation Compteurs Donnes locales Blocs de donnes

Les zones dadresses possibles dans votre CPU sont indiques dans la Liste doprations.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-19

Fonctions de lIM 151-7 CPU

Mmoire image des entres et sorties


Si dans le programme utilisateur, les zones doprandes Entres (E) et sorties (S) sont jointes, les tats de signaux ne sont pas interrogs sur les modules TOR, mais il se produit un accs une zone de la mmoire systme de la CPU. Cette zone de mmoire est appele mmoire image. La mmoire image est divise en deux parties : la mmoire image des entres et la mmoire image des sorties. Avantages de la mmoire image Par rapport laccs direct aux modules lectroniques, laccs la mmoire image a lavantage de fournir la CPU une image cohrente des signaux de process pendant la dure de lexcution cyclique du programme. Si pendant lexcution du programme, un tat de signal est modifi sur un module dentre, ltat est conserv dans la mmoire image jusqu lactualisation de cette dernire dans le cycle suivant. De plus, laccs la mmoire image prend beaucoup moins de temps que laccs direct aux modules lectroniques, car la mmoire image se trouve dans la mmoire systme de la CPU. Actualisation de la mmoire image La mmoire image est actualise de manire cyclique par le systme dexploitation. La figure suivante montre les tapes de traitement lintrieur d un cycle.

Dmarrage

Programme de dmarrage

Temps de cycle

MIS

Ecriture de la mmoire image des sorties dans les modules lectroniques Lecture des entres partir des modules lectroniques et actualisation des donnes dans la mmoire image des entres Excution du programme utilisateur (OB 1 et tous les blocs qui y sont appels)

MIE Programme utilisateur

ZKP (BeSy)

Figure 8-5

Etapes de traitement lintrieur dun cycle

8-20

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Donnes locales
Les donnes locales enregistrent : les variables temporaires de blocs de codes linformation de dmarrage des blocs dorganisation paramtres de transfert les rsultats intermdiaires Variables temporaires A la cration de blocs, vous pouvez dclarer des variables temporaires (TEMP) disponibles seulement pendant lexcution du bloc, puis de nouveau crass. Ces donnes locales ont une longueur fixe pour chaque OB. Avant le premier accs en lecture, les donnes locales doivent tre initialises. De plus, chaque bloc dorganisation a besoin de 20 octets de donnes locales pour son information de dmarrage. Laccs aux donnes locales est plus rapide quaux donnes de DB. LIM 151-7 CPU possde une mmoire pour les variables temporaires (donnes locales) de blocs en cours dexcution. Elle est divise en parties gales selon les classes de priorit. Chaque classe de priorit dispose de sa propre zone de donnes locales.

Avertissement Toutes les variables temporaires (TEMP) dun OB et de ses blocs infrieurs sont conserves dans les donnes locales. Si vous utilisez de nombreux niveaux dimbrication dans votre traitement des blocs, la zone de donnes locales peut dborder. LIM 151-7 CPU passe en mode STOP si vous dpassez la taille admissibles des donnes locales dune classe de priorit. Tenez compte du besoin en donnes locales dOB derreurs synchrones, correspondant la classe de priorit lorigine des erreurs.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-21

Fonctions de lIM 151-7 CPU

8.4.4

Traitement de donnes dans DB

Recettes
Une recette est un ensemble de donnes utilisateur Des blocs de donnes non importants pour lexcution permettent de raliser un concept de recette simple. A cet effet, il faut que les recettes aient la mme structure (longueur). Chaque recette doit correspondre un DB.

Droulement du traitement dune recette


La recette doit tre stocke dans la mmoire de chargement : Les enregistrements des recettes sont crs dans STEP 7 sous forme de DB non importants pour lexcution et chargs sur lIM 151-7 CPU. Les recettes occupent donc de la place seulement dans la mmoire de chargement et pas dans la mmoire de travail. Travailler avec les donnes de recettes : Avec la SFC 83 READ_DBL, lenregistrement de la recette actuelle est lue dans le DB se trouvant en mmoire de chargement et transfr dans un DB important pour lexcution et se trouvant dans la mmoire de travail. Ainsi, la mmoire de travail ne doit recevoir que la quantit de donnes dun enregistrement. Le programme utilisateur peut maintenant accder aux donnes de la recette actuelle.
Mmoire de chargement (MMC) Recette 1 Recette 2 : Recette n SFC 84 WRIT_DBL SFC 83 READ_DBL Mmoire de travail (IM 151-7 CPU) Recette actuelle

Figure 8-6

Traitement de donnes de recettes

Retour en mmoire dune recette modifie Avec la SFC 84 WRIT_DBL, il est possible de rcrire dans la mmoire de chargement un nouvel enregistrement ou un enregistrement modifi dune recette cre pendant lexcution du programme. Ces donnes crites dans la mmoire de chargement rsistent leffacement gnral et sont transportables. Si des enregistrements modifis (recettes) sont sauvegards sur PG/PC, ils peuvent tre chargs sous forme de bloc complet et tre ainsi sauvegards.

8-22

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Archives de valeurs de mesure


Lors de lexcution du programme utilisateur par lIM 151-7 CPU, des valeurs de mesure sont gnres. Ces valeurs doivent tre archives et analyses.

Droulement du traitement dune archive de valeurs de mesure


Collecte des valeurs mesures : Dans un DB (pour tamponnage altern dans plusieurs DB), lIM 151-7 CPU collecte les valeurs mesures dans la mmoire de travail. Archivage des valeurs de mesure : Avec la SFC 84 WRIT_DBL, il est possible de transfrer les valeurs de mesure de la DB dans la mmoire de chargement avant que le volume des donnes dpasse la capacit de la mmoire de travail.
Mmoire de chargement (MMC) Mesures 1 Mesures 2 : Mesures n SFC 84 WRIT_DBL SFC 82 CREA_DBL Mmoire de travail (IM 151-7 CPU) Recette actuelles

Figure 8-7

Traitement darchives de valeurs mesures

Avec la SFC 82 CREA_DBL, vous pouvez gnrer de nouveaux DB (supplmentaires) dans la mmoire de chargement, sous forme de DB non importants pour lexcution, et qui noccupent pas de place dans la mmoire de travail.

Nota Si un DB de mme numro se trouve dj dans la mmoire de chargement et (ou) de travail, il est mis fin la SFC 82 et une erreur est signale. Ces donnes crites dans la mmoire de chargement rsistent leffacement gnral et sont transportables. Analyse des mesures : Les blocs de donnes de mesures conservs dans la mmoire de chargement peuvent tre analyss par dautres partenaires de communication (PG, PC, ... par exemple), par chargement gnral.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-23

Fonctions de lIM 151-7 CPU

Accs la MMC

Nota Les fonctions systme actives SFC 82 84 (accs en cours la MMC) ont une forte influence sur les fonctions de la PG (exemple : tat bloc, tat variable, chargement bloc, chargement gnral, ouvrir). Dans ce cas, les performances sont infrieures dun facteur 10 par rapport aux fonctions systme non actives.

Veillez toujours ne pas dpasser le nombre maximum deffacements/critures dune MMC afin de prvenir les pertes de donnes. Lisez pour ce faire le chapitre 8.3.

Avertissement Le contenu du module Micro Memory Card SIMATIC peut tre invalide si le module est retir pendant une opration dcriture. Il faut alors ventuellement effacer la MMC sur la PG ou la formater dans la CPU. Nenlevez la MMC jamais en mode RUN, mais seulement hors tension ou ltat STOP de la CPU, lorsquaucun accs en criture na lieu sur les PG. Si vous ne pouvez pas assurer en mode STOP quaucune fonction dcriture na lieu sur la PG (exemple : chargement / effacement bloc), coupez dabord les liaisons de communication.

8.4.5

Enregistrement/reprise de projets complets sur la Micro Memory Card


Vous trouverez une description complte des fonctions dans laide en ligne de STEP 7.

8-24

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

8.5

Interfaces
LIM 151-7 CPU dispose dune interface MPI/DP X1 coexistente. Le module matre DP dispose dune interface matre PROFIBUS-DP X2. Les interfaces sont dcrites ci-dessous.

Interface MPI
La MPI (Multi Point Interface) est linterface de lIM 151-7 CPU vers une PG/OP ou pour la communication dans un sous-rseau MPI. LIM 151-7 CPU dispose dune interface MPI fonctionnant avec RS 485. La vitesse de transmission typique (prrgle) est de 187,5 kBaud. LIM 151-7 CPU supporte toutes les vitesses de transmission de la MPI. LIM 151-7 CPU envoie automatiquement linterface MPI ses paramtres rseau (par exemple la vitesse de transmission). Par exemple, une console de programmation peut salimenter en paramtres corrects et tre raccorde automatiquement un sous-rseau MPI.

Nota Pendant la marche, vous ne pouvez raccorder que des PG au sous-rseau MPI. Dautres stations (OP, TP, ... par exemple) ne peuvent pas tre relies au sous-rseau MPI pendant la marche, car sinon, les donnes transmises seront falsifies par des impulsions perturbatrices ou des paquets de donnes globales pourront se perdre.

Interface PROFIBUS-DP
Linterface PROFIBUS-DP sert essentiellement raccorder la priphrie dcentralise. Avec PROFIBUS-DP, vous pouvez constituer des sous-rseaux tendus. Sur le PROFIBUS, des vitesses de transmission allant jusqu 12 MBaud sont possibles. LIM 151-7 CPU dispose dune interface PROFIBUS-DP. Celle-ci peut tre configure active ou passive. En tant que station active, lIM 151-7 CPU envoie linterface PROFIBUS-DP les paramtres slectionns pour le bus (exemple : vitesse de transmission). On peut ainsi par exemple fournir une console de programmation les bons paramtres et la raccorder automatiquement un sous-rseau PROFIBUS. Lenvoi des paramtres rseau est dsactivable dans la configuration.

Interface matre DP
Linterface matre DP du module de matre DP sert raccorder la priphrie dcentralise (esclaves). Des vitesses de transmission jusqu 12 MBauds sont possibles. Linterface matre DP peut tre configure en tant que matre DP ou inactive. En tant que matre DP, linterface ncessite une configuration. La configuration charge permet dexploiter des esclaves ; les fonctions PG/OP comme le routage sont possibles. Sans configuration, linterface est toujours inactive.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-25

Fonctions de lIM 151-7 CPU

Quelles stations pouvez-vous raccorder quelle interface ?


Tableau 8-10 Stations raccordables MPI DP PROFIBUS Interface de matre DP

PG/PC OP/TP S7-300/400 interface MPI S7-200 (seulement 19,2 kBaud)

Matre DP Actionneurs/capteurs S7-300/400 interface PG/PC OP/TP


PROFIBUS-DP

Esclaves DP Actionneurs/capteurs S7-300/400 interface PG/PC OP/TP


PROFIBUS-DP

Informations complmentaires
Vous trouverez des informations complmentaires propos des connexions dans le manuel Communication avec SIMATIC.

8-26

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

8.6

Horloge
LIM 151-7 CPU est dot dune horloge matrielle intgre.

Rgler, lire et programmer lhorloge


Le rglage et la lecture de lhorloge seffectuent avec la PG (voir le guide de lutilisateur de STEP 7). Lhorloge peut tre programme dans le programme utilisateur avec des fonctions systme (voir le manuel de rfrence Fonctions standard et fonctions systme et la liste doprations).

Caractristiques
Le tableau suivant indique les caractristiques et les fonctions de lhorloge. Le paramtrage de la CPU dans STEP 7 permet galement de rgler des fonctions telles que la synchronisation via interface MPI et le facteur de correction. Consulter ce sujet laide en ligne de STEP 7.
Tableau 8-11 Caractristiques de lhorloge Caractristiques Type Prrglage la livraison Sauvegarde Dure de tamponnage Compteur dheures de fonctionnement IM 151-7 CPU Horloge matrielle DT#1994-01-01-00:00:00 par condensateur intgr typ. 6 semaines ( temprature ambiante de 40 C) 1

Comportement de lhorloge HORS TENSION


Lhorloge de la CPU continue fonctionner mme aprs une mise hors tension. Aprs expiration de la dure de tamponnage, lhorloge continue de fonctionner lheure laquelle a eu lieu la coupure de tension.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-27

Fonctions de lIM 151-7 CPU

8.7

Connexions S7

Introduction
Si les modules S7 communiquent entre eux, une connexion, appele connexion S7, est tablie entre les modules. Celle-ci reprsente la voie de communication.

Nota La communication par donnes globale ne ncessite pas de connexions S7. Chaque liaison de communication a besoin de ressources de connexion S7 sur la CPU, savoir pendant la dure de cette connexion. Ainsi, chaque CPU S7 dispose dun nombre dtermin de ressources de connexion S7, qui sont occupes par diffrents services de communication (communication PG/OP, communication S7 ou communication de base S7).

Quest-ce que les points de connexion S7 ?


La connexion S7 entre les modules aptes communiquer stablit entre des points de connexion. La connexion S7 possde ainsi toujours deux points de connexion : le point de connexion actif et le point de connexion passif. Le point de connexion actif est affect au module qui tablit la connexion S7. Le point de connexion passif est affect au module qui accepte la connexion S7. Tout module apte communiquer peut tre le point de connexion dune connexion S7. Sur le point de connexion, la liaison de communication tablie occupe toujours une connexion S7 du module concern.

Point de transit dune connexion S7


Si vous utilisez la fonctionnalit Routage, la connexion S7 est tablie entre deux modules aptes communiquer sur plusieurs sous-rseaux. Ces sous-rseaux sont relis entre eux via une passerelle. Le module qui ralise cette passerelle est appel routeur. Le routeur est donc le point de transit dune connexion S7. LIM 151-7 CPU peut devenir routeur pour une liaison S7, lorsquun module matre DP est connect. LIM 151-7 CPU peut tablir au maximum 4 connexions de routage qui ne limitent pas le cadre quantitatif des connexions S7.

8-28

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Occupation des connexions S7


Les connexions S7 sur un module apte communiquer peuvent tre occupes de diffrentes manires : Rservation pendant la configuration Si lors dune configuration matrielle dans STEP 7, une CPU est enfiche, une connexion S7 pour la communication PG et OP est automatiquement rserve sur cette CPU. Pour la communication PG et OP et la communication de base S7, il est possible deffectuer une rservation des connexions S7 dans STEP 7. Occupation des connexions par programmation Pour la communication de base S7, la configuration se fait par le biais du programme utilisateur. La configuration de la connexion est lance par le systme dexploitation de la CPU et les connexions S7 correspondantes sont occupes. Occupation des connexions lors de la mise en service, du test et du diagnostic Les connexions S7 pour la communication PG sont occupes par une fonction en ligne de la station Engineering (PG/PC avec STEP 7) : Si lors de la configuration matrielle dans la CPU, une connexion S7 a t rserve pour la communication PG, celle-ci est affecte la station Engineering, cest--dire seulement occupe. Si toutes les connexions S7 rserves pour la communication PG sont dj occupes et quil reste encore des connexions S7 non rserves, le systme dexploitation attribue une connexion encore libre. Sil ny a plus de connexion libre, la station Engineering ne peut pas communiquer en ligne avec la CPU. Occupation des connexions pour les services B&B Les connexions S7 pour la communication OP sont occupes par une fonction en ligne sur la station B&B (OP/TP/... avec ProTool) : Si lors de la configuration matrielle dans la CPU, une connexion S7 a t rserve pour la communication OP, celle-ci est affecte la station B&B, cest--dire seulement occupe. Si toutes les connexions S7 rserves pour la communication OP sont dj occupes et quil reste encore des connexions S7 non rserves, le systme dexploitation attribue une connexion encore libre. Sil ny a plus de connexion libre, la station B&B ne peut pas communiquer en ligne avec la CPU.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-29

Fonctions de lIM 151-7 CPU

Ordre chronologique pour loccupation des connexions S7


Lors de la configuration avec STEP 7, des blocs de paramtres sont gnrs qui sont lus pendant lamorage du systme du module. Ainsi, les connexions S7 correspondantes sont rserves ou occupes par le systme dexploitation du module. Cela signifie par exemple quaucune station Operator ne peut accder une connexion S7 rserve pour la communication PG. Si le module (CPU) possde encore des connexions S7 qui nont pas t rserves, celles-ci peuvent tre utilises librement. Loccupation de ces connexions S7 seffectue alors dans lordre des demandes. Exemple Avec seulement une connexion S7 encore libre sur la CPU, vous pouvez attacher une PG au bus. La PG peut alors communiquer avec la CPU. La connexion S7 est par ailleurs toujours uniquement occupe lorsque la PG communique avec la CPU. Si vous attachez un OP au bus, lorsque la PG nest pas en train de communiquer, lOP tablit une connexion vers la CPU. Comme un OP par comparaison au PG conserve en permanence la liaison de communication, vous ne pouvez plus tablir par la suite de connexion via la PG.

8-30

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Rpartition des connexions S7


Pour la rpartition des connexions S7 des CPU, reportez-vous au tableau suivant :
Tableau 8-12 Rpartition des connexions S7 Rpartition Pour que loccupation des connexions S7 ne dpende pas seulement de lordre chronologique de la demande des diffrents services de communication, ces services ont la possibilit de rserver des connexions S7. Pour la communication PG et OP, au moins une connexion S7 est rserve comme praffecte. Vous trouverez dans le tableau suivant et dans les caractristiques techniques, les connexions S7 rglables ainsi que les paramtres par dfaut pour lIM 151-7 CPU. Vous rglez une nouvelle rpartition des connexions S7 dans STEP 7 lors du paramtrage de la CPU. Communication S7 Liaisons de communication diverses (par ex. via le CP 343-1 avec des longueurs de donnes de u 240 octets) Pour cela, sont occupes les connexions S7 encore disponibles qui nont pas t rserves spcialement pour un service (communication PG/OP, communication de base S7).

Service de communication Communication PG Communication OP Communication de base S7

Routage des fonctions PG Les CPU disposent de 4 liaisons pour le routage de fonctions PG. Ces liaisons sont disponibles en plus des connexions S7. (seulement lIM 151-7 CPU avec module matre DP) Communication par donnes globales

Ce service de communication noccupe aucune connexion S7.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-31

Fonctions de lIM 151-7 CPU

Disponibilit des connexions S7


Le tableau suivant indique les connexions S7 disponibles sur lIM 151-7 CPU.
Tableau 8-13 Disponibilit des connexions S7 Paramtres Nombre total de connexions S7 12 1 11 Par dfaut : 1 1 11 Par dfaut : 1 0 10 Par dfaut : 0 Toutes les connexions S7 non rserves sont affiches comme connexions libres. IM 151-7 CPU

rserves pour la communication PG rserves pour la communication OP rserves pour la communication de


base S7

connexions S7 libres

Exemple dun IM 151-7 CPU


LIM 151-7 CPU dispose de 12 connexions S7 : Pour la communication PG, rservez 2 connexions S7. Pour la communication OP, rservez 3 connexions S7. Pour la communication S7, rservez 1 connexion S7. Il reste encore 6 connexions S7 disponibles pour les services de communication souhaits, comme par ex. la communication S7, la communication OP, etc.

Vous trouverez des informations dtailles ...


sur les SFC, dans la liste doprations, sous forme dune description dtaille dans laide en ligne de STEP 7 ou dans le manuel de rfrence Fonctions standard et fonctions systme. sur la communication, dans le manuel Communication avec SIMATIC. sur le routage, dans le chapitre 8.9 et dans laide en ligne de STEP 7.

8-32

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

8.8

Communication

Services de communication de lIM 151-7 CPU


Le choix du service de communication a une influence sur les fonctions dont dispose lutilisateur sur la ncessit ou non dune connexion S7 sur le moment de ltablissement de la connexion Linterface utilisateur peut tre trs diverse (SFC, SFB, ...) et dpend aussi du matriel utilis (SIMATIC-CPU, PC, ...). LIM 151-7 CPU met votre disposition des services de communication suivants :
Tableau 8-14 Services de communication de lIM 151-7 CPU Fonctionnalits Mise en service, test, diagnostic Contrler et commander. Echange de donnes Echange de donnes Etablissement de la connexion S7... Par la PG au moment o le service est utilis Par lOP, la mise en marche Seffectue par programmation via les blocs (paramtres du SFC) IM 151-7 CPU seulement en tant que serveur, tablissement de la connexion par le partenaire de communication Ne ncessite pas de connexion S7 via MPI x x x x via DP x x x

Service de communication Communication PG Communication OP Communication de base S7 Communication S7

Communication par donnes globales

Echange cyclique de donnes (mmentos par exemple)

Routage des fonctions PG par ex. test, diagnostic en dehors des limites du rseau

Par la PG au moment o le service est utilis

Dans les chapitres 4 et 1, vous trouverez des informations sur la structure du rseau et sur ladressage.

Communication PG
La communication PG permet de raliser lchange de donnes entre les stations dingnierie (exemple : PG, PC) et les modules SIMATIC aptes communiquer. Le service est possible par des sous-rseaux MPI et PROFIBUS. Le passage entre sous-rseaux est galement support. La communication PG fournit des fonctions ncessaire pour charger les programmes et donnes de configuration, pour raliser des tests et analyser des informations de diagnostic. Ces fonctions sont intgres dans le systme dexploitation des modules SIMATIC S7. Une CPU peut maintenir en mme temps plusieurs connexions en direct vers une ou plusieurs PG.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-33

Fonctions de lIM 151-7 CPU

Communication OP
La communication OP permet de raliser lchange de donnes entre les stations doprateur (exemple : OP, TP) et les modules SIMATIC aptes communiquer. Le service est possible par des sous-rseaux MPI et PROFIBUS. La communication OP fournit des fonctions ncessaires pour le contrle/commande. Ces fonctions sont intgres dans le systme dexploitation des modules SIMATIC S7. Une CPU peut maintenir en mme temps plusieurs connexions vers un ou plusieurs OP.

Communication de base S7
La communication de base S7 permet de raliser lchange de donnes entre les CPU S7 et les modules SIMATIC aptes communiquer sur une station S7. Lchange de donnes seffectue via des connexions S7 non configures. Le service est possible vers des modules fonctionnels (FM), via le sous-rseau MPI ou dans la station. La communication de base S7 fournit des fonctions ncessaires pour lchange de donnes. Ces fonctions sont intgres dans le systme dexploitation de lIM 151-7 CPU. Lutilisateur peut utiliser le service via linterface utilisateur Fonction systme (SFC).

Communication S7
LIM 151-7 CPU ne peut tre que serveur dans la communication S7. La connexion est dans ce cas toujours tablie par le partenaire de communication. Le service est possible par des sous-rseaux MPI et PROFIBUS. Les services sont raliss par le systme dexploitation, sans interface utilisateur explicite.

8-34

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Communication par donnes globales


La communication globale de donnes permet de raliser lchange cyclique de donnes globales entre des CPU SIMATIC S7 (par exemple E, A, M) (change de donnes non acquitt). Les donnes sont envoyes par une CPU toutes les CPU du sous-rseau MPI en mme temps. La fonction est intgre dans le systme dexploitation de lIM 151-7 CPU. Conditions dmission et de rception Pour la communication via des circuits de GD, il convient de respecter les conditions suivantes : Pour lmetteur dun paquet de GD, les conditions suivantes sappliquent : Facteur de rductionmetteur x temps de cyclemetteur w 60 ms Pour le rcepteur dun paquet de GD, les conditions suivantes sappliquent : Facteur de rductionrcepteur x temps de cyclercepteur < facteur de rductionmetteur x temps de cyclemetteur Si vous ne respectez pas ces conditions, il peut se produire une perte du paquet de GD. En voici les raisons : la capacit de la plus petite CPU dans le circuit de GD lmission et la rception de donnes globales seffectue de manire asynchrone par les metteurs et rcepteurs Si vous paramtrez dans STEP 7 : Emission aprs chaque cycle CPU et la CPU a un cycle court (< 60 ms), le systme dexploitation peut craser un paquet de GD de la CPU non encore envoy. La perte de donnes globales saffiche dans le champ dtat dun circuit de GD si vous lavez configur avec STEP 7. Facteur de rduction (par dfaut) Le facteur de rduction indique le nombre de cycles sur lesquels la communication de GD est rpartie. Vous pouvez paramtrer le facteur de rduction lors de la configuration de la communication par donnes globales dans STEP 7. Si par exemple, vous choisissez un facteur de rduction de 7, la communication par donnes globales na lieu que tous les 7 cycles. Cela permet de soulager la CPU.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-35

Fonctions de lIM 151-7 CPU

Ressources en GD
Le tableau suivant indique quelles ressources en GD possde lIM 151-7 CPU.
Tableau 8-15 Ressources en GD de lIM 151-7 CPU Paramtres Nombre de circuits de GD par CPU Nombre de paquets de GD dmission par circuit de GD Nombre de paquets de GD dmission pour tous circuits de GD Nombre de paquets de GD de rception par circuit de GD Nombre de paquets de GD de rception pour tous circuits de GD Longueur de donnes par paquets de GD Cohrence Facteur de rduction (par dfaut) max. 4 max. 1 max. 4 max. 1 max. 4 max. 22 octets max. 22 octets 1 255 (8) IM 151-7 CPU

Routage
Avec un IM 151-7 CPU configur comme matre et STEP 7 partir V5.2 + Service Pack 1, vous pouvez laide dun PG/PC, atteindre des stations S7 via des sous-rseaux (interface MPI-Schnittstelle/PROFIBUS-DP). Par exemple, vous pouvez charger des programmes utilisateurs ou une configuration matrielle ou excuter des fonctions de test et de mise en service.

Nota Si votre CPU est utilise comme esclave, la fonction Routage nest possible quavec linterface DP active. Activez dans STEP 7 dans les proprits de linterface DP la case cocher du mode de mise en service/de test (voir chapitre 4.1). Vous trouverez des informations plus compltes dans le manuel Programmer avec STEP 7 ou directement dans laide en ligne de STEP 7.

Vous trouverez des informations dtailles ...


sur les SFC, dans la liste doprations, sous forme dune description dtaille dans laide en ligne de STEP 7 ou dans le manuel de rfrence Fonctions standard et fonctions systme. sur la communication, dans le manuel Communication avec SIMATIC.

8-36

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

8.9

Routage

Accs par la PG/PC aux stations dun autre sous-rseau


A partir de STEP 7 V5.2 + Service Pack 1, il est possible avec lIM 151-7 CPU et le module matre DP datteindre des stations S7 laide dun PG/PC au dela des limites des sous-rseaux, afin de pouvoir p. ex. charger des applications ou une configuration matrielle ou pour excuter des fonctions de test et de diagnostic. La fonction de routage vous permet de raccorder une PG nimporte o sur le rseau et dtablir une connexion vers toutes les stations accessibles via les passerelles. LIM 151-7 CPU dispose de 4 liaisons pour le routage de fonctions PG. Ces liaisons sont disponibles en plus des connexions S7.

Nota Si votre IM 151-7 CPU est utilis comme esclave I, la fonction Routage nest possible quavec linterface DP active. Activez dans STEP 7 dans les proprits de linterface DP la case cocher du mode de mise en service/de test. Vous trouverez des informations plus compltes dans le manuel Programmer avec STEP 7 ou directement dans laide en ligne de STEP 7.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-37

Fonctions de lIM 151-7 CPU

Passerelle
La passerelle entre un sous-rseau et un ou plusieurs autres sous-rseaux est situe dans une station SIMATIC qui a les interfaces vers les sous-rseaux concerns. Dans la figure ci-dessous, le CPU 31xC-2 DP fonctionne galement en tant que routeur entre le sous-rseau 1 et le sous-rseau 2.

Station S7 p. ex. IM 151-7 CPU avec module matre DP matre DP

Station S7 ET 200S esclave DP

Console de programmation

Sous-rseau 2 (par ex. rseau PROFIBUSDP) Sous-rseau 1 (par ex. rseau MPI)

Figure 8-8

Routage Passerelle

Conditions pralables
Les modules de la station prennent en charge le routage (CPU ou CP). La configuration du rseau ne sort pas des limites du projet. Les informations de configuration contenant le savoir actuel sur la configuration globale du rseau du projet sont charges dans les modules. Raison : Tous les modules participant la passerelle doivent contenir des informations sur quels sous-rseaux peuvent tre atteints via quelles voies (= informations de routage). La PG/PC avec laquelle vous souhaitez tablir une liaison via une passerelle doit tre affecte au rseau auquel elle est galement galement raccorde physiquement dans la configuration du rseau. La CPU doit tre configure en tant que matre. Si la CPU est configure en tant quesclave, dans STEP 7 dans les proprits de linterface DP pour lesclave DP, la fonctionnalit Mode de mise en service/de test doit tre active.

8-38

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Exemple dapplication : TeleService


Comme exemple, la figure suivante vous montre la maintenance distance dune station S7 par une PG. La connexion seffectue ici en dehors des limites du sous-rseau et est tablie par le biais dune connexion par modem. La partie infrieure de la figure vous montre comment cela peut tre configur simplement dans STEP 7.
p. ex. IM 151-7 CPU avec module matre DP matre DP p. ex. ET 200S esclave DP

Configuration relle
Console de programmation

Adaptateur TeleService Modem Modem

Sous-rseau 2 (par ex. rseau PROFIBUS-DP)

Sous-rseau 1 (par ex. rseau MPI)

Configuration en STEP 7
Console de programmation

p. ex. IM 151-7 CPU avec module matre DP matre DP

par ex. ET 200S esclave DP

Sous-rseau 2 (par ex. rseau PROFIBUS-DP) Sous-rseau 1 (par ex. rseau MPI)

Figure 8-9

Routage Exemple dapplication TeleService

Informations complmentaires ...


sur la configuration avec STEP 7 dans le manuel Configuration matrielle et communication dans STEP 7. sur le type de base dans le manuel Communication avec SIMATIC. sur ladaptateur TeleService, sur Internet. Dans la zone de recherche des manuels, vous pouvez charger la documentation avec le mot-cl A5E00078070.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-39

Fonctions de lIM 151-7 CPU

8.10

Cohrence des donnes


Une zone de donnes est cohrente lorsquelle peut tre lue/crite par le systme dexploitation en bloc. Les donnes transmises ensemble entre units doivent tre collectes dans un seul cycle de traitement et donc correspondre, c.--d. tre cohrentes. Sil existe dans le programme utilisateur une fonction de communication programme, par exemple X-SEND/ X-RCV, qui accde aux donnes communes, il est alors possible de coordonner laccs lui-mme ces zones de donnes via le paramtre BUSY.

Avec les fonctions PUT/GET


Avec les fonctions de communication S7, par ex. PUT/GET ou lcriture/la lecture via la communication OP, qui ne ncessitent aucun bloc dans le programme utilisateur de la CPU (en tant que serveur), la taille de la cohrence des donnes doit tre prise en compte ds la programmation. Les fonctions PUT/GET de la communication S7 ou la lecture/lcriture de variables via la communication OP sont traites dans le point de contrle de cycle de la CPU. Pour garantir un temps de rponse dfini pour lalarme de processus, les variables de communication sont copies de manire cohrente dans des blocs de 64 octets au maximum dans le point de contrle de cycle du systme dexploitation dans/ partir de la ou des mmoires utilisateur. Aucune cohrence des donnes nest garantie pour toutes les zones de donnes plus grandes. Si une cohrence des donnes dfinie est requise, les variables de communication ne doivent pas dpasser 64 octets dans le programme utilisateur de la CPU.

8-40

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

8.11

Blocs
Ce chapitre vous donne une vue densemble des blocs excutables dans lIM 151-7 CPU. Le systme dexploitation est conu en vue dun traitement dclench par vnement du programme utilisateur. Les tableaux suivants indiquent quels sont les blocs dorganisation (OB) automatiquement appels par le programme utilisateur en fonction des diffrents vnements.

Informations complmentaires
Les blocs sont dcrits en dtail dans le manuel de rfrence Fonctions standard et fonctions systme. Vous trouverez dans le manuel Systme de priphrie dcentralise ET 200S un aperu gnral sur toute la documentation de STEP 7.

Rcapitulatif de tous les blocs


Tableau 8-16 Bloc OB FC FB DB SFC SFB Vue densemble : Blocs Nombre 17 512 512 511 61 11 Plage 0-511 0-511 1-511 0 est rserv Taille maximale 16 Ko Observation Une liste des OB possibles figure dans la liste des oprations.

Une liste de toutes les SFC pour la CPU se trouve dans la liste des oprations. Une liste de tous les SFB pour la CPU se trouve dans la liste des oprations.

Dans chaque IM 151-7 CPU, il est possible de charger jusqu 1024 blocs (nombre de FB + FC + DB).

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-41

Fonctions de lIM 151-7 CPU

SFC 55 WR_PARM, SFC 56 WR_DPARM, SFC 57 PARM_MOD, SFC 58 WR_REC


Lutilisation des SFC 55 58 en liaison avec votre IM 151-7 CPU nest pas pertinente, en raison des paramtres statiques des modules.. Si vous utilisez quand mme les SFC 55 58 en liaison avec votre IM 151-7 CPU, lIM 151-7 CPU peut prsenter un comportement non conforme.

Particularits de lOB 122

Nota Pour lOB 122, veuillez tenir compte de la particularit suivante : La CPU crit la valeur 0 dans les donnes locales de lOB, dans les variables temporaires suivantes de la table de dclaration des variables : Octet n 3 : OB122_BLK_TYPE (type du bloc dans lequel sest produite lerreur) Octets n 8 et 9 : OB122_BLK_NUM (numro du bloc dans lequel sest produite lerreur) Octets n 10 et 11 : OB122_PRG_ADDR (adresse du bloc dans lequel sest produite lerreur)

8-42

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

8.12

Paramtres

Caractristiques paramtrables
Les caractristiques et le comportement de lIM 151-7 CPU sont paramtrables. Effectuez le paramtrage dans STEP 7dans diffrents onglets.

Quels sont les paramtres rglables pour lIM 151-7 CPU ?


Le tableau suivant contient tous les blocs de paramtres pour lIM 151-7 CPU. Vous trouverez une description des paramtres dans laide en ligne de STEP 7.
Tableau 8-17 Blocs de paramtre, paramtres rglables et leurs plages de valeurs pour lIM 151-7 CPU Paramtres rglables Plage de valeurs

Blocs de paramtres Dmarrage

Mise en route quand la configuration sur site diffre de oui/non celle prvue Mise en route aprs la mise sous tension Temps de surveillance pour : Dmarrage 1 650 1 10000 oui/non aucun/en tant que matre 1 s/10 s/1 min/10 min/1 h/12 h/24 h aucun/en tant que matre/en tant quesclave 1 s/10 s/1 min/10 min/1 h/12 h/24 h 10000 +10000 0 255 0 255 0 255 oui/non

Acquittement des modules (100 ms) Transfert des paramtres aux modules (100 ms)
Diagnostic/heure Signaler la cause du STOP Synchronisation dans lautomate programmable

Type Intervalle Type Intervalle

Synchronisation sur la MPI

Facteur de correction Rmanence Nombre doctets de mmento partir de Mo 0 Tempos S7 compter de T 0 Compteurs S7 compter de Z 0 Alarmes horaires Activation OB 10 Excution OB 10

aucune une fois toutes les minutes toutes les heures tous les jours toutes les semaines tous les mois le dernier du mois tous les ans

Date de lancement OB 10 Heure de lancement OB 10 Alarmes cycliques Priodicit de lOB 35 (ms)

anne-mois-jour heures:minutes 1 60000

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-43

Fonctions de lIM 151-7 CPU

Tableau 8-17

Blocs de paramtre, paramtres rglables et leurs plages de valeurs pour lIM 151-7 CPU Paramtres rglables Temps de surveillance du cycle (ms) Charge du cycle due la communication (%) Appel OB 85 en cas derreur daccs la priphrie Plage de valeurs 1 6000 10 50

Blocs de paramtres Cycle/mmentos de cadence

chaque accs lors derreurs entrantes et par pas dappel


tantes

Mmentos de cadence Octet de mmento Protection Niveau de protection

oui/non 0 255

1 : interrupteur cl 2 : protection en criture 3 : protection en criture/


en lecture

Mode

Mode processus :

Mode de test
Communication Communication PG Communication OP Communication de base S7 Paramtre Rjection des frquences perturbatrices Longueur de bus (voir nota) Nombre de soudures froides 1 11 1 11 0 10 50 Hz / 60 Hz v1 m / u1 m 1

augmentation admissible du temps de cycle (ms) de 3 65535

Activ Emplacement Numro de canal

oui/non de 5 66 0/1

Nota La longueur de montage dune station ET 200S ne doit pas dpasser 2 mtres.

A quel moment la CPU utilise-t-elle les paramtres ?


La CPU utilise les paramtres configurs (la configuration) : aprs mise sous tension ou effacement gnral de la carte mmoire enfiche aprs le transfert en ligne et sans erreur des paramtres de configuration la CPU en mode STOP.

8-44

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

8.13

Paramtrage de la soudure froide lors du raccordement de thermocouples


Si vous voulez utiliser lIM 151-7 CPU dans un systme ET 200S avec des thermocouples et une soudure froide, rglez les paramtres suivants dans les proprits de la configuration matrielle :

Tableau 8-18

Paramtrage de la soudure froide Plage de valeurs Activ/non activ Explication

Paramtres CPU Activation de la soudure froide

Ce paramtre vous permet de librer la soudure Exemple voir figure 8-10 froide. Ensuite seulement, vous pourrez continuer paramtrer la soudure froide. aucune/5 66 Avec ce paramtre, vous pouvez affecter lemplacement du module RTD la soudure froide. Exemple voir figure 8-10 RTD sur canal 0 RTD sur canal 1 Ce paramtre vous permet de dfinir le canal (0/1) de mesure de la temprature de comparaison (dtermination de la valeur de compensation) pour Exemple voir figure 8-10 lemplacement affect au module RTD. Plage de valeurs Mesure de la rsistance et de la temprature, p. ex. Explication Si vous utilisez un canal du module RTD pour un paramtrage de soudure froide, vous devez paramtrer le type de mesure et la plage de mesure pour ce canal sous forme de plage de temprature RTD-4L Pt 100. Explication Ce paramtre vous sert affecter la soudure froide (1) qui contient la temprature de comparaison (valeur de compensation). Ce paramtre vous permet de librer lutilisation de la soudure froide.

Emplacement Numro de canal

Paramtres du module RTD Type de mesure/plage de mesure

RTD-4L Pt 100
Paramtres du module TC Numro de soudure froide 1

plage standard

Plage de valeurs

Soudure froide canal 0 et soudure froide canal 1

aucune, RTD

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-45

Fonctions de lIM 151-7 CPU

Figure 8-10

Exemple dune fentre de paramtrage des paramtres dun module CPU dans STEP 7 V5.2 + SP1

Renvoi
Vous trouverez dans le manuel Systme de priphrie dcentralise ET 200S, au chapitre Modules lectroniques analogiques des informations dtailles sur la procdure, la technique de raccordement et un exemple de paramtrage.

8-46

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

8.14

Dbranchement et enfichage de modules pendant la marche


Le dbranchement et lenfichage dun module sur lIM 151-7 CPU avec priphrie locale ET 200S sont possibles pendant la marche et sous tension.

Exception
Il ne faut pas dbrancher la CPU elle-mme pendant la marche et sous tension.

Dconnexion et connexion de modules sous tension et pendant la marche


Lors de la dconnexion et de la connexion de modules sous tension et pendant la marche, tenez compte des indications du manuel, mais azussi des restrictions figurant dans le manuel Systme de priphrie dcentralise ET 200S, chapitre : Cblage et quipement

Prcaution Lors de la connexion dun module de sortie, les sorties actives par le programme utilisateur sont immdiatement actives. Nous vous conseillons donc, avant mme la dconnexion du module, de mettre 0 les sorties dans le programme utilisateur. En cas de dconnexion et connexion non conformes de modules (voir manuel : Systme de priphrie dcentralise ET 200S, chapitre : Cblage et quipement.) linstallation peut passer par des tats non contrls. Des modules voisins peuvent tre perturbs.

Procdure suivre pour dbrancher et enficher des modules pendant la marche


Si vous dbranchez un module pendant la marche sur la priphrie ET 200S, lOB 83 est appel et une entre est gnre dans le tampon de diagnostic (ID dvnement 3861H), que le module dalimentation soit activ ou dsactiv. Si lOB 83 est prsent dans la mmoire de la CPU, lIM 151-7 CPU reste sur RUN. Labsence du module est enregistre dans la liste dtat systme. Si partir du programme utilisateur, un accs au module dbranch a lieu, il se produit une erreur daccs la priphrie, et une inscription en ce sens dans la mmoire de diagnostic. De plus, lOB 122 est appel. Si lOB 122 est prsent dans la mmoire de la CPU, lIM 151-7 CPU reste sur RUN.

Procdure de dbranchement et enfichage de modules pendant la marche


Si vous rebranchez un module pendant la marche sur la priphrie ET 200S, la CPU effectue dabord une comparaison thorie/ralit concernant le module enfich. Il se produit alors une comparaison du module configur avec le module effectivement connect. Suivant le rsultat de cette comparaison, les actions suivantes ont lieu :

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-47

Fonctions de lIM 151-7 CPU

Modules non paramtrables


Les actions suivantes ont lieu que le module dalimentation du module enfich soit activ ou non.
Tableau 8-19 Rsultat de la comparaison thorie/ralit pour modules non paramtrables Module enfich0module configur Appel de lOB 83 avec entre correspondante dans le tampon de diagnostic (ID dvnement 3863H). Le module reste enregistr comme non disponible dans la liste dtat systme. Les accs directs ne sont pas possibles.

Module enfich = module configur Appel de lOB 83 avec entre correspondante dans le tampon de diagnostic (ID dvnement 3861H). Le module est enregistr comme disponible dans la liste dtat systme. Les accs directs redeviennent possibles.

Modules paramtrables
Les actions suivantes ont lieu seulement si le module dalimentation du module enfich est activ.
Tableau 8-20 Rsultat de la comparaison thorie/ralit pour modules paramtrables, module dalimentation activ Module enfich0module configur Appel de lOB 83 avec entre correspondante dans le tampon de diagnostic (ID dvnement 3863H). La CPU ne paramtre pas le module.

Module enfich = module configur Appel de lOB 83 avec entre correspondante dans le tampon de diagnostic (ID dvnement 3861H). La CPU reparamtre le module.

Si le paramtrage a russi, le module est enregis- Le module reste enregistr comme non disponitr comme disponible dans la liste dtat systme. ble dans la liste dtat systme. La LED SF du module reste allume. Les accs directs redeviennent possibles. Les accs directs ne sont pas possibles.

8-48

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Fonctions de lIM 151-7 CPU

Les actions suivantes ont lieu seulement si le module dalimentation du module enfich est dsactiv.
Tableau 8-21 Rsultat de la comparaison thorie/ralit pour modules paramtrables, module dalimentation dsactiv Module enfich0module configur Si le module dalimentation est activ, la CPU ne paramtre pas le module.

Module enfich = module configur Si le module dalimentation est activ, la CPU reparamtre le module.

Appel de lOB 83 avec entre correspondante dans le tampon de diagnostic (ID dvnement 3861H).

Si le paramtrage a russi, le module est enregis- Le module reste enregistr comme non disponitr comme disponible dans la liste dtat systme. ble dans la liste dtat systme. La LED SF du module reste allume. Les accs directs redeviennent possibles. Les accs directs ne sont pas possibles.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

8-49

Fonctions de lIM 151-7 CPU

8.15

Dsactivation et activation de modules dalimentation pendant la marche

Procdure de dsactivation de modules dalimentation pendant la marche


Si pendant la marche, lalimentation en tension de charge est arrte sur un module dalimentation, les actions suivantes ont lieu : Si vous avez libr le diagnostic dans le paramtrage pour le module dalimentation, lOB dalarme de diagnostic 82 (adresse de diagnostic du module dalimentation) est appel et une entre correspondante a lieu dans la mmoire de diagnostic (vnement 3942H). Dans la liste dtat systme, le module dalimentation est enregistr comme prsent, mais affect dune anomalie. Pour les modules aliments par le module dalimentation, la dsactivation de lalimentation en tension de charge a les consquences suivantes : La LED SF des modules est allume. Il est possible de continuer accder aux modules, il ne se produit pas derreur daccs la priphrie. Les sorties des modules sont sans tension et inactives vis--vis du processus. Les entres de modules TOR et modules FM fournissent 0, les entres de modules analogiques fournissent 7FFFH.

Procdure dactivation de modules dalimentation pendant la marche


Si pendant la marche, lalimentation en tension de charge est active sur un module dalimentation, les actions suivantes ont lieu : Si vous avez libr le diagnostic dans le paramtrage pour le module dalimentation, lOB dalarme de diagnostic 82 (adresse de diagnostic du module dalimentation) est appel et une entre correspondante a lieu dans la mmoire de diagnostic (vnement 3842H). Dans la liste dtat systme, le module dalimentation est enregistr comme prsent et OK. Pour les modules aliments par le module dalimentation, lactivation de lalimentation en tension de charge a les consquences suivantes : La LED SF des modules steint. Les modules retrouvent leur fonctionnalit complte.

Dbranchement et enfichage de modules dalimentation pendant la marche


Si vous dbranchez ou enfichez un module dalimentation pendant la marche, vous trouverez au chapitre 8.14 les actions gnres. Pour les modules aliments par le module dalimentation, le dbranchement ou lenfichage a les mmes consquences que la dsactivation ou lactivation de lalimentation en tension de charge.

8-50

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Temps de cycle et de rponse

Introduction
Ce chapitre prsente les lments constituant les temps de cycle et de rponse de lET 200S avec IM 151-7 CPU. Le temps de cycle du programme utilisateur peut tre lu avec la console de programmation (voir le Guide de lutilisateur de STEP 7). Le temps de rponse constitue une grandeur plus importante pour lvaluation dun processus. Ce chapitre vous montre en dtail comment le calculer.

Contenu
Chapitre 9.1 9.2 9.3 Temps de cycle Temps de rponse Temps de rponse aux alarmes Thme Page 9-2 9-5 9-8

Temps dexcution
pour les instructions STEP 7 traitables par les CPU : dans la liste des oprations. pour les SFC/SFB intgres dans les CPU : dans la liste des oprations.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

9-1

Temps de cycle et de rponse

9.1

Temps de cycle

Dfinition du temps de cycle


Le temps de cycle est le temps dont a besoin le systme dexploitation pour excuter un cycle de programme cest--dire un cycle dOB 1 ainsi que toutes les parties du programme et activits du systme qui interrompent ce cycle. Ce temps est surveill.

Elments du temps de cycle


Facteurs Temps de traitement du systme dexploitation Temps de transfert de la mmoire image (MIE et MIS) Temps de traitement du programme utilisateur Charge due aux alarmes voir tableau 9-1 voir tableau 9-2 ... se calcule partir des temps dexcution des diffrentes oprations et en tenant compte dun facteur spcifique de la CPU (voir tableau 9-3). voir tableau 9-4 Observation

La figure suivante prsente les lments du temps de cycle.

Systme dexploitation Programme utilisateur acyclique (p. ex. OB 40/82) peut tre interrompu par des alarmes MIE Systme dexploitation Programme cyclique (OB 1) MIS

Figure 9-1

Composantes du temps de cycle

Prolongation du temps de cycle


Le temps de cycle dun programme utilisateur peut toujours tre prolong par : traitement dalarme dclench par temporisation traitement dalarmes de processus (cf. chap. 9.3) diagnostic et traitement des erreurs (cf. chap. 9.3)
ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

9-2

Temps de cycle et de rponse

Temps de traitement du systme dexploitation


Le temps de traitement du systme dexploitation pour lIM 151-7 CPU figure dans le tableau 9-1. Le temps indiqu est valable condition quil ny ait pas excution de : fonctions de mise en service et de test comme ltat/la commande de bloc de variables ou dtat fonctions de chargement, effacement, compression de bloc communication criture, lecture de la MMC avec les SFC 82 84
Tableau 9-1 Temps dexcution du systme dexploitation dans le point de contrle de cycle Excution Temps de traitement du systme dexploitation 600 ms IM 151-7 CPU

Temps de transfert de la mmoire image


Le tableau suivant contient les temps CPU dactualisation de la mmoire image (temps de transfert de la mmoire image). Les temps indiqus peuvent tre prolonges par des alarme ou une communication de lIM 151-7 CPU. (mmoire image = PA) Le temps CPU pour lactualisation des mmoires images est donn par le calcul suivant : K + A + D = temps de transfert de la mmoire image, sachant que :
Tableau 9-2 Actualisation de la mmoire image Dsignation Temps dans lIM 151-7 CPU Longueur de bus v1m K Charge de base A Octets dans la PA pour la priphrie ET 200S D Par mot dans la plage DP 100 ms 60 ms par octet 1 ms Longueur de bus u1m 150 ms 80 ms par octet 1 ms

Temps de traitement du programme utilisateur


Le temps de traitement du programme utilisateur est donn par la somme des temps dexcution des oprations et des SFC appels. Ces temps dexcution sont indiqus dans la liste des oprations. De plus, il faut multiplier le temps de traitement du programme utilisateur par un facteur spcifique au module dinterface. Sur lIM 151-7 CPU, ce facteur dpend de :

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

9-3

Temps de cycle et de rponse

Tableau 9-3

Dpendance du temps dexcution du programme utilisateur Dpendance Plage de valeurs 0 63

Nombre de modules connects

Vous pouvez calculer de manire approximative le facteur pour votre application laide de la formule gnrale suivante pour lIM 151-7 CPU : + = 1,1 0,005 x nombre de modules Multiplicateur pour votre programme utilisateur

Retard des entres/sorties


Suivant le module dextension utilis, vous devez tenir compte des retards suivants : pour les entres TOR : pour les sorties TOR : pour les sorties analogiques : le retard des entres retards ngligeables temps de rponse de la sortie analogique

pour les entres analogiques : temps de cycle de lacquisition analogique

Prolongation du cycle par imbrication dalarmes


Le tableau 9-4 rcapitule les prolongations typiques du temps de cycle dues limbrication dune alarme. Le temps dexcution du programme au niveau dalarme sajoute cette prolongation. Si plusieurs alarmes sont imbriques, les temps correspondants doivent tre ajouts.
Tableau 9-4 Prolongation du cycle par imbrication dalarmes Alarmes Alarme processus Alarme de diagnostic Alarme horaire Alarme temporise Alarme cyclique Alarme dtat/alarme de mise jour/alarme spcifique au fabricant Erreur de programmation/daccs/erreur lexcution du programme IM 151-7 CPU 500 s 600 s 400 s 300 s 150 s 600 s 400 s

9-4

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Temps de cycle et de rponse

9.2

Temps de rponse

Temps de rponse pour lET200S avec IM 151-7 CPU


Le temps de rponse correspond lintervalle de temps entre la dtection dun signal dentre sur lET 200S avec IM 151-7 CPU et la modification dun des signaux de sortie ainsi reli par les entres et sorties des modules dextension.

Facteurs
Le temps de rponse dpend du temps de cycle et des facteurs suivants :
Facteurs Retard des entres et des sorties Observation Les temporisations sont nonces dans les caractristiques techniques des modules lectroniques dans le manuel Systme de priphrie dcentralise ET 200S.

Plage de variation
Le temps de rponse effectif est compris entre le temps de rponse le plus court et le temps de rponse le plus long. Lors de la configuration de votre installation, vous devez toujours prendre en compte le temps de rponse le plus long. Nous allons considrer ci-aprs le temps de rponse le plus court et le temps de rponse le plus long, afin que vous puissiez vous faire une ide de la plage de variation du temps de rponse.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

9-5

Temps de cycle et de rponse

Temps de rponse le plus court


La figure suivante prsente les conditions permettant dobtenir le temps de rponse le plus court.

Retard des entres

MIE Temps de rponse Systme dexploitation Programme utilisateur MIS

Ltat de lentre considre change immdiatement avant la lecture de la MIE. La modification du signal dentre peut donc encore tre prise en compte dans la MIE. La modification du signal dentre est traite par le programme utilisateur. La raction du programme utilisateur la modification du signal dentre est transmise aux sorties.

Retard des sorties Figure 9-2 Le temps de rponse le plus court

Calcul
Le temps de rponse (le plus court) est compos de : 1 1 1 1 temps de transfert de la mmoire image des entres + temps de traitement du systme dexploitation + temps de traitement du programme + temps de transfert de la mmoire image des sorties +

Retard des entres et des sorties Cela correspond la somme du temps de cycle et du retard des entres et des sorties.

9-6

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Temps de cycle et de rponse

Temps de rponse le plus long


La figure suivante prsente les conditions permettant dobtenir le temps de rponse le plus long.
Temporisation des entres + temps de cycle DP sur le PROFIBUS-DP

2 MIE Systme dexploitation Programme utilisateur Temps de rponse MIS

Ltat de lentre considre change pendant la lecture de la MIE. La modification du signal dentre nest donc pas prise en compte dans la MIE.

MIE Systme dexploitation Programme utilisateur MIS

La modification du signal dentre est maintenant prise en compte dans la MIE.

La modification du signal dentre est traite par le programme utilisateur. La raction du programme utilisateur la modification du signal dentre est transmise aux sorties. Temporisation des sorties + temps de cycle DP sur le PROFIBUS-DP

2 Figure 9-3

Le temps de rponse le plus long

Calcul
Le temps de rponse (le plus long) est compos de : 2 2 2 2 4 temps de transfert de la mmoire image des entres + temps de transfert de la mmoire image des sorties + temps de traitement du systme dexploitation + temps de traitement du programme + dure du tlgramme esclave DP (y compris le traitement du matre DP) +

Retard des entres et des sorties Ceci correspond la somme du double de temps de cycle et de la temporisation des entres et sorties, plus le quadruple du temps de cycle DP.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

9-7

Temps de cycle et de rponse

9.3

Temps de rponse aux alarmes

Dfinition du temps de rponse une alarme


Le temps de rponse une alarme est le temps qui spare la premire apparition dun signal dalarme et lappel de la premire instruction dans lOB dalarme de lIM 151-7 CPU. Dune faon gnrale, on considre que : les alarmes les plus importantes sont prioritaires. Autrement dit, le temps de rponse aux alarmes est prolong du temps dexcution du programme de lOB dalarme ayant la plus grande priorit, et des OB dalarme de mme niveau de priorit, survenus au pralable et nayant pas t traits (file dattente).

Temps de rponse aux alarmes


Tableau 9-5 Temps de rponse aux alarmes de lIM 151-7 CPU (sans communication) Dure moins de 20 ms

Temps de rponse (sans communication) dans le cas dune ... Alarme de processus, alarme de diagnostic

Traitement dalarme processus


Lappel de lOB 40 Alarme de processus lance le traitement dalarme processus. Les alarmes de priorit plus leve interrompent le traitement dalarme processus, les accs directs la priphrie sont effectus pendant le temps de traitement de linstruction. Une fois le traitement dune alarme processus termin, il y a soit poursuite du traitement du programme cyclique, soit appel et traitement dautres OB dalarme de mme priorit ou de priorit infrieure.

9-8

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Caractristiques techniques

10

Dans ce chapitre
Vous trouverez dans ce chapitre : les caractristiques techniques du module dinterface IM 151-7 CPU

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

10-1

Caractristiques techniques

10.1

Caractristiques techniques de lIM 151-7 CPU

Numros de rfrence
Module dinterface IM 151-7 CPU : Module de matre DP : Micro Memory Card SIMATIC MMC : (voir chapitre 8.3) 6ES7 151-7AA10-0AB0 6ES7 138-4HA00-0AB0 6ES7 953-8Lxx0-0AA0

Caractristiques
Le module dinterface IM-151-7 CPU a les caractristiques suivantes : esclave intelligent interface RS 485 sur PROFIBUS-DP mode autonome (MPI) possible mmoire de travail de 48 koctets, non extensible, rmanente avec MMC connect mmoire de chargement extensible sur la MMC, jusqu 8 Moctets mmorisation du programme utilisateur sur la MMC, labri des pannes dlectricit configurable avec STEP 7, partir V5.1 + Service Pack 4 extension maximale de la priphrie locale : 63 modules de lET 200S longueur de bus 2 m. En plus des proprits cites ci-dessus, le module dinterface IM 151-7 CPU en combinaison avec le module matre DP possde la fonctionnalit de matre DP. Jusqu 32 esclaves DP peuvent tre raccords linterface matre DP. La configuration ncessite STEP 7, partir V5.2 + SP1.

Caractristiques techniques gnrales


LIM 151-7 CPU / module matre DP est conforme aux caractristiques techniques gnrales du systme de priphrie dcentralise ET 200S. Ces normes et valeurs dessai sont nonces au chapitre Caractristiques techniques gnrales du manuel Systme de priphrie dcentralise ET 200S.

10-2

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Caractristiques techniques

Brochage pour IM 151-7 CPU


Tableau 10-1 Brochage du module dinterface IM 151-7 CPU Vue IM 151-7 CPU Nom du signal 1 2 M24 6 7 8 9
1

Dsignation alimentation 24 V externe cble de signaux B Request To Send potentiel de rfrence de donnes (de la station) plus dalimentation (de la station) alimentation 24 V externe cble de signaux A 24 VCC 24 VCC (pour transmission) Masse masse (pour transmission)

3 RxD/TxD-P 4 RTS 5 M5V2 6 P5V2

2 3 4 5

interface RS 485

7 P24 8 RxD/TxD-N 9 1L+ 2L+ 1M 2M

1L+ 2L+ 1M 2M

Tableau 10-2

Brochage du module de matre DP Vue Nom du signal 1 2 3 RxD/TxD-P 4 RTS 5 M5V2 6 P5V2 cble de signaux B Request To Send potentiel de rfrence de donnes (de la station) plus dalimentation (de la station) cble de signaux A Dsignation

Module de matre DP

6 7 8 9

2 3 4 5

interface RS 485

7 8 RxD/TxD-N 9

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

10-3

Caractristiques techniques

Schma de principe de lIM 151-7 CPU

Matre PROFIBUS-DP (RS 485)


A B Sparation galvanique

Module de matre DP Raccordement PROFIBUS-DP (RS 485)


A B Sparation galvanique

Bus de fond de panier

STOP RUN SF BF FRCE

Coupleur de bus de fond de panier de lET 200S Electronique


CPU (mP, RAM)

RUN STOP MRES

Commutateur de mode de fonctionnement


ON

MMC

Tension dalimentation interne

L+ M

Figure 10-1

Schma de principe IM 151-7 CPU

10-4

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Caractristiques techniques

Caractristiques techniques
CPU et version MLFB 6ES7 151-7AA10-0AB0 Temps S7 256 Paramtrable Aucune temporisation rmanente 10 ms 9990 s Oui illimit (limit uniquement par la mmoire de travail) SFB

Version du matriel 01 Version du micropro- V2.1.0


gramme

Rmanence Prrglage Plage de temps


Temporisations CEI

Pack de

programmation correspondant

STEP 7 partir de
V5.1 + SP6 (IM 151-7 CPU) S7-SCL S7-GRAPH En option :

Nombre Type

STEP 7 partir de

Zones de donnes et leur rmanence Zone de donnes rma- Toutes nente totale (y compris mmentos, temporisations, compteurs) Mmentos 256 octets Paramtrable de MB 0 MB 15 8 (1 octet de mmento) max. 511 (DB 0 rserv) max. 16 koctets max. 510 octets

V5.2 + SP1 (IM 151-7 CPU avec module de matre DP)

Mmoire Mmoire de travail :

Intgre Extensible
Mmoire de chargement :

48 Ko Non Enfichable (MMC jusqu 8 MB) au minimum 10 ans

Rmanence Prrglage
Mmentos de cadence Blocs de donnes

Conservation des

Taille
Donnes locales par classe de priorit Blocs au total FB

donnes sur la MMC (aprs la dernire programmation)

Sauvegarde Temps de traitement Temps de traitement pour

Garantie par MMC (sans entretien)

1024 (FB + FC + DB) max. 512 max. 16 kByte max. 512 max. 16 kByte max. 511 max. 16 kByte Voir la liste des oprations max. 16 koctets

Taille
FC min. 0,1 s min. 0,2 s min. 2 s

Oprations en bit Oprations en mot Oprations arithmtiques sur nombres entiers tiques sur nombres virgule flottante

Taille
DB

Taille
OB

Oprations arithm-

min. 6 s

Taille
Profondeur dimbrication :

Temps, compteurs et leur rmanence Compteurs S7 256 Paramtrable Z0Z7 0 999 Oui illimit (limit uniquement par la mmoire de travail) SFB

Par classe de priorit

8 4

Rmanence Prrglage Plage de comptage


Compteurs CEI

Supplmentaire

lintrieur dun OB derreur

Nombre Type

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

10-5

Caractristiques techniques

Plages dadresses (entres/sorties) Zone dadresses de priphrie totale Mmoire image du processus Voies numriques max. 2048 Byte/2048 Byte 128 octets/128 octets (non rglable) max. 16336/16336 248/248 max. 1021/1021 124/124

Fonctions de test et de mise en service Etat/forage de variables Oui Entres, sorties, mmentos, DB, temps, compteurs max. 30 max. 30 max. 14 Oui Entres, sorties max. 10 Oui Oui 2 Oui max. 100 (non rglable) Oui Oui max. 4 max. 4 max. 4 max. 22 octets 22 octets

Variable Nombre de variables dont tat de variable dont forage de variables

centrales
Voies analogiques

centrales
Rgles de configuration

63 modules de pripherie maxi par station Largeur de station <1 m ou <2 m 10 A maxi par groupe de charge (module Connexion du matre droite ct de
lIM 151-7 CPU (interface X2) Heure Horloge Horloge matrielle Oui typ. 6 semaines ( temprature ambiante de 40 C) Ecart par jourt10 s 1 0 0 231 heures (lors de lutilisation de la SFC 101) 1 heure Oui ; il faut redmarrer chaque dmarrage Oui dalimentation)

Forage permanent

Variable Nombre
Etat bloc Pas unique Point darrt Tampon de diagnostic

Tamponne Dure de tamponnage

Nombre dentres
Communication PG/OP Communication par donnes globales

Fonctions de communication

Prcision
Compteur dheures de fonctionnement

Numro Plage de valeurs Granularit Rmanent


Synchronisation horaire grammable

Nombre de paquets
GD GD metteur rcepteur

Taille des paquets


dont cohrents

dans lautomate pro- Non sur la MPI


Fonctions de signalisation S7 Nombre de station dclarables pour les fonctions de signalisation (OS par exemple) max. 12 (en fonction des liaisons configures pour la communication de base PG/OP et S7) Matre/esclave

Communication de base Oui S7

Donnes utiles par


tche dont cohrents

max. 76 octets 76 octets (XSEND/XRCV) 64 octets (XPUT/XGET) en tant que serveur

Communication S7

Oui (serveur) max. 180 octets 64 octets

Donnes utiles par


tche dont cohrents

Messages de diagnostic ALARM_S, ALARM_SC, du processus ALARM_SQ

Blocs Alarm_S actifs max. 40


en mme temps

Communication de base Non S5 Communication standard Nombre de connexions Non max. 12

10-6

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Caractristiques techniques

Utilisable pour

Communication PG
Rserv (par dfaut) Rserv (par dfaut)

Services :
max. 11 1 max. 11 1 max. 10 0 max. 4 Echange direct de donnes Communication PG/OP Routage Oui Oui (seulement si linterface est active et en fonctionnement matre) Oui jusqu 12 Mbauds Oui (uniquement lorsque linterface est passive)

Communication OP

Communication de
base S7 Rserv (par dfaut)

Vitesses de transmission

Recherche automatique de la vitesse de transmission

Routage

en tant quesclave seulement avec linterface active

Mmoire de transfert 244 octets I/244 octets O


Plages dadresses 32 avec max. 32 octets chacun* Non Vous trouverez le fichier GSD jour ladresse http://www.ad.sie mens.de/csi_e/gsd. Interface externe via module matre 6ES7138-4HA00-0AB0) RS 485 Oui Non

avec lIM 151-7 CPU


comme matre DP Interfaces sur lIM 151-7 CPU (X1) Type dinterface Physique Sparation galvanique Alimentation sur interface (15 30 V CC) Fonctionnalits Interface RS 485 intgre RS 485 Oui max. 80 mA

DPV1 Fichier GSD

Module matre DP (X2) Type dinterface

MPI DP PROFIBUS Couplage point


point MPI

Oui Esclave DP (actif/passif) Non

Physique Sparation galvanique Alimentation sur interface (15 30 V CC) Fonctionnalits

Nombre de Services :

connexions Communication PG/OP Routage Communication par donnes globales Communication de base S7 Communication S7

12**

MPI DP PROFIBUS Couplage point


point

Non Matre DP Non

Oui Oui (avec module matre) Oui

Oui Oui (serveur seulement) max. 12 Mbauds

Vitesses de transmission Esclave DP

Nombre de

connexions

12**

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

10-7

Caractristiques techniques

Matre DP

12** Oui Oui Non

Nombre de Services :

Synchronisme dhorloge SYNC/FREEZE

Oui Oui

connexions Communication PG/OP Routage Communication par donnes globales Communication de base S7 Communication S7 Echange direct de donnes

Activation/dsac- Oui tivation desclaves DP DPV1 Oui jusqu 12 Mbauds 32 max. 2 koctet I/2 koctet O max. 244 octets I/ 244 octets O

Vitesses de transmission

Nombre desclaves
Non Oui (serveur seulement) Oui DP par station

Plage dadresses Donnes utiles par


esclave DP

10-8

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Caractristiques techniques

Programmation Langage de programmation Jeu doprations Niveaux de parenthses Blocs fonctionnels systme (SFB) Protection du programme utilisateur Dimensions et poids Cotes de montage L H P (mm) STEP 7 (CONT, FUP, LIST) Voir la liste des oprations 8

Sparation galvanique

entre la tension dali- Oui


mentation (1L+) et toutes les autres parties du circuit

entre le PROFIBUS- Oui


DP et toutes les autres parties du circuit mentation (1L+) et le PROFIBUS-DP FIBUS-DP et le matre PROFIBUS-DP

Fonctions systme (SFC) Voir la liste des oprations Voir la liste des oprations Oui

entre la tension dali- Oui entre lesclave PRO- Oui


Diffrence de potentiel admissible

IM 151-7 CPU Module de matre


DP Poids

60 x 119,5 x 75 35 x 119,5 x 75

entre diffrents circuits Tension dessai disolement

75 VCC, 60 VCA 500 VCC

IM 151-7 CPU Module de matre


DP

200 g environ env. 100 g

Consommation lectrique sur tension dalimentation (1L+)

Tensions, courants, potentiels Tension dalimentation valeur nominale 24 VCC

IM 151-7 CPU IM 151-7 CPU +

250 mA environ 280 mA environ max. 700 mA

module matre DP bus de fond de panier ET 200S

Plage admissible 20,4 28,8 V Protection contre les Oui


inversions de polarit courts-circuits

Alimentation pour
Puissance dissipe

typ. 3,3 W

Protection contre les Oui Rsistance aux pan- 5 ms


nes de tension

* jusqu la taille maximale de la mmoire de transfert ** Attention : 12 liaisons par CPU et non par interface.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

10-9

Caractristiques techniques

10-10

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Passage de lIM 151-7 CPU (6ES7 151-7Ax00-0AB0) lIM 151-7 CPU (6ES7 151-7AA10-0AB0)

11

Si vous chargez sur un IM 151-7 CPU (6ES7 151-7Ax10-0AB0) votre programme utilisateur conu pour un IM 151-7 CPU (6ES7 151-7AA00-0AB0), les problmes suivants peuvent se poser :

SFC 56, SFC 57 et SFC 13 fonctionnement asynchrone


Sur lIM 151-7 CPU (6ES7 151-7Ax00-0AB0), certains SFC fonctionnement asynchrone sexcutaient toujours, ou dans certaines conditions, ds le premier appel (quasi-synchrone). Sur lIM 151-7 CPU (6ES7 151-7AA10-0AB0), ces SFC fonctionnent de manire vraiment asynchrone. Lexcution asynchrone peut stendre plusieurs cycles de lOB 1. De ce fait, une file dattente lintrieur dun OB peut se transformer en boucle sans fin. SFC 56 WR_DPARM ; SFC 57 PARM_MOD Sur IM 151-7 CPU (6ES7 151-7Ax00-0AB0) autonome, ces SFC fonctionnent toujours en quasi-synchrone. Sur IM 151-7 CPU (6ES7 151-7AA10-0AB0) autonome et sur IM 151-7 CPU dcentralis, ils fonctionnent en asynchrone.

Nota Si vous utilisez la SFC 56 WR_DPARM ou SFC 57 PARM_MOD, analysez toujours le bit BUSY des SFC.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

11-1

Passage de lIM 151-7 CPU (6ES7 151-7Ax00-0AB0) lIM 151-7 CPU (6ES7 151-7AA10-0AB0)

SFC 13 DPNRM_DG Cette SFC fonctionne toujours en quasi-synchrone lors de lappel dans lOB 82. Sur le module dinterface IM 151-7 CPU (6ES7 151-7AA10-0AB0) elle fonctionne toujours de faon asynchrone.

Nota Dans le programme utilisateur, le lancement de lordre doit toujours seffectuer dans lOB 82. Lanalyse des donnes en prenant compte les bits BUSY et le renvoi dans RET_VAL doit seffectuer dans le programme cyclique.

Conseil : Avec lIM 151-7 CPU (6ES7 151-7AA10-0AB0) nous recommandons dutiliser la SFB 54 la place de la SFC 13 la SFB 54.

SFC 20 BLKMOV
Jusqu maintenant, cette SFC a pu tre utilise pour copier des donnes partir dun DB non important pour lexcution. La SFC 20 noffre plus cette fonction. Et il faut maintenant utiliser la SFC 83 READ_DBL.

SFC 54 RD_DPARM
Cette SFC nest plus disponible, et il faut utiliser sa place la SFC fonctionnement asynchrone 102 RD_DPARA.

SFC fournissant ventuellement des rsultats diffrents


Si vous utilisez exclusivement ladressage logique dans votre programme utilisateur, vous navez pas besoin de tenir compte des points suivants. Si vous utilisez les conversions dadresses dans le programme utilisateur (SFC 5 GADR_LGC, SFC 49 LGC_GADR), vous devez contrler, pour les esclaves DP laffectation de lemplacement et de ladresse logique initiale. Ladresse de diagnostic de lesclave DP est maintenant toujours affecte lemplacement 0 (reprsentant de la station). Esclave DP intgr dans STEP 7 : Le module dinterface (emplacement 2) a ventuellement une adresse spcifique (exemple : IM 151-7 CPU, comme esclave I).

11-2

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Passage de lIM 151-7 CPU (6ES7 151-7Ax00-0AB0) lIM 151-7 CPU (6ES7 151-7AA10-0AB0)

Temps dexcution modifis pendant le traitement de programme


Si vous avez tabli un programme utilisateur qui a t optimis sur lexcution de temps de traitement dtermins, vous devez tenir compte des points suivants lors de lutilisation du IM 151-7 CPU (6ES7 151-7AA10-0AB0) : Le traitement du programme dans le module dinterface IM 151-7 CPU est nettement plus rapide. Les fonctions qui rendent un accs la MMC ncessaire (par ex. temps damorage du systme, tlchargement de programme dans ltat RUN, reprise de la station DP ou autre) sexcutent ventuellement plus lentement sur lIM 151-7 CPU.

Modification dadresses de diagnostic desclaves DP


Notez que vous devrez peut-tre rattribuer les adresses de diagnostic aux esclaves, car il arrive que deux adresses de diagnostic soient ncessaires pour chaque esclave en raison des adaptations la norme DPV1. Lemplacement virtuel 0 a une adresse propre (adresse de diagnostic du reprsentant de la station). Les donnes dtat du module pour cet emplacement (lecture avec SFC 51 RDSYSST) contiennent les codes qui concernent lesclave ou la station complte, par exemple code de station perturbe. Ladresse de diagnostic de lemplacement virtuel 0 permet de signaler dans lOB 86 du matre galement la panne de la station ou la reprise de la station. De plus, pour les modules intgrs dans STEP 7 (IM 151-7 CPU utilis comme esclave I par exemple), lemplacement 2 a aussi une adresse propre. Cette adresse permet, par exemple avec lIM 151-7 CPU utilis comme esclave I, de dclarer le changement dtat de fonctionnement dans lalarme de diagnostic OB 82 du matre.

Nota Lecture du diagnostic avec la SFC 13 DPNRM_DG : Ladresse de diagnostic initialement attribue continue de fonctionner. En interne, STEP 7 attribue lemplacement 0 cette adresse. Si vous utilisez la SFC 51 RDSYSST, par exemple pour lire une information dtat dun module ou une information dtat dun rack ou dune station, vous devez aussi tenir compte de limportance modifie des emplacements et de lemplacement supplmentaire 0.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

11-3

Passage de lIM 151-7 CPU (6ES7 151-7Ax00-0AB0) lIM 151-7 CPU (6ES7 151-7AA10-0AB0)

Utilisation de zones cohrentes de donnes dans la mmoire image pour des esclaves DP
Nous vous indiquons ci-aprs ce que vous devez prendre en compte pour la communication dans un systme matre DP, si vous voulez transmettre des zones dE/S avec la cohrence Longueur totale. Si la plage dadresses des donnes cohrentes se situe dans la mmoire image, cette plage sera automatiquement actualise. Pour lire et crire des donnes cohrentes, vous pouvez aussi utiliser les SFC 14 et 15. Si la plage dadresses de donnes cohrentes se situe hors de la mmoire image, vous devez utiliser les SFC 14 et 15 pour lire et crire des donnes cohrentes. De plus, des accs directs aux zones cohrentes sont possibles (par exemple L PEW ou T PAW). Vous pouvez transmettre au maximum 32 octets de donnes cohrentes.

Remplacement dun IM 151-7 CPU (6ES7 151-7Ax00-0AB0) par un IM 151-7 CPU (6ES7 151-7AA10-0AB0) dans la configuration
Si lutilisateur ne change rien la configuration, les paramtres fonctionnels de la configuration seront ramens aux valeurs par dfaut lors du remplacement dun IM 151-7 CPU (6ES7 151-7Ax00-0AB0) par un IM 151-7 CPU (6ES7 151-7AA10-0AB0). Dans le dtail, cela veut dire que : LIM 151-7 CPU (6ES7 151-7Ax00-0AB0) tait paramtre sur aucun DP (donc en mode autonome). LIM 151-7 CPU (6ES7 151-7AA10-0AB0) est rgl sur MPI. LIM 151-7 CPU (6ES7 151-7Ax00-0AB0) tait paramtre sur Esclave DP. LIM 151-7 CPU (6ES7 151-7AA10-0AB0) est galement sur Esclave DP. Remarque pour le remplacement dans la config. matrielle La slection de lIM 151-7 CPU suivie du remplacement ne fonctionne pas. Le remplacement nest possible quaprs slection du rack.

Fonctions PG/OP
Sur lIM 151-7 CPU (6ES7 151-7Ax00-0AB0), les fonctions PG/OP sur linterface DP ntaient possibles que sur une interface active. Sur les IM 151-7 CPU (6ES7 151-7AA10-0AB0), ces fonctions sont possibles aussi bien avec linterface active quavec linterface passive. Les performances sur linterface passive sont toutefois nettement plus faibles. Sur lIM 151-7 CPU avec module matre DP, les fonctions PG/OP sont galement possibles via linterface matre DP.

Routage avec lIM 151-7 CPU en tant quesclave I


Lorsque vous utilisez lIM 151-7 CPU (6ES7 151-7AA10-0AB0) comme esclave I, la fonction de routage nest active que si linterface DP est active. Activez dans STEP 7 dans les proprits de linterface DP la case cocher du mode de mise en service/de test.

11-4

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Passage de lIM 151-7 CPU (6ES7 151-7Ax00-0AB0) lIM 151-7 CPU (6ES7 151-7AA10-0AB0)

Nouvelles fonctions de lIM 151-7 CPU (6ES7 151-7AA10-0AB0)


Interface coexistante MPI/DP (active/passive) (voir chapitre 8.5) Interface matre DP en liaison avec le module matre DP (voir chap.6.1 et 8.5) Nouveau concept de mmoire (voir chapitre 8.4) Communication par donnes globales (voir chapitre 8.8) Ce service permet de raliser lchange cyclique de donnes globales entre des CPU SIMATIC S7 (donc y compris lIM 151-7 CPU). Communication de base S7 (voir chapitre 8.8) Ce service permet de raliser lchange de donnes entre lIM 151-7 CPU et les modules SIMATIC aptes communiquer sur une station S7. Les SFC 65 74 sont disponibles pour y aider. MMC jusqu 8 Moctets (voir chapitre 8.3) Archivage de donnes (voir chapitre 8.4.4) Les donnes sont stockes sur une MMC au moyen des SFC 82 84 et recharges dans la CPU. Sauvegarder un projet STEP 7 sur MMC (voir chapitre 8.4.5) Nouveaux SFB Les SFB 52 54 et SFB 75 selon CEI 61784-1 sont supports. Compteur dheures de fonctionnement 32 bits Le compteur sutilise laide de la SFC 101. Routage (avec module matre DP) DB non rmanents (crs avec SFC 82 ou sous STEP 7) (voir chap. 8.4.1)

Fonctionnalit matre de lIM 151-7 CPU avec module matre DP


Activation/dsactivation des esclaves DP par le biais de la SFC 12 Lactivation automatique des esclaves, qui ont t dsactivs par le biais de la SFC 12, se fait au redmarrage sur lIM 151-7 CPU (passage de STOP RUN). Evnements dalarme partir de la priphrie dcentralise pendant ltat STOP de la CPU Grce aux nouvelles fonctionnalits DPV1 (CEI 61784-1:2002 Ed1 CP 3/1), la manipulation des vnements dalarme partir de la priphrie dcentralise change galement dans ltat STOP de la CPU. Sur lIM 151-7 CPU, un vnement dalarme (alarme de processus, de diagnostic, nouvelles alarmes DPV1) est dj acquitt par la priphrie dcentralise pendant ltat STOP de la CPU et, ventuellement, entr dans la mmoire tampon de diagnostic (uniquement lalarme de diagnostic). Lors du passage suivant de la CPU dans ltat RUN, lalarme nest plus rcupre par lOB correspondant. Les ventuels dysfonctionnements des esclaves peuvent tre lus via les informations SZL correspondantes (par ex. lecture de SZL 0x692 par la SFC 51).

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

11-5

Passage de lIM 151-7 CPU (6ES7 151-7Ax00-0AB0) lIM 151-7 CPU (6ES7 151-7AA10-0AB0)

11-6

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Positionnement de lIM 151-7 CPU dans la gamme des CPU

12

Ce chapitre dcrit les principales diffrences entre deux CPU slectionnes de la famille SIMATIC S7-300. De plus, nous vous montrons comment vous devez rcrire pour lIM 151-7 CPU des programmes que vous avez crits pour des CPU S7-300.

Contenu
Chapitre 12.1 12.2 Portage du programme utilisateur Thme Diffrences par rapport aux CPU S7-300 slectionnes Page 12-2 12-3

Informations complmentaires
Vous trouverez des informations complmentaires sur la procdure de cration et de structuration de programmes dans les manuels et dans laide en ligne de STEP 7.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

12-1

Positionnement de lIM 151-7 CPU dans la gamme des CPU

12.1

Diffrences par rapport aux CPU S7-300 slectionnes


Le tableau suivant prsente les principales diffrences sur le plan de la programmation, entre deux CPU slectionnes dans la famille SIMATIC S7-300 et lIM 151-7 CPU.

Tableau 12-1

Diffrences par rapport aux CPU S7-300 slectionnes

Caractristique

CPU 315-2 DP CPU 315-2 DP (modulaire) Matriel oui, pile Matriel Garantie par MMC (sans entretien) MMC 16

IM 151-7 CPU
(6ES7 151-7Ax00- (6ES7 151-7AA100AB0) 0AB0)

Horloge temps rel Tamponnage de la mmoire

Logiciel pas possible

Matriel Garantie par MMC (sans entretien) MMC max. 12

Carte mmoire Nombre de connexions vers PG et OP Paramtrage de ladresse PROFIBUS

Memory-Card 4 ( partir de 10/99 : 12) Configuration matrielle

MMC 5

Configuration matrielle

La configuration matrielle doit correspondre au rglage de ladresse 12 MBaud (DP)

Configuration matrielle

Vitesse de transmission vers PG 187,5 kBaud et OP (MPI) 12 MBaud (DP) Communication : PG/OP Oui Comm. de donnes globales Oui Comm. de base S7 Oui Comm. S7 Oui (serveur) Echange direct de donnes Oui Gamme demploi avec DP comme matre DP comme esclave DP autonome

187,5 kBaud (MPI) 12 MBaud (DP) Oui Oui Oui Oui (serveur) Oui comme matre DP comme esclave DP autonome

12 MBaud (MPI/DP)

Oui Non Oui (serveur) Oui (serveur) Oui comme esclave DP autonome

Oui Oui Oui Oui (serveur) Oui comme esclave DP autonome comme matre DP (avec module matre DP) libre moins de 20 ms Oui

Adressage Temps de rponse aux alarmes Dbranchement/enfichage de modules pendant la marche

libre 0,4-1,3 ms Non

libre 0,3-1,2 ms Non

libre moins de 20 ms Oui

12-2

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Positionnement de lIM 151-7 CPU dans la gamme des CPU

12.2

Portage du programme utilisateur

Introduction
On entend par portage la possibilit dutilisation dporte dun programme qui a t utilis auparavant de manire centrale, sur un matre. Pour dporter un programme existant, pour tout ou partie, du matre vers un esclave intelligent, certaines adaptations peuvent tre ncessaires. Limportance du travail de portage de parties dun programme utilisateur vers un esclave intelligent dpend de la faon dont laffectation dadresses des entres et sorties est stocke dans les FB du programme source. Les entres et sorties peuvent tre utilises de diffrentes faons dans les FC du programme source. Dans lET 200S actuel, il est possible de compacter des adresses, ce qui nest pas le cas avec lIM 151-7 CPU. Voir adressage IM 151-7 CPU au chapitre 3.1.

Portage dadresses non compactes


En cas dutilisation de FB avec des adresses dE/S non compactes, les programmes partiels ncessaires peuvent tre transposs sans problmes, donc sans travail de portage, vers lIM 151-7 CPU.

DI_1_Modul DI_2_Modul

E1.0 E1.1 E2.0 E2.1

A1.0 A1.1

Figure 12-1

Exemple : FB avec adresses non compactes

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

12-3

Positionnement de lIM 151-7 CPU dans la gamme des CPU

Portage dadresses compactes


Si des FB adresses dE/S compactes sont copis dans lIM 151-7 CPU, il nest plus possible dy affecter les adresses compactes aux E/S des modules de priphrie, car la CPU de lM 151-7 CPU ne peut pas travailler avec des adresses compactes. Dans ce cas, une rassignation du FB concern est ncessaire. La rassignation correspond un dcompactage des adresses.

DI_1_Modul DI_2_Modul

E1.0 E1.1 E1.2 E1.3

A1.0 A1.1

Figure 12-2

Exemple : FB avec adresses compactes

Rassignation
Il est en principe possible de rassigner les blocs et oprandes suivants : entres, sorties mmentos, temps, compteurs fonctions, blocs fonctionnels Pour rassigner les signaux, procdez de la manire suivante : 1. Dans le gestionnaire SIMATIC, slectionnez le classeur blocs dans lequel se trouvent les blocs adresses compactes que vous souhaitez porter dans lIM 151-7 CPU. 2. Slectionnez loption Options ! Recblage. 3. Dans la bote de dialogue Rassignation, entrez dans le tableau les remplacements souhaits (ancien oprande/nouvel oprande).
Tableau 12-2 Exemple : remplacements dans Options ! Recblage Ancien oprande 1 2 E 1.2 E 1.3 E 2.0 E 2.1 Nouvel oprande

12-4

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Positionnement de lIM 151-7 CPU dans la gamme des CPU

4. Choisissez le bouton OK. Vous lancez ainsi la rassignation. Aprs la rassignation, vous pouvez dcider dans une bote de dialogue si vous voulez consulter le fichier dinfo concernant la rassignation. Le fichier dinfo contient la liste des oprandes, Ancien oprande et Nouvel oprande. A cet effet, chaque bloc est spcifi avec le nombre de dassignations ralises.

E1.0 E1.1 E1.2 E1.3

A1.0 A1.1

E1.0 E1.1 E2.0 E2.1

A1.0 A1.1

Figure 12-3

Exemple : rassignation des signaux

Si dans STEP 7, vous affectez aux entres et sorties des mnmoniques, via la table des mnmoniques, une modification de cette table est ncessaire pour adapter l aussi le programme partie lutilisation dans lIM 151-7 CPU. Voir aussi Aide en ligne de STEP 7.

Portage de FB avec E/S dans un mot de priphrie


Si vous transposez les adresses des entres et sorties dans un bloc fonctionnel programm par vous, au moyen dun mot de priphrie, le portage gnre nettement plus de travail. Une possibilit consiste programmer autour du FB une coque qui procdera ladaptation pour lutilisation du FB avec lIM 151-7 CPU. Lautre possibilit consiste reprogrammer le FB. Nous vous conseillons de reprogrammer le FB, car cette mthode est plus facile mettre en oeuvre que la programmation dune coque. Voir aussi Aide en ligne de STEP 7.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

12-5

Positionnement de lIM 151-7 CPU dans la gamme des CPU

12-6

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Glossaire
Abonn
Un rcepteur dans lchange direct de donnes. Voir Echange direct de donnes

ACCU
Les accumulateurs sont des registres de la CPU qui servent de mmoire intermdiaire pour des oprations de chargement, de transfert ainsi que de comparaison, de calcul et de conversion.

Adresse
Une adresse est la caractrisation dun oprande ou dune gamme doprandes Exemples : entre E 12.1, mot de mmento MW 25, bloc de donnes DB 3.

Adresse PROFIBUS
Chaque partenaire du bus doit recevoir une adresse PROFIBUS permettant de lidentifier clairement. Les PC/PG ont ladresse PROFIBUS 0. Pour le Systme de priphrie dcentralise ET 200S, les adresses PROFIBUS 1 125 sont autorises.

Alarme
Le systme dexploitation de la CPU connat 10 classes de priorit qui participent la gestion du traitement du programme utilisateur. Parmi ces classes de priorit, on trouve entre autres les alarmes, par exemple les alarmes de diagnostic. En cas dapparition dune alarme, le systme dexploitation appelle automatiquement un bloc dorganisation correspondant dans lequel lutilisateur peut programmer la raction voulue (par exemple dans un FB).

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Glossaire-1

Glossaire

Alarme de diagnostic
Les modules diagnosticables signalent les erreurs systme dtectes, via des alarmes de diagnostic, la CPU centrale. Dans SIMATIC S7/M7 : en cas de dtection ou de disparition dune erreur (rupture de fil par exemple), lET 200S dclenche une alarme de diagnostic, condition que lalarme ait t libre. La CPU du matre DP interrompt lexcution du programme utilisateur ou de classes de priorit basses, et excute le bloc dalarme de diagnostic (OB 82). Dans SIMATIC S5 : lalarme de diagnostic est simule lintrieur du diagnostic de station. Par interrogation cyclique du bit de diagnostic dans le diagnostic de station, vous pouvez dtecter des erreurs, comme les ruptures de fil.

Alarme de processus
Une alarme de processus est dclenche par des modules dclencheurs dalarmes lorsquils dtectent des vnements donns dans le processus. Lalarme de processus est signale la CPU. Le bloc dorganisation correspondant est alors excut en fonction de la priorit de cette alarme.

API Automate programmable Automate programmable


Les automates programmables (API) sont des commandes lectroniques dont la fonction est enregistre sous forme de programme dans lappareil de commande. La structure et le cblage de lappareil ne dpendent donc pas de la fonction de la commande. Lautomate programmable a la structure dun calculateur ; il est compos dune CPU (unit centrale) avec mmoire, modules dentre/sortie et systme de bus interne. La priphrie et le langage de programmation sont adapts aux besoins de lautomatique.

Bloc dorganisation
Les blocs dorganisation (OB) constituent linterface entre le systme dexploitation de la CPU et le programme utilisateur. Les blocs dorganisation fixent lordre de traitement du programme utilisateur.

Bloc de donnes
Les blocs de donnes (DB) sont des zones de donnes du programme utilisateur qui contiennent des donnes utilisateur. On distingue les blocs de donnes globaux, auxquels tous les blocs de code peuvent accder, et les blocs de donnes dinstance, qui sont associs un appel de FB donn.

Glossaire-2

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Glossaire

Bus
Chemin de transmission commun, reliant toutes les stations partenaires ; il possde deux extrmits dfinies Sur lET 200S, le bus est un cble deux fils ou un cble fibres optiques.

Classe de priorit
Le systme dexploitation dune CPU S7 gre au maximum 26 classes de priorit (ou niveaux de traitement de programme) auxquels divers blocs dorganisation sont associs. Les classes de priorit dterminent quels OB peuvent interrompre dautres OB. Si une classe de priorit contient plusieurs OB, ils ne peuvent pas sinterrompre rciproquement, mais sont traits de manire squentielle.

Comprimer
La fonction en ligne de console de programmation Comprimer la mmoire dplace tous les blocs valides de la RAM de la CPU au dbut de la mmoire utilisateur de manire contigu, sans laisser despace. Cela supprime ainsi toutes les lacunes qui rsultent deffacements ou de corrections de blocs.

Compteur
Les compteurs sont des lments constituants de la mmoire systme de la CPU. Le contenu des cellules de comptage peut tre modifi par des instructions STEP 7 (par exemple incrmenter, dcrmenter).

Console de programmation
Les consoles de programmation sont en fait des microordinateurs durcis pour fonctionnement en environnement industriel, compacts et transportables. Elles se caractrisent par un quipement matriel et logiciel spcial pour automates programmables SIMATIC.

CPU
Central Processing Unit = unit centrale de lautomate programmable S7, avec unit de commande et de calcul, mmoire, systme dexploitation et interface pour console de programmation.

Dmarrage
Lors de la mise en route dune CPU (par exemple aprs positionnement du commutateur de mode de fonctionnement de STOP sur RUN ou aprs une mise sous tension secteur), le bloc dorganisation OB 100 (Dmarrage) est excut en premier, avant le traitement cyclique du programme (OB 1). Lors du dmarrage, la mmoire image des entres est lue et le programme utilisateur en STEP 7 est excut, en commenant par la premire instruction de lOB 1.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Glossaire-3

Glossaire

Diagnostic
Le diagnostic systme consiste en la dtection, la localisation, la classification, la signalisation et lanalyse de dfauts, incidents et messages. Le diagnostic offre des fonctions de surveillance qui sexcutent automatiquement pendant le fonctionnement de linstallation. De ce fait, la disponibilit dinstallations augmente, du fait de la diminution des temps de mise en service et dimmobilisation.

Diagnostic systme
Le diagnostic systme consiste en la dtection, lvaluation et la signalisation de dfauts au sein dun automate programmable. Exemples de ces dfauts : erreurs de programme ou dfaillances sur des modules. Les erreurs systme peuvent tre signales par des LED de visualisation ou dans STEP 7.

Donnes cohrentes
Des donnes dont les contenus sont associs et qui ne doivent pas tre spares sont appeles donnes cohrentes. Par exemple les valeurs de modules analogiques doivent toujours tre traites comme des donnes cohrentes, cest--dire que la valeur dun module de priphrie analogique ne doit pas tre fausse par lecture deux instants diffrents.

DPV1
Sous la dsignation DPV1 on comprend lextension fonctionnelle des service acycliques (p. ex. avec des nouvelles alarmes) du protocole DP. La fonctionnalit DPV1 est intgre dans la norme CEI 61784-1:2002 Ed1 CP 3/1.

Echange direct de donnes


Lchange direct de donnes est une liaison de communication spciale entre partenaires de PROFIBUS-DP. Lchange direct de donnes est caractris par le fait que les stations DP PROFIBUS coutent les donnes quun esclave DP renvoie son matre DP.

Erreur dexcution
Erreurs qui se produisent pendant lexcution du programme utilisateur dans lautomate programmable (et non pas dans le processus).

Esclave
Un esclave ne peut changer des donnes avec un matre quaprs y avoir t invit par ce dernier. Les esclaves sont, par exemple, tous les esclaves DP ainsi que ET 200S, ET 200B, ET 200X, ET 200M, etc.

Glossaire-4

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Glossaire

Esclave DP
Un esclave utilis sur le PROFIBUS avec le protocole PROFIBUS-DP et se comportant selon la norme CEI 61784-1:2002 Ed1 CP 3/1 est appel esclave DP.

Esclave DP intelligent
Lesclave DP intelligent se caractrise par le fait que les donnes dentre/sortie ne sont pas fournies au matre DP directement par une entre/sortie relles de lesclave DP, mais par une CPU charge du prtraitement, soit ici le module dinterface IM 151-7 CPU.

Esclave I Esclave DP intlligent ET 200


Le systme de priphrie dcentralise ET 200, avec le protocole PROFIBUS-DP, est un bus de raccordement de la priphrie dcentralise une CPU ou un matre DP adquat. ET 200 se caractrise par des temps de raction rapides, car la quantit des donnes transmises (octets) est faible. ET 200 est bas sur la norme CEI 61784-1:2002 Ed1 CP 3/1. ET 200 fonctionne selon le principe matre/esclave. Les matres DP peuvent tre, par exemple, le coupleur matre IM 308-C ou la CPU 315-2 DP. Les esclaves DP peuvent tre la priphrie dcentralise ET 200S, ET 200B, ET 200C, ET 200M, ET 200X, ET 200U, ET 200L ou des esclaves DP de la socit Siemens ou dautres fabricants.

Etat de fonctionnement
Les automates programmables SIMATIC S7 peuvent prendre les tats de fonctionnement suivants : STOP, DEMARRAGE, RUN.

Evnement dclencheur
Les vnements dclencheurs sont des vnements dfinis, tels que erreurs, instants ou alarmes. Elles amnent le systme dexploitation lancer un bloc dorganisation en rapport (suivant la programmation de lutilisateur). Les vnements dclencheurs sont visualisables dans linformation den-tte de lOB correspondant. Lutilisateur peut ragir aux vnements dclencheurs dans le programme utilisateur.

FC Fonction Fichier GSD


Toutes les caractristiques spcifiques lesclave DP sont consignes dans un fichier des donnes de base de station (fichier GSD). Le format du fichier GSD est dfinie dans la norme CEI 61784-1:2002 Ed1 CP 3/1.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Glossaire-5

Glossaire

Fonction
Selon CEI 61131-3, une fonction (FC) est un bloc de code dpourvu de donnes statiques. Une fonction permet de transmettre des paramtres dans le programme utilisateur. Les fonctions conviennent donc la programmation de fonctions complexes itratives, par exemple des calculs.

Fonction systme
Une fonction systme (SFC) est une fonction intgre au systme dexploitation de la CPU et qui peut tre appele dans le programme utilisateur dans STEP 7 en cas de ncessit.

Forage permanent
La fonction Forage permanent permet de mettre des sorties donnes ltat 1 pour une dure indtermine, par exemple pendant la phase de mise en service, mme lorsque les conditions logiques correspondantes ne sont pas remplies dans le programme utilisateur (par exemple parce que des entres ne sont pas connectes).

FREEZE
Il sagit dune commande du matre DP envoye un groupe desclaves DP. Aprs rception de la commande FREEZE, lesclave DP gle ltat actuel des entres et les transmet de manire cyclique au matre DP. Aprs chaque nouvelle commande FREEZE, lesclave DP gle de nouveau ltat des entres. Ensuite, les donnes dentre ne sont de nouveau transmises de manire cyclique par lesclave DP au matre DP que lorsque le matre DP envoie la commande UNFREEZE.

Jeton
Droit daccs au bus.

Liaison directe
Voir Echange direct de donnes

Liaison directe de donnes


Voir Echange direct de donnes

Matre
Lorsquil possde le jeton, le matre peut envoyer des donnes dautres stations et leur en demander (= partenaire actif). Le matre DP est par exemple la CPU 315-2 DP.

Glossaire-6

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Glossaire

Matre DP
Un matre qui se comporte selon la norme CEI 61784-1:2002 Ed1 CP 3/1, est appel matre DP.

Masse
La masse correspond la totalit des parties inactives relies entre elles sur un moyen dexploitation et ne pouvant pas adopter une tension dangereuse par contact, mme en cas danomalie.

Mmento
Les mmentos sont des lments constituants de la mmoire systme de la CPU qui mmorisent des rsultats intermdiaires. Ils autorisent un accs au niveau du bit, de loctet, du mot ou du double mot.

Mmoire de chargement
La mmoire de chargement est un lment constituant de la CPU. Elle contient des objets crs par la console de programmation. Elle est matrialise par une carte mmoire (Memory Card/Micro Memory Card) enfichable ou par une mmoire intgre fixe.

Mmoire de sauvegarde
La mmoire de sauvegarde assure une sauvegarde de zones mmoire de la CPU sans pile de sauvegarde. Il est possible de sauvegarder un nombre paramtrable de temporisations, compteurs, mmentos et octets de donnes, qui sont les temporisations, compteurs, mmentos et octets de donnes rmanents.

Mmoire de travail
La mmoire de travail est une mmoire RAM de la CPU dans laquelle le processeur accde au programme utilisateur pendant son excution.

Mmoire image
La mmoire image fait partie intgrante de la mmoire systme de la CPU. Au dbut du programme cyclique, les tats des signaux des entres sont transmis la mmoire image des entres. A la fin du programme cyclique, la mmoire image des sorties est transmise aux sorties en tant qutat de signal.

Mmoire systme
La mmoire systme est intgre lunit centrale sous forme de mmoire RAM. La mmoire systme contient les zones doprandes (par exemple les temporisations, compteurs, mmentos) ainsi que les zones de donnes ncessaires aux besoins internes du systme dexploitation (par exemple tampons pour la communication).

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Glossaire-7

Glossaire

Mmoire utilisateur
La mmoire utilisateur contient des blocs de code et des blocs de donnes du programme utilisateur. La mmoire utilisateur peut tre intgre dans la CPU ou se trouver sur des cartes mmoire amovibles (IM 151-7 CPU) ou des modules de mmoire. Le programme utilisateur est toutefois toujours excut dans la mmoire de travail de la CPU.

Mise en route
Ltat de fonctionnement DEMARRAGE est un tat transitoire entre les tats de fonctionnement STOP et RUN. Il peut tre dclench par le commutateur de mode de fonctionnement, par une mise sous tension ou par intervention sur la console de programmation. Avec lET 200S, cest un dmarrage froid qui a lieu.

MMC
Micro Memory Card. Carte mmoire pour systmes SIMATIC. Utilisable comme support de donnes transportable et mmoire de chargement.

Mode autonome
Lappareil fonctionne seul, sans change de donnes avec un matre hirarchiquement suprieur et sans liaison directe de donnes vers dautres esclaves DP. Tous les modules dmarrent avec des paramtres par dfaut et avec la configuration maximale (32 emplacements, 64 octets cohrents).

MPI
Linterface multipoint (MPI) est linterface des consoles de programmation de SIMATIC S7.

Norme DP
La norme DP est le protocole de bus du systme de priphrie dcentralise ET 200, conforme la norme CEI 61784-1:2002 Ed1 CP 3/1.

OB Bloc dorganisation Paramtre


1. Variable dun bloc de code STEP 7 2. Variable permettant dinfluer sur le comportement dun module (une ou plusieurs par module). Chaque module est livr avec un rglage de base adquat qui peut tre modifi par configuration dans STEP 7.

Glossaire-8

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Glossaire

Partenaires
Station pouvant envoyer, recevoir ou amplifier des donnes sur le bus, par exemple matre DP, esclave DP, rpteur RS 485, coupleur toile actif.

PG Console de programmation Point de contrle de cycle


Section du traitement de programme de la CPU, lors de laquelle, p. ex., la mmoire image est mise a jour.

Priorit des OB
Le systme dexploitation de la CPU distingue diverses classes de priorit, par exemple le traitement cyclique de programmes, le traitement de programmes dclench par alarme de processus. A chaque classe de priorit sont affects des blocs dorganisation (OB) dans lesquels lutilisateur S7 peut programmer une raction. Les OB reoivent des priorits par dfaut qui fixent leur ordre de traitement en cas de simultanit ou dinterruption rciproque.

PROFIBUS
Process Field Bus, norme de processus et de bus de terrain, reprise dans la norme CEI 61784-1:2002 Ed1 CP 3/1. Elle dfinit les proprits fonctionnelles, lectriques et mcaniques dun systme de bus de terrain sriel. PROFIBUS existe avec les protocoles DP (= Dezentrale Peripherie, priphrie dcentralise), FMS (= Fieldbus Message Specification), PA (= Process Automation) ou TF (= Technologische Funktionen, fonctions technologiques).

Profondeur dimbrication
Un appel de bloc permet dappeler un bloc partir dun autre bloc. La profondeur dimbrication reprsente le nombre de blocs de code appels simultanment.

Programme utilisateur
Dans le cas de SIMATIC, on distingue le systme dexploitation de la CPU et les programmes utilisateur. Ces derniers sont crits laide du logiciel de programmation STEP 7 dans les langages de programmation disponibles (schma contacts CONT et liste dinstructions LIST) et enregistrs dans des blocs de code. Les donnes sont enregistres dans des blocs de donnes.

Publisher
Un metteur dans lchange direct de donnes. Voir Echange direct de donnes

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Glossaire-9

Glossaire

Raction lerreur
Raction une erreur due au temps dexcution. Le systme dexploitation peut ragir sur les types suivants : faire passer lautomate programmable ltat STOP, appeler un bloc dorganisation dans lequel lutilisateur peut programmer une raction ou visualiser lerreur.

SFC Fonction systme Somme de courant


Somme des courants de tous les canaux de sortie dun module de sortie TOR.

STEP 7
Langage de programmation destin lcriture de programmes utilisateur pour automates SIMATIC S7.

SYNC
Il sagit dune commande du matre DP envoye un groupe desclaves DP. La commande SYNC amne le matre DP commander lesclave DP de geler les tats des sorties la valeur du moment. Dans les tlgrammes suivants, lesclave DP mmorise les donnes de sortie, mais les tats des sorties restent inchanges. Aprs chaque nouvelle commande SYNC, lesclave DP active les sorties quil a mmorises comme donnes de sortie. Les sorties ne sont de nouveau actualises de manire cyclique que lorsque le matre DP envoie la commande UNSYNC.

Systme dautomatisation
Un automate programmable est un systme de commande compos dau moins une CPU, divers modules dentre et sortie ainsi que de stations de conduite et de supervision.

Systme dexploitation de la CPU


Le systme dexploitation de la CPU organise toutes les fonctions et tous les mcanismes de la CPU qui ne sont pas lis une tche de commande particulire.

Systme matre
Tous les esclaves DP affects un matre DP en lecture et en criture, forment ensemble, avec le matre DP, un systme matre.

Glossaire-10

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Glossaire

Systmes de priphrie dcentralise


Il sagit dunits dentre/sortie non utiliss dans lappareil de base, mais dportes (dcentralises) une distance plus ou moins grande de la CPU, par exemple : ET 200S, ET 200M, ET 200B, ET 200C, ET 200U, ET 200X, ET 200L DP/AS-I LINK S5-95U avec interface esclave PROFIBUS-DP autres esclave DP de la socit Siemens ou dautres fabricants Les systmes de priphrie dcentralise sont relis au matre DP par PROFIBUS-DP.

Tampon de diagnostic
Le tampon de diagnostic est une zone mmoire sauvegarde de la CPU dans laquelle les vnements de diagnostic sont mmoriss dans lordre de leur apparition.

Temporisation
Les temporisations sont des lments constituants de la mmoire systme de la CPU. Le contenu des cellules de temporisation est actualis automatiquement par le systme dexploitation de manire asynchrone au programme utilisateur. Des instructions STEP 7 permettent de dterminer la fonction exacte dune cellule de temporisation (par exemple retard la monte) et son traitement (par exemple dmarrer).

Temporisations Temps Temps de cycle


Le temps de cycle est le temps ncessaire la CPU pour excuter une fois le programme utilisateur.

Traitement des erreurs via lOB


Si le systme dexploitation reconnat une erreur (p. ex. erreur daccs sur STEP 7), il appelle le bloc dorganisation prvu pour ce cas (OB derreur) dans lequel peut tre dfinie la suite de la raction de la CPU.

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Glossaire-11

Glossaire

Visualisation de dfaut
La signalisation des erreurs est une raction possible du systme dexploitation sur une erreur due au temps dexcution. Les autres possibilits de raction sont : raction lerreur dans le programme utilisateur, tat STOP de la CPU.

Vitesse de transmission
La vitesse de transmission est la vitesse de transmission des donnes ; elle indique le nombre de bits transmis en une seconde. Avec lET 200S, des vitesses de transmission de 9,6 kBaud 12 MBaud sont possibles.

Glossaire-12

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Index
A
Abonn, Glossaire-1 Accs, une ET 200S depuis un PG/PC, 4-3 Accu, Glossaire-1 Actualisation de la mmoire image, temps dexcution, 9-3 Adressage, 3-1 attribution dadresses, 3-4 en fonction de lemplacement, 3-2 interface dans STEP 7, 3-8 libre, 3-4 rgles, 3-8 Adressage des modules de priphrie en fonction de lemplacement, 3-2 Adressage libre des modules de priphrie, 3-4 Adressage par dfaut, 3-2 Adresse de diagnostic, 7-12, 7-14 Adresse du diagnostic, 3-6 Adresse du diagnostic DP, 3-6 Adresse matre PROFIBUS, 7-18 Adresse PROFIBUS, 4-3, Glossaire-1 Adresses, Glossaire-1 adresse de base, 3-4 pour diagnostic, 3-6 pour transfert de donnes utiles, 3-5 Affectation demplacement, ET 200S, 3-2 Affectation des adresses, pour modules analogiques et TOR, 3-3 Alarme de diagnostic, 7-23, Glossaire-2 Alarme de processus, 7-23, Glossaire-2 Alarmes, Glossaire-1 prolongation du cycle, 9-4 Alarmes cycliques, 8-43 Alarmes horaires, 8-43 API, Glossaire-2 Automate programmable, Glossaire-10

C
Cblage, 2-1, 2-4 Cble, 4-6 Caractristiques, 10-2 de lIM 151-7 CPU, 8-2 Caractristiques techniques de lIM 151-7 CPU, 10-2 gnrales, 10-2 PROFIBUS-DP, 8-2 Caractristiques techniques gnrales, 10-2 Chargement de blocs, 8-16 mmoire de, Glossaire-7 programme utilisateur, 8-15 Chargement gnral, 8-16 Classe de priorit, Glossaire-3 Classes de modules, code, 7-27 Cohrence, 3-6, 3-7 Cohrence des donnes, 3-6, 3-7, 8-40 Comment sy retrouver, dans le manuel, vi Communication, 8-44 cohrence des donnes, 8-40 communication de base S7, 8-34 communication OP, 8-34 communication par donnes globales, 8-35 communication S7, 8-34 PG, 8-33 routage, 8-36 services des CPU, 8-33 Communication de base S7, 8-34 Communication OP, 8-34 Communication par donnes globale, 8-35 Communication S7, 8-34 Commutateur de mode, STOP, 8-4 Commutateur de mode de fonctionnement, MRES, 8-4 Commutateur de modes, RUN, 8-4 Commutateur de modes de fonctionnement, 8-4 effacement gnral, 7-4 Composantes de rseau, 4-6 Composants, ET 200S, 1-5 Compression, 8-16 Comprimer, Glossaire-3 Compteur, Glossaire-3 Configuration, 2-1, 2-7, 2-12 IM 151-7 CPU, 7-2 utilisation par la partie CPU, 8-44 Connecteur de bus, 4-6

B
Bloc dorganisation, Glossaire-2 Bloc de donnes, Glossaire-2 Blocs chargement, 8-16 chargement gnral, 8-16 de lIM 151-7 CPU, 8-41 effacement, 8-16 Bus, Glossaire-3

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Index-1

Index

Connexions S7 de lIM 151-7 CPU, 8-32 occupation, 8-29 ordre chronologique pour loccupation, 8-30 point de transit, 8-28 point final, 8-28 rpartition, 8-31 Contenu des manuels, prsentation rapide, 1-6 CPU, Glossaire-3 systme dexploitation, Glossaire-10 Cycle, 8-44

D
DB, 8-41 Dmarrage, 8-43, Glossaire-3 de lIM 151-7 CPU, 7-8 Dmarrage chaud, 8-18 Dtection dvnement, dans le matre DP/esclave DP, 7-13 Diagnose, Glossaire-4 Diagnostic, 7-1, 8-43 par LED, 7-9 spcifique une voie, 7-29 Diagnostic desclave DP, structure, 7-26 Diagnostic didentificateur, 7-19 Diagnostic de station, 7-22 Diagnostic systme, Glossaire-4 Domaine dutilisation, 1-2 Domaine de validit, du manuel, iii Donnes, cohrentes, Glossaire-4 Donnes cohrentes, Glossaire-4 Donnes de diagnostic, 7-25 Donnes locales, 8-21 DPV1, Glossaire-4 Dure de vie dune MMC, 8-7

Esclave DP, Glossaire-5 intelligent, Glossaire-5 intlligent, 7-2 Esclave DP intelligent, Glossaire-5 Esclave DP intlligent, 7-2 Esclave I, 7-7, Glossaire-5 Esclave-Diagnostic en cas dutilisation de lIM 151-7 CPU en tant quesclave I, 7-15 Essai, 2-1, 2-10 Essai , 2-2, 2-19 ET 200, Glossaire-5 ET 200S composants, 1-5 manuels, 1-5 Etat 1 3 de station, 7-16 Etat de fonctionnement, Glossaire-5 RUN, 8-5 STOP, 8-5 Etat de module, 7-20 Evnements dclencheurs, OB, Glossaire-5

F
FB, 8-41 FC, 8-41 Fichier GSD, 8-2, Glossaire-5 Fonction systme, SFC, Glossaire-6 Fonctionnement autonome, de lET 200S, 4-5 Fonctions FC, Glossaire-6 via PG, 4-9 Fonctions de mmorisation chargement gnral de blocs, 8-16 charger programme utilisateur, 8-15 compression, 8-16 dmarrage chaud, 8-18 effacement de blocs, 8-16 effacement gnral, 8-18 RAM vers ROM, 8-17 redmarrage, 8-18 transfert de mmoire, 8-17 Fonctions de test, 4-9 Fonctions en ligne, pour ET 200S, 4-9 Fonctions mmoire, chargement de blocs, 8-16 Forage, 8-5 Forage permanent, Glossaire-6 Formatage de la MMC, 8-8 FRCE, LED, 8-5 FREEZE, Glossaire-6

E
Echange de donnes avec matre DP, 3-5 direct, Glossaire-4 exemple de programme, 3-9 principe, 3-1 Echange direct de donnes, 4-12, Glossaire-4 Echange donnes, direct, 4-12 Effacement de blocs, 8-16 Effacement gnral, 8-18 avec commutateur de mode, 8-4 IM 151-7 CPU, 7-4 oprations internes de la CPU, 7-5 Entres, retard, 9-4 Erreur dexcution, Glossaire-4 Erreur spcifique une voie, 7-29 Esclave, Glossaire-4

H
Heure, 8-43 Homologations, iv Horloge, 8-27

Index-2

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Index

Horloge intgre, 8-27 Horloge logicielle, 8-27

I
Identificateur, diagnostic, 7-19 Identificateur de constructeur, CPU 31x-2 comme esclave DP, 7-18 IM 151-7 CPU blocs, 8-41 caractristiques importantes, 8-2 commutateur de modes de fonctionnement, 8-4 configurer, 7-2 effacement gnral, 7-4 paramtres, 8-43 proprits, 1-4 Interface matre DP, 8-25 Interface PROFIBUS-DP, 8-25 Interfaces interface matre DP, 8-25 interface MPI, 8-25 interface PROFIBUS-DP, 8-25 quelles stations quelle interface ?, 8-26

J
Jeton, Glossaire-6

L
LED, 7-5 FRCE, 8-5 indication, 1-4 ON, 8-5 RUN, 8-5 SF, 8-5 signalisation, 7-9 STOP, 8-5 Liaison directe, Glossaire-6 voir change direct de donnes, 4-12 Liaison directe de donnes, Glossaire-6 Logiciel de programmation, 1-4 Lot de manuels, 1-7

Mmento, Glossaire-7 Mmentos de cadence, 8-44 Mmoire compression, 8-16 utilisateur, Glossaire-8 vive, Glossaire-7 Mmoire de chargement, 8-12, Glossaire-7 Mmoire de sauvegarde, Glossaire-7 Mmoire de transfert accs dans le programme utilisateur, 3-7 dans lIM 151-7 CPU, 3-5 Mmoire de travail, 8-13, Glossaire-7 Mmoire image, Glossaire-7 des entres et sorties, 8-20 Mmoire rmanente, 8-13 comportement de rmanence des objets en mmoire, 8-14 Mmoire systme, 8-13, 8-19, Glossaire-7 donnes locales, 8-21 mmoire image des entres et sorties, 8-20 zones doprandes, 8-19 Mmoire tampon de diagnostic, entre, 7-12 Mmoire utilisateur, Glossaire-8 Micro Memory Card, 8-6, Glossaire-8 Micro Memory Card SIMATIC, MMC utilisables, 8-7 Mise en route, Glossaire-8 Mise en service, 2-1, 2-2, 2-6, 2-11, 2-19, 7-1, 7-7 MMC, Glossaire-8 dure dune vie, 8-7 formatage, 8-8 module, 8-6 Mode autonome, Glossaire-8 de lET 200S, 4-9 Modification , 2-1, 2-11 Modifications dtat de fonctionnement, 7-13 Module dinterface IM 151-7 CPU, 10-4 brochage, 10-3 caractristiques techniques, 10-5 schma de principe, 10-4 Module de matre DP, 6-1 brochage, 10-3 Montage, 2-1, 2-3 MPI, 4-2, 5-2, Glossaire-8 interface, 8-25 MRES, commutateur de mode de fonctionnement, 8-4

M
Matre, Glossaire-6 Matre DP, Glossaire-7 Manuel, objet, iii Manuels autres, vi thmatique, 1-5 Masse, Glossaire-7

N
Norme DP, Glossaire-8 Normes, iv Numro de rfrence composantes de rseau, 4-6 IM-151-7 CPU, 10-2

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Index-3

Index

O
OB, Glossaire-2 de la CPU, 8-41 vnement dclencheur, Glossaire-5 priorit, Glossaire-9 OB 122, 7-13 OB 82, 7-8, 7-13 OB 86, 7-8, 7-13 ON, LED, 8-5 Opration de chargement, 3-7 Opration de transfert, 3-7

P
Paramtre, 8-44, Glossaire-8 Paramtres, IM 151-7 CPU, 8-43 Partenaires, Glossaire-9 Passerelle, 8-38 PC branchement lET 200S, 4-5 matriel ncessaire, 4-2, 5-2 PG, Glossaire-3 branchement lET 200S, 4-5 cble de liaison, 4-4, 4-6, 5-2 communication, 8-33 fonctions, 4-9 matriel ncessaire, 4-2, 5-2 Plage dadresses cohrence des donnes, 3-6 des modules dextension, 3-3 pour transfert de donnes utiles, 3-5 Plage de donnes systme, donnes de diagnostic, 7-25 Point de contrle de cycle, Glossaire-9 Priorit, OB, Glossaire-9 Processus, alarmes, Glossaire-2 PROFIBUS, Glossaire-9 PROFIBUS-DP, caractristiques, 8-2 Profondeur dimbrication, Glossaire-9 Programmation, 2-1, 2-2, 2-9, 2-16 Programme de configuration, 1-4 Programme utilisateur, Glossaire-9 chargement gnral, 8-16 charger, 8-15 temps de traitement, 9-3 Programme utilisateur, temps de traitement, 9-2 Prolongation du cycle, par des alarmes, 9-4 Proprits, de lIM 151-7 CPU, 1-4 Publisher, Glossaire-9

Recherche derreur, 7-1 Redmarrage, 8-18 Rgles, dadressage, 3-8 Rmanence, 8-43 Rseau, structure, 4-1 Rseau MPI, structure de principe, 5-2 Rseau PROFIBUS composantes, 4-6 structure, 4-2 Retard, des entres/sorties, 9-4 Routage accs aux stations dun autre sous-rseau, 8-37 conditions pralables, 8-38 exemple dapplication, 8-39 passerelle, 8-38 RUN commutateur de modes, 8-4 tat de fonctionnement, 8-5 LED, 8-5

S
Sauvegarde, mmoire de, Glossaire-7 SF, LED, 8-5 SFB, 8-41 SFC, 8-41 SFC DPRD_DAT, 3-7 SFC DPWR_DAT, 3-7 Signalisation, LED, 7-9 Signalisation des erreurs, Glossaire-12 SIMATIC Micro Memory Card, 8-6 caractristiques, 8-6 dconnexion/connexion, 8-17 Somme de courant, Glossaire-10 Sorties, retard, 9-4 Station, diagnostic, 7-22 STEP 7, Glossaire-10 configurer lIM 151-7 CP, 7-2 interface dadressage, 3-8 paramtrage, 4-9 STOP commutateur de mode, 8-4 tat de fonctionnement, 8-5 LED, 8-5 Structure du tlgramme de diagnostic, 7-15 ET 200S autonome, 4-5 rseau MPI, 5-2 rseau PROFIBUS, 4-2 SYNC, Glossaire-10 Systme diagnostic, Glossaire-4 mmoire, Glossaire-7

R
RAM vers ROM, 8-17 Raction lerreur, Glossaire-10 Rassignation, 12-4

Index-4

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Index

Systme dexploitation Temps de rponse aux alarmes de processus, 9-8 de la CPU, Glossaire-10 Temps de traitement temps de traitement, 9-3 programme utilisateur, 9-2, 9-3 Systme de priphrie dcentralise, Glossaire-11 systme dexploitation, 9-3 Systme matre, Glossaire-10 Thmatique, des manuels de lET 200S, 1-5 Traitement dalarme processus, 9-8 Traitement de lerreur par lOB, Glossaire-11 Transfert de donnes utiles, vers le matre DP, 3-5 T Transfert de mmoire, 8-17 Tampon de diagnostic, Glossaire-11 lecture, 7-5 Tlgramme de paramtrage, structure, 8-45 V Temporisation, Glossaire-11 Temps dexcution, actualisation mmoire image, Vitesse de transmission, Glossaire-12 9-3 Temps de cycle, 9-2, Glossaire-11 prolonger, 9-2 Z structure, 9-2 Zones doprandes, 8-19 Temps de rponse, 9-5 Zones de mmoire alarme de diagnostic, 9-8 mmoire de chargement, 8-12 alarme de processus, 9-8 mmoire de travail, 8-13 le plus court, 9-6 mmoire systme, 8-13 le plus long, 9-7 Temps de rponse aux alarmes de diagnostic, 9-8

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Index-5

Index

Index-6

ET 200S Module dinterface IM 151-7 CPU A5E00058787-04

Information produit pour


11/2005

Manuel Module de base BM 147 CPU, dition 05/2003 Manuel Module dinterface IM 151-7 CPU, dition 11/2003

Cette information produit contient des informations importantes sur la documentation mentionne ci-dessus. Linformation produit fait partie du produit livr et, en cas de conflit avec les indications des manuels et catalogues, cest elle que vous devez vous reporter.

Mmoire de travail plus importante et plage de numros tendue pour les blocs
La mmoire de travail des modules de base BM 147 CPU et du module dinterface IM 151-7 CPU a t augmente. Les CPU peuvent maintenant traiter des programmes utilisateurs de plus grande taille. Vous pouvez maintenant attribuer les numros de bloc de 0 2047 aux FB et FC dans le programme utilisateur. Le nombre total de blocs (FB + FC + DB) nest pas modifi et reste 1024 max.
BM 147-1
(6ES7 147

BM 147-2
(6ES7 147 2AA01 0XB0)

BM 147-2
(6ES7 147 2AB01 0XB0)

IM 151-7
(6ES7 151 7AA11 0AB0)

1AA11 0XB0)

Mmoire de travail

Taille Extensible
Blocs (FB, FC) FB

64 Ko non

64 Ko non

128 Ko non

64 Ko non

Quantit Plage de
numros FC

512 maxi FB 0 ... FB 2047

512 maxi FB 0 ... FB 2047

512 maxi FB 0 ... FB 2047

512 maxi FB 0 ... FB 2047

Quantit Plage de
numros

512 maxi FC 0 ...FC 2047

512 maxi FC 0 ...FC 2047

512 maxi FC 0 ...FC 2047

512 maxi FC 0 ...FC 2047

Copyright 2005 by Siemens AG A5E00385827-02

Information produit pour A5E00385827-02

Information produit sur le Manuel ET 200S Module dinterface IM 151-7 CPU Edition 11/2003
Cette information produit contient des informations importantes sur le manuel mentionn ci-dessus. Elle constitue un document spar et en cas de doute, ses informations prvalent sur celles des manuels, des listes doprations et des Getting Started.

Nouvel IM 151-7 CPU avec mmoire de travail plus grande


La mmoire de travail de lIM 151-7 CPU a t tendue. LIM 151-7 CPU peut prsent traiter des programmes utilisateur plus importants. En raison de ces nouveauts, le numro de rference de lIM 151-7 CPU a t modifi. Le nouvel IM 151-7 CPU est : S contenu dans STEP7 V5.4 Service Pack 1 S configurable avec des versions plus anciennes de STEP7 : LIM 151-7 CPU ayant le nouveau numro de rfrence peut tre tlcharg comme Hardware-Support-Package (0107) en ligne avec STEP 7 depuis lInternet. Condition pralable : STEP7 V5.2, Service Pack1. S configurable et compatible avec la version prcdente IM 151-7 CPU
Dsignation du produit Numro de rfrence Version Firmware V2.1.10 V2.1.10 Mmoire de travail Mmoire de travail rmanente * 64 KB 64 KB Mise jour matrie lle -0107

jusquici nouveau *

IM 151-7 CPU IM 151-7 CPU

6ES7151-7AA11-0AB0 6ES7151-7AA13-0AB0

64 KB 96 KB

Taille maximale de la mmoire rmanente pour blocs de donnes rmanents

Copyright 2006 by Siemens AG A5E00860830-01

Information produit sur le Manuel Station de priphrie dcentralise ET 200iSP, Edition 01/2005 A5E00860830-01

Vous aimerez peut-être aussi