Chapitre 4 Communication en Supervision
Chapitre 4 Communication en Supervision
Chapitre 4 Communication en Supervision
I- Besoins en communication
L’organisation fonctionnelle d’un système SCADA est représentée par le figure suivante :
b- Bus logiciel
Communication décentralisé par plusieurs automates programmables industriels (Réseau
industriel multipoints: PC-Automates),
La communication matérielle par réseau de terrain série est constituée d’un Modbus maitre, un
Modbus esclave et les instruments bus.
La liaison entre le superviseur et le périphérique est effectuée par une liaison matérielle série à
l’aide des port série (coupleur UART, Carte convertisseur) en utilisant une liaison radio tel que
le Bluetooth.
La base de la transmission est l’octet (8 bits + contrôle de parité) avec délimiteurs ( bit de start
et bit de stop)
La communication série est consiste à échanger des octets par transmission de l’information bit
à bit. Le format de base de l’échange de caractère est :
- Le start et le stop permettent au matériel de reconstruire la donnée
- Le bit de parité permet de vérifier l’intégrité du message
- La vitesse d’échange est définie en bits/sec ou bauds
Cette liaison est encore très largement utilisée sous forme de port com virtuel avec Bluetooth
ou USB, en particulier sur les automates.
Le couplage peut être synchrone (attente de la réponse par le client avec blocage) ou asynchrone
(événement signalant l’arrivée de la réponse)
a- Les principales fonctions sur Modbus :
- 0x01 : lecture de n bits de sortie consécutifs
- 0x02 : lecture de n bits d’entrée consécutifs
- 0x03 : lecture de n registres internes
- 0x04 : lecture de n registres d’entrée
- 0x05 : écriture d’un bit de sortie
- 0x06 : écriture d’un registre interne
- 0x15 : écriture de n bits de sortie
- 0x16 : écriture de n registres interne
b- Avantage
- Simplification et réduction des raccordements et cables
- Réduction des erreurs de cablage
- Simplification de projet : meilleure vue d’ensemble
- Mise en service simplifiée
- Diagnostic d’erreur plus rapide
- Economie de temps et d’argent
- Partage des informations disponibles entre les équipements
- Dialogue direct entre 2 équipements
- Structure distribuée permettant un éclatement du contrôle commande
c- Comment dialiguer
- Comment établir la liaison entre les interlocuteurs ?
Cable, fiches, prises (couche physique)
- Quels types de signaux peut-on transmettre ?
Tension, courant, fréquence, phase, amplitude (couche physique)
- Comment définir l’adresse du destinaire ?
Point à point, adresse numérique (couche liaison)
- Quand transmettre un message ?
Régles d’accès au support : maitre/esclave (couche liaison)
- Quels messages peut-on transmettre ?
Types de données : bits, entiers, réels, texte (couche liaison)
Codage : bit, caractères, détection des erreurs (couche application)
- Quelles sont les significations des messages ?
Fonctions standardisées (couche application)
Blocs foctionnels, description de périphériques (propriétaire)
d- Domaine d’application