Real-Time Control Protocol (Real CP) : Épine dorsale déterministe automatisation industrielle
Real CP (Real-time Control Protocol) est un protocole de communication industriel, à base de paquets, conçu pour le contrôle déterministe, faible latence dans systèmes automatisation — automates, variateurs, E/S, contrôleurs mouvement, systèmes sécurité.
Objectifs de conception fondamentaux
| Propriété | Cible | Pourquoi c'est important |
|---|---|---|
| Temps cycle | ≤ 1 ms (typique 250 µs – 4 ms) | Contrôle mouvement, boucles asservissement |
| Gigue (Jitter) | < 1 µs | Mouvement multi-axes synchronisé |
| Déterminisme | Fenêtres livraison garanties | Pas « best effort » — temps réel dur |
| Fiabilité | CRC, numéros séquence, redondance | Corruption données silencieuse = dangereux |
Architecture
- Couche 2 : Ethernet (IEEE 802.3) — matériel standard, pas ASIC requis
- Couche 3/4 : Protocole temps réel custom (pas TCP/UDP) — contourne pile réseau OS
- Topologie : Ligne, étoile, anneau, arbre — via commutateurs standards (gérés)
- Redondance : Protocole Redondance Média (MRP) — bascule < 20 ms
Services clés
- Données process cycliques (PDO) : Échange E/S périodique layout fixe (position, vitesse, couple, E/S numériques)
- Données service acycliques (SDO) : Accès paramètres à la demande, diagnostics, configuration
- Synchronisation temps : IEEE 1588 PTP / IEEE 802.1AS — sync horloge sub-µs
- Sécurité : Real CP Safety (optionnel) — SIL 3 / PLe certifié, canal noir sur Ethernet standard
Comparaison : Real CP vs Alternatives
| Protocole | Temps cycle | Gigue | Matériel | Écosystème |
|---|---|---|---|---|
| Real CP | 250 µs | < 1 µs | NIC standard | Ouvert (ETG) |
| EtherCAT | 100 µs | < 1 µs | ASIC/FPGA | ETG (dirigé Beckhoff) |
| PROFINET IRT | 250 µs | < 1 µs | ASIC | PI (dirigé Siemens) |
| EtherNet/IP CIP Motion | 1 ms | ~10 µs | NIC standard | ODVA (dirigé Rockwell) |
| CC-Link IE TSN | 125 µs | < 1 µs | ASIC | CLPA (dirigé Mitsubishi) |
| OPC UA PubSub / TSN | 1 ms | < 10 µs | NIC standard | OPC Foundation |
Où Real CP s'insère
- Constructeurs machines voulant Ethernet temps réel ouvert, non-propriétaire
- Mises à niveau brownfield — tourne sur commutateurs gérés existants
- Réseaux IT/OT mixtes — compatible TSN, trafic convergé
- OEMs évitant verrouillage fournisseur (écosystèmes Beckhoff, Siemens, Rockwell)
Pile implémentation
- Maître (Contrôleur) : SoftPLC (CODESYS, B&R, Linux/RTAI custom)
- Esclaves (Périphériques) : Variateurs, tranches E/S, codeurs, systèmes vision
- Ingénierie : Fichiers config ENI/ECI (basés XML)
- Diagnostics : Dissecteur Wireshark, oscilloscope intégré, scan topologie
Real CP occupe la niche « ouvert, matériel standard, temps réel dur ». Pas aussi rapide qu'EtherCAT sur papier, mais déploiement plus flexible. Pour constructeurs machines voulant contrôle déterministe sans silicium source unique — choix convaincant.
