Industrie 4.0 : connecter votre usine sans reconstruire votre réseau

· 9 minutes de lecture
9 min read
Lucas Moreau
Ingénieur Réseau OT/IT

L'Industrie 4.0 ne demande pas de reconstruire votre usine de zéro. Elle demande de connecter l'existant intelligemment. Voici comment transformer des machines Modbus vieilles de 15 ans en actifs IoT — en quelques heures, pas en plusieurs mois.

L'obstacle réel de l'Industrie 4.0 : la connectivité terrain​

Les projets Industrie 4.0 échouent rarement sur la partie analyse ou visualisation. Ils échouent sur la collecte de données terrain.

La réalité des usines françaises :

  • 70% des automates communiquent encore en Modbus RTU sur RS-485
  • Les ateliers n'ont pas de réseau Ethernet industriel — ou il est fragmenté, vieillissant
  • Les armoires électriques sont sur rail DIN, dans des zones à 60°C, vibrantes
  • Le DSI refuse d'exposer le réseau OT sur le LAN informatique

Résultat : on dispose de machines capables de produire des données, mais incapables de les faire remonter vers les systèmes d'analyse.

La passerelle IoT industrielle : le chaînon manquant​

La solution n'est pas de remplacer les automates. C'est d'ajouter une couche de connectivité intelligente entre le terrain et le cloud.

Avant :

Après :

Un gateway IoT industriel comme le Eziwan Gateway collecte les données Modbus de vos machines et les transmet vers votre plateforme de supervision via LTE — sans toucher à votre réseau existant.

Ce que fait concrètement un gateway industriel​

Côté terrainCôté cloud
Lit les registres Modbus RTU (RS-485)Publie en MQTT vers votre broker
Lit les registres Modbus TCPExpose une API REST
Lit des entrées analogiques 4-20mAPousse vers InfluxDB / Grafana
Lit des entrées numériques TORDéclenche des alertes email/SMS
Stocke en tampon si déconnexionRetransmet à la reconnexion

Déployer sans interrompre la production​

Étape 1 : Inventaire des esclaves Modbus​

Avant de brancher quoi que ce soit, cartographiez vos esclaves Modbus :

Machine 1 : variateur Schneider ATV320 — Modbus RTU, ID 1, 9600 baud
Machine 2 : automate Siemens S7-200 — Modbus RTU, ID 2, 9600 baud
Machine 3 : capteur de débit Endress+Hauser — Modbus RTU, ID 3, 19200 baud
Machine 4 : IHM Weintek — Modbus TCP, 192.168.1.50:502

Identifiez les adresses de registres qui vous intéressent : consommation énergie, températures, compteurs de pièces, états alarmes.

Étape 2 : Câblage RS-485 (30 minutes par armoire)​

Le bus RS-485 Modbus tolère jusqu'à 32 esclaves sur 1200 mètres. Dans la plupart des ateliers, tous les automates d'une ligne partagent déjà un bus RS-485 — il suffit de brancher le gateway en parallèle.

Important : le gateway est maître Modbus (master). Il initie toutes les requêtes. Vos automates existants restent maîtres sur leurs propres boucles — pas de conflit.

Étape 3 : Configuration des registres à collecter​

Dans la console Eziwan, configurez quels registres lire et à quelle fréquence :

# Configuration collecte Modbus — Ligne d'assemblage Atelier 3
modbus:
port: rs485
baud_rate: 9600
parity: none

slaves:
- id: 1
name: "Variateur ATV320"
polling: 10s
registers:
- address: 8602 # Fréquence de sortie (Hz × 10)
name: frequence_sortie
scale: 0.1
- address: 16421 # Courant moteur (A × 10)
name: courant_moteur
scale: 0.1
- address: 16420 # État défaut
name: etat_defaut

- id: 2
name: "Compteur pièces"
polling: 1s
registers:
- address: 0 # Compteur 32 bits (haut)
name: pieces_total_hi
- address: 1 # Compteur 32 bits (bas)
name: pieces_total_lo

