traitement de surface tsx17

9
AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE LT de La Salle BP 319 30106 ALES CEDEX AUTOMATISME FL Page 1 / 8

Upload: larbi-elbakkali

Post on 08-Aug-2015

54 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Traitement de Surface TSX17

AUTOMATIQUE ET INFORMATIQUE INDUSTRIELLE

LT de La Salle BP 319 30106 ALES CEDEX

AUTOMATISME FL Page 1 / 8

Page 2: Traitement de Surface TSX17
Page 3: Traitement de Surface TSX17

DOSSIER TECHNIQUE

Ce système simule un traitement de surface industriel par immersion des pièces métalliques dans différents produits liquides.

1 - Poste de chargement – déchargement des pièces à traiter 2 - Bac de traitement n° 1 3 - Bac de traitement n° 2 4 - Bac de traitement n° 3 5 - Poste de chargement – déchargement des pièces à traiter 6 - Chariot horizontal 7 - Treuil vertical Capteurs : 5 capteurs contrôlent la position du chariot par rapport aux postes de travail et de chargement – déchargement. D1 - Position du poste de chargement – déchargement à gauche D2 - Position du bac n°1 D3 - Position du bac n°2 D4 - Position du bac n°3 D5 - Position du poste de chargement – déchargement à droite 2 capteurs contrôlent les positions extrêmes du chariot. D6 - Position basse du treuil D7 - Position haute du treuil Actionneurs :

D1 D2 D3 D4 D5

D7 D6

6

7

1 2 3 4 5

AUTOMATISME FL Le traitement de surface Page 2 / 8

Page 4: Traitement de Surface TSX17

Actionneurs Chariot Gauche KM1 Droite KM2 Treuil Descente KM3 Montée KM4 Pupitre de commande Repérage des entrées / sorties automate SCHNEIDER TSX 17-20

Commentaire Adresse D1 Poste 1 de chargement I0,07 D2 Bac n°1 I0,08 D3 Bac n°2 I0,09 D4 Bac n°3 I0,10 D5 Poste 2 de déchargement I0,11 D6 Treuil position basse I1,00 D7 Treuil position haute I1,01

Actionneurs

Commentaire Adresse KM1 Gauche O0,00 KM2 Droite O0,01 KM3 Descente O0,02 KM4 Montée O0,03

S4 S1 S3

S6 S2 S5

S7 Montée Gauche Droite

Descente Départ cycle

Arrêt d’urgence

Auto Manu ☛

AUTOMATISME FL Le traitement de surface Page 3 / 8

Capteurs Commentaire Adresse Run / Stop Sélecteur sur RUN I0,00

S1 Gauche I0,04 S2 Départ Cycle I1,03 S3 Droite I0,03 S4 Montée I0,01 S5 Auto / Manu I0,05 / I0,06 S6 Descente I0,02 S7 Arrêt d’urgence I1,02

Commandes manuelles

Page 5: Traitement de Surface TSX17

LA TEMPORISATION Il existe plusieurs méthodes pour réaliser une temporisation dans la programmation de l’automate TSX17. 1°) Utilisation d’un temporisateur : E : Entrée de validation de la temporisation C : Entrée de déclenchement de la temporisation D : Sortie active après que le temps de la temporisation soit écoulé

R : Sortie active pendant le temps de la temporisation TB : Base de temps (10ms, 100ms, 1s, 1mn) Preset : Valeur numérique Modif : Permet de modifier les paramètres (Yes ou No)

Durée de la temporisation = TB * Preset = 100ms * 50 = 5s

Tx

E

C

D

R TB = Preset = Modif , YES

AUTOMATISME FL Le traitement de surface - la temporisation Page 4 / 8

0

1 Droite

2 Attente

3 Gauche

Dcy

D5

Fin de tempo 5s

D1

Grafcet Fonctionnel

0

1 O0,1

2 T0

3 O0,0

I1,03

I0,11

