You are on page 1of 35

AUTOMATIQUE BTS MI

TP N°10 – BUS ASI (ACTUATOR SENSOR INTERFACE)

CORRECTION
Identification des entrées et des sorties :
Nombre d'E/S Clipsage sur bus ASI
Clipsage direct sur
MODULE + alimentation
Entrées Sorties bus ASI
extérieure
BP voyant vert
2 2 OUI NON
BP voyant rouge

détecteur photoélectrique 0.7 m


1 0 OUI NON
XUJ K703 538
Boîtier voyant sous tension 0 1 NON OUI

Détecteur inductif XS1N18PA340D 1 0 NON OUI

Détecteur photoélectrique XU5N18


1 0 NON OUI
PP340

Module AB8-S44BB0 4 4 NON OUI

Détermination du nombre d'esclaves et de leurs adressages :


Esclave n° Nom et nombre d'E/S E/S utilisées + nom Adressage Schneider
Entrée I-1
%I\4.0\4.0
Détecteur XS1N18PA340D
Module 2 entrées / 2 sorties Entrée I-2
4 TSXDA22D12 sur base
Détecteur XU5N18 PP340
%I\4.0\4.1
TSXDE1133
Sortie Q-2
%Q\4.0\4.3
Boîtier voyant sous tension
détecteur photoélectrique 0.7 m
3 XUJ K703 538 NEANT %I\4.0\3.0
1 entrée
Contacteur sur Module AB8-
Sortie Q-1
1 S44BB0
Contacteur
%Q\4.0\1.0
4entrées et 4 sorties
Bouton rouge %I\4.0\2.1

Bouton vert %I\4.0\2.0


Boite à boutons lumineux
2 2 entrées / 2 sorties Voyant rouge %Q\4.0\2.3

Voyant vert %Q\4.0\2.2

Implantation d’un boitier et d’un capteur :


Esclave n° Nom et nombre d'E/S E/S utilisées + nom Adressage Schneider

Adresse Boitier ASI 67FFP22A I1 ou I2 %I\4.0\x.0


déterminée + Détecteur électromécanique Ou
au §61 Détecteur électromécanique %I\4.0\x.1

TP N°10 – Bus ASI - 7


AUTOMATIQUE BTS MI
TP N°10 – BUS ASI (ACTUATOR SENSOR INTERFACE)

FICHE D’EVALUATION

NOM1 : NOM : DATE :

Critère NOTE maxi NOTE


Question FAIT CORRECT
d’évaluation possible attribuée
31 – Le tableau est
Identification rempli
des entrées / complètement 4
sorties. et correctement.
Le tableau est
32 –
rempli
Identification
complètement 4
des esclaves.
et correctement.
Le tableau est
4 – Adressage rempli
des esclaves. complètement 5
et correctement.
Le
51 – Etude d’un
marche / arrêt.
fonctionnement 5
est correct.
Le
52 – Grafcet de
production.
fonctionnement 6
est correct.

AUTONOMIE 2

BONUS
6 – Implantation
La configuration
d’un nouveau
est correcte. 4
matériel.

TOTAL 30

TP N°10 – Bus ASI - 8


AUTOMATIQUE BTS MI
TP N°11 – GRAFCET è LADDER – MANIPULATEUR TRIMAT
Etape du grafcet
Bit %Mi
de production Equation d’activation Equation de désactivation
associé
normale

X1 %M201 %M213.Fcx- %M201.X25.Dcy

X2 %M202 %M201.X25.Dcy %M202.Acquittement Z lent

X3 %M203 %M202.Acquittement Z lent %M203.Fcz+.am1

X4 %M204 %M203.Fcz+.am1 %M204.vac1.vac2

X5 %M205 %M204.vac1.vac2 %M205.Fcz-

X6 %M206 %M205.Fcz- %M206.Fcy-.am0

X7 %M207 %M206.Fcy-.am0 %M207.Fcx+

X8 %M208 %M207.Fcx+ %M208. Acquittement Z lent

X9 %M209 %M208. Acquittement Z lent %M209.Fcz+

X10 %M210 %M209.Fcz+ %M210.Fcy+

X11 %M211 %M210.Fcy+ %M211./vac1./vac2

X12 %M212 %M211./vac1./vac2 %M212.Fcz-

X13 %M213 %M212.Fcz- %M213.Fcx-

TP N°11 – GRAFCET è LADDER - Manipulateur TRIMAT - 2


AUTOMATIQUE BTS MI
TP N°11 – GRAFCET è LADDER – MANIPULATEUR TRIMAT

Z+ = (Poignet :=1) =

%M202+%M203+%M208+%M209 ↑%M203
Z- = (Aspi1 :=1) =

%M205+%M212+X21 ↑%M204
Z lent = (Aspi2 :=1) =

%M203+%M209 ↑%M204
AM+ = AM- =

%M203 %M206+X24
(Poignet :=0) = Y- =

↓%M207 %M206
(Aspi1 :=0) = Y+ =

↓%M211 %M210+X23
(Aspi2 :=0) = X+ =

↓%M211 %M207
X- =

%M213+X22

TP N°11 – GRAFCET è LADDER - Manipulateur TRIMAT - 3


