IEC 60870-5-104

Dernière mise à jour le 29 avril 2026

L’IEC 60870-5-104 est le protocole largement utilisé dans les réseaux d’énergie et d’infrastructure pour la téléconduite et le SCADA. Dans cet article, nous expliquons précisément ce que fait l’IEC 104, quelles caractéristiques sont importantes et comment Remote Engineer applique ce protocole.

Qu’est-ce que IEC 60870-5-104

L’IEC 60870-5-104 (en abrégé : IEC 104) est l’extension Ethernet/TCP/IP de l’ancien protocole série IEC 60870-5-101. Il est spécifiquement conçu pour la téléconduite et la télémétrie. Il assure l’échange en temps réel de valeurs de mesure, d’informations d’état et de commandes de contrôle entre les centres de contrôle (le client) et les équipements de terrain tels que les RTU et les IED (les serveurs).

Qui communique avec qui

Dans une configuration standard, les rôles sont répartis entre le client (SCADA central) et le serveur (RTU ou IED). Le client initialise les sessions et les interrogations (polls), tandis que les serveurs peuvent également envoyer des messages spontanés lors d’événements importants. L’IEC 104 fonctionne sur des réseaux TCP/IP standards et utilise généralement le port 2404.

Notre application

Remote applique le protocole CEI 60870-5-104 en utilisant nos routeurs, tels que le ServiceGate ou le SmartController, comme serveur au sein du réseau. Dans cette configuration, le client peut envoyer des commandes au routeur, lequel reçoit ces messages et les traite directement.

Vous recherchez spécifiquement l’implémentation matérielle ? Lisez alors notre article détaillé sur la solution d’accès à distance CEI 60870-5-104.

Un ajout précieux à cette solution est que notre matériel, en tant que serveur, est également capable d’envoyer des messages spontanés lors d’événements spécifiques ou de changements d’état. Cela permet au client d’être immédiatement informé des changements sur le terrain, sans avoir à attendre continuellement le prochain cycle d’interrogation.

Cela offre diverses possibilités pour le contrôle local et l’échange de données :

  • Contrôle direct des E/S : le routeur peut utiliser les ports GPIO ou les interfaces série pour lire ou piloter des valeurs physiques sur la base des instructions IEC 104.
  • Conversion de protocole : nous pouvons traduire localement le protocole IEC 104 vers un serveur Modbus. Cela permet de lire ou d’écrire facilement des données à partir d’autres systèmes industriels qui ne supportent pas nativement l’IEC 104.

De cette manière, notre matériel sert de pont flexible et sécurisé entre le protocole traditionnel IEC 104 et vos installations modernes.

Principales caractéristiques d’IEC 104

  1. Basé sur TCP/IP : les lignes de communication passent par l’IP, ce qui permet de longues distances et des architectures de réseau modernes.
  2. Structure Client-Serveur : le SCADA central fait office de client ; les RTU/IED font office de serveurs qui répondent mais peuvent également envoyer des messages spontanés.
  3. Objets d’information standardisés : les données sont échangées sous forme d’objets d’information avec un adressage ASDU et IOA (adresses ASDU et IOA).
  4. Temps réel et piloté par les événements : prend en charge l’interrogation périodique et les notifications spontanées pour un rapportage rapide.
  5. Transmission fiable : la numérotation séquentielle, les accusés de réception et les retransmissions rendent la communication robuste, même sur des réseaux instables.
  6. Spécifique à l’énergie : l’IEC 104 est adapté à la gestion des réseaux, à l’automatisation des postes et aux infrastructures critiques.

Termes techniques que vous devez connaître

Les termes importants sont ASDU (Application Service Data Unit), IOA (Information Object Address), objet d’information, adresse commune et horodatage (horodatage via NTP ou protocole). Pour le transport, vous voyez souvent TCP/IP et le port bien connu 2404.

Appareils et applications pris en charge

IEC 104 se retrouve sur différents appareils et dans différents systèmes. Voici un aperçu :

Application / appareilDescription
RTU (Remote Terminal Units)Appareils dans les sous-stations qui échangent des valeurs de mesure, des informations d’état et des commandes avec la centrale.
IED (Intelligent Electronic Devices)Appareils intelligents de protection et de mesure qui prennent en charge l’IEC 104 nativement.
Systèmes SCADASystèmes centraux fonctionnant comme clients qui reçoivent et traitent les données, et envoient des ordres de commande.
Passerelles / Convertisseurs de protocoleAppareils qui convertissent par exemple Modbus ou IEC 101 vers IEC 104 pour la communication IP.
Composants réseau dans les installations énergétiquesPostes de commutation, unités de mesure et relais de protection utilisant l’IEC 104 pour un couplage SCADA direct.

