Institut National de Sciences Appliquées et de Technologie
TD automates programmables-IMI3 Année universitaire: 2021/2022
TD No 2
CABLAGE DES ENTREES/SORTIES
LANGAGES DE PROGRAMMATION : LADDER – LIST - GRAFCET
EXERCICE 1:
Il est demandé de programmer la séquence de fonctionnement suivante d’un ascenseur, se déplaçant
entre deux étages 0 et 1. Précision : les « appels cabine » se font à l’extérieur de l’ascenseur. Les
« appels étage » se font à l’intérieur de la cabine d’ascenseur.
- Si « appel étage 0 » ou « appel cabine 0 » et « porte fermée », alors « commande
descente », jusqu’à « présence étage 0 » ou « surcourse bas ».
- Si « appel étage 1 » ou « appel cabine 1 » et « porte fermée », alors « commande
montée », jusqu’à « présence étage 1 » ou « surcourse haut ».
- Si « présence étage 0 » ou « surcourse bas », alors affichage « 0 » et « commande
ouverture porte», jusqu’à « porte ouverte ».
- Si « présence étage 1 » ou « surcourse haut », alors affichage « 1 » et « commande
ouverture porte », jusqu’à « porte ouverte ».
- Si « arrêt d’urgence » ou « surcharge », alors « commande buzzer » et bloquer
« commande descente » et « commande montée ».
Entrées Désignations Sorties Désignations
%I0.0 Appel cabine 0 %Q0.0 Commande de montée
%I0.1 Appel cabine 1 %Q0.1 Commande de descente
%I0.2 Appel étage 0 %Q0.2 Buzzer
%I0.3 Appel étage 1 %Q0.3 Commande d’ouverture
%I0.4 Présence étage 0 %Q0.4 Segment A
%I0.5 Présence étage 1 %Q0.5 Segment B
%I0.6 Surcourse haut %Q0.6 Segment C
%I0.7 Surcourse bas %Q0.7 Segment D
%I0.8 Arrêt d’urgence %Q0.8 Segment E
%I0.9 Surcharge %Q0.9 Segment F
%I0.10 Porte fermée %Q0.10 Segment G
%I0.11 Porte ouverte
1. Donner le diagramme LADDER permettant de réaliser le fonctionnement précédent.
2. Traduire le programme précédent en langage liste d’instructions (IL).
EXERCICE 2:
Soit à implanter un programme pour commander le processus de mélange de deux produits chimiques
A et B (figure ci-dessous). Le fonctionnement est le suivant:
Nesrine Belhadj Youssef© 1/6 Semestre 1
Institut National de Sciences Appliquées et de Technologie
TD automates programmables-IMI3 Année universitaire: 2021/2022
- Si « bouton marche » et pas de « bouton arrêt » et pas de « bouton d’arrêt d’urgence» et
« bouton produit A » et « bouton produit B » et « niveau bas », alors « marche vanne 1»
et « marche vanne 2 » et « voyant cycle en cours».
- Le fonctionnement des vannes 1 et 2 doit être maintenu jusqu’à « niveau haut».
- Si « niveau haut» alors « arrêt vanne 1» et « arrêt vanne 2» et « départ moteur».
- Si « bouton arrêt » ou « bouton arrêt d’urgence » alors « arrêt vanne 1» et « arrêt vanne
2» et « arrêt moteur» et allumer « voyant système à l’arrêt» et éteindre « voyant cycle en
cours».
- Si « bouton arrêt d’urgence » alors « buzzer d’alarme».
Moteur
Bouton d’arrêt
Vanne 1 Capteur de niveau haut d’urgence
Mélangeur
Vanne 2
Vanne 3 Buzzer
Capteur de niveau bas
Voyant cycle en Voyant système à
cours l’arrêt
Produit A Produit B Tempo
Bouton marche Bouton arrêt
Les adresses des Entrées/Sorties sont les suivantes :
Entrées Adresses Sorties Adresses
Bouton marche (actif sur front montant) %I0.0 Marche vanne 1 %Q0.0
Bouton arrêt (contact NO) %I0.1 Marche vanne 2 %Q0.1
Nesrine Belhadj Youssef© 2/6 Semestre 1
Institut National de Sciences Appliquées et de Technologie
TD automates programmables-IMI3 Année universitaire: 2021/2022
Capteur niveau haut ( contact NO) %I0.2 Départ moteur %Q0.2
Capteur niveau bas (contact NO) %I0.3 Voyant cycle en cours %Q0.3
Arrêt d’urgence (contact NO) %I0.4 Voyant système à l’arrêt %Q0.4
Bouton produit A (actif sur front montant) %I0.5 Buzzer d’alarme %Q0.5
Bouton produit B (actif sur front montant) %I0.6
2.1.
a) Rappeler le programme LADDER déjà implanté en TP.
b) Traduire le même programme en langage IL.
EXERCICE 3:
3
On se propose de modéliser un système permettant le mélange et le broyage de céréales contenues
dans des silos. Deux types de mélanges peuvent être obtenus :
1. Le mélange P1: produits A, B, C.
2. Le mélange P2: produits B, C, D.
Nesrine Belhadj Youssef© 3/6 Semestre 1
Institut National de Sciences Appliquées et de Technologie
TD automates programmables-IMI3 Année universitaire: 2021/2022
Fonctionnement:
La sélection est réalisée par action sur un des deux boutons poussoirs « p1 » ou « p2 » (on rendra
l’appui sur p1 prioritaire sur l’appui sur p2). Cela provoque le démarrage du tapis MT, si présence
d’un camion «sc» activé. 10 secondes plus tard, le 1er produit se déverse, puis au bout de 10 secs,
c’est au tour du 2ème produit, et enfin après encore 10 secs, le 3ème produit est délivré. Chaque produit
se déverse séparément pendant 10 secs. Le fonctionnement du tapis est alors prolongé pendant encore
15 secs après l’arrêt du produit 3.
A la fin du déversement complet du produit 3, le mélangeur (MA) se met en marche et après 10 secs,
le broyeur (MB) démarre. Simultanément, l’électrovanne (EVR) s’ouvre et le produit se déverse dans
le camion. Après 60 secs, on considère la trémie vide, le mélangeur et le broyeur s’arrêtent. Le camion
quitte alors la plateforme. Un autre mélange peut alors démarrer.
On donne:
DESIGNATION MNEMONIQUE ADRESSE
Bouton poussoir choix mélange 1 p1 %I1.0
Bouton poussoir choix mélange 2 p2 %I1.1
Détecteur de présence camion sc %I1.2
Marche tapis MT %Q2.1
Électrovanne d’introduction produit A EVA %Q2.2
Électrovanne d’introduction produit B EVB %Q2.3
Électrovanne d’introduction produit C EVC %Q2.4
Électrovanne d’introduction produit D EVD %Q2.5
Mélangeur MA %Q2.6
Broyeur MB %Q2.7
Électrovanne de vidange EVR %Q2.8
3.1. Proposer le GRAFCET niveau 1 (GRAFCET de spécification) correspondant au
fonctionnement précédent.
3.2. Déduire le GRAFCET niveau 2 (GRAFCET de réalisation).
EXERCICE 4:
4
Soit le poste d’usinage suivant:
Nesrine Belhadj Youssef© 4/6 Semestre 1
Institut National de Sciences Appliquées et de Technologie
TD automates programmables-IMI3 Année universitaire: 2021/2022
Initialement, si on appuie sur le bouton de départ cycle (dcy), quand les têtes d'usinages sont en
position arrière, que les vérins d'éjection et de serrage sont reculés et qu'une pièce est présente, le
système effectue le serrage de la pièce. On lance, ensuite, simultanément deux séquences d’usinages:
1) Le fraisage: la fraise avance, puis recule.
2) Le lamage:
. Le grain d'alésage avance.
. Une fois en fin de lamage on attend 1 seconde pour avoir un fond plat.
. Le retour peut s'effectuer alors.
A la fin des 2 séquences de fraisage et de lamage, la pièce est desserrée, puis éjectée par le vérin E.
Remarques:
- Pour des raisons de simplicité, on ne tiendra pas compte du fonctionnement des moteurs de
broches d'usinages.
- Les vérins A, F et S sont des vérins double effet commandés par des distributeurs bistables.
- Le vérin E est un vérin double effet commandé par un distributeur monostable.
- Les capteurs de contrôle des mouvements sont:
. a0 et a1 pour le vérin d'alésage.
. e0 et e1 pour le vérin d'éjection.
. f0 et f1 pour le vérin de fraisage.
. s0 et s1 pour le vérin de serrage.
- Le capteur de présence pièce fonctionne comme suit:
. p = 1 : il y a une pièce dans le montage.
. p = 0 : il n'y a pas de pièce dans le montage.
4.1. Proposer le GRAFCET niveau 2 correspondant au fonctionnement précédent.
4.2. Dire si l’automate TSX 3710 et le module d’E/S ToR TSXDMZ28DR sont convenables pour
cette application.
4.3. Donner les détails du programme sur PL7 (Configuration des racks, transitions, traitement
POST).
La liste des adresses des E/S est donnée ci suit.
Nesrine Belhadj Youssef© 5/6 Semestre 1
Institut National de Sciences Appliquées et de Technologie
TD automates programmables-IMI3 Année universitaire: 2021/2022
On donne:
DESIGNATION MNEMONIQUE ADRESSE
Bouton départ de cycle (actif sur front montant) dcy %I1.0
Capteur vérin A rentré a0 %I1.1
Capteur vérin A sorti a1 %I1.2
Capteur vérin E rentré e0 %I1.3
Capteur vérin E sorti e1 %I1.4
Capteur vérin F rentré f0 %I1.5
Capteur vérin F sorti f1 %I1.6
Capteur vérin S rentré s0 %I1.7
Capteur vérin S sorti s1 %I1.8
Capteur présence pièce p %I1.9
Commande sortie vérin A A+ %Q2.1
Commande rentrée vérin A A- %Q2.2
Commande sortie vérin F F +
%Q2.3
Commande rentrée vérin F F -
%Q2.4
Commande sortie vérin S S +
%Q2.5
Commande rentrée vérin S S- %Q2.6
Commande sortie vérin E E+ %Q2.7
Nesrine Belhadj Youssef© 6/6 Semestre 1