Chapitre 2 : Généralités sur les API
2.1 – Introduction
La chaîne d’énergie désigne l’ensemble des composants techniques qui assurent la
transformation et le transport de l’énergie jusqu’aux organes de mouvement. Dans
notre projet d’ascenseur automatisé, elle joue un rôle central en permettant à la cabine
de monter, descendre, ou s’arrêter selon les commandes et les conditions de sécurité.
2.2 – Description fonctionnelle de la chaîne d’énergie
2.2.1 – Étapes de la chaîne d’énergie :
Étape Fonction Exemple dans notre ascenseur
Alimentation 230V ou 400V AC puis
Alimenter Fournir de l’énergie électrique
convertie en 24V DC
Acheminer cette énergie aux bons
Distribuer Disjoncteurs, borniers, câblage
composants
Transformer l’énergie électrique Moteur de levage (courant continu ou
Convertir
en énergie mécanique alternatif)
Transmettre le mouvement à la
Transmettre Poulies, câbles, contrepoids
cabine
Cabine de l’ascenseur en
Agir Exécuter le mouvement
montée/descente
2.3 – Choix de l’Automate Programmable Industriel :
° API choisi : Siemens S7-1200 – CPU 1212C DC/DC/DC
2.4 – Description technique de l’API Siemens S7-1200 :
Caractéristique Valeur
Tension d'alimentation 24 V DC
Nombre d'entrées
8
digitales
Nombre de sorties
6 (24V DC)
digitales
Interfaces de
Profinet (Ethernet intégré)
communication
Mémoire utilisateur 50 Ko
Langages de
LAD (Ladder), FBD, SCL
programmation
Modules E/S supplémentaires, analogiques, modules
Extension possible
de communication
Fonction Élément utilisé dans l’ascenseur :
Alimenter Réseau électrique 220V / Alimentation d’un onduleur
Distribuer Relais, disjoncteurs, automate programmable (PLC)
Convertir Moteur électrique (souvent à courant alternatif)
Transmettre Poulies, câbles, contrepoids ou système à vis
Agir Mouvement vertical de la cabine
Modules possibles :
SM 1221 : module d’entrées supplémentaires
SM 1222 : module de sorties supplémentaires
CM 1241 : communication série (Modbus RTU)
HMI KTP400 (en option) : écran tactile pour interaction utilisateur
2.5 – Raisons du choix de l’API Siemens S7-1200 :
Critère Justification
Compatibilité Largement utilisé dans le domaine de l’automatisme
industrielle industriel
Facilité de Interface intuitive via TIA Portal (logiciel gratuit dans sa
programmation version de base)
Évolutivité Peut être étendu en fonction des besoins
Communication Intégré de base (Profinet), facile à relier à un écran ou un
Ethernet superviseur
Documentation
Nombreux supports, manuels et tutoriels en ligne
disponible
2.6 – Schéma fonctionnel de câblage :
Entrées API (capteurs) :
I0.0 : Bouton d’appel étage 1
I0.1 : Bouton d’appel étage 2
I0.2 : Capteur de position bas
I0.3 : Capteur de position haut
I0.4 : Capteur porte fermée
Sorties API (actionneurs) :
Q0.0 : Commande moteur montée (via contacteur ou variateur)
Q0.1 : Commande moteur descente
Q0.2 : Verrouillage porte
Q0.3 : Voyant cabine en mouvement
2.7 – Programme Ladder (simplifié) :
ladder
CopierModifier
|---[ I0.0 (appel étage 1) ]---[/ I0.2 (cabine en bas) ]---( Q0.0
moteur montée )---|
|---[ I0.1 (appel étage 2) ]---[/ I0.3 (cabine en haut) ]---( Q0.1
moteur descente )---|
|---[ I0.4 (porte fermée) ]------------------------------( Q0.2
verrouillage porte )---|
Explication du programme :
Si on appuie sur bouton étage 2 et que l’ascenseur n’est pas en haut, alors le
moteur monte.
Si on appuie sur bouton étage 1 et que l’ascenseur n’est pas en bas, alors le
moteur descend.
Le verrouillage de porte s’active uniquement si la porte est fermée, pour des
raisons de sécurité.
3.8 – Matériel complémentaire dans la chaîne d’énergie :
Composant Rôle
Alimentation 24V DC Fournit l’énergie à l’automate et capteurs
Contacteurs de puissance Activation/désactivation du moteur selon l’API
Variateur de vitesse Permet un démarrage progressif du moteur (optionnel mais
(VFD) recommandé)
Frein électromagnétique Arrêt sécurisé de la cabine
Fin de course Détection des positions haute et basse
Boutons poussoirs
Interface utilisateur (appel cabine)
lumineux
3.9 – Schéma de principe de la chaîne d’énergie :
Tu peux inclure un schéma comme ceci :
yaml
CopierModifier
Alimentation 230V → Transfo 24V DC → API S7-1200
| |
↓ ↓
Capteurs (E/S) Sorties vers :
(fin de course, - contacteurs
boutons d’appel) - moteur
- voyant LED
- verrou porte
Résumé :
Élément Choix probable :
API utilisé Automate Siemens (S7-300 ou S7-1200)
Logiciel de programmation STEP 7 (ou TIA Portal)
Langage utilisé Ladder (ou FBD, STL)
Capteurs/Actionneurs Boutons d'appel, capteurs de position, moteur, etc.