AUTOMATIQUE BTS MI
TP N°11 – GRAFCET è LADDER – MANIPULATEUR TRIMAT

FICHE D’EVALUATION

NOM1 : NOM : DATE :

Critère NOTE maxi NOTE


Question FAIT CORRECT
d’évaluation possible attribuée
Le tableau est
2 – Affectation
rempli
des bits pour
complètement 3
chaque étape.
et correctement.
3 – Equations
Le tableau est
d’activation et
rempli
de
complètement 6
désactivation
et correctement.
des étapes.
Le tableau est
4 – Equations rempli
des sorties. complètement 5
et correctement.
6–
La configuration
Configuration
est correcte. 1
matérielle.
La
7 – Traitement
CHART.
programmation 2
est correcte.
La
8 – Traitement
PRL.
programmation 2
est correcte.
La
9 – Traitement
POST.
programmation 2
est correcte.
Le
11 – TESTS. fonctionnement 6
est correct.

AUTONOMIE 3

TOTAL 30

TP N°11 – GRAFCET è LADDER - Manipulateur TRIMAT - 6


AUTOMATIQUE BTS MI
TP N°12 – GESTION D’UN CODEUR INCREMENTAL ET D’UNE SORTIE ANALOGIQUE

%MW101 := 2

VII – TRAVAIL DEMANDE :


1) Compléter le GRAFCET de la page 7 par toutes les affectations automate.
2) Ecrire les équations de la petite, moyenne et grande vitesse.
3) Ecrire l’équation de la validation de la présélection.
4) Lancer le logiciel XBTL1000. Charger le fichier « TP12.DOP ».
5) Etablir la connexion PC çè MAGELLIS et y transférer l’application.
6) Rétablir la communication PC çè TSX.
7) Lancer le logiciel PL7 PRO et effectuer les configurations définies en page 4.
8) Charger le fichier « TP12.STX ».
9) Dans le module CHART, compléter toutes les réceptivités manquantes.
10) Dans le module POST, programmer la petite, moyenne et grande vitesse.
11) Dans le module POST, programmer la validation de la présélection.
12) Dans le module POST, programmer la validation de l’acquisition du codeur de manière à ce
qu’elle s’effectue de façon permanente.
13) Transférer le programme dans l’API et en vérifier le fonctionnement.
14) Dans la configuration de la carte de comptage, en mode « mise au point », visualiser la
position courante du codeur.
15) Compléter la chaine fonctionnelle de la page 8 en précisant les énergies et la forme et la
nature de chaque information ou ordre transmis.

Petite vitesse

Moyenne vitesse

Grande vitesse

Validation de la présélection

TRANSFERT PC VERS MAGELIS :


Basculer le répartiteur de ports sur la position 1 « PC ç è MAGELIS ».
Cliquer sur l’icône « DRIVERS MANAGER » è
Vérifier que le port de communication correspond à celui du MAGELIS.
Transférer le programme.
Basculer le répartiteur sur la position 3 « TSX ç è MAGELIS ».
TRANSFERT PC VERS TSX :
Cliquer sur l’icône « DRIVERS MANAGER » è
Vérifier que le port de communication correspond à celui du TSX.
Transférer le programme.

TP N°12 – Gestion d’un codeur incrémental et d’une sortie analogique - 6


AUTOMATIQUE BTS MI
TP N°12 – GESTION D’UN CODEUR INCREMENTAL ET D’UNE SORTIE ANALOGIQUE

10

TP N°12 – Gestion d’un codeur incrémental et d’une sortie analogique - 7


AUTOMATIQUE BTS MI
TP N°12 – GESTION D’UN CODEUR INCREMENTAL ET D’UNE SORTIE ANALOGIQUE

Ensemble axe motorisé


Interface pour sortie
analogique

Capteur POM
API TSX3722

Interface pour entrée


de comptage

Codeur Incr.
Magelis

TP N°12 – Gestion d’un codeur incrémental et d’une sortie analogique - 8


AUTOMATIQUE BTS MI
TP N°12 – GESTION D’UN CODEUR INCREMENTAL ET D’UNE SORTIE ANALOGIQUE

FICHE D’EVALUATION
NOM1 : NOM : DATE :

Critère NOTE maxi NOTE


Question FAIT CORRECT
d’évaluation possible attribuée
Le GRAFCET
1 – GRAFCET est rempli
adressé API. complètement 4
et correctement.
Le tableau est
2 – Equations rempli
des vitesses. complètement 3
et correctement.
Le tableau est
3 – Equations
rempli
de la
complètement 2
présélection.
et correctement.
5 – Transfert de Le transfert est
l’application correctement 1,5
MEGELLIS. effectué.
7–
La configuration
Configurations
est correcte. 1,5
matérielles.
La
9 – Traitement
CHART.
programmation 2,5
est correcte.
10 – Traitement La
POST des programmation 2,5
vitesses. est correcte.
11 – Traitement La
POST de la programmation 2
présélection. est correcte.
12 – Traitement
La
POST de la
validation
programmation 2
est correcte.
codeur.
Le
13 – TESTS. fonctionnement 6
est correct.

AUTONOMIE 3

TOTAL 30

