Vous êtes sur la page 1sur 76

1

Modules Spcifiques
a / Modules Analogiques. b / Les Pupitres Oprateurs. c / Les Rseaux. d / Le Rseau A.S.I. e / Le Rseau M.P.I. f / Le Rseau PROFIBUS DP g / Le Rseau Ethernet h / Le Rseau INTERBUS-S
- Page: 02 05 - Page: 06 17 - Page: 18 18 - Page: 19 28 - Page: 29 32 - Page: 33 60 - Page: 61 66 - Page: 67 76
T 104 264 20

Aforest

PH.Fvrier/05

Maintenance S7

a/ Analogiques
Signaux :

GENERALITES

Les entres mesurent des grandeurs en continue: T, Pression, Vitesse Les sorties commandent des systmes mouvements variables.
+10V +05V
CONVERTISSEUR

+200 +100

+20mA +10mA 0mA


E N T R E E S A N A L O G I Q U E S

+ 27 648 P E
A N

+10V +20mA

+3000t +1500t

+ 13 824
VALEUR NUMERIQUE

P A W N 5 1 2
A

0V

S O R T I E S A N A L O G I Q U E S

+06V +12mA 2V 4mA

TENSION ou COURANT

W 5 1 2

TENSION ou COURANT

0t

-100

-05V

-10mA

- 13 824 - 27 648

-200

-10V

-20mA

Rq :

Chaque voie analogique occupe 16 Bits. L adressage se fait en dehors de la MIE (PEW) et MIS (PAW) et commence 256 pour un S7-300 et 512 pour un S7-400. Ne pas oublier que la plage de la carte peut se programmer ( 0-10; 1-5).

a/ Analogiques
Adressage:

EXPLOITATION DES CARTES

VOIE 0 VOIE 1

PEW512 PEW514 PEW516

VOIE 2

VOIE 7

PEW526

V A L E U R S

PAW512 PAW514 PAW516

VOIE 0 VOIE 1

VOIE 2

PAW526

VOIE 7

Rq :

Chaque voie analogique occupe 16 Bits. L adressage en dehors de la MIE : PEW pour les cartes d entres et PAW pour les cartes de sorties analogiques. L adressage commence 256 pour un S7-300 et 512 pour un S7-400. Pour les carte E/S combines, l adresse de base est valable pour les E et S.

a/ Analogiques

EXPLOITATION DES VALEURS


Entres Analogiques:

Pour lire une entre Analogique, on peut rcuprer la valeur de la priphrie (PEW 256) et la mmoriser dans une variable Mot (+ ou 27648). Dans le programme on peut utiliser cette valeur, directement ou aprs une mise l chelle.

Sorties Analogiques:

Pour activer une sortie Analogique, on peut transfrer la valeur (+ ou - 27648) provenant d une variable Mot et la charger vers la priphrie (PAW 256).

Rq :

En LIST utiliser: L MW200 et T PAW256. La valeur obtenue dpend galement du paramtrage de la carte (plage et autres).

a/ Analogiques
Bloc Siemens: FC 105

MISE MECHELLE

Il existe des fonctions spciales FC105 (Entier=> Rel) et FC106 (Rel => Entier) pour convertir les entres et sorties analogiques. Ces blocs se situent dans la bibliothque => Standard library=> TI-S7 Converting bloc

Entre Analogique: Valeur Maxi: Valeur Mini: Bit=0=Unipolaire:

FC 105

Si =0: OK : Mot derreur : la Valeur de lentre analogique PEW256 est comprise entre LO_Lim (0.0C) et Hi_Lim (200.0C)

b/ Pupitres
Sous le Bureau: 1 2 3 4 4

INTEGRATION DE PROTOOL

Dmarrer Simatic PROTOOL Programme dinstallation de PROTOOL Changement de lintgration


On doit visualiser STEP7 Rglage actif = Intgr , si lon souhaite travailler avec des systmes S7. De ce fait la sauvegarde du pupitre est incorpore au projet. On visualise Non Intgr si lon souhaite travailler en S5. Dans ce cas le programme du pupitre est un fichier spar (PDB)

Rq :

b/ Pupitres

INTEGRATION DE PROTOOL:

1 Fichier Programme: xxxST.S5D 1 Fichier PROTOOL: xxxxx.FUP ou PDB

Le Projet contient l automate et le Pupitre.

b/ Pupitres

OPERATEURS en S5
AS511: FB51 (TDOP:511)

FAP sur S12 (2me Port CPU): FB53 (TDOP:FAP) FAP sur CP521 SI: FB52 (TDOP:521) FAP sur CP523 SI: FB52 (TDOP:523) PROFIBUS-DP: FB58 (TDOP:DP) Sinec L1: FB56 (TDOP:L1) PROFIBUS: FB55 (TDOP:L2)

Fichiers des blocs Fonctionnels:


S5-90U: S5TD02ST.S5D S5-95U: S5TD03ST.S5D S5-100U: S5TD02ST.S5D (CPU 100/102) S5-100U: S5TD01ST.S5D (CPU 103) S5-115U: S5TD50ST.S5D (CPU 941 944) S5-115U: S5TD51ST.S5D (CPU 945) S5-135U: S5TD24ST.S5D S5-155U: S5TD69ST.S5D

Parallle: FB54 (TDOP:PAR)

b/ Pupitres

PROGRAMME en S5
OB de Mise en Route
Si STOP OB20: OB21: OB22: > RUN :

A DB51 L KF1 T DW64 L KY 51,0 SPA FB51 Name: TDOP:511 T MW100


(erreur)

Dmarrage chaud. Redmarrage.


Dmarrage froid.

OB1
Programme Principal

DB51
DB Couplage

185 DW

b/ Pupitres

OPERATEURS en S7
S7-200
PPI

10

S7-300/400
2 2
M P I D P

Ethernet

Profibus DP, FDL ou FMS MPI


0 1 3 1 0

USB

b/ Pupitres
9F Liaison Srie 232 25

TRANSFERT avec PG
COM1/2: COM1/2:

11

Liaison USB
9M 25F 25F 9F MPI/DP
COM:9M

9F 9M Liaison Srie 485

Liaison Srie 232


9F Printer Config 9M

Cble S5 PG/AG 15M IF1A: Printer /Config 15 F

9M PLC

b/ Pupitres
Mode Transfert:

CHARGEMENT / ANCIEN

12

En utilisant l imagerie SIEMENS du pupitre Rglage Systme => Mode de Fonctionnement. Par programmation d une touche du pupitre. Par manipulation:
Couper l Alimentation du Pupitre. Appuyer sur les touches: ESC + ACQ + Mettre l alimentation en maintenant les touches. Relcher les touches. Se mettre en mode transfert .

Mode Transfert
.

Avec Effacement du Pupitre:

Couper l Alimentation du Pupitre. Appuyer sur les touches: ESC + + . Mettre l alimentation en maintenant les touches. Relcher les touches. Le systme ERASE puis se met en Ready for transfert .

Rq :