Configuration d’un environnement IEC 104

Lors de la configuration, vous faites attention au réseau, à l’adressage, à la synchronisation temporelle et à la sécurité. Voici les étapes pratiques que vous vérifiez toujours :

1. Connexion réseau

L’IEC 104 utilise le port 2404 sur TCP/IP. Le client se connecte au serveur ; assurez-vous que les pare-feu autorisent le trafic sur le port 2404 et que le routage est correctement configuré.

2. Configurer l’adressage

Chaque appareil reçoit une adresse commune unique et chaque point de données a une adresse d’objet d’information (IOA). Vérifiez que les adresses ASDU et IOA des équipements de terrain correspondent exactement à la configuration SCADA.

3. Direction et notifications spontanées

Le client initialise la session, mais les serveurs peuvent également envoyer des messages spontanés en cas de pannes ou de changements d’état. Configurez soigneusement les longueurs de tampon et les paramètres d’envoi spontané.

4. Paramètres temporels et synchronisation

IEC 104 prend en charge les horodatages. Utilisez NTP ou la synchronisation basée sur le protocole, afin que les événements soient correctement enregistrés chronologiquement.

5. Sécurité et segmentation

La norme originale n’a pas de chiffrement intégré. Pour les réseaux modernes, vous mettez en place des mesures de cybersécurité telles que VPN, pare-feu et segmentation réseau. Considérez également IEC 62351 pour le chiffrement et l’authentification.

La sécurité étant souvent un problème sous-estimé avec ce protocole, nous avons rédigé une analyse approfondie sur la sécurité de la norme CEI 60870-5-104.

6. Tests et surveillance

Après la configuration, vous testez la connexion avec un logiciel SCADA ou des outils de test IEC 104 spécialisés. Vérifiez l’adressage ASDU et IOA, les mécanismes d’accusé de réception et si les messages arrivent dans le temps attendu. Pour le stockage central de données et la journalisation, vous pouvez également examiner les solutions pour l’accès distant et la journalisation de données afin de maintenir centralisés les rapports et l’historique.

La connexion est-elle stable ? Lisez alors notre guide sur la manière de lire et visualiser les données CEI 60870-5-104 dans des tableaux de bord.

Conseils pratiques et pièges

– Vérifiez toujours que le port 2404 est ouvert dans les pare-feu réseau et hôte.
– Attention aux chevauchements dans les adresses ASDU/IOA avec plusieurs RTU.
– Testez les notifications spontanées avec des scénarios de panne réalistes.
– Utilisez NTP et vérifiez les horodatages après le changement d’heure été/hiver.

Où IEC 104 est principalement utilisé

IEC 104 se trouve principalement dans les stations haute et moyenne tension, les sous-stations, les centrales hydroélectriques et les environnements SCADA des compagnies de services publics. Il est de plus en plus appliqué dans les projets d’infrastructure tels que les tunnels, ponts et installations de gestion de l’eau.

En résumé

L’IEC 60870-5-104 combine la structure de données robuste de l’IEC 101 classique avec les avantages modernes du transport TCP/IP. C’est un protocole essentiel pour les infrastructures critiques grâce à l’utilisation d’objets standardisés (ASDU/IOA) et à la prise en charge de l’interrogation (polling) ainsi que des messages spontanés.

Remote porte ce standard à un niveau supérieur en positionnant le routeur comme un serveur intelligent au sein du réseau. Ainsi, notre matériel ne sert pas uniquement de canal de communication, mais de pont actif permettant le contrôle direct des E/S et la conversion de protocoles locaux vers Modbus. Grâce à une configuration minutieuse de la relation client-serveur, de l’horodatage et d’une sécurité multicouche (telle que le VPN et les pare-feu), Remote Engineer agit comme le maillon vers un environnement IEC 104 sécurisé et tourné vers l’avenir.

Vous recherchez cette solution spécifique ou une solution similaire ? Veuillez nous contacter pour obtenir des précisions ou pour mettre en place une phase de test conjointe.

routeurs vpn industrie

Implémenter l’IEC 104 en toute sécurité dans votre réseau industriel

Le routeur ServiceGate fait office de serveur IEC 104, envoie des notifications spontanées et sécurise la connexion via VPN. Plug & play, il est compatible avec Siemens, Omron, WAGO et bien d’autres.

→ Découvrez les routeurs et contrôleurs ServiceGate
→ Lancez une phase de test