Comment un portail, une barrière ou une porte de garage peuvent-elles s’ouvrir sans
intervention de l’homme ?
Programmer un automate Page 1/2
Programmation ZELIO jeudi 27 juillet 2017
Connaissances N° Capacités à acquérir NT *
Traitement du signal : algorithme, Identifier les étapes d’un programme de commande
5.5 1
organigramme, programme. représenté sous forme graphique.
Modifier la représentation du programme de commande
Traitement du signal : algorithme,
5.6 d’un système pour répondre à un besoin particulier et 2
organigramme, programme.
valider le résultat obtenu.
Commande d’un objet technique et
logique combinatoire de base : ET, 5.7 Identifier une condition logique de commande. 2
OU, NON.
BO ou Référentiel : BO spécial n°6 du 28 Août 2008
* NT : Niveau Taxonomique (1 : Information / 2 : Expression / 3 : Maîtrise d’outils)
SITUATION DANS L’ANNEE : /
PREREQUIS : Les fonctions logiques, Barrière automatique
DUREE : 1 séance de 1 heure 30
SUPPORTS :
DOCUMENTS : Document réponse élève
TPWorks
AUDIO-VISUELS : /
AUTRES : Logiciel ZELIO
Matériel - Voir page 2/2
BIBLIOGRAPHIE : /
LIENS : /
N° Type Intitulé Support Conn. Durée
Travail sur poste informatique
Expérimenta- 5.5
1 Découvrir l’automate et configurer le TPWorks 10 mn
tion 5.6
logiciel
Travail sur poste informatique 5.5
Expérimenta-
2 Programmer un exemple simple en TPWorks 5.6 30 mn
tion
langage LADDER 5.7
Activités Travail sur poste informatique 5.5
Séance 3
Expérimenta-
Programmer un exemple simple en TPWorks 5.6 20 mn
tion
langage FBD 5.7
Travail sur poste informatique TPWorks
5.5
Expérimenta- Programmer en langage FBD la levée Platine d’essai
4 5.6 30 mn
tion de la barriè[Link] tester sur maquette et matériel de
5.7
réelle le programme réalisé. câblage
Travail en classe entière Vidéoprojec-
5 Synthèse 15 mn
Synthèse teur
Fiche de séquence – TECHNOLOGIE COLLEGE
Comment un portail, une barrière ou une porte de garage peuvent-elles s’ouvrir sans
intervention de l’homme ?
Programmer un automate Page 2/2
Programmation ZELIO jeudi 27 juillet 2017
Préparation Matériel / Ilot
Boutons poussoirs et
Alimentation - 2 Supports
Maquette de Barrière boutons poussoirs
de piles LR6 - 1,5V
à accrochage
Capteurs fin de course à
Bornier double Fil souple
galet
Platine Automate Câble USB Logiciel Zélio Soft installé
Fiche de séquence – TECHNOLOGIE COLLEGE
Comment un portail, une barrière ou une porte de garage peuvent-elles s’ouvrir sans
intervention de l’homme ?
Programmation ZELIO Page 1/6
Présentation de l’activité
L’ouverture ou la fermeture de la barrière a pu être obtenu grâce
à la réalisation d’un circuit électrique câblé.
Cependant, si on souhaite multiplier les options (Installer un gy-
rophare, un détecteur de présence, un digicode …), le système de-
vient très complexe et nécessite un « ordinateur » spécifique appelé
automate programmable.
L’automate ZELIO en notre possession, cerveau de la chaîne d’information, traite les infor-
mations acquises par les détecteurs et capteurs et transmet les ordres à exécuter via les câ-
bles électriques.
Communiquer
et/ou
transmettre
Mais pour pouvoir fonctionner, il faut programmer l’automate …
Pour réaliser un programme, on utilise le logiciel ZELIOSOFT installé sur votre poste informatique.
Une fois ce programme réalisé, on le télécharge dans la mémoire de l’automate et on l’exécute.
Entrées
Notre automate comporte 8 entrées
(appelées I1, i2, I3, I4, IB, IC, ID, IE)
On peut recevoir des informations pro-
venant de 8 capteurs ou détecteurs.
Il comporte 4 sorties (appelées Q1,
Q2, Q3, Q4)
On peut transmettre 4 ordres.
Sorties
Page 2/6
Première partie : Mettre en œuvre le logiciel ZELIOSOFT - Langage LADDER
Le logiciel ZELIOSOFT peut permettre la programmation de différents types d’automate de la
gamme ZELIO. Il faut donc au préalable le configurer en fonction du modèle disponible dans le la-
boratoire de technologie mais aussi du mode de programmation souhaité.
1.1 Pour démarrer le logiciel, double cliquer sur l’icône du bureau
Il existe deux types de programmation :
Le langage LADDER s’apparente au schéma électrique.
Le langage FBD permet entre autres une représentation en schéma logique
(Fonctions Et, OU …)
1.2 Regarder la Vidéo 01 - ZELIO - Configuration LADDER et configu-
rer le logiciel ZELIOSOFT comme présenté. a
1.3 Le circuit électrique ci-contre permet de mettre en rotation le
moteur M si les deux boutons poussoirs a ET b sont tous les
deux appuyés. La table de vérité confirme l’état du moteur en
fonction de l’état des boutons.
b
a b M
0 0 0
0 1 0
1 1 1 M
1 0 0
Regarder la Vidéo 02 - ZELIO - Programmation LADDER
Réaliser le programme correspondant au circuit électrique présenté dans la vidéo
Vérifier les résultats de la table de vérité
Faire vérifier votre travail par le professeur.
1.4 Soit le circuit électrique ci-dessous.
Réaliser le programme en langage LADDER.
Compléter la table de vérité. a b c S
Faire vérifier votre travail par le professeur.
I1 I2 I3 Q1
a c 0 0 0
0 0 1
0 1 1
0 1 0
b 1 1 0
M
1 1 1
1 0 1
1 0 0
Page 3/6
Deuxième partie : Mettre en œuvre le logiciel ZELIOSOFT - Langage FBD
2.1 Regarder la Vidéo 03 - ZELIO - Configuration FBD et configurer le
logiciel ZELIOSOFT comme présenté.
2.2 Soit le circuit électrique ci-contre présenté dans la première partie.
Regarder la Vidéo 04 - ZELIO - Programmation FBD a
Réaliser le programme correspondant au schéma logique présenté
dans la vidéo
Vérifier les résultats de la table de vérité
Faire vérifier votre travail par le professeur.
b
a b M
0 0 0
0 1 0
1 1 1 M
1 0 0
2.3 Soit le circuit électrique ci-dessous.
Traduire le schéma électrique en schéma logique
Réaliser le programme en langage FBD.
Compléter la table de vérité. Comparer avec la table obtenue dans la première partie
de l’activité
Faire vérifier votre travail par le professeur.
a b c S
I1 I2 I3 Q1
a c
0 0 0
0 0 1
0 1 1
0 1 0
b
M 1 1 0
1 1 1
1 0 1
1 0 0
Page 4/6
Troisième partie : Réaliser et tester un programme en situation réelle
Le circuit électrique ci-dessous propose la solution permettant de lever la barrière jusqu’au
contact sur le détecteur de fin de course.
On souhaite réaliser la même action mais par programmation sur automate ZELIO
3.1 Traduire le schéma électrique en schéma logique
3.2 Réaliser le programme en langage FBD en utilisant les variables suivantes :
Eléments Variables
Bouton poussoir I1
Fin de course I2
Moteur Q1
3.3 En possession du matériel listé ci-dessous :
Alimentation - Support de
Maquette de Barrière Bouton poussoir
piles LR6
Capteur fin de course à
Platine Automate Fil souple
galet
Page 5/6
Réaliser le câblage des composants sur la platine.
3.2 L’ensemble étant relié, nous allons transférer le programme dans l’automate, démarrer le
programme (Run) depuis l’ordinateur et visualiser le fonctionnement de la maquette.
Pour cela :
Transférer le programme du
PC > Module
Si le programme est en
cours de fonctionnement
dans l’automate, cliquer sur
Oui
Page 6/6
Cocher les options, puis
valider par OK
Cliquer sur Oui pour valider
la destruction du program-
me contenu dans l’automa-
te. Le transfert démarre ….
3.3 Actionner les capteurs et détecteurs. Constater l’évolution de l’état des entrées et des sorties sur
l’écran. Vérifier le bon fonctionnement de l’ensemble.
Fonctions logiques Page 1/1
Pour définir chacune des fonctions logiques, il existe plusieurs représentations :
une représentation graphique : symbole logique
une représentation algébrique : équation
une représentation arithmétique : table de vérité
Nom de la fonction Symbole Equation Table de vérité
a S
OUI S=a 0 0
1 1
a S
0 1
NON S=a
1 0
a b S
0 0 0
OU S=a+b 0 1 1
1 1 1
1 0 1
a b S
0 0 0
ET S=a.b 0 1 0
1 1 1
1 0 0