IL est impossible de charger le programme sil on nest pas en mode transfert. Il est impossible de rcuprer lapplication par la console.

b/ Pupitres

CHARGEMENT / NOUVEAU

13

Mode Transfert: sous Windows CE


Par programmation d une touche ou d un graphique au pupitre. Mode Transfert Par manipulation du pupitre:
Couper l Alimentation du Pupitre. Brancher une souris sur le port USB. Mettre la Tension. Une fentre apparat aprs la phase d initialisation. Slectionner l option: Mode Transfert Une fentre permanente apparat. Le pupitre attend la synchronisation avec la PG. Utiliser un cble srie (9 / 9 femelle) entre PG et Pupitre. Avec la PG transfrer l application PROTOOL. Une fois le transfert termin fermer les fentres actives. L application charge se lance automatiquement.

Le pupitre affiche lapplication, mais est paramtr en Remote

b/ Pupitres
Paramtrage du PUPITRE:
Par manipulation:

CONFIGURATION

14

Couper l Alimentation du Pupitre. Brancher une souris sur le port USB. Mettre la Tension. Une fentre apparat aprs la phase d initialisation. Slectionner l option: Control Panel Un cran de paramtrage Apparat. Double clic sur Transfert .

Activation des ports:

Le Channel 1 sert paramtrer le port srie RS232. Le Channel 2 sert paramtrer le port srie RS485 (MPI/DP). Mettre les canaux 1 et 2 en Enable , pour les activer. Vrifier les paramtres de communication en se positionnent sur properties . Par exemple vrifier la vitesse et le protocole de transfert. Si vous voulez prendre la main avec le transfert mme si l on visualise une image, activer Remote

Commande Automatique du Transfert:

b/ Pupitres
Paramtrage de PROTOOL:

TRANSFERT RS232

15

Lancer PROTOOL: Menu Fichier => Transfert => Rglage Rglage: Port de Communication: Choisir par dfaut: Srie. Choisir COM1 Vitesse: 38 400 (Anciens) 115 200 (Windows) Compilation Application:

Transfert Application:
Rq :

Faire en sorte que le port du pupitre soit activ Enable et en mode transfert.

b/ Pupitres
Paramtrage de PROTOOL:

AUTRES TRANSFERTS

16

Lancer PROTOOL: Menu Fichier => Transfert => Rglage Rglage: Port de Communication:
MPI/DP en utilisant le paramtrage sous SIMATIC MANGER (Outils => Interface PG/PC). Et paramtrage Pupitre. Ethernet. USB.

Compilation Application:

Transfert Application:

Rq :

Faire en sorte que le port du pupitre soit activ Enable et en mode transfert. Pour le 1er transfert il est prfrable de charger via le port srie. Il est possible de rcuprer lapplication si le transfert inverse est valid.

b/ Pupitres
Intrt:

LES MESSAGES DALARME

17

Afficher des messages sur le pupitre oprateur dfinis sous PROTOOL. Pour activer les messages dalarme, il faut dfinir une zone de communication entre le pupitre et lautomate via PROTOOL pour les messages dalarme.

Le mot DB1.DBW40 permet de coder 16 messages:


Message 16 Message 9 Message 1

0 00 1 0 00 1 1 00 0 0 10 0 0 00 1 0 00 1 1 00 0 0 10 0

Rq :

Pour remonter dans le programme et vrifier le bit qui est activ. En visualisant la liste des messages, si on se positionner sur celui qui nous intresse, on visualise le bit du message en bas droite:

c/ Rseaux

MODELE C.I.M

18

C.I.M: Computer Integrated Manufacturing. Concept dunits de production

informatises. Il dfinit la hirarchie des quipements et rseaux utiliss, depuis les ordinateurs de gestion connects aux rseaux publics jusquaux capteurs et actionneurs connects aux bus de terrain.

d/ Bus A.S.I
Description:

LES ESCLAVES ASI 1


Pocket ASI
ASI 1
Alim ASI 30V o o

19

Possibilit de connecter 31 Esclaves ASI.

Matre ASI

Profibus DP

ou

2 3

31

Alim 24VDC Actionneurs 1 30 0

En cas de Dfaut

Rq :

Chaque esclave possde une adresse de 1 31 programme laide de la Pocket. Un esclave est capable de grer 4 entres et 4 sorties digitales. On peut dporter sur 100m (jusqu 300m avec un rpteur, 200m / extendeur)

d/ Bus A.S.I
Description:

LES ESCLAVES ASI 2

20

Possibilit de connecter 62 Esclaves ASI: 1A 31A et 1B 31 B.

CP

Link
1B 2A 3A
30B 31A

ou
0
30A 31B

1A

2B

3B

En cas de Dfaut

Rq :

Ladressage interne est ralis laide dune Pocket ASI2. Un esclave est capable de grer 4 entres et 4 sorties digitales, de mme que des entres et sorties analogiques.

d/ Bus A.S.I
Description:

ASI SAFE
ASI1

21

Possibilit de connecter des modules ASI SAFE un sous rseau ASI existant. Ces modules sont contrler par le bloc spcifique siemens programmer par PC. En cas de dfaut le bloc agit sur la chane d arrt d urgence. Il est par consquent ais de connatre la scurit enclenche (1 AU = 1 entre).
28 2 4 6 18 26 27 30

Chane Arrt d Urgence


1 5 29 31

d/ Bus A.S.I
Allocation:

ADRESSAGE ASI1

22

ASI ayant t prvu au dpart pour 31 esclaves, on affecte:

16 BYTES pour les entres ASI 1 et ASI 2 (A) 16 BYTES pour les sorties ASI 1 et ASI 2 (A)

Les modules ASI utilisent des adresses siemens comme s il s agissait de modules centraliss, lorsque l on travaille avec la MIE et la MIS (les 2 adresses doivent tres identiques, exemple EB12 et AB12).
Octet N+0: N+1:

3
E/A12.3

Octet

EB 12 EB 13
E/A13.7

Commande / tat E s c l a v e 2 E/A13.6 E/A13.5 E/A13.4

E s c l a v e 1 E/A12.2 E/A12.1 E/A12.0 E s c l a v e 3 E/A13.3 E/A13.2 E/A13.1 E/A13.0

AB 12 AB 13

N+14: N+15:

EB 26 EB 27

E/A26.7 E/A27.7

E s c l a E/A26.6 E s c l a E/A27.6

v e 28 E/A26.5 E/A26.4 v e 30 E/A27.5 E/A27.4

E/A26.3 E/A27.3

E s c l a E/A26.2 E s c l a E/A27.2

v e 29 E/A26.1 E/A26.0 v e 31 E/A27.1 E/A27.0

AB 26 AB 27

Rq :

Lorsque les modules sont combins (E/S), la premire entre ou sortie ne correspond pas la premire adresse (2E/2S=> In1/In2/Out3/Out4)

d/ Bus A.S.I
Allocation:

ADRESSAGE ASI2

23

Les entres et sortie des esclaves A sont rcupre comme pour lASI 1.