T0,D

I0,07

Grafcet Opérationnel

LABEL : 20X2 B255

TB=100ms Preset=50 Modif, YES

B255 = bit poubelle Traitement POST

T0

T0,D

#

X2 X3 Traitement CHART Transition

Page 6: Traitement de Surface TSX17

2°) Utilisation d’un bloc comparaison (compar) :

0

1 Droite

2 Attente

3 Gauche

Dcy

D5

Après 5s depuis l’étape 2

D1

Grafcet Fonctionnel

0

1 O0,1

2

3 O0,0

I1,03

I0,11

X2,V = 5

I0,07

Grafcet Opérationnel

#

X2 X3

X2,V = 5

COMPAR Traitement CHART Transition

AUTOMATISME FL Le traitement de surface - la temporisation Page 5 / 8

Page 7: Traitement de Surface TSX17

LE COMPTAGE

R : Entrée de remise à zéro P : Entrée de présélection U^ : Entrée de comptage D^ : Entrée de décomptage E : Sortie compteur vide ( compteur = 0) D : Sortie présélection atteinte F : Sortie compteur plein (dépassement de la présélection) Il existe trois solutions pour utiliser le comptage dans la programmation de l’automate TSX 17-20 1°) Le compteur n’est pas présélectionné : par défaut C0, P = 9999

Cx

R

P

E

D

U^

D^

F

Grafcet Fonctionnel Grafcet Opérationnel

0

1 Droite

2 Gauche

RAZ Compteur

Dcy

D5

D1 ET compteur = 5 D1 ET Compteur < 5

Inc. compteur

0

1 O0,01

2 O0,00

C0,V

I1,03

I0,11

I0,07.C0,V =5 I0,07.C0,V<5

C0,V + 1

AUTOMATISME FL Le traitement de surface - le comptage Page 6 / 8

#

X2 X1

C0,V < 5

COMPAR Traitement CHART Transition

I0,7

#

X2 X0

C0,V = 5

COMPAR Traitement CHART Transition

I0,7

Page 8: Traitement de Surface TSX17

C0

2°) Le compteur est présélectionné : C0, P = 5

AUTOMATISME FL Le traitement de surface - le comptage Page 7 / 8

LABEL : 20

X0

B255B255 = bit poubelle Traitement POST

C0

X1

R

P

U^

D^

E

D

F

LABEL : 20

X0 B255B255 = bit poubelle Traitement POST

X1

R

P

U^

D^

E

D

F

P = 9999

P = 5

Grafcet Fonctionnel Grafcet Opérationnel

0

1 Droite

2 Gauche

PrésélectionCompteur

Dcy

D5

D1 ET compteur = 0 D1 ET Compteur > 0

Déc. compteur

0

1 O0,01

2 O0,00

C0,P ->C0,V

I1,03

I0,11

I0,07.C0,V =0 I0,07.C0,V>0

C0,V - 1

#

X2 X1

C0,V > 0

COMPAR Traitement CHART Transition

I0,7

#

X2 X0

C0,V =0

COMPAR Traitement CHART Transition

I0,7

Page 9: Traitement de Surface TSX17

3°) Le compteur est présélectionné : C0, P = 5 AUTOMATISME FL Le traitement de surface - le comptage Page 8 / 8

LABEL : 20

X0 B255B255 = bit poubelle Traitement POST

C0

X1

R

P

U^

D^

E

D

F

P = 5

Grafcet Fonctionnel Grafcet Opérationnel

0

1 Droite

2 Gauche

RAZ Compteur

Dcy

D5

D1 ET comptage effectuéD1 ET Comptage non effectué

Inc. compteur

0

1 O0,01

2 O0,00

C0,V

I1,03

I0,11

I0,07.C0,D I0,07.C0,D

#

X2 X0

Traitement CHART Transition

I0,7

#

X2 X1

Traitement CHART Transition

I0,7

C0,D

C0,D

C0,V + 1