Académique Documents
Professionnel Documents
Culture Documents
Présentation
Patrick MONASSIER
Université Lyon 1 France
1
Historique
Interbus
En 1990, les spécifications sont ouvertes dans une optique de développement multi-
constructeurs
En 1994, Interbus est normalisé en Allemagne, puis devient standard Européen en 1998
Club Interbus
http://www.interbusclub.com
2
Club Interbus Interbus
http://www.interbusclub.com Spécifications
Normalisé EN 70 158
3
Principes Interbus
Buffer de sortie
Interbus fonctionne sur le
principe d’échanges
Maître / Esclave
Esclaves
Le fonctionnement est
Buffers des très simple
Maître esclaves
C’est un échange
permanent de buffers
entre Maître et Esclaves
Buffer d’entrée
4
Principes Interbus
Données de
l’esclave N° n
Esclave N°1
Esclave N° 2
5
Principes Interbus
Optimisation
IN
6
Topologie Interbus
Données de
l’esclave N° n Les fils aller / retour passent
dans le même câble
Esclave N° 2 La topologie
Interbus est en
anneau
n Esclaves
7
Topologie Interbus
Données de
l’esclave N° n
Esclave N° 2
n Esclaves
Esclave N° n-1
Esclave N° n
On peut aussi
Physiquement
donner au réseau
une architecture en
Données de
arbre (tree)
l’esclave N° 1
8
Trames Données de
sortie
Données de
sortie
Interbus
N N -1
Mot de rebouclage
1 Données Données
d’entrée d’entrée
Image données de sortie
N
1
Image données d’entrée Données de Données de Chaque esclave
N sortie sortie agit comme un
Mot de rebouclage répéteur au
niveau physique
1 2
Paramètres Paramètres
1 n n
Paramètres Paramètres
4 4 4e cycle
Données
d’entrée Paramètres Paramètres
3 3 3e cycle
Paramètres Paramètres
2 2 2e cycle
TRAME INTERBUS
10
Interbus Loop
Interbus
Exemple de
configuration
Interbus avec
extension locale
" Interbus Loop "
Interbus LOOP
Interbus LOOP
11
Interbus Loop
Interbus
L'interbus loop est une extension locale de l'interbus EN 50254
Le principe de fonctionnement est identique
Interbus Loop peut être intégré dans n'importe qu'elle branche Interbus
Alimentation 24V et signal sur le même câble
Topologie en anneau
Maître
DO = Data Out
DI = Data In
Le câble aller et le
câble retour sont
connectés sur chaque
Mode différentiel
module esclave
13
Caractéristiques
Interbus
DETERMINISTE
14
Interbus
Caractéristiques
CRC
- Contrôle de la trame sur 16 bits + 2 octets
- Protection des données
MANAGEMENT
- Le maître peut lire des informations dans les
nœuds esclaves (type, longueur des données …)
- Le maître peut contrôler des fonctions spéciales
des esclaves
15
Interbus
Cycles
2 types de CYCLES
Cycle MANAGEMENT
Au démarrage du bus
- Initialisation
- Configuration
Fonctionnement cyclique
- Echange des données
16
Interbus
Cycle Management
Contrôlé en Loop Back Word donne l’information du nombre de stations au maître en retour de la trame
retour par le
maître
18
Codes d'identification Code d'identification Interbus
19
Interbus
Cycle User Data
Contrôlé en
retour par le
maître
La trame contient les données Entrées/Sorties de chaque station esclave
La longueur des données est fixé pour chaque station
Réservé pour
usage futur
21
Protocole Interbus
Interbus
Gestion du protocole Interbus par le Maître
22
Calcul du temps de cycle
Interbus
DETERMINISME
3
4
Le temps de transfert des données dépend du nombre de données et du Bit Time tBit_IBS
Comme chaque octet est inclus dans un telegram, le nombre total d’octets doit être multiplié par 13
23
Trame Interbus
Interbus
24
Trame Interbus
Interbus
25
Trame Interbus
Interbus
SUPI LPC2
27
Composant : SUPI 2 – Buffer d’identification Interbus
Chaque composant esclave les services suivants, adressables par le maître :
- Etat de la station
- Management – Commande et Identification
- User Data Buffer - Entrée et Sortie
- Buffer CRC
Buffer d’Identification
Par ce buffer, le protocole peut informer le maître sur le type, le longueur des
données, les erreurs et autres évènements externes.
28
Composant : SUPI 2 – Buffer d’identification Interbus
Chaque composant esclave les services suivants, adressables par le maître :
- Etat de la station
- Management – Commande et Identification
- User Data Buffer - Entrée et Sortie
- Buffer CRC
29
Composant : SUPI 2 – Buffer de commande Chaque composant esclave les services
suivants, adressables par le maître :
Interbus
- Etat de la station
Buffer de commande - Management – Commande et Identification
- User Data Buffer - Entrée et Sortie
- Buffer CRC
Avec ce buffer, le
maître est capable
de contrôler l’état
général de la
station esclave.
30
Interbus
Matériel
Câbles
Connecteurs
Cartes
Composants
Couches logicielles
31
Matériel Interbus
Câbles normalisés InterBus
Mode différentiel
32
Matériel Interbus
33
Matériel Interbus
Cartes InterBus
Carte I/O
Carte PC PCI
Station maître
Carte I/O
Carte PCMCIA
34
Matériel Interbus
Interbus
Interbus 35
Matériel Interbus
36
Matériel Interbus
Modules InterBus d’atelier, en boîtiers métalliques
37
Matériel Interbus
Modules InterLoop
38
Logiciel Interbus
Les logiciels permettents de mettre en œuvre
facilement le protocole InterBus
40
Interbus
Fin de présentation
Patrick MONASSIER
Université Lyon 1 France
41