Pour les entres, sorties des esclaves B et les modules analogiques il faut procder comme suit:
CPU S7 CP ASI S7 xB

Modules Analogiques

IOID = 55h RecNum=96h

SFC58 Zone DS 1B
D S x x x

2B

3B

DBx
IOID = 54h RecNum=96h

D S 1 4 0

D S 1 4 0

SFC59

Rq :

Pour lanalogique il faut travailler sur les registres DS140 DS147. Le SFC51 permet de rcuprer les bits systmes et esclaves en dfauts.

d/ Bus A.S.I
Carte Matre:

Module CP 343-2

24

AS-i +
(marron) (bleu)

SF RUN APF CER AUP CM

SF: Erreur Systme. Cette led est allume lorsque la CP se trouve en mode protg avec une erreur de configuration ASI ou lorsque la CP a dtect un dfaut interne (EEPROM dfectueuse) ou la CP ne peut excuter le changement de mode command par lactivation dun BP (prsence adresse 0). RUN: APF: Indique que la CP a correctement dmarre. Indique une alimentation ASI absente ou trop faible.

SET
B 20+ 10+ 9 8 7 6 5 4 3 2 1 0

AS-i -

CER: Erreur de configuration. Dfaillance dun esclave. Connexion dun esclave non configur. Problme de configuration CP se trouve en mode OFFLINE. AUP: Indique, en mode protg du CP, la possibilit de programmation automatique de lesclave (sans pocket). CM:
LED ALLUMEE: MODE CONFIGURATION (sinon Mode Protg).

+ + -

17 18 19 20

Rq :

Le Bouton SET ne fonctionne quen STOP il permet de changer de mode de configuration et la CP de mmoriser la configuration dans son EEPROM. Il existe des nouvelles CP qui permettent de configurer et tester les esclaves sous HWCONFIG (modle en ASI2).

d/ Bus A.S.I APF

DEFAUTS et LED MODULE

25

Allume: teinte:

Consommation lectrique des esclaves AS-I excessive. => Contrler la consommation des esclaves ASI => Alimenter si ncessaire les esclaves avec une tension auxiliaire externe. La connexion de la CP au bus de fond de panier est incorrecte. La CP est en mode protg et une erreur de configuration ASI est survenue. (dfaillance esclave par ex.) La CP est dfectueuse. Erreur interne EEPROM. Vrifier le tampon de Diagnostic, changer la CP. Un esclave avec ladresse 0 en mode protg est dtect => Dconnecter lesclave ASI avec ladresse 0. La CP nest pas encore configure, configurer avec le BP SET et CPU en STOP . Un esclave ASI est dfaillant, se servir des leds pour identifier ladresse de lesclave en dfaut ou reconfigurer la CP si esclave inutile. Un esclave non configur a t connect, enlever ou reconfigurer. Un esclave a t connect mais ne correspond pas aux donnes de configuration (Configuration E/S, Code ID). Court-Circuit sur la ligne ASI. Un Esclave ASI configur est sporadiquement dfaillant. Contrler les connexions (Faux contact), vrifier la mise la terre, le blindage de lalimentation et la pose du cble (Perturbation par injection sur la ligne AS-I)

PWR SF

Allume:

SF Allume: avec SET activ

CER

allume:

CER

Vacille:

d/ Bus A.S.I
La CP ne passe pas du mode configuration au mode protg: La CP ne passe pas du mode protg au mode configuration:

COMPORTEMENT CP 343-2
LAPI se trouve en mode marche RUN, il faut le mettre en STOP. Lactivation du Bouton SET a t trop courte. Un esclave avec ladresse 0 est connect, dconnecter lesclave. LAPI se trouve en mode marche RUN, il faut le mettre en STOP. Lactivation du Bouton SET a t trop courte (+ de 0.5s).

26

La led AUP reste teinte mme aprs la dfaillance dun esclave:

La CP est en mode configuration, la programmation automatique nest donc pas possible. Programmer ladresse laide de la console. Plus dun esclave ASI est dfaillant, contrler la ligne ASI. Si la led APF est allume, contrler lalimentation lectrique ASI. Si plusieurs esclaves dfectueux, programmer un un avec la console. La CP a dtect des esclaves non configurer, les dconnecter. Lindicateur Auto_ADRESS_ENABLE nest pas 1 au niveau du FC7. Les donnes mmorises ne concorde pas avec lesclave de remplacement. Sil sagit dun esclave de remplacement, avec des donnes diffrentes, reprogrammer ladresse avec le terminal et effectuer un SET avec la carte. Ladresse ASI de lesclave ASI chang nest pas 0. Lesclave ASI nest pas correctement raccord ou dfectueux. Un prolongateur dont les connexions Line1 et Line2 ont t interverties, a t mont sur lAS-interface => Connecter le prolongateur correctement.

La programmation automatique ne seffectue pas, bien que la led AUP soit allume: Led CER et les leds desclaves ASI actifs vacillent irrgulirement:

d/ Bus A.S.I

MODULE DP/ASI LINK20


LED
ALLUMEE

27

ETAT

D E S C R IP T IF

BF

ROUGE

D IA

JA U N E

SF

ROUGE

E rre u r s u r P R O F IB U S -D P - d fa u t d e lia is o n m a tre D P / m o d u le D fa u t b u s - m a tre D P n o n a c tiv it - m a u v a is a d re s s a g e d u m o d u le E n v o i d u n d ia g n o s tic a u m a tre D P - e rre u r d e c o n fig u ra tio n D ia g n o s tic - d fa u t a lim e n ta tio nA S _ i L e m o d u le A S _ i lin k d te c te u n e e rre u r in te rn e L e c h a n g e m e n t d e m o d e (c o n fig u ra tio n E rre u r s y s t m e - p ro t g ) n e p e u t p a s s e ffe c tu e r a u m o m e n t d e la c tio n s u r le b o u to n S E T (a d re s s e 0 d u n e s c la v e )

APF

ROUGE

D fa u t d e la lim . A S _ i

T e n s io n in je c t e p a r le b lo c a lim . A S -i tro p fa ib le o u a b s e n c e d e te n s io n

RACCORDEMENT ASi

TERRE FONCTIONNELLE
NON OCCUPEES

CER

JA U N E

AUP

VERT

- +

PROFIBUS-DP
CM
JA U N E

S ig n a le la c o n fo rm it o u n o n d e la c o n fig u ra tio n d e s c la v e d te c t s u r la lig n e A S _ i la c o n fig u ra tio n d e m a n d e r e n re g is tr e s u r le m o d u le D P /A S _ i lin k C a s o u C E R e s t a llu m e: E rre u r d e c o n fig u ra tio n - e s c la v e c o n fig u r m a is n o n d te c t - e s c la v e c o n n e c t e t n o n c o n fig u r - d iff re n c e e n tre le s d o n n e s d e c o n fig u ra tio n e t le s e s c la v e s c o n n e c t s - M o d u le e n p h a s e O F F L IN E E n m o d e p ro t g , lo rs q u u n s e u l e s c la v e e s t d fa illa n t (m a u v a is e P ro g ra m m a tio n a d re s s e ) p o s s ib ilit d e p ro g ra m m e r a u to m a tiq u e a u to m a tiq u e m e n t le s c la v e . E n m o d e v is u a lis a tio n d e s e s c la v e s p o s s ib le c o n n e c t s , la d re s s e d e le s c la v e e n d fa u t c lig n o te S ig n a le le m o d e c o n fig u ra tio n . C e M ode m o d e n e s t n c e s s a ire q u e p o u r la m is e c o n fig u ra tio n e n s e rv ic e d u m o d u le