TP N°12 – Gestion d’un codeur incrémental et d’une sortie analogique - 9


AUTOMATIQUE BTS MI
TPN°13 – PROGRAMMATION D’UN MAGELIS

AFFECTATION DES ENTREES / SORTIES :

Mnémonique Adresse Mnémonique Adresse

Avancer chariot %Q2.0 F9 %MW10 : X8

Arrêt d’urgence %I1.1 F10 %MW10 : X9


er
Défaut thermique %I1.2 F1 (1 appui) %MW10 : X0
ème
Réarm %I1.3 F1 (2 appui) /%MW10 : X0

Mot d’autorisation de la table de dialogue %MW13 := 16#A507 Adresse des DEL %MW14

Les bits %M100 et %M101 sont les images des bits d’étapes 100 et 101 du grafcet de sécurité.

Page application Adresse Page Alarme Adresse

1 %MW12 := 1 1 %MW15 : X0

2 %MW12 := 2 2 %MW15 : X1

3 %MW12 := 3

4 %MW12 := 4

5 %MW12 := 5

TP N°13 – Programmation d’un MAGELIS - 3


AUTOMATIQUE BTS MI
TPN°13 – PROGRAMMATION D’UN MAGELIS

TRAVAIL DEMANDE
Après avoir lu rapidement l’ensemble du dossier :
1) Programmer l’application MAGELIS à l’aide du guide fourni
2) Transférer le programme dans le MAGELIS
3) Déterminer les adresses des touches fonction utilisées et des DELs associées
4) Déterminer les adresses des pages application
5) Déterminer les adresses d’activation des pages alarmes
6) Ecrire les équations des pages application
7) Ecrire les équations des pages alarmes
8) Lancer le logiciel PL7 PRO et charger le fichier « TPN°13.stx »
9) Dans le traitement CHART, compléter les réceptivités manquantes
10) Dans le traitement POST, programmer l’affichage des pages application et alarme dans les
labels 2 et 3.
11) Transférer le programme dans l’API
12) Effectuer les tests et mises au point nécessaires afin de valider le fonctionnement.

Mnémonique Adresse Mnémonique Adresse

Avancer chariot %Q2.0 F9

Arrêt d’urgence %I1.1 F10


er
Défaut thermique %I1.2 F1 (1 appui)
ème
Réarm %I1.3 F1 (2 appui)

Mot d’autorisation de la table de dialogue %MW13 := 16#A507 Adresse des DEL

Les bits %M100 et %M101 sont les images des bits d’étapes 100 et 101 du grafcet de sécurité.

Adresse et Adresse et
Page application Page Alarme
équation équation

1 1

2 2

Les équations des pages alarme devront inclure la


3 condition « /Arrêt d’urgence ET /Défaut thermique
ET Réarm »

TP N°13 – Programmation d’un MAGELIS - 13


AUTOMATIQUE BTS MI
TPN°13 – PROGRAMMATION D’UN MAGELIS

FICHE D’EVALUATION
NOM1 : NOM : DATE :

Critère NOTE maxi NOTE


Question FAIT CORRECT
d’évaluation possible attribuée
1–
La
Programmation
de l’application
programmation 4
est correcte.
MAGELIS.
2 – Transfert de Le transfert est
l’application correctement 1
MAGELIS. effectué.
3 – Adresses Le tableau est
des touches rempli
fonction et des complètement 3
DELs.. et correctement.
Le tableau est
4 – Adresses
rempli
des pages
complètement 2
applications.
et correctement.
Le tableau est
5 – Adresses
rempli
des pages
complètement 2
alarmes.
et correctement.
Le tableau est
6 – Equations
rempli
des pages
complètement 2,5
applications.
et correctement.
Le tableau est
7 – Equations
rempli
des pages
complètement 2,5
alarmes.
et correctement.
La
9 – Traitement
CHART.
programmation 2
est correcte.
La
10 – Traitement
POST.
programmation 2
est correcte.
Le
13 – TESTS. fonctionnement 6
est correct.

AUTONOMIE 3

TOTAL 30

TP N°13 – Programmation d’un MAGELIS - 14


AUTOMATIQUE BTS MI
TPN°14 – MEMOIRE – TEMPORISATION – COMPTAGE – PL7 PRO

LA FONCTION MEMOIRE
I – ALARME AVEC VISUALISATION : MEMORISATION PAR BOBINES SET/RESET :
Sur une machine automatisée, un défaut de fonctionnement est détecté par un
capteur « S1 ». A l'apparition du défaut, une alarme sonore « S » et un voyant
« VD » signalent le défaut. Même si le défaut disparaît, S et VD restent actifs
jusqu'à l'intervention de l'opérateur.
Lorsque l'opérateur intervient sur la machine, il actionne un bouton tournant à 2
OFF ON DEFAUT
positions S3 « on/off ». Sur « off », cela provoque :
§ l'arrêt immédiat du signal sonore S ; ( VD )
§ si le défaut a disparu, le voyant VD s'éteint ;
§ si le défaut se maintient, le voyant VD reste allumé.
Une mise en mémoire est nécessaire pour commander S.

ALARME
(S)

