Vous êtes sur la page 1sur 60

- ICONES -

Icnes spcifiques
Signification Clic du Bouton Gauche de la Souris Clic du Bouton Droit de la Souris Double-Clic Bouton Gauche de la Souris Clic et Maintenir Bouton Gauche Souris

Icnes

Fichier Projet 1 2 3 4 5
Aforest PH.Fvrier/05

Clic gauche de la souris et slection Menus et champs entre guillemets Saisir au clavier le champs entre guillemets Indique lordre des manipulations.
Maintenance S7
T 104 264 20

- Rsum Phases

Grafcet Dpannage
Matriel + Logiciel OK (Console /Automate). Dfaut Tensions Carte. Surcharge Circuit 24V.

1a 2
b c

Mise en Place
Partenaire Accessible: Liaison MPI OK

Test Alimentation
Leds DC24V et DC5V (VERT)Allumes

Test Batteries
Leds BATxx (Rouge) teintes

Changer la Pile sous tension + Activer FMR .

Procdure N1 = COMPARAISON.

4d
e f

Test CPU S7-300


Led DC 5V (VERT) Allume

Changer la CPU Hors Tension

Procdure N2 = CHARGER PROJET. Procdure N3 = Recherche DEFAUT.

Test Led STOP


Led STOP (Rouge) teinte

Automate larrt ou en Dfaut:

Problme avec la CPU, Faire un MRES. RUN + SF ou INTF ou EXTF ou BF:

Procdure N2 = CHARGER PROJET.

Test Led RUN


Led RUN (VERT) Allume

OB de raction: Procdure N3.


RUN Machine Bloque:

Procdure N4 = Recherche INFOS.

a/ Mise en Place

Console de Programmation

Mise sous Tension Console Siemens: PGFIELD 1 2 3 4 5


Pas de Mot de passe sur les consoles AFOREST. Ne pas oublier de se connecter au secteur. Suivant le paramtrage, la console peut steindre toute seule si elle est inutilise pendant un certains temps.

ENFONCER le Bouton pendant plus d une seconde. VERIFIER que la console s allume. LAISSER le systme d exploitation initialiser la console Siemens. Mot de passe Console

Rq :

a/ Mise en Place
Barre des tches Windows: 1 2 3 Dmarrer Simatic

Lancer Simatic Manager


2

Simatic Manager
Ou partir du bureau:

Rq :

Sous Simatic Manager:


Fermer tous les Projets ouverts...

1 4

4 5

Fentre Fermer Tout 5

a/ Mise en Place
Sous Simatic Manager: 1 2 3 4 5 Outils

Paramtrage Liaison MPI


1

Paramtrage de linterface PG/PC Sur CP 5611 MPI 3

4 6
Rq :

(Seulement si on change de type dinterface) Le nom de la carte de communication peut changer en fonction des PG. On peut galement utiliser un PC ADAPTER (convertisseur RS232/RS485).

a/ Mise en Place

Liaison Console / CPU S7


1

Via le port MPI: Multi Port Interface

Sur la Console: Connecter le cble sur le connecteur MPI/DP (9 broches) l arrire de la PGFIELD. Sur l Automate: Connecter le cble directement sur le port M.P.I (sans rseau). Lever la trappe de la CPU, le connecteur se trouve gauche.

M P I

2
MPI

Rq :

Le port MPI est dans certains cas le seul port de Communication. Quand il existe plusieurs ports, il se situe gauche (au niveau de la CPU). viter d enlever se cble si vous tes ONLINE avec l automate.

a/ Mise en Place
Sous Simatic Manager:

TEST LIAISON
1

1 2 3

Systme Cible Partenaires Accessibles


Si des adresses rseau (numros) apparaissent:

Ex: MPI=2

Paramtrage + Liaisons OK
4 4 (2me en bas)
Permet de fermer le Partenaires Accessibles Si la fentre nindique pas de partenaire, analyser laide propose avec le message derreur. On peut lancer le Partenaires Accessibles:

Rq :

b/ Alimentation
PS-300:

Contrle Leds DC5V DC24V


Led DC24V allume et Led DC 5V allume

PS-400:

