Professional Documents
Culture Documents
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
FICHE D’EVALUATION
AUTONOMIE 2
BONUS
6 – Implantation
La configuration
d’un nouveau
est correcte. 4
matériel.
TOTAL 30
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
FICHE D’EVALUATION
AUTONOMIE 3
TOTAL 30
%MW101 := 2
Petite vitesse
Moyenne vitesse
Grande vitesse
Validation de la présélection
10
Capteur POM
API TSX3722
Codeur Incr.
Magelis
FICHE D’EVALUATION
NOM1 : NOM : DATE :
AUTONOMIE 3
TOTAL 30
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é.
1 %MW12 := 1 1 %MW15 : X0
2 %MW12 := 2 2 %MW15 : X1
3 %MW12 := 3
4 %MW12 := 4
5 %MW12 := 5
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.
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
FICHE D’EVALUATION
NOM1 : NOM : DATE :
AUTONOMIE 3
TOTAL 30
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.
VD = S + s3.d
La sortie VD est une sortie non mémorisée. On utilisera donc la bobine directe .
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 ?
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
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).
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.
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 ».
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.
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.
FICHE D’EVALUATION
AUTONOMIE 2
TOTAL 30
12 – Caractéristiques du codeur :
Calculer le déplacement de la crémaillère pour un tour de réducteur :
XCC 1510PS01X.
Calculer la fréquence des impulsions émises par le codeur quand le moteur tourne à grande vitesse :
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.
axe poste
prise
X7
CONVOYEUR X0
X7 X4 X7
REFERENCE "0" X5
(Support de palette) X1 X3 X2
PALETTE
SUPPORT PALETTE
X4 PALETTE
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
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
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