Travail demandé :
§ Ecrire les conditions de mise à un et de mise à zéro de cette mémoire S ;
§ Trouver l'équation particulière de VD ;
§ Introduire les équations précédentes dans l’automate en langage LADDER avec le logiciel PL7
PRO. Les correspondances entre les entrées-sorties sont indiquées ci-après.
§ Transférer le programme en mémoire API. Puis passer en RUN.
§ Faire valider le fonctionnement.

Condition de mise à 1 de S = d Condition de mise à 0 de S = off

VD = S + s3.d

Table de correspondance de variables :


Capteur « S1 » : %I1.1.
Bouton « S3 » : %I1.3. S3 çè off ; /S3 çè on.
S : %Q2.0.
VD : %Q2.1.
Aide sur la programmation des sorties :
La sortie S est mémorisée dans 2 états différents : 0 et1. La mise à 1 et à 0 de cette sortie se fait par programmation en

utilisant respectivement les fonctions suivantes :


§ F11 : bobine d’enclenchement ou de mise à 1 ;
§ F12 : bobine de déclenchement ou de mise à 0.

La sortie VD est une sortie non mémorisée. On utilisera donc la bobine directe .

Mémoire – Temporisation – Comptage – PL7 PRO - 1


AUTOMATIQUE BTS MI
TPN°14 – MEMOIRE – TEMPORISATION – COMPTAGE – PL7 PRO

II – TREUIL : MEMORISATION PAR MAINTIEN DE L’ETAT :


Le véhicule 4x4 ci-dessous a été équipé d'un treuil électrique monté à l'avant, pour le franchissement d'obstacles en
utilisation tout-terrain :
Pupitre de commande du treuil :

Treuil
électrique

OFF ON SOUS
TENSION

TREUIL STOP

FONCTIONNEMENT :
§ Placer le bouton tournant en position ON ; le moteur M du treuil est sous tension et le voyant V de mise sous
tension s'allume.
§ Une impulsion sur le bouton poussoir TREUIL provoque la rotation du moteur M enroulant le câble.
§ Une impulsion sur le bouton poussoir STOP provoque l'arrêt du treuil.
§ Remarque : le déroulement du câble se fait à la main car le moteur n'a qu'un sens de rotation.
Une mise en mémoire est nécessaire pour commander le moteur M.
Travail demandé :
§ Compléter la table de vérité de M avec les contraintes suivantes :
o M è moteur à commander
o m è état dans lequel se trouvait le treuil à l’instant précédent
o Si TREUIL et STOP sont appuyés en même temps, M doit passer à 0
§ Déterminer alors l’équation de M en n’oubliant pas la commande de mise sous tension ;
§ Déterminer l’équation de V ;
§ Introduire les équations précédentes dans l’automate en langage LADDER avec le logiciel PL7
PRO. Les correspondances entre les entrées-sorties sont indiquées page suivante.
§ Transférer le programme en mémoire API. Puis passer en RUN.
§ Faire valider le fonctionnement.
§ Comment est assurée la mémorisation de l’état du voyant V ?
§ Comment est assurée la mémorisation de l’état du moteur M ?

Mémoire – Temporisation – Comptage – PL7 PRO - 2


AUTOMATIQUE BTS MI
TPN°14 – MEMOIRE – TEMPORISATION – COMPTAGE – PL7 PRO

Table de vérité de M :
STOP TREUIL m M
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 0

Equation de M = /STOP./TREUIL.m+/STOP.TREUIL./m+/STOP.TREUIL.m

M=/STOP.(TREUIL+m) è M=/STOP.(TREUIL+m).ON

V = ON

Table de correspondance de variables :


« TREUIL » : bouton poussoir S1.
« STOP » : bouton poussoir S2. Modifier le câblage à ce niveau pour que les 2 fils soient sur les bornes du contact NC.
« on/off » : commutateur 3 positions sur S3. S3 çè on ; /S3 çè off.
M : voyant H0.
V : voyant H1.

Mémorisation de V assurée par : le bouton 2 positions bistable.

Mémorisation de M assurée par : le contact « m » issu de la commande du moteur.

Mémoire – Temporisation – Comptage – PL7 PRO - 3


AUTOMATIQUE BTS MI
TPN°14 – MEMOIRE – TEMPORISATION – COMPTAGE – PL7 PRO

LA FONCTION TEMPORISATION
I – PROGRAMMATION D’UNE TEMPORISATION %TMI (Timer) :
Pour programmer une temporisation, il faut :
§ une entrée d’activation de la temporisation IN ;
§ un nombre spécifiant la base de temps ;
§ une valeur de présélection.
11 – Programmation d’un Timer « TON » :
Travail demandé :
§ Implanter la temporisation %TM1 en langage LADDER conformément à la figure ci-dessous
(cf. aide page suivante).
§ Régler la valeur de la temporisation à 5 secondes (cf. aide page suivante).
§ Transférer le programme en mémoire API. Puis passer en RUN.
§ Faire valider le fonctionnement.
§ Réaliser les chronogrammes de la sortie et de l’entrée en fonction du temps. (1 carreau çè
1seconde).

Mémoire – Temporisation – Comptage – PL7 PRO - 4