Led DC24VC,DC5V non Allume(s) = Df.Tension, Carte


Solution :

Vrifier si le slecteur de lalimentation est 1 ou ON. Contrler ou Corriger la tension dalimentation primaire. Localiser et liminer un ventuel Court Circuit. Changer la Carte dalimentation dfectueuse.

Led 24VDC Clignotante


Solution :

= Surcharge Circuit 24V

Supprimer le dernier module enfich. Ou mettre une alimentation plus puissante.

Rq :

Si on change lalimentation dun S7-400, la RAM de la CPU tant sauver par les batteries de lalimentation (ou en externe directement via la CPU) , il peut y avoir un risque de perdre le programme.

c/ Batteries
CPU-300:

Contrle Leds BAF BATF

CPU S7-300: Led BATF teinte. PS S7-400 : Leds BAF ou BATT1 ou BATT2 teintes: PS-400: Led BAF,BATF,BATT1,BATT2 Allume(s) = Dfaut Pile
Pile dfectueuse, absente ou monte lenvers: Faire le changement de la Pile sous Tension. Comparer le Projet Console (OFFLINE)/ Automate. Pour les S7-400, activer le slecteur FMR (Failure Master Reset) pour annuler le dfaut et teindre les leds , aprs intervention.

Solution :

PROCEDURE N1 = COMPARAISON PROJET


Les nouvelles CPU S7-300 nont plus de pile , donc plus de voyant. La carte MMC sert sauver les informations (recharge en RAM/chaque Coupure) Les voyants du S7-400 ne sallument que si le slecteur (1/0/2) de lalimentation est positionn sur 1 ou 2.

Rq :

d/ CPU-S7-300

Contrle Led DC 5V

10

Led DC 5V allume

Led CPU S7-300 DC 5V teinte = Changer la CPU


Alimentation Interne dfectueuse: Sassurer de possdez le Projet sur la Console. Couper lalimentation (changement hors tension).
Solution :

Remplacer la CPU, par une nouvelle. Repositionner la cartouche (si OK) ou PROCEDURE N2 = CHARGEMENT PROJET

Rq :

Si vous ne possdez pas la mme rfrence de carte, il faut certainement passer par le paramtrage du matriel (HWCONFIG) changer, compiler et charger les modifications vers la CPU (dans la mesure ou la nouvelle rfrence peut supporter les fonctionnalit)

10

e/ CPU-ARRET ?
S7-300:

Contrle Led STOP


Led STOP teinte

11

Led STOP Clignotante = Effacer la mmoire RAM


Une cassette a t positionne (hors tension), ou erreur Interne.
Solution :

Faire un effacement gnral de la RAM; MRES.

S7-400:

Led STOP allume seule = Action rapide (STOP/RUN)


Solution :

Faire un STOP/RUN avec la clef ou la console.

Led STOP allume+Autre(s) Led(s) = Analyser le dfaut


Solution :

Led SF ou STOP allume sur une autre carte. Corriger le dfaut matriel ou mettre le coupleur en RUN. Led SF allume sur S7-300 = Dfaut Matriel ou Programme. Led INTF allume sur S7-400 = Dfaut Programme. Led EXTF allume sur S7-400 = Dfaut Matriel . Led BF ou BUSF allume fixe = Dfaut Alimentation Rseau DP. Led BF ou BUSF Clignotante = Au moins 1 esclave DP en dfaut. PROCEDURE N3 = ANALYSE DEFAUT AUTOMATE.

Solution :

11

f/ CPU-RUN ?
S7-300:

Contrle Led RUN


Led RUN Allume

12

Led RUN teinte = Mettre le clef en RUN ou RUN-P


Solution :

Activation du Programme Automate par un RUN ou RUN-P

S7-400: Led RUN Clignotante = Phase de Dmarrage CPU Led RUN Allume = La Machine est bloque
Lautomate ne possde plus de programme en mmoire . Solution : PROCEDURE N1 = COMPARAISON PROJET. Ou Rechercher avec la console linformation bloquante . Solution : PROCEDURE N4 = RECHERCHE INFORMATIONS.

Led RUN allume+Led(s) rouge = OB de Raction