Étape 4 : Validation de la collecte​

Une fois configuré, le dashboard Eziwan affiche en temps réel les valeurs collectées. Vérifiez :

  • Toutes les machines remontent des données
  • Les valeurs sont cohérentes (pas de 65535 = registre absent)
  • Le polling ne génère pas d'erreurs Modbus (timeout, CRC)

Les cas d'usage Industrie 4.0 qui délivrent du ROI immédiat​

Comptage de production en temps réel​

Le cas le plus simple et le plus rapide à déployer. Un seul registre Modbus (compteur de pièces) suffit pour avoir :

  • Production en cours vs objectif
  • Cadence instantanée vs cadence nominale
  • Temps d'arrêt calculé automatiquement (quand le compteur ne progresse plus)
  • TRS (Taux de Rendement Synthétique) calculé automatiquement

Surveillance énergétique​

En lisant les registres d'énergie des variateurs et des analyseurs de réseau, vous obtenez :

  • Consommation kWh par machine, par poste, par équipe
  • Détection des machines qui consomment en dehors des horaires de production
  • Identification des pics de consommation (facturation de puissance appelée)

Détection d'anomalie par Modbus​

Registre température roulement moteur :
Valeur normale : 45–65°C
Seuil alerte : > 75°C → alerte email
Seuil critique : > 85°C → alerte SMS + arrêt suggéré

Ces seuils sont configurés dans Eziwan en quelques clics. Pas besoin de modifier le programme automate.

Intégration avec vos outils existants​

Un gateway Industrie 4.0 doit s'intégrer dans votre écosystème, pas l'imposer :

Outil existantIntégration Eziwan
GrafanaPublication MQTT → InfluxDB → Grafana
SCADA IgnitionMQTT Sparkplug B ou OPC-UA
ERP SAPAPI REST webhook → connecteur SAP
Historian OSIsoft PIMQTT → PI Connector
Excel / Power BIExport CSV ou API REST

Voir les intégrations disponibles → · Télécharger le guide déploiement Industrie 4.0 →

Calculer le TRS en temps réel avec des données Modbus​

Le TRS (Taux de Rendement Synthétique) est l'indicateur clé de la productivité d'une machine. Il se décompose en trois facteurs :

TRS = Disponibilité × Performance × Qualité

Disponibilité = Temps production réel / Temps production planifié
Performance = (Pièces produites × Temps cycle nominal) / Temps production réel
Qualité = Pièces conformes / Pièces produites totales

Avec les données Modbus remontées par la gateway Eziwan, le TRS se calcule automatiquement :

# Registres Modbus nécessaires pour le calcul TRS
machines:
- name: "Ligne d'assemblage L3"
slave_id: 1
registers:
# Disponibilité
- address: 0x0010 # Machine en cycle (1=oui, 0=non)
name: en_cycle
- address: 0x0011 # Arrêt machine (codes 1=panne, 2=changement série, 3=manque matière)
name: code_arret

# Performance
- address: 0x0020 # Compteur pièces totales (int32 sur 2 mots)
name: pieces_total
- address: 0x0021 # Compteur pièces MSW
name: pieces_total_hi
- address: 0x0022 # Cadence actuelle (pièces/heure)
name: cadence_actuelle
- address: 0x0023 # Cadence nominale (constante, ex: 120 pièces/h)
name: cadence_nominale

# Qualité
- address: 0x0030 # Compteur rebuts
name: rebuts_total

La plateforme Eziwan calcule ces indicateurs en temps réel et les affiche sur le dashboard — aucun serveur MES sur site requis.

Référence sectorielle pour le TRS industriel :

  • TRS > 85 % : excellent (World Class Manufacturing)
  • TRS 60–85 % : correct, améliorations ciblées possibles
  • TRS < 60 % : des pertes cachées importantes existent

Un affichage en temps réel du TRS, visible par les opérateurs en bout de ligne, réduit typiquement les arrêts non planifiés de 15 à 25 % en 3 mois — par simple effet de transparence.