AUTOMATIQUE BTS MI
TPN°14 – MEMOIRE – TEMPORISATION – COMPTAGE – PL7 PRO
Pour implanter un Timer, il faut sélectionner « ↑F7 » dans la barre d’icônes en bas, puis « Timer
TM ».

Pour régler la valeur de la temporisation, il faut aller dans le navigateur application, puis double-
cliquer sur « variables », puis sur « FB prédéfinis ». Ensuite, cocher la case « paramètres » et
changer les variables de la temporisation.

Mémoire – Temporisation – Comptage – PL7 PRO - 5


AUTOMATIQUE BTS MI
TPN°14 – MEMOIRE – TEMPORISATION – COMPTAGE – PL7 PRO
12 – Modification de la temporisation :
12 – Modification de la temporisation :
Travail demandé :
§ Repasser en mode Terminal
§ Modifier le programme pour que la temporisation dure 8 secondes.
§ Transférer le programme en mémoire API. Puis passer en RUN.
§ Faire valider le fonctionnement.
13 – Modification de la temporisation en Timer « TOF »:
Travail demandé :
§ Repasser en mode Terminal
§ Modifier le paramètre de la temporisation TON en TOF avec une durée de 5 secondes ;
§ Transférer le programme en mémoire API. Puis passer en RUN.
§ Faire valider le fonctionnement.
§ Réaliser les chronogrammes de la sortie et de l’entrée en fonction du temps. (1 carreau çè 2
secondes).
§ Quelle est la différence entre une temporisation en mode TON et TOF ?

Différence entre une temporisation en mode TON et TOF :


TON è Tempo travail (retard à l’enclenchement) ; TOF è Tempo repos (retard au déclenchement)

Mémoire – Temporisation – Comptage – PL7 PRO - 6


AUTOMATIQUE BTS MI
TPN°14 – MEMOIRE – TEMPORISATION – COMPTAGE – PL7 PRO

II – Temporisation série 7 :
Travail demandé :
§ Repasser en mode terminal.
§ Configurer une temporisation en « Série 7 » (cf. aide page suivante).
§ Implanter la temporisation %T0 en langage LADDER conformément à la figure ci-dessous (cf.
aide ci-dessous).
§ Régler la valeur de la temporisation à 5 secondes (procéder comme au §11).
§ Transférer le programme en mémoire API. Puis passer en RUN.
§ Faire valider le fonctionnement.
§ Donner la signification des entrées « E » et « C » et des sorties « D » et « R ».

Pour configurer une temporisation en série 7, il faut aller dans configuration logicielle et valider 1
dans Timer série 7 et 63 dans Timers.

Pour implanter une Temporisation « Série 7 », il faut sélectionner « ↑F7 » dans la barre d’icônes en
bas, puis « Series 7 Timer T ».

Mémoire – Temporisation – Comptage – PL7 PRO - 7


AUTOMATIQUE BTS MI
TPN°14 – MEMOIRE – TEMPORISATION – COMPTAGE – PL7 PRO

Mémoire – Temporisation – Comptage – PL7 PRO - 8


AUTOMATIQUE BTS MI
TPN°14 – MEMOIRE – TEMPORISATION – COMPTAGE – PL7 PRO
Travail demandé :
§ Repasser en mode terminal.
§ Modifier la temporisation %T0 en langage LADDER conformément à la figure ci-dessous.
§ Régler la valeur de la temporisation à 5 secondes (procéder comme au §11).
§ Transférer le programme en mémoire API. Puis passer en RUN.
§ Faire valider le fonctionnement.
§ De quel type de temporisation s’agit-il ?

Mémoire – Temporisation – Comptage – PL7 PRO - 9


AUTOMATIQUE BTS MI
TPN°14 – MEMOIRE – TEMPORISATION – COMPTAGE – PL7 PRO
Travail demandé :
§ Repasser en mode terminal.
§ Modifier la temporisation %T0 en langage LADDER conformément à la figure ci-dessous.
§ Régler la valeur de la temporisation à 5 secondes (procéder comme au §11).
§ Transférer le programme en mémoire API. Puis passer en RUN.
§ Faire valider le fonctionnement.
§ De quel type de temporisation s’agit-il ?

Mémoire – Temporisation – Comptage – PL7 PRO - 10


AUTOMATIQUE BTS MI
TPN°14 – MEMOIRE – TEMPORISATION – COMPTAGE – PL7 PRO

LA FONCTION COMPTAGE
I – PROGRAMMATION PAR BLOC COMPTEUR %Ci :
Un module de comptage permet de compter ou décompter selon les cas. Il faut préciser les entrées d’incrémentation,
de décrémentation, de positionnement de la consigne, de remise à zéro ; la valeur de la consigne et la sortie contenant
la valeur du compteur.
Travail demandé :
§ Charger le programme « TP N°16 – Compteur.stx ».
§ Transférer le programme en mémoire API. Puis passer en RUN.
§ Fixer la valeur des 4 entrées %I1.0 à %I1.3 à une valeur décimale.
§ Manipuler les interrupteurs afin de visualiser le fonctionnement du bloc de comptage.
§ A partir de ces observations, déterminer la fonction des entrées « R – S – CU – CD » et de la
sortie « D ».
§ Réaliser ensuite un nouveau programme qui permettra d’allumer la sortie %Q2.0 quand 5
impulsions sur %I1.4 seront effectuées. Une impulsion sur %I1.5 remettra le compteur à 0.
§ Transférer le programme en mémoire API. Puis passer en RUN.
§ Faire valider le fonctionnement.