Si RUN + SF ou INTF ou EXTF ou BF ou BUSF , un OB de raction est en place pour contrer un dfaut connu par le programmeur. Solution : PROCEDURE N3 = ANALYSE DEFAUT AUTOMATE.

12

g/ EN FONCTION
S7-300:

Automate OK
Led DC 24V (Vert) Led DC 5V Led CRST Led RUN (Vert) (Orange) (Vert) allume allume allume allume

13

S7-400: Led FRCE (Orange) allume (Forage Permanent activ)

Led SF/INTF/EXTF allume (Dfaut matriel ou Programme) Led BF/BUSF (Rouge) allume (Dfaut rseau Profibus DP)

13

a/ Ouvrir Projet

Lancer Simatic Manager


2

14

Console allume, sous le Bureau : Barre des tches Windows: 1 2 3 Dmarrer Simatic Simatic Manager

Sous Simatic Manager:


Fermer tous les Projets ouverts...

1 4

4 5

Fentre Fermer Tout

14

a/ Ouvrir Projet
Sous Simatic Manager: 1 2 Fichier Ouvrir 1

Slection Projet

15

Sur le Nom du Projet.

3 4
Pour se mettre en plein cran.

Rq :

Prendre lhabitude de travailler en plein cran, vite des problmes avec les nombreuses fentres Windows ouvertes.

15

a/ Ouvrir Projet
Sous Simatic Manager: 1 2 3 4

Ouvrir l Arborescence

16

Sur lautomate: Sur la CPU: Sur Sur

1 2

Programme: Blocs 3

Se positionner sur Blocs permet de slectionner tous les blocs du Projet.

Rq :

16

b/ Comparaison
Sous Simatic Manager: 1 2 3 4 5 6 Outils

Entre Console et Automate


1

17

Comparaison de blocs
Cocher Cocher Cocher

2 3

4 5

6
Il est possible de comparer 2 projets dans la console. Il faut cocher Chemin1/Chemin2 et slectionner le projet et les blocs affecter au chemin 2.

Rq :

17

c/ Rsultat

COMPARAISON et ANALYSE

18

Automate = Console

Diffrences entre Automate et Console 1 Si

Rq :

Si le message Aucune Divergence dhorodatage et Donnes Systme ont le mme contenu , cela signifie que les Blocs et le matriel sont identiques.

18

d/ Dtails

Des DIFFERENCES

19

Sous la Fentre Comparaison de blocs Rsultats : 1 2 3


Les diffrences apparaissent en rouge dans cette fentre:

Possibilit dutiliser laide de la console:

Aprs analyse des dtails retour la fentre prcdente:

Rq :

Cela permet de visualiser rapidement les dates et heures de conception, de voir sil y a eu des insertions ou des remplacements

19

e/ Visualisation

Diffrences et crans Multiples

20

Sous Fentre Comparaison de blocs Rsultats : 1 2


On visualise sur un mme cran Console et Automate:

En bas de lcran ( partir de V5.2), on visualise les diffrences dans ce bloc.

Rq :

Il est possible en paramtrant laffichage, de visualiser le programme en LIST avant de lancer la comparaison. De ce fait lorsque le logiciel ouvre la multi fentre, le curseur se positionne la diffrence.

20

f/ Correction
Sous CONT/LIST/LOG: 1 2 3

Diffrences sur un bloc

21

Corriger la diffrence sur la console. Lautomate ne pouvant pas tre modifi. On part de lhypothse que lautomate est la source sre. Pour Sauver la modification sur la console. Actualiser la liste des diffrences ( partir de V5.2, sinon passer au point 5).

Rq :

Refaire les points 1 3 tant que la liste des diffrences nest pas vide. Quand elle est vide, le bloc OFFLINE (Console) et le bloc ONLINE
(Automate) sont identiques, sauf la date et heure de sauvegarde.

4 5 ALT F4

= Pour Charger le bloc modifi vers lautomate et le supprimer de la liste des diffrences. Pour fermer CONT/LIST/LOG et retourner sous SIMATIC MANAGER.

21

f/ Correction
Sous Simatic Manager: 1 2

Des AUTRES BLOCS

22

On visualise la liste des diffrences:

