Académique Documents
Professionnel Documents
Culture Documents
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
positions S3 « on/off ». Sur « off », cela provoque :
l'arrêt immédiat du signal sonore S ;
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.
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 .
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 ?
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.
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.
Entrée R : RAZ Entrée CU : Comptage Sortie D : Comptage effectué
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.