Entrée R : RAZ Entrée CU : Comptage Sortie D : Comptage effectué

Entrée S : Mise à une valeur Entrée CD : Décomptage


donnée

Pour implanter un Compteur, il faut sélectionner « ↑F7 » dans la barre d’icônes en bas, puis
« Counter C ».
Pour régler la valeur de présélection du compteur, effectuer une manipulation équivalente à celle du
§11 de la fonction temporisation.

Mémoire – Temporisation – Comptage – PL7 PRO - 11


AUTOMATIQUE BTS MI
TPN°14 – MEMOIRE – TEMPORISATION – COMPTAGE – PL7 PRO

Mémoire – Temporisation – Comptage – PL7 PRO - 12


AUTOMATIQUE BTS MI
TPN°14 – MEMOIRE – TEMPORISATION – COMPTAGE – PL7 PRO

II – PROGRAMMATION PAR BLOCS OPERATIONS ET COMPARAISON :


Un mot %MW240 est l’image de la valeur affichée par les entrées %I1.0 à %I1.3.
Un mot %MW242 est l’image d’une valeur quelconque qui sera incrémentée par %I1.4, décrémentée par %I1.5 et
remise à 0 par %I1.6.
On désire programmer une signalisation qui sera l’image de la valeur du mot %MW242 par rapport à la valeur du mot
%MW240.
§ Si le mot %MW242 est égal à %MW240, alors %Q2.1 et %Q2.2 sont à 1 ;
§ Si le mot %MW242 est supérieur à %MW240, alors %Q2.1 seulement est à 1 ;
§ Si le mot %MW242 est inférieur à %MW240, alors %Q2.2 seulement est à 1 ;
Travail demandé :
§ Effectuer le programme en langage LADDER conformément au cahier des charges donné.
§ Transférer le programme en mémoire API. Puis passer en RUN.
§ Faire valider le fonctionnement.

Mémoire – Temporisation – Comptage – PL7 PRO - 13


AUTOMATIQUE BTS MI
TPN°14 – MEMOIRE – TEMPORISATION – COMPTAGE – PL7 PRO

FICHE D’EVALUATION

NOM1 : NOM : DATE :

Critère NOTE maxi NOTE


Question FAIT CORRECT
d’évaluation possible attribuée
Le
Mémoire par
fonctionnement
bobines SET /
attendu est 4
RESET.
correct.
Le
Mémoire par fonctionnement
maintien de l’état. attendu est 4
correct.
Le
Temporisateur fonctionnement
TON. attendu est 4
correct.
Le
Temporisateur fonctionnement
TOF. attendu est 4
correct.
Le
Temporisateur fonctionnement
« SERIE 7 ». attendu est 4
correct.
Le
Comptage bar
fonctionnement
« BLOC
attendu est 4
COMPTEUR »
correct.
Le
Comptage par
fonctionnement
« BLOCS
attendu est 4
COMPARAISON ».
correct.

AUTONOMIE 2

TOTAL 30

Mémoire – Temporisation – Comptage – PL7 PRO - 10


AUTOMATIQUE BTS MI
TP N°15 – CALCULS SUR CODEUR INCREMENTAL – PALETTICC

I – GESTION DU CODEUR SUR LE PALETTICC :


11 – Eléments matériels :
• Moteur « Leroy-Somer » : L871L, grande vitesse 2760 REDUCTEUR
tr/min, petite vitesse 650 tr/min. Codeur Incrémental
• Réducteur : MVBE 8100C, rapport de réduction k = 120.
• Pignon entraînement : 60 dents, module 2. Pignon
• Crémaillère : pas = 6,28 mm (π x module). Pignon sortie
entrainement
codeur 20
• Entraînement codeur : réducteur 75 dents
dents
o Roue dentée sortie réducteur : 75 dents.
o Roue dentée entraînement codeur : 20 dents.

12 – Caractéristiques du codeur :
Calculer le déplacement de la crémaillère pour un tour de réducteur :

Déplacement crémaillère pour 1 Tr réducteur = 6,28 x 60 =376,8 mm.


Calculer le nombre de tours du codeur pour un tour de réducteur :

Nb tours codeur = 75 / 20 = 3,75.


En déduire le nombre de tours du réducteur pour un tour codeur :

Nb tours réducteur = 20 / 75 = 0,27.


La précision demandée est de 1mm ; c'est-à-dire qu’à 1 point codeur doit correspondre un déplacement de 1mm de la
crémaillère.
Calculer la distance parcourue par la crémaillère pour 1 tour codeur :

1 tour codeur = 0,27 tour de réducteur è 0,27 x 376,8 = 100,48mm.


En déduire le nombre de points par tour du codeur (résolution) :

Résolution = 100 pts par tour.


Choisir le codeur (étage de sortie 5V, RS422) :

XCC 1510PS01X.
Calculer la fréquence des impulsions émises par le codeur quand le moteur tourne à grande vitesse :