= Contrler sil subsiste des diffrences.

3
Rq :

Si un dfaut existe :

Corriger bloc aprs bloc les diffrences comme dj dtaill dans les pages prcdentes.
Sil ny a plus de diffrence aprs actualisation on peut visualiser aucune divergence.

4 5 6 7

Fentre + Fermer Tout ALT F4

Pour fermer SIMATIC MANAGER.

22

23

P2

Charger Projet
a / Effacer la Cartouche Mmoire. - Page: 30 31 b / Effacer la R.A.M. c / Ouvrir le Projet. d / Transfert du Matriel. e / Transfert des Blocs. f / Programmation Cartouche.
- Page: 32 33 - Page: 34 34 - Page: 35 38 - Page: 39 40 - Page: 41 44

23

a/ Effacer FLASH

Lancer Simatic Manager


2

24

Console allume, sous le Bureau : Barre des tches Windows: 1 2 3 Dmarrer Simatic Simatic Manager

Sous Simatic Manager:


Fermer tous les Projets ouverts...

1 4

4 5

Fentre Fermer Tout

24

a/ Effacer FLASH
Sous Simatic Manager: 1 2
Rq :

AVEC la CONSOLE

25

Enlever la cartouche Hors tension de lautomate (si elle existe). Mettre la cartouche dans logement gauche de la console:

1: Nouvelle Cartouche MMC. 2: Cartouche Normale S7.

2 1

3 4 5 6 7 8 9

Fichier Carte Mmoire S7 Effacer...


Faut-il vraiment effacer la carte mmoire ?

Les donnes de la carte mmoire ont bien t effaces.

25

b/ Effacer R.A.M

DE LUNITE CENTRALE
RUN-P

26 Led STOP

Sur la CPU aprs mise sous tension: 1 2 3 4 5 6 7 8


Mettre la clef ou slecteur en Stop. Maintenir la clef en Position MRES. Laisser clignoter la Led STOP 2 fois en maintenant la clef. Relcher la clef ou le slecteur en STOP. En moins de 3 secondes, remettre la clef en position MRES. La led STOP clignote rapidement.
RUN-P RUN STOP MRES RUN-P RUN STOP MRES

RUN-P RUN STOP MRES RUN-P RUN STOP MRES

Relcher la clef ou le slecteur en STOP. La R.A.M est efface si la led STOP est fixe.

RUN STOP MRES

26

b/ Effacer R.A.M
Sur la CPU : 1 2 3 4 5 6

MISE EN PLACE CARTOUCHE


RUN-P RUN STOP MRES

27
Leds

La Clef de lAutomate est en STOP. Mettre Hors Tension lautomate. Mettre la cartouche dans la CPU. Mettre Sous Tension lautomate. Les leds clignotent: phase de dmarrage La CPU passe en STOP.

Rq :

La mmoire RAM et la cartouche Flash EEPROM sont effaces. Nous restons en STOP pour poursuivre la procdure de chargement. Si lon positionnait la clef en RUN ou RUN-P, la CPU passerait en RUN malgr labsence de programme (Activer une sortie = Chien de garde programme).

27

c/ Ouvrir Projet
Sous Simatic Manager: 1 2 Fichier Ouvrir

SELECTION PROJET

28

1 2

Sur le Nom du Projet.

3 4
Pour se mettre en plein cran.

Rq :

Si le projet napparat pas dans la liste faire Parcourir pour rechercher des projets qui nont pas t ouverts avec Simatic Manager.

28

d/ Matriel
Sous Simatic Manager: 1 2 Cette fentre apparat:

Accs avec la PG

29

(Choix Automate)

droite visualisation de la CPU et des cartes spciales : CP (Communication) FM (Fonctions Spciales).

Pour lancer HWCONFIG:

29

d/ Matriel
Sous HWCONFIG: 1
= Enregistrer + Compiler = Mise jour

Transfert du Matriel 1/3

30

(matriel)

2
= Charger le matriel de la console dans le module (CPU).

(Choix CPU)

30

d/ Matriel
Sous HWCONFIG: 1

Transfert du Matriel 2/3

31

= Afficher adresses Rseau de la CPU raccorde.