d/ Bus A.S.I

PARAMETRAGE MODULE

28

Laction sur les boutons SET et DISPLAY permet de visualiser et modifier ladresse PROFIBUS du module DP / AS_i link 20 VISUALISATION DE LADRESSE (visualisation par les LED)
64 32 16 8 4 2 1 ADR BF DIA SF APF CER AUP CM

Dans le mode ADR, la combinaison des diodes indique ladresse PROFIBUS ADR : allume rouge Les autres diodes : allumes vertes Dans cet exemple ladresse PROFIBUS-DP est 11

29 28 27 31 26 30 25

24 23 22 21 20

19 18 17 16 15

14 13 12 11 10

9 8 7 6 5

4 3 2 1 0

AD R BF DIA SF APF CER AU P CM

SET

Display

Range de LED

Pour accder la lecture de ladresse : Appuyer sur DISPLAY jusqu ce que ADR soit allum rouge, ensuite lire ladresse indique par les diodes vertes. MODIFICATION DE LADRESSE, LE MODULE DOIT ETRE DECONNECTE DU RESEAU PROFIBUS-DP 1) Appuyer sur DISPLAY jusqu ce que ADR = rouge : ladresse actuelle est alors visualise 2) Appuyer sur SET, la diode BF clignote (le rglage se fait dans lordre dcroissant)

Pour configurer la passerelle:


la dconnecter du rseau, BF allume rouge.
Rq :

Appuyer sur SET => CM Orange. Appuyer sur SET => CER orange (mmorisation) Le Voyant CM s teint Reconnecter le module Profibus.

e/ Rseau M.P.I
Multi Point Interface:

Liaisons Siemens S7

29

Il sagit dune liaison srie RS 485 (multi points), qui permet de raccorder 32 stations avec une vitesse variable. Il utilise les connecteurs et cbles de PROFIBUS.
2
M P I D P

S7-300/400

Multi Point Interface

29

31

30

e/ Rseau M.P.I
Donnes Globales:

TABLE d ECHANGE

30

Il est possible dchanger des informations entre plusieurs systmes via le port MPI. Le moyen le plus rapide est de crer un tableau de Donnes Globales . On accde au tableau par un clic droit sur licne sous Simatic manager

Rq :

Dans ce tableau on peut paramtrer le facteur de rduction (nombre de cycles pour transfrer les donnes) et les tats des Donnes Globales (test de la liaison). Les donnes sont changes en permanence. Il est possible de conditionner le transfert des donnes globales via des blocs SFC Siemens.
SFC60 SFC60 SFC61 SFC61

e/ Rseau M.P.I

TABLE d ECHANGE

31

Blocs SFC 65 (mission) et SFC 66 (rception):


0

Il est possible dchanger plus dinformations via le port MPI et des blocs SFC.

DB 18

DB 18
3 2

5 bytes

5 bytes

SFC65

SFC66

Rq :

On peut utiliser les blocs SFC65 et SFC66 , si ces blocs dmission et rception sont dans les automates quips dun port MPI.

e/ Rseau M.P.I

TABLE d ECHANGE

32

Blocs SFC 68 (mission) et SFC 67 (rception):

Il est possible dchanger plus dinformations via le port MPI et des blocs SFC.

SFC67
3

Table infos SFC68


Rq :

Ces blocs permettent dchanger des informations, mme si lautre systme nest pas siemens ou sil nest pas programm.

f/ Profibus
Caractristiques

CONFIGURATION

33

Le rseau bas sur une liaison srie RS485 est constitu au maximum de 16 segments continus, sans boucle ni drivation. Chaque segment comportera 32 stations au maximum. Profibus permettant de connecter 126 stations.

2
ON

MAITRE

3
OFF OFF

1
OFF

Cble RS 485 ON

Segment 1
OFF

Segment 2
OFF

OFF OFF

ON

0
ON

OFF

f/ Profibus

PARAMETRAGE

34

Chaque station doit tre identifie par une adresse code par switches, roues codeuses ou logiciel. Distance maximum entre le 1er et le dernier:
1000 m de 9,6Kb/s 187,5Kb/s. 400 m une vitesse de 500Kb/s 200 m une vitesse de 1500Kb/s 100 m de 3000Kb/s 12000Kb/s.

Chaque segment est aliment par les 2 interfaces les plus loignes. Cest pour cela que lon active la rsistance de terminaison (ON ) chaque extrmit du segment, pour les stations intermdiaires linterrupteur est sur OFF sur tous les autres connecteurs.

Rq :

Au niveau des connecteurs d extrmit, mettre le levier en Position ON (rsistance de terminaison =5V) le cble doit tre connect obligatoirement sur A1 B1. Le blindage du cble doit reposer nu sur le guide mtallique.

f/ Profibus

LES LEDS CPU DP

35

Les CPU DP sont dotes de diodes LED de diagnostic nous permettant un premier diagnostic du rseau PROFIBUS.
DIODE NORMAL teint DEFAUT Rouge DESCRIPTIF Dfauts Matriels sur priphrie dporte Dfaillance de bus Dfaut matriel Erreur de paramtrage Dfaut d'adressage d'un esclave

CPU 300 DP:

SF DP

BUSF

teint

Rouge

teint

Clignotent

DIODE

NORMAL teint

DEFAUT Rouge

DESCRIPTIF Dfaut interne sur linterface DP Dfaillance sur le bus , cbles et connecteurs switchs sur les

CPU 400 DP:

INTF

EXTF

teint

Rouge

Problme sur la position des BUSF teint Clignote connecteurs PROFIBUS

f/ Profibus

LA CARTE CP 342-5

36

Permet la gestion de rseau Profibus DP ou FDL en matre ou esclave. La sauvegarde des paramtres du CP est programmable dans la CPU. De ce fait, vous pourrez changer des modules sans tre oblig de charger les donnes via la PG. Sinon il faut charger le fichier contenu dans le projet vers la carte via la CPU.
DIODE NORMAL DEFAUT teint
5

DESCRIPTIF Microprogramme charg non valide

SF

Rouge

Clignote Erreur de carte/Erreur systme teint BUSF Rouge Microprogramme charg non valide Perturbation du rseau PROFIBUS

Erreur de carte/Erreur systme Clignote Erreur des esclaves Vert Clignote Erreur de carte/Erreur systme

RUN

STOP

Jaune

Clignote

Erreur de carte/Erreur systme