f = (2760 / 120) x (1 / 60) x 3,75 x 100 = 144 Hz.


TP N°15 – Calculs sur codeur incrémental – Paletticc - 1
AUTOMATIQUE BTS MI
TP N°15 – CALCULS SUR CODEUR INCREMENTAL – PALETTICC

TP N°15 – Calculs sur codeur incrémental – Paletticc - 2


AUTOMATIQUE BTS MI
TP N°15 – CALCULS SUR CODEUR INCREMENTAL – PALETTICC
Le codeur est-il capable d’émettre à cette fréquence ?

OUI è codeur Fmax = 300kHz.

La fréquence est-elle compatible avec celle supportée par l’automate ?

OUI è voie de comptage intégrée de fréquence 10 kHz.


Préciser la raison pour laquelle on a choisi d’avoir une résolution de 1pt / mm ?

Compatibilité avec la dimension en mm rentrée sur MAGELLIS par l’opérateur.


Quelle est la raison principale d’effectuer une POM avec un codeur incrémental ? Comparer la
solution retenue sur le Paletticc par rapport à l’utilisation d’un codeur absolu.

POM : remise à zéro ou à une valeur de présélection de la valeur de comptage du codeur ; cette remise à zéro
s’effectue sur un capteur de position, définissant une position fixe.
L’utilisation d’un codeur absolu ne nécessite pas de POM car il fournit directement une valeur numérique représentant
la position.
Codeur incrémental : raccordement rapide mais obligation d’un cycle de POM.
Codeur absolu : pas de POM, mais nécessite de nombreuses entrées API. Limité par son nombre de bits.

TP N°15 – Calculs sur codeur incrémental – Paletticc - 3


AUTOMATIQUE BTS MI
TP N°15 – CALCULS SUR CODEUR INCREMENTAL – PALETTICC
13 – Description des différentes altitudes lors des déplacements verticaux :
Valeurs Mots constants
Rep. Désignation
actuelles API %KWi
X0 885 mm Altitude initiale pince, élévateur haut en prise d’origine %KW0
X1 500 mm Altitude convoyeur, plan du poste de prise %KW1
X2 150 mm Hauteur maximale du carton %KW2
X3 130 mm Hauteur minimale du carton %KW3
X4 75 mm Hauteur standard de la palette %KW4
Altitude minimale pince avant détection sécurité basse élévateur (si
X5 65 mm %KW5
absence palette)
X7 50 mm Course de ralentissement élévateur %KW7
Nota : Nombre de rangées maxi de cartons sur la palette : 5.
PINCE
Sens des
altitudes X7
négatives
axe poste
de dépose
5 RANGEES MAXIMUM

axe poste
prise
X7

CONVOYEUR X0

X7 X4 X7
REFERENCE "0" X5
(Support de palette) X1 X3 X2

PALETTE

SUPPORT PALETTE

X4 PALETTE

Hauteur palette par rapport


au plan de pose palette

TP N°15 – Calculs sur codeur incrémental – Paletticc - 4


AUTOMATIQUE BTS MI
TP N°15 – CALCULS SUR CODEUR INCREMENTAL – PALETTICC
14 – Calcul des altitudes de passage en petite vitesse :
Les différentes cotes de hauteur définies par le constructeur ont des valeurs constantes. Ces valeurs sont configurées
dans des « mots constants » %KWi. Puis, après opérations arithmétiques, elles sont transférées dans des mots %MWi.
Tous les mots sont définis dans le dossier technique.
Descente au « poste de prise » :

Calculer l’altitude correspondante ? Ecrire les équations sur mots correspondantes ?

X1 + X7 = 550mm. %MW40 := %KW1 + %KW7.


Montée au « poste de prise » ou au « poste de dépose » :

Calculer l’altitude correspondante ? Ecrire les équations sur mots correspondantes ?

X0 - X7 = 835mm. %MW41 := %KW0 - %KW7.


Descente au « poste de dépose » :

Calculer l’altitude correspondante ? Ecrire les équations sur mots correspondantes ?

X4 + X7 + (Ht carton x Nb de rangées). %MW42 := %KW4 + %KW7 + (%MW19 x %C2.V).


Remarque : le nombre de rangées présentes sur la palette est contenu dans le compteur %C2 (valeur
%C2.V).
On compare la valeur courante %ID0.11 du codeur à la valeur des différentes altitudes (%MW40, %MW41,
%MW42) selon les étapes grafcet.
II – PROGRAMMATION ET MISE EN ŒUVRE :
• Exécuter le logiciel XBTL1000, charger le fichier « TP15.DOP » et le transférer dans le
MAGELLIS.
• Lancer le logiciel PL7 PRO et charger le fichier « TP15.stx ».
• Effectuer la configuration matérielle du codeur :
o Menu configuration : compteur 0, en comptage / décomptage par codeur incrémental, par
contact statique, avec présélection sur front montant.
o Menu réglage : remplir le champ présélection avec la valeur correspondant à l’altitude de
POM.
• Dans la table des variables, remplir toutes les valeurs constantes données ci-dessus.
• Dans le traitement PRL :
o Programmer les 3 équations sur mots trouvées précédemment ;
o Programmer, de manière permanente, le transfert de la valeur courante du codeur dans
le mot %MW211 ;
o Programmer, de manière permanente, la validation de l’acquisition du codeur.
• Dans le traitement CHART :
o Programmer toutes les réceptivités manquantes.
• Dans le traitement POST :
o Programmer l’instruction de présélection effectuée dans le GPOM.
• Transférer le programme dans l’automate et valider le fonctionnement en présence du
professeur.
TP N°15 – Calculs sur codeur incrémental – Paletticc - 5
PALETTICC BTS MI
DOSSIER TECHNIQUE