2 Directement raccord sur un


Automate en STOP.

3
= Validation Adresse

3 1 4

4
= Validation Chargement

Rq :

Les 2 adresses doivent tres identiques entre la connexion et le Partenaire.

31

d/ Matriel
Sous HWCONFIG:

Transfert du Matriel 3/3

32

1 La fentre de progression du
chargement apparat. Lorsquelle disparat, le termin.

2 chargement du matriel est

3 4

Station Quitter

4 5 Fermeture de HWCONFIG et retour SIMATIC MANAGER.


Rq :

Rpondre NON toute proposition de sauvegarde en quittant le logiciel.

32

e/ Blocs Projet
Sous Simatic Manager: 1 2 3 4 5

Accs aux blocs

33

Sur lautomate: Sur la CPU: Sur le Programme:

1 2 3

Blocs
Tous les blocs du projet sont ainsi slectionns:

5 4

33

e/ Blocs Projet
Sous Simatic Manager: 1 2
Rq :

Transfert des blocs

34

= Positionnement sur les blocs Lautomate est toujours en STOP.


RUN-P RUN STOP MRES

Sil sagit dun automate avec une carte MMC, veuillez placer la cartouche vide hors tension.

= Charger les blocs dans lautomate

4 4
Rq :

Vous pouvez rpondre NON si vous le souhaitez, la valise tant limage du matriel qui vient dtre mise jour et transfr.

34

f/ Finaliser
Sous Simatic Manager: 1 2 3 4 5 6

Programmation FLASH
RUN-P RUN STOP MRES

35

Automate en STOP avec une cartouche.

3 Systme Cible Sauvegarde RAM en ROM


Valider le transfert: Transfert en cours...

6 7 7

35

f/ Finaliser
Sur la CPU:

Mise en Marche Automate

36

RUN-P

Mettre la CPU en RUN ou RUN-P

: Visualisation : Tout est permis.

RUN STOP MRES

Lautomate doit passer en RUN.

Sous Simatic Manager: 3 4 Fichier Quitter

Led RUN (Vert) allume

Si la CPU passe en STOP, se reporter au Grafcet de dpannage.


Rq :

Si la CPU est en RUN en indiquant un dfaut un OB de raction est en place.

36

37

P3

Analyse Dfaut
a / Ouvrir le Projet. b / Lancer le Diagnostic. c / tat du Module de la CPU. d / tat du Module du Matriel. e / Station en Ligne.
- Page: 46 48 - Page: 49 50 - Page: 51 53 - Page: 54 54 - Page: 55 56

37

a/ Ouvrir Projet

Lancer Simatic Manager


2

38

Barre des tches Windows: 1 2 3 Dmarrer Simatic Simatic Manager

Sous Simatic Manager: 4 5 Fentre Fermer Tout


Cela permet de fermer tous les Projets ouverts au pralable. Simatic est ouvert sans Projet.

Rq :

38

a/ Ouvrir Projet
Sous Simatic Manager: 1 2 Fichier Ouvrir 1

SELECTION

39

Sur le Nom du Projet.

3 4
Pour se mettre en plein cran.

Rq :

Prendre lhabitude de travailler en plein cran, vite des problmes avec les nombreuses fentres Windows ouvertes.

39

a/ Ouvrir Projet
Sous Simatic Manager: 1 2 3 4 5

Accs aux blocs

40

Sur lautomate: Sur la CPU: Sur le Programme:

1 2 3

Blocs
Tous les blocs du projet sont ainsi slectionns:

5 4

40

b/ Diagnostic
Sous Simatic Manager: 1 2 3 Systme Cible

DU MATERIEL

41

Diagnostic / Rglage
( partir de la version V5.2)

Diagnostic du Matriel

4 On liste les problmes.

Mmoire Tampon de Diagnostic

Rq :

Se positionner avec le curseur sur le module qui vous intresse et et slectionner tat du Module .

HWCONFIG ONLINE

41

b/ Diagnostic

ANALYSE

42

Sous Vue Rapide Diagnostic Matriel : 1 2


Sil ny a que la CPU Si la CPU nest pas seule

= Erreur de programmation. = Liste les matriels en dfaut.

