Programme

Sciences de l'ingénieur (Spé) — Information et communication

Réseaux et protocoles de communication industriels

Modèle OSI, protocoles TCP/IP, bus de terrain (CAN, Modbus), communication série/parallèle, Ethernet industriel

Résumé synthétiqueFiche en 4 sectionsQuiz de 10 questionsGratuit, sans pub

Résumé

Capteurs, actionneurs et calculateurs ne travaillent jamais seuls : ils dialoguent en permanence sur des réseaux. Pour organiser ces échanges, deux modèles font référence — l'OSI ($7$ couches) et le TCP/IP ($4$ couches) —, chaque couche rendant un service à celle du dessus. La couche physique porte les bits sur le câble ou la fibre, la couche liaison assemble les trames entre voisins, la couche réseau (IP) route les paquets. Dans l'industrie et l'automobile, les bus de terrain prennent le relais : le bus CAN relie jusqu'à une centaine de calculateurs d'une voiture à $500\,\mathrm{kbit/s}$, tandis que Modbus règne en maître-esclave sur RS-485 ou TCP/IP. L'Ethernet industriel (Profinet, EtherCAT) apporte des débits élevés et la compatibilité avec l'informatique classique. Plus près des composants, les liaisons série UART, SPI et I²C font circuler l'information sur une carte électronique.

S'entraîner

Questions fréquentes

Les points clés à retenir sur Réseaux et protocoles de communication industriels, extraits du quiz de révision.

Combien de couches comporte le modèle OSI ?
Réponse :
$7$
Le modèle OSI comporte $7$ couches : Physique, Liaison, Réseau, Transport, Session, Présentation, Application. Le modèle TCP/IP, lui, n'en compte que $4$.
Le protocole CAN est principalement utilisé dans :
Réponse :
L'automobile et l'aéronautique
Le bus CAN a été conçu pour l'automobile : il relie les calculateurs du véhicule (moteur, ABS, airbag, tableau de bord) et sert aussi en aéronautique. Il n'est pas adapté au streaming ni au web.
Le protocole Modbus fonctionne selon le modèle :
Réponse :
Maître-esclave
Modbus est maître-esclave : le maître (automate) interroge les esclaves (capteurs, actionneurs), qui ne répondent que sur demande. À l'inverse, le bus CAN est multimaître.
Le bus I²C utilise combien de fils de données ?
Réponse :
$2$ (SDA $+$ SCL)
I²C utilise $2$ fils : SDA (données) et SCL (horloge). C'est un bus synchrone bidirectionnel. La configuration à $4$ fils (MOSI, MISO, SCK, SS) est celle du SPI.