III – GESTION DU CODEUR :


31 – Calcul précision du codeur :

-1 -1
Moteur « Leroy Somer » :L871L, grande vitesse 2760 tr.min , petite vitesse 650 tr.min .
• Réducteur :MVBE 8100C, rapport de réduction k = 120
• Pignon entraînement 60 dents (module 2)
• Crémaillère : pas = 6,28 mm (π x module)
• Déplacement crémaillère pour 1 Tr réducteur : 6,28 x 60 =376,8 mm
• Entraînement codeur : sortie réducteur roue dentée : 75 dents
• entraînement codeur roue dentée : 20 dents
• Rapport d’entraînement : 75 / 20 = 3,75

-1
Codeur : résolution 100 points.tr (type incrémental Téléméca XCC 1510 PA 01 K)
• soient : 3,75 x 100 = 375 pts pour 376,8 mm
• Valeur du point codeur : 376,8 / 375 = 1,0048 mm. On adoptera :1mm.
• Fréquence de comptage : f = 1/60 x ( 2760 / 120 ) x 3,75 x 100 = 143,74 Hz
32 – Calcul des altitudes de passage en petite vitesse :
Les différentes cotes de hauteur définies par le constructeur ont des valeurs constantes. Ces valeurs sont configurées
dans des « mots constants » %Kwi. Puis après opérations, elles sont transférées dans des mots %Mwi.
Altitude en « prise d’origine » :
• X0 = 885 mm : Mot de valeur courante du codeur : %MW211 :=%IDO.11
Descente au « poste de prise » :
• X1 + X7 = 550 mm
• %KW1 + %KW7 = %MW40
Montée « poste de prise » ou « poste de dépose » :
• X0 – X7 = 835 mm
• %KW0 - %KW7 = %MW41
Descente au « poste de dépose » :
• X4 + X7 + (Ht carton x Nb de rangées)
• %KW4 + %KW7 + ( %MW19* %C2.V ) = %MW 42
Passage en « petite vitesse » :
On compare la valeur courante %ID0.11 à la valeur des différentes altitudes %MW40, %MW41, %MW42 selon les
étapes grafcet. Ex :
COMPARE

%ID0.11 <=%MW40 Signe : <= en descente


>= en montée

Dossier technique - PALETTICC - 6


AUTOMATIQUE BTS MI
TP N°16 – ETUDE DE CAPTEURS ANALOGIQUES

CAPTEUR DE DISTANCE AVEC CONTACT :


Diamètre Tension Tension
mm affichée (mV) mesurée (mV)
30 7310 7240
32 8300 8240
34 9350 9280

Valeur API Un
V = 0,51.D − 8, 07
10000
10000
Un = .V = 1000.V
10
V = Un /1000
Un
= 0,51.D − 8, 07
Vmesurée 1000
10V Un = 510.D − 8070

TP N°16 – Etude de capteurs analogiques - 12


AUTOMATIQUE BTS MI
TP N°16 – ETUDE DE CAPTEURS ANALOGIQUES

DYNAMO TACHYMETRIQUE :
Consigne N Tension cde Tension
% Tr/min moteur (Volts) Tachy (Volts)
100 1770 9,32 7,03
90 1540 8,33 6,11
80 1290 7,34 5,14
70 1055 6,36 4,22
60 815 5,37 3,28
50 580 4,38 2,3

Valeur API Un
V = 0, 004.N + 0, 0337
10000
10000
Un = .V = 1000.V
10
V = Un /1000
Un
= 0, 004.N + 0, 0337
Vmesurée 1000
10V Un = 4.N + 33, 7

TP N°16 – Etude de capteurs analogiques - 13


AUTOMATIQUE BTS MI
TP N°16 – ETUDE DE CAPTEURS ANALOGIQUES

COMMANDE DU MOTEUR :
Consigne N Tension cde Tension
% Tr/min moteur (Volts) Tachy (Volts)
100 1770 9,32 7,03
90 1540 8,33 6,11
80 1290 7,34 5,14
70 1055 6,36 4,22
60 815 5,37 3,28
50 580 4,38 2,3

Tension de N = 241,9.V − 482 N = 30.% IW 3.0


Cde V
10 Un N = 0, 2419.%QW 4.0 − 482
10V V= .Un = 30.% IW 3.0 = 0, 2419.%QW 4.0 − 482
10000 1000
Un %QW 4.0 = (30.% IW 3.0 + 482) / 0, 2419
N = 241,9. − 482
1000
N = 0, 2419.Un − 482
Valeur API
Un
10000

TP N°16 – Etude de capteurs analogiques - 14

You might also like