Se positionner sur la CPU et faire

tat du Module et exploiter la Mmoire Tampon de Diagnostic (se reporter lexemple


propos aux pages 283 285). Pour les Modules en dfaut, exploiter dans lexemple de la page 286.

ltat du Module, comme

3 4 5
Rq :

Si lanalyse est termine.


Fentre Fermer Tout
La procdure se termine par la fermeture de tout projet ouvert sous Simatic Manager et de se positionner correctement pour lancer nouveau la procdure.

42

c/ tat C.P.U
Sous Vue rapide: 1 2 3 4
Positionn sur la CPU.

ETAT du MODULE

43

3
Sauvegarde de la Mmoire tampon de diagnostic dans un fichier *.TXT

5 6

Se positionner dans la liste, pour analyser le dfaut. Dans la partie grise, on peut visualiser plus dinformations.

6 4

43

c/ tat C.P.U

Exemple de problme 1/2

44

Sous Mmoire Tampon de Diagnostic : 1 Liste Obtenue:

2 3 4

A partir de lvnement N1, on cherche vers le bas: Lvnement 3 donne lorigine du dfaut:

Rq :

Dans la partie grise on visualise que le dfaut provient du fait que le FC1 nest pas charg dans la CPU, malgr quil soit appel partir de lOB1.

LOB 121 est lOB de Raction programmer pour viter de mettre lautomate en dfaut.

44

c/ tat C.P.U

Exemple de problme 2/2

45

Sous Mmoire Tampon de Diagnostic : 1


Permet de rcuprer les consignes suivre pour annuler le dfaut. Ex: ce FC nest pas dans la CPU, solution charger le dedans.

Lvnement 2 donne le type de dfaut:


(OB non charg signifie que lon a pas programm lOB de raction )

Sur lvnement 2
Dans la partie grise on visualise une erreur de programmation:

Permet daller dans le bloc o sest produite lerreur.

45

d/ tat Module
Sous Vue rapide: 1

ALARME de DIAGNOSTIC

46

Positionn sur le matriel.

2 1

Gnral

Alarme de Diagnostic

Rq :

On visualise ONLINE le dfaut au niveau de la carte, en exploitant ltat de fonctionnement et lalarme de diagnostic. Ce dfaut nest visible que sur certaines cartes.

46

e/ En Ligne
Sous Vue rapide: 1 2 HWCONFIG.

HWCONFIG

47

(Nous sommes ONLINE un cycle avec lautomate, taper sur F5 pour rafrachir lcran )

Analyse dfaut:
Donnes de diagnostic du module manquantes ou incompltes. STEP 7 n'a pas pu dterminer l'tat. Erreur sur le module (une alarme de diagnostic a t dclenche ou une erreur d'accs la priphrie s'est produite). Module manquant , problme dadressage, problme de liaison, le type du module effectivement enfich ne correspond pas celui qui a t configur.

Rq :

La procdure se termine par la fermeture de tout projet ouvert sous Simatic Manager et de se positionner correctement pour lancer nouveau la procdure.

47

48

P4

Recherche Infos
a / Ouvrir le Projet.
- Page: 58 60 - Page: 61 63 b / Crer les Donnes de Rfrences.

c / Rfrences croises.

- Page: 64 66

d / Recherche: Aller lOccurrence. - Page: 67 68 e / Recherche variables locales.


- Page: 69 72

48

a/ Ouvrir Projet
Barre des tches Windows: 1 2 3 Dmarrer Simatic

Lancer Simatic Manager


2

49

Simatic Manager

Sous Simatic Manager: 4 5 Fentre Fermer Tout


Cela permet de fermer tous les Projets ouverts au pralable. Simatic est ouvert sans Projet.

Rq :

49

a/ Ouvrir Projet
Sous Simatic Manager: 1 2 Fichier Ouvrir 1

Choix PROJET

50

Sur le Nom du Projet.

3 4
Pour se mettre en plein cran.

Rq :

Prendre lhabitude de travailler en plein cran, vite des problmes avec les nombreuses fentres Windows ouvertes.

50

a/ Ouvrir Projet
Sous Simatic Manager: 1 2 3 4 5