f/ Profibus

CARTE CP 443-5 Basic

37

Permet la gestion de rseau Profibus DP, FDL ou FMS en matre ou esclave.

DIODE

NORMAL DEFAUT teint


5

DESCRIPTIF Microprogramme charg non valide

INTF

Rouge

Clignote Erreur de carte/Erreur systme teint EXTF Rouge Microprogramme charg non valide Perturbation du rseau PROFIBUS

Erreur de carte/Erreur systme Clignote Erreur des esclaves Vert Clignote Erreur de carte/Erreur systme

RUN

STOP

Jaune

Clignote

Erreur de carte/Erreur systme

f/ Profibus
Installation du Fichier:

AUTRES CONSTRUCTEURS

38

Le constructeur doit fournir soit sur Disquette ou CD ou sur Internet un fichier GSD . Ce fichier contient tous les renseignements sur le produit : aspect, caractristiques, nombres de variables changes Pour l installer dans le catalogue du matriel : matriel ouvert ou de travailler avec NETPRO).

1 Lancer HWCONFIG. (ne pas avoir de fichier 2 3 4 Outils Installer nouvelles GSD

Prciser la localisation du fichier:


Le fichier sera installer dans le catalogue Profibus DP , autres appareils de terrains ou dans stations dj configure.

Rq :

f/ Profibus

PASSERELLE DP --> ASI


LED
ALLUMEE

39

ETAT

D E S C R IP T IF

RACCORDEMENT ASi

TERRE FONCTIONNELLE
NON OCCUPEES

BF

ROUGE

D IA

JA U N E

- +

PROFIBUS-DP

SF

ROUGE

E rre u r s u r P R O F IB U S -D P - d fa u t d e lia is o n m a tre D P / m o d u le D fa u t b u s - m a tre D P n o n a c tiv it - m a u v a is a d re s s a g e d u m o d u le E n v o i d u n d ia g n o s tic a u m a tre D P - e rre u r d e c o n fig u ra tio n D ia g n o s tic - d fa u t a lim e n ta tio nA S _ i L e m o d u le A S _ i lin k d te c te u n e e rre u r in te rn e L e c h a n g e m e n t d e m o d e (c o n fig u ra tio n E rre u r s y s t m e - p ro t g ) n e p e u t p a s s e ffe c tu e r a u m o m e n t d e la c tio n s u r le b o u to n S E T (a d re s s e 0 d u n e s c la v e )

29 28 27 31 26 30 25

24 23 22 21 20

19 18 17 16 15
SET

14 13 12 11 10

9 8 7 6 5

4 3 2 1 0
Display

ADR BF DIA SF APF CER AUP CM

APF

ROUGE

D fa u t d e la lim . A S _ i

T e n s io n in je c t e p a r le b lo c a lim . A S -i tro p fa ib le o u a b s e n c e d e te n s io n

CER

JA U N E

AUP

VERT

CM

JA U N E

S ig n a le la c o n fo rm it o u n o n d e la c o n fig u ra tio n d e s c la v e d te c t s u r la lig n e A S _ i la c o n fig u ra tio n d e m a n d e r e n re g is tr e s u r le m o d u le D P /A S _ i lin k C a s o u C E R e s t a llu m e: E rre u r d e c o n fig u ra tio n - e s c la v e c o n fig u r m a is n o n d te c t - e s c la v e c o n n e c t e t n o n c o n fig u r - d iff re n c e e n tre le s d o n n e s d e c o n fig u ra tio n e t le s e s c la v e s c o n n e c t s - M o d u le e n p h a s e O F F L IN E E n m o d e p ro t g , lo rs q u u n s e u l e s c la v e e s t d fa illa n t (m a u v a is e P ro g ra m m a tio n a d re s s e ) p o s s ib ilit d e p ro g ra m m e r a u to m a tiq u e a u to m a tiq u e m e n t le s c la v e . E n m o d e v is u a lis a tio n d e s e s c la v e s p o s s ib le c o n n e c t s , la d re s s e d e le s c la v e e n d fa u t c lig n o te S ig n a le le m o d e c o n fig u ra tio n . C e M ode m o d e n e s t n c e s s a ire q u e p o u r la m is e c o n fig u ra tio n e n s e rv ic e d u m o d u le

f/ Profibus

PASSERELLE DP / DP

40

Elle sert assurer la liaison entre 2 rseaux PROFIBUS-DP. Transfrer les donnes du matre dun rseau vers le matre dun autre rseau. Le principe correspond celui d un cblage d entres/sorties. Le coupler DP/DP est esclave sur les 2 rseaux
Micro switches adressage DP1 et DP2
LED ETAT
SIGNIFICATION

DEFAUTS POSSIBLES ET REMEDES

VERT

ALLUME

24 V

ETEINT

Contrle Alimentation 24 V prsente et OK alimentation 24 V Dfaut alimentation 24 V Lappareil se trouve encore en phasedinitialisation Erreur grave dans lappareil (change du matriel le cas chant) le fonctionnement nest plus possible. Appareil en service, le fonctionnement est possible Des tlgrammes sont changs sur le rseau PROFIBUS-DP 1 (sans dfaut) Aucun tlgramme nest chang sur le rseau 1 Des tlgramme sont changs sur le rseau PROFIBUS-DP (sans dfaut) Aucun tlgramme nest chang sur le rseau 2

ROUGE

ALLUME

ERROR

Bus Actif
ETEINT

Rseau 1

Connecteur Rseau DP 1

Connecteur Rseau DP 2

VERT

ALLUME

DP1
ETEINT

Bus
VERT ALLUME

actif Rseau 2

DP2
ETEINT

f/ Profibus
C'est une station de priphrie compacte, station passive (esclave) , compose de 2 lments : Le bloc lectronique. L'embase. Donc 2 rfrences diffrentes.

L ET 200 B
DIODE LED ETAT DESCRIPTIF

41

ETEINT

RUN
VERT

Slecteur de l'embase sur STOP pas d'alimentation Fonctionnement correcte - slecteur sur RUN - alimentation OK Fonctionnement correcte Temps de scrutation coul - liaison avec le matre DP a chou ET200B non paramtr Fonctionnement correcte Court-circuit sur au moins une sortie Tension de charge manquante Voie dfectueuse sur les blocs analogiques Absence tension sur les sorties Q Fusible HS Prsence tension sur les sorties Q Ces diodes sont prsentes sur les module suprieur 8 voies. Absence de tension. Prsence tension

ETEINT

BF
ROUGE

ETEINT

DIA
ROUGE

ETEINT

L1 +
VERT

L2+ Adressage de l esclave sur le PROFIBUS DP par roue codeuse. L3+

ETEINT

VERT

f/ Profibus

ET 200 L / L-SC

42

C est une station de priphrie compacte, permet la gestion dentres / sorties dportes sur le rseau PROFIBUS-DP. Commutateurs rotatifs pour l adressage sur PROFIBUS DP.

DIODE SF

NORMAL DEFAUT teint


5

DESCRIPTIF Dfaut sur le matriel Dfaut de paramtrage des adresses Dfaut sur le bus Dfaut sur le connecteur Alimentation du module dfectueuse

Rq :

Pour que l adresse soit prise en compte ne pas oublier de couper et rallumer l alimentation du module.

Rouge Rouge teint

BF ON

teint Vert

f/ Profibus

L ET 200 M

43

C est une station dport modulaire qui peut recevoir les modules dentres , de sorties, les modules de fonction et des modules de communication de lautomate S7 300 via le rseau PROFIBUS-DP.

OFF ON

L adressage DP de l ET200M:

64 32 13 8 4 2 1

Rq :

Pour que l adresse soit prise en compte ne pas oublier de couper et rallumer l alimentation du module.

f/ Profibus

L ET 200 X

44

C est une station de priphrie dcentralise via PROFIBUS-DP. Sous lembase des connecteurs on a accs au micro-switchs dadressage et de positionnement des rsistances de terminaisons.

ADRESSES ON
1 2 4 8 16 32 64

RESISTANCES TERMINAISONS Exemple adresse 14 ON Rsistances activits

1 2 3 4 5 6 7 8

f/ Profibus

L ET 200 S

45

C est un bornier dcentralise via PROFIBUS-DP.


OFF ON

L adressage par microswitchs:

64 32 13 8 4 2 1

DIODE SF

NORMAL DEFAUT

DESCRIPTIF Dfaut sur le matriel Dfaut de paramtrage des adresses Dfaut sur le bus Dfaut sur le connecteur Alimentation du module dfectueuse

teint

Rouge

BF

teint Rouge

ON

Vert

teint

Rq :

Attention le premier switch ne sert pas coder ladresse, respecter sa position. Ladressage nest pris en compte quaprs coupure locale du secteur.

f/ Profibus

L ET 200 Eco

46

Le module de priphrie permet de raccorder les capteurs et actionneurs. Il existe dans les variantes suivantes : 8 DI 16 DI Modle M12 Modle ECOFAST 8 DO 8 DI/ 8 DO Adressage par switch.

Desserrer le capuchon
DEFAUT

DIODE SF

NORMAL

DESCRIPTIF Dfaut sur le matriel Dfaut de paramtrage des adresses Dfaut sur le bus

Eteint

Rouge

BF

Eteint

Rouge

24V

Vert

Eteint

Alimentation du module dfectueuse

f/ Profibus

LE BT 200 V2

47

Botier de diagnostic pour les systmes PROFIBUS : Fonction enregistrement Interface utilisateur en 6 langues Test de linterface matre PROFIBUS-DP Affichage de ladresse matre Test de cblage avec le stations raccordes: Rsistance, Tension, Cours Circuit
Connecteur pour PROFIBUS DP Touche Marche / Arrt Touche de lancement du Test Touche d abandon Touche de validation Bus de Terminaison

Rq :

Ne pas oublier de connecter le connecteur de test la fin du segment contrler . Il existe une autre version permettant de tester les longueurs. Le bus de terminaison sert dconnecter des stations sans tomber en dfaut.

f/ Profibus
But:

ECHANGE S7-S7 en DP intgr

48

Permet lchange dune table dentres et de sorties virtuelles entre les 2 automates S7 reli entre eux via linterface Intgr Profibus-DP de la CPU.

Matre

Zone de Couplage Profibus DP

Esclave

Rq :

Crer un projet et raliser la configuration matrielle des deux automates (1 matre et lautre esclave) dans le mme projet. tablir une zone de couplage pour mettre en relation des entres et sorties virtuelles.

f/ Profibus

INFOS entre DP INTEGRE et CP

49

Blocs FC1 , FC2 et E/S de communication:

L automate matre propose des adresses de couplage et les mets en relation avec les zones affectes aux blocs de communication siemens FC1 et FC2. Adresses de sorties Adresses de sorties de Couplage: de Couplage: A 76.0 A 85.7 A 76.0 A 85.7 Adresses dentres Adresses dentres de Couplage: de Couplage: E 76.0 E 85.7 E 76.0 E 85.7

Matre

PORT DP INTEGRE Rseau Profibus -DP CARTE CP 342-5: adresse 272 dcimal
CPLADRR= 110 DBx 0.0

DB 11

P#DB11.DBX0.0 BYTE 10

FC2

DBx 1.0

DB 12

CPLADRR= 110

Donnes
DBx 10.0

Donnes
DBx 11.0

P#DB11.DBX1.0 BYTE 10

FC1

f/ Profibus
Blocs FC1 ,FC2:

ECHANGE INFOS CP / CP

50

On utilise les blocs Siemens FC1 et FC2 dans chacun des automates S7. DB 12
DBx 0.0

CPLADRR= 120

DB 11

FC2
P#DB12.DBX0.0 BYTE 10

Donnes
DBx 10.0

Donnes
DBx 11.0

DBx 1.0

CPLADRR= 120

FC1
P#DB11.DBX1.0 BYTE 10

CARTE CP 342-5: adresse 288 dcimal Rseau Profibus -DP CARTE CP 342-5: adresse 272 dcimal
CPLADRR= 110

DB 11
DBx 0.0

DB 12
DBx 1.0

CPLADRR= 110

FC2
P#DB11.DBX0.0 BYTE 10

Donnes
DBx 10.0

Donnes
DBx 11.0

FC1

P#DB12.DBX1.0 BYTE 10

f/ Profibus
But:

Les OB de REACTION

51

Les blocs dOrganisation (OB) de raction, permettent de ragir une erreur. Normalement, lorsquun erreur est dtecte par le systme, la CPU passe larrt en allumant une led SF . Si lon ne veut pas passer en STOP tout en visualisant lerreur, il faut placer dans la CPU le bloc OB de raction adquat. Lors d un communication PROFIBUS DP Matre / Esclave et pour garder les automates en RUN mme avec un dfaut visualis:

S7- 300:

Adresse dans MIE / MIS: Adresse Hors MIE / MIS: S7- 400: Adresse dans MIE / MIS: Adresse Hors MIE / MIS:

Mettre OB82 + OB86 Mettre OB82 + OB86 + OB122 Mettre OB82 + OB86 + OB85 Mettre OB82 + OB86 + OB122

Rq :

La MIE (Mmoire Image des Entres) et la MIS (Mmoire Image des Sorties) dun S7-300 est comprise entre 0 et 255. La MIE et la MIS dun S7-400 est comprise entre 0 et 511. Mme si ces blocs ne sont pas programms cela fonctionne. IL est tout de mme possible de rcuprer des variables internes du bloc pour contrler et visualiser les dfauts masqus.

f/ Profibus

L OB 82: Alarme de Diagnostic

52

Aprs le transfert de l application on constate que les automates sont en dfaut. En consultant la mmoire tampon de diagnostic du matre on nous voque l OB82. LOB 82 va nous permettre dinhiber une erreur dalarme de diagnostic sur un esclave DP intelligent ou sur une carte qui met un diagnostic.

Rq :

Crer un bloc OB 82 dans chaque automate et le transfrer. Nous ne programmons rien dans cet OB le fait de le charger dans lautomate suffit. Avec lOB 82 on a donc une continuit de service de la machine automatise avec communication PROFIBUS Inter Automates .

f/ Profibus

Programmation de l OB82

53

On souhaite travailler avec les variables locales de la partie dclarative de lOB82. Comme les variables TEMP ou L sont volatiles on va les sauvegarder dans le DB82 en utilisant un bloc Siemens SFC21 (FILL). Pour rcuprer les noms et les commentaires, nous allons copier toute la zone locale de lOB82 dans le DB82 que nous pourrons analyser ONLINE.

Adresse du module en dfaut

Le Module est en STOP

f/ Profibus

L OB 86

54

Si l on coupe la liaison entre le matre et l esclave le Matre se met en STOP. Si on analyse la mmoire tampon de diagnostic: Priphrie dcentralise, Station dfaillante . Pour viter le passage en STOP de la CPU, il est ncessaire d'utiliser le bloc organisation OB86 (OB de dfaillance d'unit). L'OB86 est appel par le systme d'exploitation de la CPU lorsque la dfaillance, d'un rseau matre ou d'une station en priphrie dcentralise, est dtecte.
Les variables locales de l OB 86