OPC-UA et Sparkplug B pour les automates modernes​

Pour les machines équipées d'automates modernes (Siemens S7-1500, Schneider M580, Beckhoff TwinCAT), deux alternatives à Modbus RTU existent pour une intégration plus riche :

OPC-UA : le protocole recommandé pour les PLC haute gamme​

# Exemple de collecte OPC-UA depuis un S7-1500 via Eziwan
# Accès via tunnel VPN Eziwan (endpoint OPC-UA exposé via proxy gateway)

from asyncua import Client

async with Client(url="opc.tcp://[IP_VPN_EZIWAN]:4840") as client:
# Variables auto-publiées sans modification du programme automate
temp_node = client.get_node("ns=3;s=Ligne3.Temperature_Four")
pieces_node = client.get_node("ns=3;s=Ligne3.Compteur_Pieces")

temperature = await temp_node.read_value() # → 245.6
pieces = await pieces_node.read_value() # → 18432

Avantage OPC-UA vs Modbus RTU : pas de registres à mapper manuellement, la sémantique (nom, unité, description) est incluse dans le nœud OPC-UA. Plus de risque d'erreur de mise à l'échelle.

MQTT Sparkplug B : standardisation des topics IoT industriels​

Sparkplug B (spécification Eclipse Foundation) standardise la structure des topics MQTT pour l'IIoT. Là où un topic MQTT standard est libre (usine/ligne3/temperature), Sparkplug définit une structure universelle :

spBv1.0/{Group_ID}/{Message_Type}/{Edge_Node_ID}/{Device_ID}

Les SCADA supportant Sparkplug (Ignition MQTT Engine, HiveMQ Sparkplug, EMQX) reçoivent les données de la gateway avec décodage automatique — sans configuration manuelle du mapping.

La Gateway Eziwan supporte Sparkplug B en publication native pour les intégrations Ignition.

Conclusion : l'Industrie 4.0 est un projet de mois, pas d'années​

Connecter une ligne de production existante au cloud via un gateway LTE industriel prend généralement 1 à 3 jours de travail technicien par ligne :

  • Inventaire Modbus : 2–4h
  • Câblage et installation : 2–4h
  • Configuration et validation : 2–4h
  • Formation équipe : 2h

Le premier ROI (comptage de production, TRS en temps réel) est visible dès la semaine 1.

L'Industrie 4.0 ne demande pas un budget d'infrastructure. Elle demande les bons outils.


FAQ​

Faut-il remplacer toutes mes machines pour passer à l'Industrie 4.0 ? Non. L'approche "retrofit" consiste à connecter les machines existantes avec des capteurs et gateways IoT, sans les remplacer. 80% des équipements industriels ont déjà un port RS-485 Modbus ou une interface Ethernet — il suffit d'y connecter un gateway. Le remplacement des machines est optionnel et peut être planifié progressivement sur 5 à 10 ans.

Quel est le budget minimum pour un projet pilote Industrie 4.0 ? Pour un pilote sur 3 à 5 machines : 1 à 2 gateways (800 à 1600 €), 1 abonnement cloud (40 à 80 €/mois), 1 à 2 jours d'installation technicien. Au total : 2 000 à 5 000 € de capex, et 50 à 100 €/mois d'opex. Ce budget permet d'avoir les premières données de production en temps réel et de valider le ROI avant un déploiement complet.

L'Industrie 4.0 est-elle uniquement pour la grande industrie ? Non. Les PME industrielles (20 à 200 personnes) sont même souvent plus agiles pour adopter ces technologies — moins de legacy, décisions plus rapides. Les solutions cloud comme Eziwan sont conçues pour les PME : pas d'infrastructure serveur à maintenir, déploiement en quelques heures, abonnement mensuel sans engagement.


Pour aller plus loin​


Calculer votre ROI Industrie 4.0 → · Démarrer un pilote gratuit →


Ressources complémentaires​