Accs aux blocs

51

Sur lautomate: Sur la CPU: Sur le Programme:

1 2 3

Blocs
Tous les blocs du projet sont ainsi slectionns:

5 4

51

b/ Donnes Rf

Crer les Donnes de Rfrences


1

52

Sous Simatic Manager: 1 2 3 4 5 6 7 Outils

Donnes de Rfrence Gnrer Nouvelle gnration 4 5


= Gnration en cours.

52

b/ Donnes Rf
Sous Simatic Manager: 1 2 3 4 5 Outils

Filtrer Donnes de Rfrences


1

53

Donnes de Rfrence Filtrer Tous 2

= Toutes Sorties = A4.0 A4.7


Rq :

= A4.0-4.7+ A8.0-8.7 = A4.0 A8.7

53

b/ Donnes Rf
Sous Simatic Manager: 1 2 3 4 5 Outils

Afficher Donnes de Rfrences


1

54

Donnes de Rfrence Afficher Ctrl+Alt+R 2 Rfrences croises 4


Rf.Croises: Localisation de toutes les variables du programme. Tab.Affectation: Permet de dterminer lutilisation unitaire ou globale des variables. 5 Op.Libres: Dtermine les variables commentes mais pas utilises. Mn.Manquant: Dtermine les variables utilises mais pas commentes.

Rq :

54

c/ Rf Croises
Sous Rf: 1 On visualise:

Afficher Rfrences Croises

55

Sur le rseau loprande souhait avec un type W.

3 Accs au logiciel CONT/LIST/LOG:

Rq :

Permet dafficher les rfrences croises.

55

c/ Rf Croises
Sous CONT LIST LOG: 1 Suite un

CONT/LIST/LOG ONLINE

56

sous rfrence croises ou Structure

2 On visualise le bloc OFFLINE:

Permet dafficher le bloc ONLINE.

56

c/ Rf Croises
Sous CONT LIST LOG: 1 Exemple ONLINE:

Analyse ONLINE

57

Pour activer la sortie A 4.6, M16.2 doit tre active ( 1 ).


2 3 4
On obtient une fentre qui va comporter toutes les utilisations de M16.2 dans le projet. Une fois ouvert aller se retrouve dans la barre des tches de windows.

Sur le contact M16.2.

Rq :

57

d/ Aller
Sous Aller l occurrence: 1 Exemple :

l OCCURENCE

58

On cherche ou est active M16.2 en Accs W (criture).

2 3

Accs= W

4 On visualise automatiquement le bloc o est utilis laccs slectionn,


sous CONT/LIST/LOG.

Rq :

Utiliser le Aller Occurrence autant de fois que ncessaire pour retrouver des lments que lon peut contrler: Entres, Sorties digitales ou analogiques. Si la liste est vide , sur Pour tous les oprandes de la plage spcifis, ce qui permet de visualiser les utilisation globale sous forme de Byte, Mot ou Double Mot.

58

d/ Aller
Sous Aller l occurrence: 1

Historique du Aller

59

On liste toutes les recherches.


2 3 4

On affiche la recherche prcdente (en mmoire du Aller ) . On affiche la recherche suivante (en mmoire du Aller ) . On visualise le dpart de la recherche et on ferme le Aller . On perd par consquent lhistorique. .
Malgr lhistorique du Aller , noter sur papier les diffrentes oprandes recherches et les diffrents tats souhaits. Cela permet de crer une table de variables et conserver une trace des lments recherchs pour vous ou vos collgues.

Rq :

59

e/ Recherche
Sous CONT LIST LOG: 1 Exemple :

Variables locales

60

Les Variables L sont valises uniquement dans le bloc o elles sont traites (sans commentaires). Si un nom apparat ( #Var_Temp_L0_0), cela signifie que la variable locale a t commente dans la partir dclarative du bloc.
Rq :

Le Aller loccurrence ne fonctionne pas.

2 3 4
Rq :

Au dessus du curseur.
(ou Ctrl + Shift + W)

Au dessous du curseur.
(ou Ctrl + W)

Lcriture de variables localises est souvent avant la lecture.

60

Vous aimerez peut-être aussi