Rq :

Il n'est pas ncessaire de programmer l'OB, sa prsence provoque la raction (viter que la CPU passe en STOP lors d'une dfaillance du rseau).

f/ Profibus
L T L T L T L T L T L T L T L T #OB86_EV_CLASS MB 200 #OB86_FLT_ID MB 201 #OB86_PRIORITY MB 202 #OB86_OB_NUMBR MB 203 #OB86_MDL_ADDR MW 206 LD 8 MD 208 LW 13 MW 213 LW 15 MW 215

Analyse de L OB 86 :
: 16#39 (dfaut) / 16#38 (plus en dfaut) : Code Erreur: exemple 16#C4 (problme / Esclave) : N = donne la priorit si 2 blocs activ ensemble. : N de lOB qui utilise lOB86. : Adresse de Diagnostic des lments Profibus (N/ HWCONFIG)

55

Programmer dans l OB86 : (avec SCF21 ou par mmorisation des variables locales)

DEC DEC

f/ Profibus
Description:

L OB 122

56

Le systme d exploitation de la CPU appelle l OB122 quand une erreur survient lors de l accs aux donnes d un module. Cest le cas, par exemple, quand la CPU dtecte une erreur de lecture alors qu elle accde des donnes d un module de signaux. L OB122 est excut dans la mme classe de priorit que le bloc interrompu. Si l'OB122 n'est pas programm, la CPU passe de l'tat de marche l'tat d'arrt, quand une erreur se produit lors de l accs aux donnes d un module (module signaux: SM). Les fonctions systme suivantes de STEP 7 permettent de masquer et de dmasquer des vnements dclencheurs de l'OB122 pendant le traitement de votre programme : le SFC36 "MSK_FLT" masque certains codes d'erreur, le SFC37 "DMSK_FLT" dmasque les codes d'erreur qui avaient t masqus l'aide du SFC36. le SFC38 "READ_ERR" lit le registre d'erreurs.

Rq :

Il n'est pas ncessaire de programmer l'OB, sa prsence provoque la raction (viter que la CPU passe en STOP lors d'une dfaillance du rseau). Par contre il est possible dutiliser la partie dclarative pour analyser le problme et agir en consquence.

f/ Profibus

TOPOLOGIE FDL

57

Les liaisons FDL (Field Data Link) tablies avec le CP PROFIBUS, permettent dassurer une communication programme une station S7 et un S7, S5, CP(PG)en:
Liaisons FDL Spcifies: Les partenaires de rseau sont dfinis par la configuration de liaison. Liaisons FDL non Spcifies ( accs libre de la couche 2 ): Les adresses des partenaires (126 max) sont indiques dans le contrat de communication du programme utilisateur. Diffusion Gnrale: (Broadcast) Permet de contacter tous les abonns du PROFIBUS prts recevoir une diffusion gnrale. Diffusion Slective: (Multicast) Permet d atteindre un groupe dabonns sous PROFIBUS appartenant au cercle des abonns de la diffusion slective.

FDL propose lutilisateur les quatre services suivants:


SDA ( Send Data with Acknoledgement)

SDN ( Send Data with No acknoledgement) SRD ( Send and Receive Data) CSRD ( Cyclic Send end Receive Data)

f/ Profibus

BLOCS DE DIALOGUE FDL

58

Blocs FC5 et FC6 Siemens:

Les blocs FC5 (transfert) et le FC6 (rcup.) assurent la communication avec la CP. NetPro fournit les paramtres mettre sur les blocs aprs cration des liaisons. FC5

FC5
CARTE CP 343-5

FC6

Rseau Profibus -FDL CARTE CP 443-5 Basic


FC6

FC6

FC5

f/ Profibus

Simatic S7 avec liaisons FMS

59

Virtual Field Device (VFD) :

Tout quipement connect au PROFIBUS se comportant selon la norme FMS est gnralement appel Virtual Field Device (VFD = quipement de terrain interface de communication non spcifique au matriel). Linterface FMS donne accs, au travers du programme utilisateur S7, cette communication non spcifique au matriel. Les services FMS de la CP convertissent les donnes du format S7 au format FMS non spcifique au matriel et inversement. PROFIBUS
Liaison FMS
Format FMS Donnes S7 Format FMS Donnes dune autre station

S7- 300 / 400 en tant que VFD:

Rq :

Le nombre de liaisons FMS supportes par le CP PROFIBUS est limit. Il suffit de rajouter un CP pour augmenter le nombre de liaisons et donc de variables. On peut transfrer au maximum 241 octets.

f/ Profibus
Cration d un projet:
C A R T E C P 3 4 3 5

EXEMPLE avec FMS

60

DB1 Variables

Table des Mnmoniques : Variables de Communication : Dfinition INDEX

C A R T E PROFIBUS FMS C P 4 4 3 5

FB3
DB20 INDEX

DB21 Variables Rcupres

FB6

Rq :

Dans le serveur, qui est par exemple un S7-300 on met disposition le DB1. Ce DB1 contient des valeurs qui seront rcupres par le client via le FB3. Le client utilisera le DB20 o seront mmoriss les diffrents index pour mmoriser les informations du serveur grce au FB3 dans le DB21. Le client excutera un calcul et transmettra le rsultat au serveur via le FB6 en utilisant lindex correspondant.

g/ Ethernet

TOPOLOGIE RESEAU
Rseau cuivre 10Mbits/s (RJ45) Longueur maximale de 500m Rseau optique 10Mbits/s Longueur maximale de 4500m

61

WWW.Aforest.com

g/ Ethernet

GENERALITES

62

Une seule machine (ou nud) la fois peut normalement tre autorise mettre sur le cble rseau. Il existe de nombreuses mthodes qui ont comme diffrence fondamentale leur manire de grer les conflits daccs. Deux grandes familles de mthodes se dgagent : Dterministes : viter les conflits grce une autorisation dmettre (coopra. entre machines). Alatoires ou non dterministes (tout Ethernet) : On ne peut pas garantir le temps que met linformation pour aller dun nud lautre du rseau. On accepte et gre les conflits (collisions). Ethernet est le rseau physique le plus rpandu ; il est souple , simple mettre en uvre et conomique. Il est bas sur une topologie de type bus : les trames mises sont diffuses en parallle toutes les machines (nud) du rseau. La mthode Alatoire CSMA/CD (Carrier Sense Multiple Access / Collision Dtection) est utilise, cela correspond en tlphone composer le N de tlphone en esprant que la ligne soit libre; si cest occup , on essaye plus tard. La vitesse thorique est de 10 Mb/s ; le dbit dinformations rel est en ralit beaucoup plus faible cause du temps perdu attendre que le rseau soit libre ou quune collision ait t gre et cause de la longueur des cbles. Larchitecture Ethernet est donc trs performante en prsence dun trafic faible.

g/ Ethernet

TCP/IP et ses services

63

Le nom TCP/IP provient de Transmission Control Protocol et le Internet Protocol. Comme Internet, le protocole TCP/IP a une origine militaire. Cest en 1969 que lon finance un projet de recherche sur un rseau exprimental. Ds 1973, stablissent les premires connexions entre les tats-Unis et la Norvge et devient un standard militaire Amricain en 1983 (ARPANET). Le protocole TCP/IP devient le fondement dInternet, le langage qui permet aux machines du monde entier de communiquer entre elles. Internet devient le terme officiel pour dsigner non pas un rseau mais une collection de tous ces rseaux utilisant le protocole IP. Le succs du TCP/IP sest vite tendu au reste du monde cause des facteurs suivants : TCP/IP est loutil idal pour interconnecter du matriel htroclite Cest un standard ouvert Il est utilisable librement Il est indpendant des couches physiques de hardware. Il tourne lheure actuelle sur des supports Ethernet, Token Ring, des lignes dialup, du X.25 et virtuellement tout type de media physique. Il dispose dun schma dadressage unique identifiant chaque priphrique de manire univoque

g/ Ethernet

ADRESSAGE IP

64

Chaque interface Internet possde une adresse Internet code sur 32 bits. Une adresse Internet Protocol est constitue de quatre nombres de 0 255 et spars par un point comme ceci : 194.78.19.132. Ladresse de chaque liaisons machine est unique et est compose de deux parties, lidentifiant de rseau et le numro dhte. Une adresse IP ne donne aucune indication sur la position gographique des priphriques connects. Les adresses IP se divisent en classes, les plus courantes tant les classes A, B et C. Les autres existent, mais en gnral, elles ne sont pas employes. Chaque classe d'adresses a un masque de sous-rseau diffrent. Pour connatre la classe d'une adresse IP, il suffit de regarder le premier octet : Les adresses de classe A = 0 126 Trs grand nombre d'htes (16 777 214). Masque de sous-rseau : 255.0.0.0 Les adresses de classe B = 128 191 Nombre d'htes assez important (65534). Masque de sous-rseau: 255.255.0.0 Les adresses de classe C = 192 223 Petits rseaux locaux (254). Masque de sous rseau: 255.255.255.0

g/ Ethernet

BLOCS DE COMMUNICATION

65

Blocs FC5 et FC6 Siemens:

Les blocs FC5 (transfert) et le FC6 (rcup.) assurent la communication avec la CP. NetPro fournit les paramtres mettre sur les blocs aprs cration des liaisons. FC5

FC5
CARTE CP 343-1 IT ETHERNET CARTE CP 343-1 IT
FC6

FC6

FC6

FC5

g/ Ethernet
Principe:

ENVOYER MAILS / S7
SERVEUR de MAILS

66

CARTE CP 343-1 IT (192.168.6.157) DB10

FC5

Rq :

Le DB10 contient les informations et est envoy via une liaison Mails par le bloc siemens FC5.

h/ Interbus-S

Les MODULES DEPORTES E/S

67

Les diffrentes Familles:

ST RT

CT

INLINE LOOP

IP65

SAB

h/ Interbus-S
Adressage par logiciel et paramtrage par code ID

TOPOLOGIE INTERBUS
CMD
RS485=3 paires Voie aller Commun Voie retour

68

Bus Inter station max.. 12.8 Km

InterBus

Segment de Bus Inter station max.. 400m Cuivre Tte de Station (BK): Rpteur...

ID

Jusqu 8 modules

4096 E/S max. 512 modules max.

Jusqu 256 segments

Segment de Bus Inter station max.. 2500m Fibre

50m

Bus Installation ou Bus Local

Fixe: 500Kb/s

h/ Interbus-S

AVANTAGES INTERBUS

69

Topologie en anneau : AUTO-CONFIGURATION


id:13 id:11 id:23 id:45 id:13 id:18 id:11

Matre

Qui-est-l ?
id:13

id:18 id:23 id:45 id:13 La dtection du matriel est automatique ou impos par le programme. Il ny a pas dadresse mais on fait intervenir lordre et les Code ID des lments. Le logiciel CMD permet le paramtrage, la visualisation et le dpannage.

Rq :

h/ Interbus-S
Prsentation:

COUPLEUR INTERBUS - G4

70

S5, S7, PLC5, GE FANUC,


RUN

Zone d affichage LCD Clavier accs menus RS 232 (C M D) Interbus

h/ Interbus-S
Erreur Remote Bus:

AIDE au DEPANNAGE

71

Les cartes possde un afficheur ou lon est capable de localiser et comprendre lorigine du dfaut. On peut le faire via CMD ou par programmation dans lautomate

FAIL

FAIL

Segment 1
RUN RUN FAIL RUN FAIL RUN

. SEG.POS

FAIL

Segment 2

Segment 3

h/ Interbus-S
Dfinition sous HWCONFIG:

LES CARTES S7

72

Pour un S7-300 il faut choisir une carte : FM 353F Stepper Motor (6ES7-353-1AH00-0AE0). Pour un S7-400 , en mode direct (E/S) il faut prendre un S5-Adaptor , en mode indirect (DB) on choisit une carte FM 451 Fixed Speed Pos

Blocs Programme:

Des blocs fournis par Phnix Contact grent la carte IBS compatible Siemens: OB 100
FC 20: Initialisation Carte Phnix

FC 21 OB1 FC 24

Lecture

Diagnostic Dmarrage

Programme Principal

Exploitation via le programme

FC 22

Transfert

Notes:

73

Aforest

PH.Fvrier/05

Maintenance S7

T 104 264 20

Notes:

74

Aforest

PH.Fvrier/05

Maintenance S7

T 104 264 20

Notes:

75

Aforest

PH.Fvrier/05

Maintenance S7

T 104 264 20

Notes:

76

Aforest

PH.Fvrier/05

Maintenance S7

T 104 264 20