Introduction
Dans l’industrie moderne, l’automatisation des machines et des procédés industriels est essentielle pour
augmenter la productivité, la précision et la sécurité.
La supervision et le contrôle se font via :
- PLC (Automates Programmables) : le cerveau du système
- HMI (Interfaces Homme-Machine) : l’interface de l’opérateur Ces deux éléments
communiquent grâce à des protocoles de liaison, qui assurent un échange fiable et rapide des
informations.
Objectif : comprendre et mettre en œuvre la connexion entre un HMI Siemens et un PLC Siemens, en
utilisant des protocoles modernes et fiables.
I. Définitions et rapport entre les éléments
Éléments Définition courte Exemple Rapport avec les autres
HMI (Human Interface permettant de Siemens Comfort Envoie des commandes au
Machine Interface) visualiser l’état d’un Panel TP700 PLC et affiche les données
système et de contrôler les reçues de celui-ci
machines
PLC Dispositif qui automatise et Siemens S7-1200 Reçoit les commandes de
(Programmable contrôle des machines en CPU 1214C l’HMI et retourne les
Logic Controller) traitant les signaux d’entrée informations pour
et en pilotant les sorties supervision
selon un programme
Protocole / Liaison Ensemble de règles PROFINET, MPI, Assure que les données
de communication standardisées permettant PPI, Modbus circulent correctement
l’échange d’informations TCP/RTU entre HMI et PLC
entre HMI et PLC
1
- L’HMI est l’interface utilisateur
- Le PLC est le cerveau du système
- Le protocole est le langage de communication
II. Protocoles de communication Siemens
Câble /
Vitesse / Connexio
Protocole Type Performance n Usage principal Remarques
PROFINE Ethernet Très rapide, Ethernet HMI ↔ PLC moderne Diagnostic et
T industrie faible latence CAT5/6 (S7-1200/1500) contrôle temps
l réel
MPI Bus Lente Câble MPI Automates anciens (S7- Nombre limité de
série dédié 300/400) périphériques
PPI Bus Lente Câble PPI S7-200, PC ↔ PLC Configuration
série dédié d’adresses requise
Modbus Ethernet Moyenne à Ethernet Lecture/écriture données, Standard ouvert
TCP / TCP rapide HMI non-Siemens multi-marques
Modbus Bus Lente RS-485 Automates + Simple mais
RTU série périphériques industriels limité en vitesse
Astuce :
- Pour un HMI Siemens moderne + S7-1200/1500 → Privilégier PROFINET
- Pour des automates anciens → Mentionner MPI ou PPI comme historique
2
III. Étapes générales de connexion HMI ↔ PLC
1. Configurer le PLC
- Définir l’adresse IP (Ethernet)
- Vérifier le type de module et protocole supporté
2. Configurer l’HMI
- Créer un projet dans WinCC ou TIA Portal HMI.
- Ajouter le PLC comme appareil cible avec son IP ou adresse MPI/PPI.
- Définir les tags/variables à lire ou écrire (ex : Température, Niveau, Commande ON/OFF).
3. Tester la communication
- Charger les programmes sur PLC et HMI.
- Vérifier que les données s’affichent correctement et que les commandes fonctionnent.
IV. Top solutions et bonnes pratiques
Choix du protocole : PROFINET pour les automates modernes, MPI/PPI pour les anciens.
- Organisation des tags : Nommer les variables de manière claire et logique.
- Sécurité : Ajouter des contrôles d’accès sur l’HMI.
- Documentation : Tenir à jour le schéma de connexion HMI ↔ PLC et les adresses IP.
- Test progressif : Vérifier la communication sur un petit nombre de variables avant le projet
complet.
3
V. Schéma conceptuel
VI. Conclusion
Ce projet constitue une base solide pour tout système automatisé industriel et permet de maîtriser les
outils Siemens modernes.
Identifier les composants HMI et PLC et leurs références.
Comprendre le rôle des protocoles de communication.
Configurer et tester la connexion HMI ↔ PLC.
Appliquer les bonnes pratiques industrielles pour un système fiable et performant.