0% ont trouvé ce document utile (0 vote)
10 vues160 pages

Introduction aux réseaux industriels

Le document présente une introduction aux réseaux de communication industriels, détaillant les notions de base, les besoins, et le positionnement des principaux réseaux. Il aborde également le modèle ISO, les supports physiques, les moyens d'accès au médium, ainsi que des exemples de protocoles et de topologies. Enfin, il décrit les stratégies réseau adoptées par Schneider pour répondre aux exigences de communication industrielle.

Transféré par

MS
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
10 vues160 pages

Introduction aux réseaux industriels

Le document présente une introduction aux réseaux de communication industriels, détaillant les notions de base, les besoins, et le positionnement des principaux réseaux. Il aborde également le modèle ISO, les supports physiques, les moyens d'accès au médium, ainsi que des exemples de protocoles et de topologies. Enfin, il décrit les stratégies réseau adoptées par Schneider pour répondre aux exigences de communication industrielle.

Transféré par

MS
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Introduction aux réseaux

de communication industriels
Chapitre 1 : Notions de base
Chapitre 2 : Les besoins et le positionnement des principaux réseaux

Chapitre 3 : Le modèle ISO

Chapitre 4 : Les supports physiques

Chapitre 5 : Les principaux moyens d ’accès au médium

Chapitre 6 : Les concepts utilisés au niveau application

Chapitre 7 : Les produits d ’interconnexion


Industrial Automation - Customer View - Services - Formation Diapositive 1 / 160
PhW - Intro_RLI_fr - 09 / 2003
Introduction aux réseaux
de communication industriels

Chapitre 8 : ASi

Chapitre 9 : CANopen

Chapitre 10 : DeviceNet

Chapitre 11 : Ethernet - TCP/IP - Modbus

Chapitre 12 : Profibus-DP

Chapitre 13 : FIPIO
Industrial Automation - Customer View - Services - Formation Diapositive 2 / 160
PhW - Intro_RLI_fr - 09 / 2003
Introduction aux réseaux
de communication industriels

Chapitre 14 : Interbus

Chapitre 15 : Modbus

Chapitre 16 : Tableau comparatif des principaux réseaux

Chapitre 17 : Aperçu de l ’offre de communication IA

Chapitre 18 : La fonction communication traitée par PL7

Industrial Automation - Customer View - Services - Formation Diapositive 3 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 1 : Notions de base

Les éléments mis en œuvre lors d ’une communication

Coupleur de Coupleur de
communication communication

Informations

Emission Médium Emission

Informations
Réception Réception

Emetteur / Récepteur Emetteur / Récepteur

Les informations sont des éléments physiques (lumière, son, image, tension électrique
etc…) auxquels un sens a été attrIbué.

Industrial Automation - Customer View - Services - Formation Diapositive 4 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 1 : Notions de base

Les techniques de transmission

Les informations peuvent être transmises sous forme analogique :


évolution continue de la valeur

Ou sous forme numérique :


évolution discontinue de la valeur (échantillonnage)

Industrial Automation - Customer View - Services - Formation Diapositive 5 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 1 : Notions de base

Les types de transmission


Transmission simplex : mono-directionnel

Transmission half duplex : bi-directionnel alterné

Transmission full duplex : bi-directionnel simultané

Industrial Automation - Customer View - Services - Formation Diapositive 6 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 1 : Notions de base

Les types de transmission

 Transmission série :
La liaison nécessite en général 3 fils : émission, réception et masse.
Les bits d ’un octet sont transmis les uns à la suite des autres.

 Transmission parallèle :
Les bits d ’un octet sont transmis simultanément.
Utilisé pour des courtes distances, chaque canal ayant tendance à
perturber ses voisins la qualité du signal se dégrade rapidement.

Industrial Automation - Customer View - Services - Formation Diapositive 7 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 1 : Notions de base

Les types de transmission série

 Transmission série synchrone :


Les informations sont transmises de façon continue.
Un signal de synchronisation est transmis en parallèle aux signaux de
données.

 Transmission série asynchrone :


Les informations peuvent être transmises de façon irrégulière, cependant
l ’intervalle de temps entre 2 bits est fixe.
Des bits de synchronisation (START, STOP) encadrent les informations de
données.
Industrial Automation - Customer View - Services - Formation Diapositive 8 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 1 : Notions de base

Les réseaux de communication industriels

Pour des raisons liées au coût et à la robustesse, la plupart des


réseaux de communication industriels utilisent :
une transmission numérique série asynchrone half-duplex.

Industrial Automation - Customer View - Services - Formation Diapositive 9 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 2 : Besoins et positionnement des principaux réseaux

Les besoins en communication industrielle

1 Mbits 1 Niveau 3
minute Système d ’information
Entreprise
1 kbits

1s
Niveau 2 Gestion de production
NOMBRE Atelier Supervision
D'INFORMATIONS
A TRANSMETTRE VITESSE
DE
REACTION Niveau 1
Le contrôle commande
NECESSAIRE Machines

Niveau 0
1 bit 1 ms Capteurs Les constituants
Actionneurs

Industrial Automation - Customer View - Services - Formation Diapositive 10 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 2 : Besoins et positionnement des principaux réseaux

Positionnement des principaux réseaux et bus

Réseaux informatiques
(Data Bus)
Pilotage de
processus

Réseaux locaux industriels


(Field Bus) Ethernet
TCP/IP
CANopen FIPWAY FTP - HTTP
Bus de terrain
FIPIO Ethernet
(Device Bus)
Modbus Plus TCP/IP
Profibus-DP Modbus
Bus capteurs DeviceNet
Pilotage de

Interbus
machine

actionneurs
(Sensor Bus)
Modbus
AS-i

Simples Evolués

Industrial Automation - Customer View - Services - Formation Diapositive 11 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 2 : Besoins et positionnement des principaux réseaux

Stratégie réseau de la branche Industrie de Schneider

 Core Networks :
Ethernet TCP / IP & Modbus
Aux niveaux 2 et 3 : système d ’information et contrôle (inter-automates)
à étendre au niveau bus de terrain (niveau 1)

CANopen
Comme bus interne d ’équipements et de panneaux (ex : Automation Island)

.ASi
Pour la connexion des capteurs actionneurs (niveau 0)

Modbus RS 485
Quand Ethernet ne convient pas (prix, topologie ...)

Industrial Automation - Customer View - Services - Formation Diapositive 12 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 2 : Besoins et positionnement des principaux réseaux

Stratégie réseau de la branche Industrie de Schneider

 Legacy Networks
.. FIPIO, Modbus Plus, Uni-Telway, Seriplex

 Connectivity Networks
Approche pragmatique quand le marché impose sa solution

.DeviceNet (Allen-Bradley) - Profibus (Siemens) - Interbus (Phoenix) ...

Industrial Automation - Customer View - Services - Formation Diapositive 13 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 3 : Le modèle ISO

Description du modèle OSI


ISO = International Organization for Standardization
STATION
Exemple : COUCHE 7 Protocole : définit un langage commun d ’échanges entre les
Modbus APPLICATION équipements (sémantique et signification des informations)

COUCHE 6 Transcodage du format : pour permettre à des entités de nature


PRESENTATION différente de dialoguer (ex: PC / Mac)

SESSION 5 Organise et synchronise les échanges entre utlisateurs


LAYER

Notion de COUCHE 4 Contrôle de l ’acheminement de bout en bout : reprise sur erreurs


réseau Exemple: TRANSPORT signalées ou non par la couche réseau
TCP/IP
COUCHE RESEAU
3 Routage des données : établissement du chemin entre différents réseaux

COUCHE 2 Contrôle de la liaison : adressage, correction d ’erreur, gestion du flux


Notion LIAISON Gestion de l’accès au médium : définit quand on peut émettre
de bus COUCHE 1
PHISIQUE Le hardware : le médium utilisé : paire torsadée, câble coaxial, fibre
optique…, la forme des signaux véhiculés, la connectique
TCP : Transmission Control Protocol (Couche 4)
IP : Internet Protocol (Couche 3)

Industrial Automation - Customer View - Services - Formation Diapositive 14 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 3 : Le modèle ISO

Exemples de trames respectant le modèle ISO


Trame Modbus RTU
Demande de lecture des mots numéro W5 et W6 de l ’esclave adresse 7

Octets 1 1 2 2 2

Adr. Code Numéro Nombtre de


esclave fonction du 1er mot mots à lire CRC 16
=7 =3 =5 =2

Trame Etenrnet TCP-IP


8 6 6 2 20 20 46 à 1500 4
Octets
AD. Destin.

Ad. Source
Préambule

Contrôle
Couches application
TCP
LLC

FCS
IP

FTP, HTTP , SMTP Modbus etc...

Industrial Automation - Customer View - Services - Formation Diapositive 15 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 4 : Les supports physiques

Les supports physiques

Les principaux supports utilisés


Quelques standards électriques en paire torsadée
Les différentes topologies

Industrial Automation - Customer View - Services - Formation Diapositive 16 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 4 : Les supports physiques

Les principaux supports utilisés

Les supports de transmission ou MEDIUMS influent sur :


• vitesse
• distance
• immunité électro-magnétique

Mediums les plus utilisés : Coût du médium

La paire de fils torsadés Faible


Le plus simple à mettre en œuvre, et le moins cher.

Le câble coaxial
Il se compose d’un conducteur en cuivre, entouré d’un écran mis à la terre. Entre les deux, une couche isolante
de matériau plastique. Le câble coaxial a d’excellentes propriétés électriques et se prête aux transmissions à
grande vitesse.

La fibre optique
Ce n’est plus un câble en cuivre qui porte les signaux électriques mais une fibre optique qui transmet des signaux
lumineux. Convient pour les environnements industriels agressifs, les transmissions sont sûres, et les longues
distances.
Important

Industrial Automation - Customer View - Services - Formation Diapositive 17 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 4 : Les supports physiques

Quelques standards paire torsadée

•RS232 :
Liaison point à point par connecteur SUB-D 25 broches.
Distance < 15 mètres, débit < 20 kbits/sec.

•RS422A :
Bus multipoint full duplex (bi directionnel simultané) sur 4 fils.
Bonne immunité aux parasites, distance maxi 1200 mètres à 100 kbits/sec.
2 fils en émission, 2 fils en réception.

•RS485 :
Bus multipoint half duplex (bi directionnel alterné) sur 2 fils.
Mêmes caractéristiques que RS422A mais sur 2 fils.

Industrial Automation - Customer View - Services - Formation Diapositive 18 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 4 : Les supports physiques

Les différentes topologies

TOPOLOGIE MAILLEE (les équipements sont reliés


TOPOLOGIE POINT A POINT (entre 2 unités en
entre eux pour former une
communication)
toile d’araignée.
Pour atteindre un noeud,
plusieurs chemins sont
possibles)

TOPOLOGIE EN ETOILE (plusieurs unités


communiquent par leur TOPOLOGIE EN ANNEAU (toutes les unités sont montées
propre ligne avec une en série dans une boucle fermée.
unité dite Centrale)  les communications
doivent traverser toutes les
unités pour arriver au récepteur)

TOPOLOGIE EN ARBRE (c’est une variante de la


topologie en étoile)

TOPOLOGIE BUS (le réseau se compose d’une


ligne principale à laquelle
toutes les unités sont
connectées)

Industrial Automation - Customer View - Services - Formation Diapositive 19 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 5 : Les principaux moyens d ’accès au médium

Les principaux moyens


d ’accès au médium

Maître - Esclave
Anneau à jeton
Accès aléatoire

Industrial Automation - Customer View - Services - Formation Diapositive 20 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 5 : Les principaux moyens d ’accès au médium

Maître - Esclave

Se situe au niveau de l ’accès au médium

Le MAITRE est l ’entité qui accorde l ’accès au medium.

L’ESCLAVE est l ’entité qui accède au médium après sollicitation du maître.

Polling
Quelque chose à dire ?

Rien à déclarer

MAITRE Réponse ESCLAVE


Ex : Profibus-DP

Industrial Automation - Customer View - Services - Formation Diapositive 21 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 5 : Les principaux moyens d ’accès au médium

Anneau à jeton = Token ring


Se situe au niveau de l ’accès au médium

Les membres d ’un ANNEAU logique ont l ’autorisation d ’émettre lors de la réception
du jeton.
Le JETON est un groupe de bits qui est passé d ’un nœud au suivant dans l ’ordre croissant
des adresses.

Adresse 2

Adresse 3
Adresse 1

Ex : Modbus Plus Adresse 4

Industrial Automation - Customer View - Services - Formation Diapositive 22 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 5 : Les principaux moyens d ’accès au médium

Accès aléatoire

Se situe au niveau de l ’accès au médium


Carrier Sense Multiple Access
Un ensemble de règles détermine comment les produits sur le réseau réagissent
lorsque deux équipements tentent d ’accéder au médium en même tempscollision
( ).

Discussion informelle entre


individus indisciplinés : Adresse 2
Dès qu ’un silence est détecté,
celui qui désire parler prend la
parole.
Adresse 3
Adresse 1

Adresse 4

Industrial Automation - Customer View - Services - Formation Diapositive 23 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 5 : Les principaux moyens d ’accès au médium

CSMA/CD CSMA/CA

CSMA/CD =Carrier Sense Multiple Access Collision Detect : Collision destructive

1 - Détection de la collision
2 - Arrêt de transmission de la trame
3 - Emission d ’une trame de brouillage Ex : Ethernet
4 - Attente d ’un temps aléatoire
5 - Ré-émission de la trame

CSMA/CA =Carrier Sense Multiple Access Collision Avoidance : Collision non destructive collision

1 - Détection de la collision non destructive (bits récessifs et dominants)


2 - L ’équipement avec la priorité la plus basse cesse d ’émettre Ex : CAN
3 - Fin de transmission de l ’équipement le plus prioritaire
4 - L ’équipement avec la priorité la plus basse peut émettre sa trame

Industrial Automation - Customer View - Services - Formation Diapositive 24 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 6 : Les concepts utilisés au niveau application

Les concepts utilisés


au niveau application
Client - Serveur
Producteur - Consommateur
Types de traffic
Notion de profil

Industrial Automation - Customer View - Services - Formation Diapositive 25 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 6 : Les concepts utilisés au niveau application

Client - Serveur

Se situe au niveau applicatif entre 2 équipements

Le CLIENT est une entité demandant un service sur le réseau


Le SERVEUR est l’entité qui répond à une demande d ’un client

Requête

Peux tu m ’envoyer la configuration


du départ moteur N°3 STP ?

Pas de problème,
voilà le fichier complet !
CLIENT SERVEUR
Réponse
Ex : Modbus Necessite écriture programme dans l ’automate (requêtes)

Industrial Automation - Customer View - Services - Formation Diapositive 26 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 6 : Les concepts utilisés au niveau application

Producteur - Consommateur

Se situe au niveau applicatif entre 1 et plusieurs équipements

Le PRODUCTEUR est une entité (unique) qui fournit une information.

Le CONSOMMATEUR est une entité qui l ’utilise (plusieurs entités peuvent utiliser la
même information).

Je vais rater
Il est 18h00 mon train !!!

CONSOMMATEUR N°1

Et si j ’allais
PRODUCTEUR au cinéma...

Ex : CANopen DeviceNet CONSOMMATEUR N°2

Industrial Automation - Customer View - Services - Formation Diapositive 27 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 6 : Les concepts utilisés au niveau application

Types de traffic

Variables cycliques :
Ce sont des informations rafraîchis périodiquement à une cadence prédéfinie.
Ce sont des informations de process.
Quelques informations rafraîchies rapidement.

Variable acycliques :
Ce sont des informations rafraîchis suite à une requête ou à un événement.
Elles sont utilisées à la mise sous tension pour la configuration et le réglage, ou en cas de
défaut pour le diagnostic.
Beaucoup d ’informations sans contrainte de temps.

Industrial Automation - Customer View - Services - Formation Diapositive 28 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 6 : Les concepts utilisés au niveau application

Système ouvert

Un système ouvert est constitué de constituants interopérables et


interchangeables

L ’interopérabilité est la faculté de communiquer de manière intelligible


avec d ’autres équipements.
Elle est atteinte par le strict respect des spécifications du protocole.

L ’interchangeabilité est la faculté de pouvoir remplacer un équipement par


un autre (provenant éventuellement d ’un autre constructeur).
Elle est atteinte par le respect des spécifications de profils.

Chaque constructeur conserve la possibilité de définir s ’il le désire des


fonctionnalités qui lui sont propres en dehors du profil minimal ou noyau.

Industrial Automation - Customer View - Services - Formation Diapositive 29 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 6 : Les concepts utilisés au niveau application

Notion de profil

Un profil est un moyen standardisé de décrire les fonctionnalités


garantissant l ’interchangeabilité de constituants.

Cette description respecte une syntaxe stricte.


Les informations sont regroupées par fonctionnalités :
• identification : nom du produit, référence, version, famille, fabriquant
• caractéristiques relatives à la communication : débits supportés, type et taille de
messages échangés...
• caractéristiques relatives au métier : variables accessibles en écriture, en lecture, lecture,
a l ’arrêt, en marche etc...

La plupart des profils se matérialisent par fichier électronique : fichier EDS,


fichier GSD… livré sur disquette ou CD-ROM avec le produit.
Ce fichier permet de connaître « off line » les caractérisriques de
l ’équipement.
Industrial Automation - Customer View - Services - Formation Diapositive 30 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 6 : Les concepts utilisés au niveau application

Extrait du fichier EDS CANopen TEGO Power Quickfit


[FileInfo]
CreatedBy=Martin Rostan [MandatoryObjects]
ModifiedBy=Martin Rostan SupportedObjects=2
Description=EDS for Tego Power CANopen 1=0x1000
CreationTime=10:05PM 2=0x1001
CreationDate=01-17-2001
ModificationTime=10:35PM [1000]
ModificationDate=01-17-2001 ParameterName=Device Type
FileName=F:\Produkte\Tego Power\APP1CCO0 ObjectType=0x7
FileVersion=1 DataType=0x0007
FileRevision=1 AccessType=ro
EDSVersion=4 DefaultValue=0x30191
[DeviceInfo] PDOMapping=0
VendorName=Schneider Electric SA (France)
VendorNumber=90
ProductName=APP-1CCO0
ProductNumber=1
RevisionNumber=1
OrderCode=APP-1CCO0
BaudRate_10=0
BaudRate_20=0
BaudRate_50=0
BaudRate_125=1
BaudRate_250=1
BaudRate_500=1
BaudRate_800=0
BaudRate_1000=1

Industrial Automation - Customer View - Services - Formation Diapositive 31 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 7 : Les produits d'interconnexion

Les produits d'interconnexion

Répéteur = Repeater
Concentrateur = hub
Switch
Convertisseur = transceiver
Pont = Bridge
Routeur = Router
Passerelle = Gateway

Industrial Automation - Customer View - Services - Formation Diapositive 32 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 7 : Les produits d'interconnexion

Répéteur - Hub - Switch


Répéteur = Repeater
Permet l’extension d’un réseau par segments
Il amplifie et rétablit le même type de signal
1 1

Segment 1
Exemple = répéteur RS485
Segment 2

Concentrateur = Hub
Permet l’extension d’un réseau en étoile
Il amplifie et rétablit le même type de signal sur tous les ports
1 1 1 1
Exemple = Hub Ethernet
(Ne diminue pas le nombre de collisions)

Switch
Permet l’extension d’un réseau en étoile
Il amplifie et rétablit le même type de signal sur un seul port.
1 1 1 1
Exemple = Switch Ethernet
(Permet de diminuer le nombre de collisions)

Industrial Automation - Customer View - Services - Formation Diapositive 33 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 7 : Les produits d'interconnexion

Transceiver - Bridge

Convertisseur = Transceiver
Permet l’extension d’un réseau par segments
de nature différentes.
1 1

Segment 1
Exemple = convertisseur RS232/RS485
Segment 2

Pont = Bridge Permet de relier 2 réseaux utilisant le même protocole


mais des couches basses différentes
2 2
1 1 Exemple = Bridge Modbus RS485 / Ethernet TCP-IP

Réseau 1 Réseau 2

Industrial Automation - Customer View - Services - Formation Diapositive 34 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 7 : Les produits d'interconnexion

Routeur - Passerelle
Routeur = Router

Permet de relier 2 réseaux de même nature.


3 3
2 2
Exemple = Routeur Ethernet TCP-IP
1 1

Réseau 1 Réseau 2

Passerelle = Gateway

7 7
Permet de relier 2 réseaux de nature différente

2 2
Exemple = Passerelle FIPIO / Modbus
1 1

Réseau 1 Réseau 2

Industrial Automation - Customer View - Services - Formation Diapositive 35 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 8 : ASi

ASi

Historique
ASi et le modèle ISO
La couche physique
La couche liaison
La couche application
Les profils
Points forts- points faibles
Industrial Automation - Customer View - Services - Formation Diapositive 36 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 8 : ASi

Historique
 1990 :
11 sociétés et 2 universités majoritairement allemandes créent le
consortium ASi afin de définir une interface « low cost » pour raccorder des
capteurs et actionneurs
 1992 :
Premiers chips disponibles
Création de l ’association ASi internationale : [Link]
basée en Allemagne. Schneider entre dans l ’association.
 1995 :
Création d ’associations nationales de promotion (France, Pays Bas, UK)
 2001 :
Spécifications ASi V2 : 62 esclaves, support de produits analogiques,
diagnostic amélioré.
Intégration de produits de sécurité : « Safety at work »
Industrial Automation - Customer View - Services - Formation Diapositive 37 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 8 : ASi
ASi et le modèle ISO

Interfaces E/S
3 couches utilisées + E/S TOR Capteurs TOR Départ moteurs analogiques
génériques etc...
des profils

7 APPLICATION Client / Serveur via requêtes

6 PRESENTATION VIDE

5 SESSION VIDE

4 TRANSPORT VIDE

3 RESEAU VIDE

2 LIAISON = LLC + MAC Maître / esclave

Alimentation et communication
1 PHYSIQUE
sur le même support

Industrial Automation - Customer View - Services - Formation Diapositive 38 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 8 : ASi

La couche physique

Medium : Câble plat jaune 2 fils avec détrompage


Possibilité utilisation câble rond non blindé

Topologie : Libre
Pas de fin de lignes

Distance maximum : 100 m sans répéteur


500 m avec répéteurs
(2 répéteurs max entre le maître et l ’esclave le plus éloigné)

Débit : 167 Kbits/s


1 transaction (data exchange) dure 150 micro-sec.
Temps de cycle = 5 ms pour 31 esclaves
10 ms pour 62 esclaves
Nbre max équipements : ASi V1 : 1 maître + 31 esclaves ASi
V2 : 1 maître + 62 esclaves A/B

Industrial Automation - Customer View - Services - Formation Diapositive 39 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 8 : ASi

Les types de raccordement


4 types de raccordement définis dans la charte ASi Schneider

IP20 IP65
Connecteur débrochable
Prise vampire
jaune 2 points

ASI+

ASI-

Bornier à vis
ou à ressort Prise M12 (mâle sur produit)

4 3
5
1 2
ASI ASI
+ -

Industrial Automation - Customer View - Services - Formation Diapositive 40 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 8 : ASi
Exemple d ’architecture Alimentation
double Asi-24 V

Quantum

Premium
Bus ASi (câble jaune)
Micro
Répartiteur passif

Alimentation 24 V (câble noir)


SEGMENT 1

Répartiteur actif
Répéteur

Conversion
câble plat - câble rond

Alimentation ASi

SEGMENT 2


Boîte
à boutons Départ-moteur coffret

Industrial Automation - Customer View - Services - Formation Diapositive 41 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 8 : ASi

La couche liaison

Méthode d ’accès au médium : Maître / Esclave

Taille maxi des données utiles : 4 bits de sorties pour une requête
(3 bits pour en ASi V2 pour les esclaves A/B)
4 bits d ’entrées pour une réponse

Sécurité de transmission : Nombreux contrôles aux niveaux


bits et trames
Délimiteur start bit, alternance des pulses,
longueur pause entre 2 bits,
parité en fin de trame, délimiteur end bit,
longueur de la trame

Industrial Automation - Customer View - Services - Formation Diapositive 42 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 8 : ASi

La couche application
Une douzaine de requêtes standardisées pour :

1 . Administration du réseau : adressage, identification, paramétrage, reset.

2 . Echanges cyclique des entrées - sorties : Data exchanges


4 bits de sorties maximum les esclaves standards, 3 pour les esclaves A/B
4 bits d ’entrées maximum pour tous les esclaves
Temps de cycle : 5 ms max pour 31 esclaves, 10 ms pour 62

3 . Surveillance cyclique du réseau : Read Status


Remontée des défauts périphériques des esclaves ASi V2
Temps de cycle : 155 ms pour 31 esclaves, 310 ms pour 62 esclaves

4 . Transmission des données de paramétrage : Write Parameter


Par programmation requête Write Parameter
4 bits de sorties maximum les esclaves standards, 3 pour les esclaves A/B
155 ms maximum pour 31 esclaves, 310 ms pour 62

Industrial Automation - Customer View - Services - Formation Diapositive 43 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 8 : ASi

Les profils

Pour garantir l ’interchangeabilité des produits, chaque esclave ASi est


identifié et défini par un profil figé gravé dans le silicium (Read only).

Le profil des esclaves ASi V1 est défini par 2 digits hexa-décimaux.

Le profil des esclaves ASi V2 est défini par 4 digits hexa-décimaux.

Industrial Automation - Customer View - Services - Formation Diapositive 44 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 8 : ASi

Les profils

ASi V1 : 2 digits
Profil = IO_code . ID_code
IO_code = indique le nombre d’entrées et sorties de l’équipement (0 to F)
ID_code = indique le type d’équipement (0 to F)

ASi V2 : 4 digits
Profil = IO_code . ID_code . ID1_code . ID2_code
IO_code = indique le nombre d’entrées et sorties de l’équipement (0 to F)
ID_code = indique le type d’équipement (0 to F)
ID1_code = utilisé pour la personnalisation client du produit (0 to F)
ID2_code = indique le sous type du produit (0 to F)

Industrial Automation - Customer View - Services - Formation Diapositive 45 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 8 : ASi

Points forts - points faibles

Points forts Points faibles

 Temps de cycle rapide et déterministe  Quelques bits échangés

 Facilité de câblage  Nombre d ’esclaves maximum

 Simplicité d ’utilisation car très bien  Longueur du bus : 100 m


intégré dans PL7

 Evolution de l ’architecture aisée

Industrial Automation - Customer View - Services - Formation Diapositive 46 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen

CANopen

Historique
CANopen et le modèle ISO
La couche physique
La couche liaison
La couche application
Les profils
Points forts- points faibles
Industrial Automation - Customer View - Services - Formation Diapositive 47 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen

Historique

 1980-1983 :
Création de CAN à l ’initiative de l ’équipementier allemand BOSCH pour
répondre à un besoin de l ’industrie automobile.
CAN ne définit qu ’une partie des couches 1 et 2 du modèle ISO.

 1983-1987 :
Prix des drivers et micro-contrôleurs intégrant CAN très attractifs car gros
volume consommé par l ’automobile

 1991 :
Naissance du CIA = CAN in Automation : [Link] pour
promouvoir les applications industrielles

Industrial Automation - Customer View - Services - Formation Diapositive 48 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen

Historique

 1993 :
Publication par le CiA des spécifications CAL = CAN Application Layer qui
décrit des mécanismes de transmission sans préciser quand et comment les
utiliser.

 1995 :
Publication par le CiA du profil de communication DS-301 : CANopen

 2001 :
Publication par le CIA de la DS-304 permettant d ’intégrer des composants
de sécurité de niveau 4 sur un bus CANopen standard (CANsafe).

Industrial Automation - Customer View - Services - Formation Diapositive 49 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen
CANopen et le modèle ISO

Device Profile Device Profile Device Profile Device Profile


CiA DSP-401 CiA DSP-402 CiA DSP-404 CiA DSP-4xx
I/O modules Drives Measuring devices
CANopen s ’appuie sur CAL

CiA DS-301 = Communication profile


7 APPLICATION
CAL= CAN Application Layer

6 PRESENTATION VIDE

5 SESSION VIDE

4 TRANSPORT VIDE

3 RESEAU VIDE

2 LIAISON = LLC + MAC CAN 2.0 A et B + ISO 11898

CAN 2.0 A et B = ISO 11898-1 et 2


1 PHYSIQUE
ISO 11898 + DS-102

Industrial Automation - Customer View - Services - Formation Diapositive 50 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen

La couche physique

Medium : Paire torsadée blindée


2 ou 4 fils (si alimentation)

Topologie : Type bus


Avec dérivations courtes et résistance fin de ligne 120 ohms

Distance maximum : 1000 m

Débit : 9 débits possibles de 1Mbits/s à 10 Kbit/s Fonction de la


longueur du bus et de la nature du
câble : 25 m à 1 Mbits/s, 1000 m à 10Kbits/s
:
Nbre max équipements : 128
1 maître et 127 esclaves

Industrial Automation - Customer View - Services - Formation Diapositive 51 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen

La connectique
Le CiA fournit dans sa recommandation DR-303-1 une liste de
connecteurs utilisables classée en 3 catégories avec la description de
leur brochage.

SUB D 9 points
DIN 41652

RJ45

Open style

5-pins Micro-Style = M12


ANSI/B93.55M-1981
Mâle coté produit
Industrial Automation - Customer View - Services - Formation Diapositive 52 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen
Exemple d ’architecture
Premium

TEGO POWER TEGO POWER


ATV58 ATV58

Résistance
fin de ligne

Résistance
fin de ligne (120 )

FTB1CN FTB1CN

Résistance
fin de ligne

Industrial Automation - Customer View - Services - Formation Diapositive 53 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen

La couche liaison

Méthode d ’accès au médium : CSMA/CA


Chaque équipement peut émettre dès que le bus est libre.
Un principe de bits dominants ou récessifs permet lors d ’une collision un
arbitrage bit à bit non destructif.
La priorité d ’un message est donné par la valeur de l’identifieur : l ’identifieur de
valeur la plus faible est prioritaire.

Modèle de communication : Producteur / Consommateur


Un identifieur codé sur 11 bits et situé en début de message renseigne les récepteurs sur la
nature des données contenues dans chaque message, chaque récepteur décide de
consommer ou non les données.
Ce concept autorise de multiples modèles de communication :
Emission sur changement d’état, cyclique, ou signal SYNC, système
Maître_esclave.

Industrial Automation - Customer View - Services - Formation Diapositive 54 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen

La couche liaison

Taille maxi des données utiles : 8 octets par trame

Sécurité de transmission :
Parmi les meilleurs sur les réseaux locaux industriels
De nombreux dispositifs de signalisation et de détections d ’erreurs
permettent de garantir une grande sécurité de transmission.

Industrial Automation - Customer View - Services - Formation Diapositive 55 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen

La couche application

4 types de services standardisés :

1 . Administration du réseau : paramétrage, démarrage, surveillance (maître-


esclaves)

2 . Transmission de données de process de faible taille (<= 8octets) en temps réel :


PDO = Process Data Object (producteur-consommateur)
Les PDO peuvent être transmis sur changement d ’état, cycliquement, sur réception du
message SYNC, ou demande du maître.

3 . - Transmission de données de paramétrage de grande taille (> 8 octets) par


segmentation sans contrainte de temps : SDO = Service Data Object (client-serveur)

4 . Messages prédéfinis pour gérer les synchronisation (SYNC), références


temporelles, erreurs fatales : SFO = Special Function Object

Industrial Automation - Customer View - Services - Formation Diapositive 56 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen

La couche application

L ’allocation des identifieurs sur CANopen est basée sur un partage


de l ’identifieur en 2 parties :

10 9 8 7 6 5 4 3 2 1 0

Function Code Node ID

Function code permet le codage de 2 PDO en réception, 2 PDO en émission, 1 SDO,


1 EMCY object, 1 Node Guardind Identifier, 1 SYNC object, 1 Time Stamp obect, et
1 node guarding.

Node ID correspond à l ’adresse du produit codée par exemple par des DIP
switchs.

Industrial Automation - Customer View - Services - Formation Diapositive 57 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen

La couche application

Industrial Automation - Customer View - Services - Formation Diapositive 58 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen

Les profils

Les profils CANopen sont basés sur le concept de dictionnaire d ’objet :


Device Object Dictionnary (OD).

Le CANopen Object Dictionary est un groupement ordonné d ’objets


accessibles par un index de 16 bits et éventuellement un sub-index sur
8 bits.

Chaque nœud du réseau a un OD qui est matérialisé par un fichier


EDS : Electronic Data Sheet de type ASCII (spécification DSP 306).

Ce dictionnaire contient tous les éléments décrivant le nœud ainsi que


son comportement sur le réseau.

Industrial Automation - Customer View - Services - Formation Diapositive 59 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen

Les profils

Structure du dictionnaire d ’objet

Industrial Automation - Customer View - Services - Formation Diapositive 60 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen

Les profils

CANopen définit 2 types de profiles :

Le profil de communication DS-301 :


Décrit la structure générale de l ’OD, et des objets se trouvant dans
la zone « Communication profile area ». Il s ’applique à tous les
produits CANopen.

Les profils équipements DSP-4xx :


Décrit pour les differents types de produit (modules E/S TOR, drives,
appareil de mesures) les différents objets standards associés.
Certains objets sont obligatoires, d ’autres optionnels, certains sont
accessibles en lecture, d ’autres en lecture et écriture.

Industrial Automation - Customer View - Services - Formation Diapositive 61 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 9 : CANopen

Points forts - points faibles

Points forts Points faibles

 Coût du point de connexion  Longueur du bus à 1 Mbit/s = 25 m

 Grand choix de drivers  Niveau d ’intégration dans PL7


Niveau d’integration dans Unity
 Robustesse dans environnement  Offre Schneider actuelle
perturbés

 Non déterministe
 Protocole ouvert

Industrial Automation - Customer View - Services - Formation Diapositive 62 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

DeviceNet

Historique
DeviceNet et le modèle ISO
La couche physique
La couche liaison
La couche application
Les profils
Points forts - points faibles
Industrial Automation - Customer View - Services - Formation Diapositive 63 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

Historique

 1980-1983 :
Création de CAN à l ’initiative de l ’équipementier allemand BOSCH pour
répondre à un besoin de l ’industrie automobile.
CAN ne définit qu ’une partie des couches 1 et 2 du modèle ISO.

 1983-1987 :
Prix des drivers et micro-contrôleurs intégrant CAN très attractifs car gros
volume consommé par l ’automobile

 1993-1994 :
Développement et commercialisation par Allen Bradley (groupe Rockwell
Automation) de produits DeviceNet.

Industrial Automation - Customer View - Services - Formation Diapositive 64 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

Historique

 1995 :
Création de l ’ODVA = Open DeviceNet Vendor Association : [Link]
pour promouvoir et supporter techniquement les spécification DeviceNet.

 1997 :
L ’association comporte environ 200 sociétés membres et offrent une
centaine de produits différents.

 2002 :
ODVA amorce le développement de spécifications pour intégrer des
composants de sécurité..

Industrial Automation - Customer View - Services - Formation Diapositive 65 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

DeviceNet et
le modèle ISO AC Drives HMI
Communication
Etc...
adapter

7 APPLICATION DeviceNet
CiA DS-301 Specifications Volume
= Communication 1
profile
7 APPLICATION
CAL= CAN Application Layer
6 PRESENTATION EMPTY
6 PRESENTATION VIDE

5 SESSION EMPTY
5 SESSION VIDE

4 TRANSPORT EMPTY
4 TRANSPORT VIDE

3 NETWORK EMPTY
3 RESEAU VIDE

2 LINK = LLC + MAC CAN 2.0 A and B + ISO 11898


2 LIAISON = LLC + MAC CAN 2.0 A et B + ISO 11898
CAN 2.0 A and B = ISO 11898-1 and 2
1 PHYSICAL CAN 2.0 ASpecifications
et B = ISO 11898-1 et 21
DeviceNet Volume

Industrial Automation - Customer View - Services - Formation Diapositive 66 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

La couche physique

Medium : 2 paires torsadées blindées


2 fils pour la communication et 2 fils pour l ’alimentation

Topologie : Type bus


Avec dérivations courtes et résistance fin de ligne 120 ohms

Distance maximum : 1000 m

Débit : 3 débits possibles : 125, 250 ou 500 Kbits/s


Fonction de la longueur du bus et de la
nature du câble et de la consommation des produits

Nbre max équipements : 64 nœuds maître (scanner) compris

Industrial Automation - Customer View - Services - Formation Diapositive 67 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

Connecteurs

Tous les connecteurs doivent être équipés de 5 broches.


Les connecteurs suivant sont préconisés :

Phoenix Combicon Connecteur Mini Style


MSTB 2.5/5ST5.08AU : coté câble réseau ANSI/B93.55M1981
MSTBA 2.5/5G 5.08AU : coté produit pins horizontales
MSTBVA 2.5/5G 5.08AU : coté produit pins verticales
Industrial Automation - Customer View - Services - Formation Diapositive 68 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

Connecteurs

Connecteur Micro Style (M12)


Style Lumberg RST 556/xm ou équivalent

Industrial Automation - Customer View - Services - Formation Diapositive 69 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

Taps IP20

Industrial Automation - Customer View - Services - Formation Diapositive 70 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

Taps IP65

Industrial Automation - Customer View - Services - Formation Diapositive 71 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

Exemple d ’architecture

Automate
Alim. 24 V Allen Bradley

Quantum
Thin
Résistance cable
fin de ligne

Tesys modèle U
ATV58 TEGO POWER LUF P

Modbus

FTB FTB

ATV28 ATS48
Résistance
fin de ligne

Industrial Automation - Customer View - Services - Formation Diapositive 72 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

La couche liaison
Méthode d ’accès au médium : CSMA/CA
Chaque équipement peut émettre dès que le bus est libre.
Un principe de bits dominants ou récessifs permet lors d ’une collision un arbitrage bit
à bit non destructif.
La priorité d ’un message est donné par la valeur de l’identifieur : l ’identifieur de valeur
la plus faible est prioritaire.

Modèle de communication : Producteur / Consommateur


Un identifieur codé sur 11 bits et situé en début de message renseigne les récepteurs sur la nature
des données contenues dans chaque message, chaque récepteur décide de consommer ou non
les données.

Ce concept autorise de multiples modèles de communication :


Emission sur changement d’état, cyclique, ou signal Strobe, système Maître_esclave.

Industrial Automation - Customer View - Services - Formation Diapositive 73 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

La couche liaison

Taille maxi des données utiles : 8 octets par trame


Fragmentation possible si plus de 8 octets

Sécurité de transmission :
Parmi les meilleurs sur les réseaux locaux industriels
De nombreux dispositifs de signalisation et de détections d ’erreurs
permettent de garantir une grande sécurité de transmission.

Industrial Automation - Customer View - Services - Formation Diapositive 74 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

La couche application
3 types de services standardisés :

1 . Administration du réseau : paramétrage, démarrage, surveillance


(maître-esclaves)

2 . Transmission de données de process de faible taille en temps réel :


I/O messages
Les I/O messages peuvent être transmis sur changement d ’état,
cycliquement, ou sur réception du message Strobe ou par polling du
maître..

3 . - Transmission de données de paramétrage de grande taille (> 8 octets)


par segmentation sans contrainte de temps : Explicit messages en mode
client-serveur.

Industrial Automation - Customer View - Services - Formation Diapositive 75 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

Allocation des identifiers

IDENTIFIER BITS DESCRIPTION


10 9 8 7 6 5 4 3 2 1 0
Group 1
0
Message ID
Source MAC ID Group 1 Messages
0 1 1 0 1 Source MAC ID Slave's I/O Change of State or CyclicMessage
0 1 1 1 0 Source MAC ID Slave's I/O Bit-Strobe Response Message
0 1 1 1 1 Source MAC ID Slave's I/O Poll Response Message
Group 2
1 0 MAC ID Message ID Group 2 Messages
1 0 Source MAC ID 0 0 0 Master's I/O Bit-Strobe Command Message
1 0 Source MAC ID 0 0 1 Reserved for Master's Use -- Use is TBD
1 0 Source MAC ID 0 1 0 Master'sChg of state/cyclic acknowledge msgs
1 0 Source MAC ID 0 1 1 Slave's Explicit Response Messages
1 0 Destination MAC ID 1 0 0 Master's Connected Explicit Request Messages
1 0 Destination MAC ID 1 0 1 Master's I/O Poll Cmd/Chg of State/Cyclic Msgs
1 0 Destination MAC ID 1 1 0 Group 2 Only Unconnected Explicit Req.. Msgs
1 0 Destination MAC ID 1 1 1 Duplicate MAC ID Check Messages

Industrial Automation - Customer View - Services - Formation Diapositive 76 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

Les profils

 DeviceNet utilise une modélisation de type objet pour décrire :

 La liste des service de communication disponibles

 Le comportement de l ’équipement

 Un moyen standard de décrire comment accéder à des


variables internes d ’un produit.

 Un nœud DeviceNet est modélisé comme une collection d ’objet.

Industrial Automation - Customer View - Services - Formation Diapositive 77 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

Adressage des objets


DeviceNet utilise une méthode d ’adressage à 4 niveaux :
MAC ID
Class ID
Instance ID
Attribute ID

Les variables d ’un nœud


sont accessibles par un
Path qui est composé de :
Class ID
Instance ID
Attribute ID

Industrial Automation - Customer View - Services - Formation Diapositive 78 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

Fichier EDS
La matérialisation d ’un profil DeviceNet se fait par un fichier EDS Electronic
Data Sheet livré avec le produit.

Ce fichier fournit dans un format précis la description de tous les objets


constituant le produit.

Industrial Automation - Customer View - Services - Formation Diapositive 79 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

Extrait du fichier EDS DeviceNet passerelle LUFP9


[Params]
$ DeviceNet Manager Generated Electronic Data Sheet $ ****************************************************************************
$ Polled production
[File] $ ****************************************************************************
DescText = "LUFP9 Gateway"; Param1=
CreateDate = 12-08-98; 0, $ parameter value slot
CreateTime = 10:31:30; 6, "20 05 24 00 30 64",
ModDate = 10-07-2002; 0x0002, $ descriptor (Scaling)
8, 1, $ USINT, 4 bytes
ModTime = 16:39:54;
"Polled production", $ parameter name
Revision = 1.02; "", $ units string
[Device] "",
VendCode = 90; $ Vendor Code 0, 5, 0, $ min, max, default (0)
ProdType = 12; $ Product Type 0, 0, 0, 0, $ mult, div, base, offset scaling
ProdCode = 60; $ Product Code ,,,, $ scaling links not used
0; $ decimal places
MajRev = 1; $ Major Rev
$ ****************************************************************************
MinRev = 3; $ Minor Rev $ Polled consumtion
VendName = "Schneider Electric Gateways"; $ ****************************************************************************
ProdTypeStr = "Communications Adapter"; Param2=
ProdName = "LUFP9"; 0, $ parameter value slot
Catalog = "LUFP9"; 6, "20 05 24 00 30 65",
0x0002, $ descriptor (Scaling)
8, 1, $ USINT, 4 bytes
$ Parameter Class Section
[ParamClass] "Polled consumption", $ parameter name
MaxInst = 29; $ Max Instances - total # configuration parameters "", $ units string
Descriptor = 0x00; $ Parameter Class Descriptor - No parameters "",
0, 5, 0, $ min, max, default (0)
CfgAssembly = 0x00; $ The config assembly is not supported. 0, 0, 0, 0, $ mult, div, base, offset scaling
, , , , $ scaling links not used
0; $ decimal places

Industrial Automation - Customer View - Services - Formation Diapositive 80 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 10 : DeviceNet

Points forts - points faibles

Points forts Points faibles

 Coût du point de connexion  Longueur du bus à 500 Kbits/s


= 100m

 Grand choix de drivers


 Offre Schneider

 Robustesse dans environnement  Protocole marqué Allen Bradley


perturbés
 Non déterministe et compliqué à
mettre en oeuvre
 Souplesse de paramétrage

Industrial Automation - Customer View - Services - Formation Diapositive 81 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus

Ethernet TCP/IP Modbus


Historique
Ethernet TCP/IP Modbus et le modèle ISO
La couche physique
La couche liaison
La couche application
Les profils
Points forts - points faibles
Industrial Automation - Customer View - Services - Formation Diapositive 82 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus
Historique

TCP - IP Le DoD finance un projet sur la 1960 Ethernet


' commutation de paquets' ’

Concrétisation par le réseau ARPANET (IBM ) 1970 Version expérimentale d ’ Ethernet


définis par XEROX
1975 Principes d’Ethernet définis par XEROX

Démarrage d ’ INTERNET: Les protocoles 1980 Première spécification d ’Ethernet par


TCP /IP ont leur formes actuelles XEROX, DEC et INTEL

1982 Version 2 des spécifications d ’Ethernet


TCP/IP devient le standard des réseaux 1983
longues distances 1985 Normalisation IEEE 802.3 des réseaux
CSMA/CD
Taux de croissance de 15% 1987
Taux de croissance de 60 % 1996 Modbus
1999 Schneider Transparent factory

[Link]
Industrial Automation - Customer View - Services - Formation Diapositive 83 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus

Ethernet TCP/IP Modbus et le modèle OSI

Ethernet ne couvre que les 2 premières couches du modèle OSI

BootP
7 APPLICATION Modbus HTTP FTP
DHCP
---
7

6 PRESENTATION VIDE
6 PRESENTATION VIDE

5 SESSION VIDE
5 SESSION VIDE

4 TRANSPORT TCP
VIDE
4 TRANSPORT VIDE

3 NETWORK IP
VIDE
3 RESEAU VIDE

2 LINK = LLC + MAC CSMA/CD


2 LIAISON = LLC + MAC CAN 2.0 A et B + ISO 11898

1 PHYSICAL Ethernet
CAN 2.0 A et B =V2 ou11898-1
ISO 802.3 et 2

Industrial Automation - Customer View - Services - Formation Diapositive 84 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus

La couche physique

Topologie : Libre
Bus, étoile, arbre, ou anneau

Distance maximum : Fonction du médium et du débit


Minimum : 200 m en 100 base TX
Maximum : 40 000 m en 10 base F

Débit : 10 Mbits/s - 100 Mbits/s - 1 Gbits/s 1 Gbits/s utilisé en


bureautique

Nbre max équipements : Fonction du médium


Minimum : 30 par segment sur 10 base 2
Maximum : 1024 sur 10 base T ou 10 base F

Industrial Automation - Customer View - Services - Formation Diapositive 85 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus

Supports de transmission

Ethernet est disponible sur trois types de médium :

Industrial Automation - Customer View - Services - Formation Diapositive 86 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus

La paire torsadée
De plus en plus utilisée même en 100 Mbps
UTP - Paires isolées de fils de cuivre réunis en torsade.
Multiples paires à codage couleur, enrobées dans une
chemise en plastique
Plus rapide que le câble coaxial
STP - Paires indissociables enveloppées dans un
blindage avec feuille d’alu
Catégorie 5 (Cat 5) - La plus courante dans les réseaux
informatiques
Cat 5 = 100 Mbps (en cours de spécification)
Cat 3 = 10 Mbps

Utilise la connectique RJ45

Industrial Automation - Customer View - Services - Formation Diapositive 87 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus

La fibre optique

La fibre optique est appréciée pour son aspect sécuritaire (absence de courants
électriques), son faible encombrement et son immunité aux bruits et aux
interférences électromagnétiques.
Elles permettent d’avoir des plus grandes longueurs de segment (max 2 km)

Servent souvent d’artères

Comprend trois parties :


Coeur - Support du trajet de la lumière verre ou plastique

Gaine - Tube en verre qui ramène par réflexion toute lumière


parasite dans le coeur
Revêtement protecteur - Protège le cœur et la gaine optique
La fibre multimode est la plus utilisée car moins couteuse, et plus
facile à mettre en œuvre.

Industrial Automation - Customer View - Services - Formation Diapositive 88 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus
Exemple d ’architecture

Anneau optique redondant 200 M bits/s Full-duplex

Switch Switch Switch


Premium

Transceiver

Fibre optique

Quantum
Hub Transceiver
Boucle optique

Hub

Quantum Momentum Magelis Momentum Altivar 58 Altistart 48 Altivar 38 Momentum Altivar 58

Industrial Automation - Customer View - Services - Formation Diapositive 89 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus

Couches liaison réseau transport

Méthode d ’accès au médium : CSMA/CD


Carrier Sense Multiple Access with Collision Detection
Les stations sont à l ’écoute du support de transmission et attendent qu ’il soit libre pour émettre.
Si une collision est détectée, chaque station continue à émettre pour que la collision soit vue par l ’ensemble du réseau.
Les stations réémettent leur message après un temps de durée aléatoire.

Déterminisme : Résolu par segmentation


Taux de charge < 10%

Méthode de transmission : Par paquets


ou datagrammes IP de 64 à 1500 octets

Taille maxi des données utiles : 1442 octets par paquet (APDU)

Sécurité de transmission : CRC32 au niveau couche liaison.


Accusé réception niveau couche TCP
Réponse au niveau application (UNITE/Modbus)
Industrial Automation - Customer View - Services - Formation Diapositive 90 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus

Les principaux protocoles application

HTTP : HyperText Transfer Protocol = Web


Transfert de fichiers au format HTML

FTP : File Transfer Protocole


Transfert de fichiers suivant modèle client serveur

SNMP : Simple Network Management Protocol


Gestion de réseau : configuration, surveillance, administration

DNS : Domain Name Service


Traduit le nom symbolique d’un nœud de réseau en une adresse IP

Industrial Automation - Customer View - Services - Formation Diapositive 91 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus

Protocoles application

BOOTP : Protocol bootstrap


Affectation adresse IP par un serveur

TELNET : Interfaçage de terminaux avec des équipements en half duplex


Format ASCII englobé

UNITE : Protocole basé sur le modèle client serveur créé par Telemecanique

MODBUS : Protocole basé sur le modèle client serveur créé par Modicon

I/O scanning : E/S périodiques rafraichies par envoi automatique de requêtes Modbus.

Industrial Automation - Customer View - Services - Formation Diapositive 92 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus

Les classe d ’implémentation Transparent Ready

Les classes d ’implémentation définissent une liste de services à


implémenter pour garantir une interopérabilité des produits Schneider
Transparent Ready.

Ces classes sont définies pour 4 familles d ’équipements :


 Controllers : Automate, commandes numériques…
 Devices : Variateurs, démarreurs moteur, robots, E/S déportées
 Passerelles :
 HMI / SCADA

Les classes d ’implémentation sont identifiées par


une lettre A à Z concernant les services WEB
suivi d ’un nombre 00 à 99 concernant les services utilisateurs et communication
et d ’un suffixe ASCII concernant la couche physique.
Industrial Automation - Customer View - Services - Formation Diapositive 93 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus
Les classe d ’implémentation
Web services level

A : without Web A : without Web


B : Web Basic Z : Web Basic
C : Web Configurable Y : Web Regular Example of Implementation Class: A10
D : Web Active X : Web Active A05 A00
Web Web services
E : Web Distributed W : Web Distributed

services
server client
^
User Net. Global I/O TR Gateway
Faulty device functions
services scanner
Mangt data replacement
User & communication level servicesm

00 : without Modbus SNMP NDDS DHCP TFTP FTP SMTP


HTTP HTTPModbus ModbusCanopen

MIB

protocols
01 : modbus Basic access UDP
50
TCP
80 502
05 : modbus Regular access
IP
10 : modbus on TCP-IP basic access RS485 Can
20 : modbus on TCP-IP management access Ethernet and IEEE 802.3 layer

30 : modbus on TCP-IP added values access


40 : distributed control on TCP-IP

Examples : A10-Eth10/100 Modbus on Ethernet TCP-IP (10/100 Mbs), no Web


A05-SL-RS485 Modbus on RS485, no Web
A00-Can for Can Open : profiles to be defined
C30-Eth100 Modbus on Ethernet TCP-IP (100 Mbs) + com & Web services

Industrial Automation - Customer View - Services - Formation Diapositive 94 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus

Services Web

Server Web Client

Maintenance Monitoring Diag Doc Conf


B R B R E B R E B R B Server
A : without Web
Web level A Web level A B : Web Basic
C : Web Configurable
Web level B Web level Z D : Web Active
E : Web Distributed
Web level C Web level Y

Web level D Web level X


Client
A : without Web
Z : Web Basic
Y : Web Regular
X : Web Active
W : Web Distributed
optional mandatory

Industrial Automation - Customer View - Services - Formation Diapositive 95 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus

Services utilisateurs et communication


Com
User & Communication with TCP-IP without
TCP-IP
Modbus IOScan FDR Net Mgt Net Mgt Glob Data Bd. Mgt Modbus Net Mgt
Messaging B B R E (Modbus) (SNMP) B R B R Messaging (Modbus)
B R E B B R B R E B

Communication level 01

Communication level 05

Communication level 10

Communication level 20

Communication level 30

optional mandatory

Industrial Automation - Customer View - Services - Formation Diapositive 96 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 11 : Ethernet TCP/IP Modbus

Points forts - points faibles

Points forts Points faibles

 Ouverture vers clients standards  Accessoires raccordement chers

 Offre Schneider  Pas de possibilité raccordement


produits de sécurité

 Niveau d ’intégration dans PL7


 Cout d ’intégration

Industrial Automation - Customer View - Services - Formation Diapositive 97 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP

Profibus-DP

Historique
Profibus-DP le modèle ISO
La couche physique
La couche liaison
La couche application
Les profils
Points forts- points faibles
Industrial Automation - Customer View - Services - Formation Diapositive 98 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP

Historique

 En 1987, le ministère fédéral allemand pour la recherche et le développement


technologique crée un groupe de travail "Field Bus" fédérant 13 entreprises dont
SIEMENS et 5 instituts de recherche.
Naissance de Profibus (PROcess FIeld BUS).

 PROFIBUS est géré par une association d'utilisateurs qui regroupe des constructeurs,
des utilisateurs et des chercheurs : le CLUB PROFIBUS.

 Les clubs d'utilisateurs dans 20 des plus grands pays industrialisés offrent le support
dans la langue du pays. Ces centres de compétences sont fédérés par l'organisation "
PROFIBUS International" (PI) qui compte plus de 750 membres.
[Link]

Industrial Automation - Customer View - Services - Formation Diapositive 99 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP

Les 3 versions de Profibus

ProfiNet

Profibus-PA

Profibus-DP

Industrial Automation - Customer View - Services - Formation Diapositive 100 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP
Profibus et le modèle ISO

Profiles Profiles DP
FMS Fonctions DP
7 Application FMS = Fieldbus message specif.
6
5 Présentation
4
3 Session
2
1 Transport

Réseau

Liaison FDL = Fieldbus data link


Physique RS485 ou fibre optique

Industrial Automation - Customer View - Services - Formation Diapositive 101 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP

La couche physique

Topologie : Bus avec terminaisons de ligne actives

Distance maximum : Dépend du medium et du débit


Minimum : 100 m à 12 Mbits/s sans répéteur
Maximum : 4800 m à 9.6 kbits/s avec 3 repeteurs

Débit : 9,6 Kbits/s à 12 Mbits/s

Nbre maxi. Stations : 32 sans répéteurs


124 avec 3 repeaters

Industrial Automation - Customer View - Services - Formation Diapositive 102 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP

Les types de raccordement

IP20 IP65

Prise M12

4 3
5
B A B A 1 2

Femelle coté produit

Han-Brid

Sub D 9 points

Femelle coté produit


avec terminaison de
ligne ou pas Préconisation DESINA

Industrial Automation - Customer View - Services - Formation Diapositive 103 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP
Exemple d ’architecture

Quantum

Premium
Répéteur

ATV58
TEGO POWER

Fins de ligne

Momentum
Fin de ligne

FTB1DP FTB1DP FTB1DP

Fin de ligne

Industrial Automation - Customer View - Services - Formation Diapositive 104 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP

Couche liaison
PROFIBUS utilise une méthode d’accès hybride
n La communication entre stations actives est basée sur le concept d’anneau à jeton.
n Les stations passives (esclaves) utilise le concept maître-esclave.

Stations actives = équipements maîtres

Stations passives = équipements esclaves

Industrial Automation - Customer View - Services - Formation Diapositive 105 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP

Anneau à jeton

Le concept d ’anneau à jeton garantit que l ’accès au bus est donné à chaque
équipement maître dans une fenêtre de temps prédéfinie.

Le jeton est un télégramme particulier émis par un maître qui doit circulé vers
les autres maîtres de l ’anneau dans un temps maximum configurable.

Maître - Esclave
Le concept maître-esclave permet au maître en possession du jeton d ’accéder
aux esclaves qui lui sont assignés (les stations passives) ainsi qu ’aux autres
maîtres (messagerie FMS).

Les messages émis à destination des esclaves et leurs réponses associées


sont appelés PPO : Parameter Process Object.

Profibus-DP peut fonctionner avec un seul maître (mono master mode).


Le coupleur maître Profibus-DP Premium ne supporte pas la communication maître à maîttre (FMS).

Industrial Automation - Customer View - Services - Formation Diapositive 106 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP

Description du PPO
Le maître émet une requête cyclique à l’esclave Le maître reçoit une réponse cyclique de de l’esclave
1er mot 1er mot
Zone Zone
PKW PKE échanges PKW PKE
échanges
apériodiques apériodiques

REPONSE ET STATUS
PWE optionnelle PWE
optionnelle

DE L’ESCLAVE
COMMANDe
DU MAITRE
PZD PZD1 PZD PZD1
PZD2 Zone PZD2 Zone
PZD3 échanges PZD3 échanges
périodiques périodiques
PZDn PZDn

Dernier mot Dernier mot

Tous les mots sont échangés cycliquement, mais les échanges apériodiques
sont utilisés quand nécessaire.
PKW = Parameter - Kennung - Wert = Paramètre - Adresse - Valeur
PKE = Parameter - Kennung = Adresse du paramètre
PWE = Parameter - Wert = Valeur du paramètre dont l’adresse est contenue dans PKE
PZD = Prozeßdaten = Données de process

Industrial Automation - Customer View - Services - Formation Diapositive 107 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP

Utilisation des PKW

D o n n é e s d e s o rtie D o n n é e s d ' e n tré e


PKW D e s c rip tio n PKW D e s c rip tio n
W o rd 1 S o rtie P K E W o rd 1 E n tré e P K E
W o rd 2 S o rtie R /W o u tp u t W o rd 2 E n tré e R /W /N
W o rd 3 0 W o rd 3 0
W o rd 4 S o rtie W o rd 4 E n tré e P W E

Sortie PKE : Entrée PKE :


Bits 0 à E : Adresse de la variable Copie de la valeur de sortie PKE
Bit F : = 0 Ecriture ou lecture unique Entrée R/W/N :
= 1 Ecriture ou lecture permanente = 16#0052 Lecture correcte
Sortie R/W : = 16#0057 Ecriture correcte
= 16#0052 = Read = 16#004E Erreur de lecture ou d ’écriture
= 16#0057 = Write Entrée PWE :
Sortie PWE : : Si lecture correcte valeur de la variable
= Si écriture : Valeur à écrire : Si écriture correcte copie de la valeur sortie
PWE
: Si erreur
= 0 : adresse incorrecte
= 1 : écriture refusée

Industrial Automation - Customer View - Services - Formation Diapositive 108 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP

La couche application

Echanges des données : Process : échanges cycliques


Paramètres, diagnostic : apériodiques (PKW)

Taille maxi des données : 244 octets de PPO

Interopérabilité : Produits certifiés par l’organisation Profibus

Interchangeabilité : Profils de communication et d’application

Industrial Automation - Customer View - Services - Formation Diapositive 109 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP

Profils de communication DP

Trois types de stations sont définis :

DP master class 1 (DPM1) : Controleur programmables comme automates, PC...

DP master class 2 (DPM2) : Outil de développement ou de diagnostic

DP slave : Equipement périphérique réalisant des échanges cycliques avec “sa”


station active.

Le module Profibus-DP TSX PBY 100 Premium est un sous ensemble de DPM1

Industrial Automation - Customer View - Services - Formation Diapositive 110 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP

Profils application DP

Les profils application complétent le standard pour un champ d’appication donné.

Exemples :

 Commandes numériques et robots


Basé sur des diagrammes séquentiels, les mouvements et les commandes sont décrits sous l’angle de
l’automatisme.

 Codeurs
Basé sur le raccordement des codeurs rotatifs, angulaires et linéaires, et basé sur la définition de fonctions
(mise à l’échelle, diagnostics, etc.).

 PROFIDRIVE variateurs de vitesse


Basé sur les fonctions de base du variateur :les commandes et états variateurs sont décrits.

 Contrôle de process et supervision (HMI)


Il spécifie la liaison des équipements de conduite (et supervision) avec des constituants d’automatismes de
niveau supérieur. Il utilise les fonctions étendues de PROFIBUS-DP concernant la communication.

Industrial Automation - Customer View - Services - Formation Diapositive 111 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP

Fichiers GSD

Les caractéristiques d ’un équipement PROFIBUS sont décrites sous la forme d ’une
« electronic device data sheet » (GSD) dans un format prédéfini.

Les fichiers GSD doivent être fournis par tous les fabricants d ’équipements PROFIBUS.

Spécifications générales
Cette section contient des informations sur le fabricant, le nom du produit, les versions hardware
et software, les débits supportés, etc...

Spécifications relatives aux maîtres


Cette section contient tous les paramètres relatifs aux maîtres, comme le nombre maximum d ’esclaves,
les options de chargement déchargement. Cette section n ’existe pas pour les équipements esclaves.

Spécifications relatives aux esclaves


Cette section contient les spécifications relatives aux esclaves comme le nombre et le type de variables
d ’E/S, les textes de diagnostic, les informations sur les modules présents pour les produits modulaires...

Industrial Automation - Customer View - Services - Formation Diapositive 112 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 12 : Profibus-DP

Points forts - points faibles

Points forts Points faibles

 Nombre d ’équipements connectés  Faible distance à haut débit


dans le monde
 Système PKW ne permet d ’atteindre
qu ’un seul paramètre à la fois
 Facilité d ’utilisation des variables
périodiques et apériodiques  Nécessité d ’utiliser un configurateur
externe : Sycon

 Facilité d ’intégration (fichier GSD)  Déconnexion des produits en fin de


ligne peut perturber tous le bus.
 Diagnostic

Industrial Automation - Customer View - Services - Formation Diapositive 113 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 13 : FIPIO

FIPIO

Historique
FIPIO et le modèle ISO
La couche physique
La couche liaison
La couche application
Les profils
Points forts- points faibles
Industrial Automation - Customer View - Services - Formation Diapositive 114 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 13 : FIPIO

Historique

 A l’origine, on trouve un groupe de travail piloté par la Mission Scientifique et


Technique du Ministère de l’Industrie et de la Recherche comprenant les
constructeurs TELEMECANIQUE, MERLIN GERIN, CGEE, ALSTHOM et CSEE.
Ce groupe a travaillé durant les années 1983-1985 à la spécification de FIP.

 L ’association de constructeurs et d ’utilisateurs WorldFIP a été créée en 1987 sous


le nom de CLUB FIP.

[Link]
WorldFIP est conforme aux standards EN 50170 et IEC 61158.

Industrial Automation - Customer View - Services - Formation Diapositive 115 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 13 : FIPIO
FIPIO et le modèle ISO
Variateurs Séquenceurs
HMI Etc...
DRIVECOM de soudage
MMI COM

7 APPLICATION Canal
CiAdonnées
DS-301 processus + messagerie
= Communication profilePCP
7 APPLICATION
CAL= CAN Application Layer
6 PRESENTATION EMPTY
6 PRESENTATION VIDE

5 SESSION EMPTY
5 SESSION VIDE

4 TRANSPORT EMPTY
4 TRANSPORT VIDE

3 NETWORK EMPTY
3 RESEAU VIDE

2 LINK = LLC + MAC Maître esclave avec trame unique (registre à décalage)
2 LIAISON = LLC + MAC CAN 2.0 A et B + ISO 11898
1 PHYSICAL RS= 485
CAN 2.0 A et B ISO 11898-1 et 2

Industrial Automation - Customer View - Services - Formation Diapositive 116 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 13 : FIPIO

La couche physique

Medium : Paire torsadée blindée ou fibre optique


Topologie : Type bus
Avec raccordement par chaînage ou dérivations +
terminaisons de fin de ligne

Distance maximum : 1000 m pour un segment électrique


3000 m pour un segment optique
15 000 m avec répéteurs électriques
Nbre répéteurs¨+ Nbre stations =< 36
Nbre répéteurs x 0,5 + somme des longueurs en Km < 22
Débit : 1Mbits/s
Quelle que soit la longueur du câble

Nbre max équipements : 127


1 maître et 126 esclaves
32 équipements max par segment

Industrial Automation - Customer View - Services - Formation Diapositive 117 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 13 : FIPIO

Connectique SUBD-9 points standardisée

SUBD-9points
mâle coté produit

Vers câble FIPIO


principal ou vers boitier
de dérivation

Industrial Automation - Customer View - Services - Formation Diapositive 118 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 13 : FIPIO
Exemple d ’architecture
Premium
E/S Magelis
Momentum
TBX IP20 Démarreurs-contrôleurs modèle U
LUFP1

Fin de ligne

Modbus

Fin de ligne
24 V
ATV28 ATS48

TBX IP67 Micro Convertisseurs


Passerelle ASi
électique-optique

24 V
Fin de ligne
Fin de ligne
ASi

Industrial Automation - Customer View - Services - Formation Diapositive 119 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 13 : FIPIO

La couche liaison

Méthode d ’accès au médium : Maître / esclaves (arbitre de bus)


La configuration du système indique à l ’arbitre de bus la liste des variables (identifieurs) à scruter
ainsi que leur périodicité (informations contenues dans le profil des équipements)

Modèle de communication :
Echanges périodiques : Producteur / Consommateur
Lorsque l ’arbitre de bus demande la diffusion d ’une variable (identifieur) le producteur unique de
cette variable se reconnaît et la diffuse.
Le ou les stations consommatrices la captent, l ’arbitre de bus passe à l ’identifieur suivant.

Echanges apériodiques : Client / Serveur


Après traitement des échanges périodiques, l ’arbitre de bus traite les requêtes apériodiques
stockées dans une file d ’attentes dédiée (liste d ’identifieurs).

Industrial Automation - Customer View - Services - Formation Diapositive 120 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 13 : FIPIO

La couche liaison
Macro-cycle1 Macro-cycle2

Occupation
bande passante

100 %

Echanges Apériodiques
F F Variables
E E Cycliques
D E E D
C D D C
B B C B B
A A A A A A A A t
cycle cycle cycle cycle cycle cycle cycle cycle
élem élem élem élem élem élem élem élem
n°1 n°2 n°3 n°4 n°5 n°6 n°7 n°8

Chaque variable est scrutée à son propre rythme sans perturbation par les
échanges apériodiques.

Industrial Automation - Customer View - Services - Formation Diapositive 121 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 13 : FIPIO

Les familles de profils

3 familles de profils sont définis :


FRD = FIPIO Reduced Device Profile
FSD = FIPIO Standard Device Profile
FED = FIPIO Extended Device Profile FSD P : FIPIO Simple Device Profile

Le choix du profil est fonction :


 du nombre de variables cycliques à échanger
 du nombre de variables de configuration
 du nombre de variables de réglage
 du nombre de variables de diagnostic
 de la structure de l ’équipement
Industrial Automation - Customer View - Services - Formation Diapositive 122 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 13 : FIPIO

Répartition des profils

Profil standard FRD FSD FED

Variables cycliques
Acquisition des entrées 2 mots 8 mots 32 mots
Pilotage des sorties 2 mots 8 mots 32 mots
Variables de configuration - 16 mots 30 mots
- 32 mots 30 mots
Variables de réglage
Commandes
- - 8 mots
Commande spécifique
Diagnostic 1 octet 1 octet 1 octet
Validité des entrées - - 8 mots
Status spécifique

Industrial Automation - Customer View - Services - Formation Diapositive 123 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 13 : FIPIO

Syntaxe de dénomination des profils

4 champs permettent d ’identifier un profil :

Famille FSD C8 P Possibilité


Paramétrage

Structure Nbre E/S

FRD Reduced C Compact 2 Mots P Possibilité paramétrage


FSD Standard M Modulaire 8 Mots - Pas de paramètrage
FED Extended 32 Mots

Industrial Automation - Customer View - Services - Formation Diapositive 124 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 13 : FIPIO

Points forts - points faibles

Points forts Points faibles

 Longueur du bus : 15 km à 1Mbits/s  Peu de produits disponibles

 Connexion par chaîne ou dérivation  Pas de modification possible de la taille


des variables cycliques

 Facilité d ’utilisation
 Système de messagerie UNITE non

 Niveau d ’intégration dans PL7 standardisé

Industrial Automation - Customer View - Services - Formation Diapositive 125 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 14 : Interbus

Interbus

Historique
Interbus et le modèle ISO
La couche physique
La couche liaison
La couche application
Les profils
Points forts- points faibles
Industrial Automation - Customer View - Services - Formation Diapositive 126 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 14 : Interbus

Historique
Spécifications du protocole
1983

Premiers prototypes

Commercialisation premiers produits 1987

1990 Premiers profils

Création de l ’association
1993

2001 Homologation EN 50254 350


000 réseaux installés 4
millions de nœuds connectés 2700
produits

Industrial Automation - Customer View - Services - Formation Diapositive 127 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 14 : Interbus
Interbus et le modèle ISO
Variateurs Séquenceurs
HMI Etc...
DRIVECOM de soudage
MMI COM

7 APPLICATION Canal
CiAdonnées
DS-301 processus + messagerie
= Communication profilePCP
7 APPLICATION
CAL= CAN Application Layer
6 PRESENTATION EMPTY
6 PRESENTATION VIDE

5 SESSION EMPTY
5 SESSION VIDE

4 TRANSPORT EMPTY
4 TRANSPORT VIDE

3 NETWORK EMPTY
3 RESEAU VIDE

2 LINK = LLC + MAC Maître esclave avec trame unique (registre à décalage)
2 LIAISON = LLC + MAC CAN 2.0 A et B + ISO 11898
1 PHYSICAL RS= 485
CAN 2.0 A et B ISO 11898-1 et 2

Industrial Automation - Customer View - Services - Formation Diapositive 128 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 14 : Interbus

La couche physique

Medium : Double paire torsadée blindée


1 paire pour la réception, 1 paire pour l ’émission

Topologie : Type anneau


Ressemble vu de l ’extérieur à une topologie bus le câble de
connexion contenant l ’aller et le retour du signal.

Distance maximum : 400 m entre 2 équipements


12,8 km au total

Débit : 500 Kbits/s

Nbre max équipements : 512

Industrial Automation - Customer View - Services - Formation Diapositive 129 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 14 : Interbus

Les différents type de bus


Bus local
Bus interstation (Local Bus TTL )
(remote bus ): Tête de station IP20
( conçu pour une installation
( Bus principal ) pour bus local économique d'une sous station
- RS 485 point à point
- 256 équipements maxi déportée dans une armoire )
- 400 m maxi entre 2 équipements - 8 équipements maxi
- Long totale: 12,8 Km - 1,5 m maxi entre 2 équipements
- Long totale: 10m
Bus inter station en dérivation - courant maxi: 800 mA
(remote bus ) Bus Installation
Tête de station : 170 BNO 671 00 (IP20) (Installation bus )
( variante du bus inter station
+ tension d'alimentation des capteurs )
- RS 485
- Avec alim. 24 V, 4,5 A maxi
- 40 modules E/S max.
Interbus sensor loop - 50 m maxi entre 2 équipements
( raccordement direct des capteurs numériques
et analogiques sur Interbus-S par - Long totale: 50 m
l'intermédiaire d'une tête de station )
- 1 paire non blindée + 24 V Tête de station IP 65
- 32 équipements maxi pour bus installation
- 10 m maxi entre 2 équipements - Régénère les données
- Long totale: 100 m
- fournit le 24 V / 4,5 A
Tête de station : 170 ENO 396 00 (IP65)

Pas d'équipements Schneider sur bus local ni sur "sensor loop "

Industrial Automation - Customer View - Services - Formation Diapositive 130 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 14 : Interbus

Les types de raccordement

IP20 IP65

Sub D 9 points IN Prise M12 IN

1 5 4 3
5
1
6 9 2

Mâle coté produit Mâle coté produit

Sub D 9 points OUT Prise M12 OUT


5 1
3 4
9 6 5
2 1

Femelle coté produit Femelle coté produit

Industrial Automation - Customer View - Services - Formation Diapositive 131 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 14 : Interbus
Exemple d ’architecture
Premium
Bus inter stations

400 m max entre chaque produits FTB FTB

TEGO POWER
ATV50

Tête
de station

Bus installation
IN OUT
24 V 50 m maxi.
IN OUT
FTB FTB

Bus
inter stations

400 m max Tête


de station

Bus installation
50 m maxi.
24 V

Industrial Automation - Customer View - Services - Formation Diapositive 132 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 14 : Interbus

La couche liaison

Méthode d ’accès au médium : Maître / esclaves


Transmission d ’une trame unique dans la quelle les données capteurs (entrées) et les
données actionneurs (sorties) sont réunies.

Cette trame unique est gérée comme un registre à décalage de 256 mots maximum.
Chaque esclave (station) est un élément du registre.

La structure de la trame est hybride : elle assure le support de 2 classes de données


(32 mots maximum par équipement) :

 les données cycliques du processus (mots périodiques d'entrée/sortie de l'esclave),


 et les données acycliques de paramétrage (espace mémoire fixe).

Industrial Automation - Customer View - Services - Formation Diapositive 133 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 14 : Interbus

Les échanges acycliques

Les données acycliques sont transmises par le protocole PCP.


PCP = Peripherals Communication Protocol
qui fragmente les données de paramétrage.

Industrial Automation - Customer View - Services - Formation Diapositive 134 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 14 : Interbus

Les profils

Les profils Interbus définissent pour une famille de produits :

 la reconnaissance de l ’équipement par son code d ’identification

 le format des informations de commandes (sorties) et des mots


d ’état (entrées) échangées

 le graphe d ’état

L ’intégration d ’un nouvel équipement dans l ’outil de configuration


réseau CMD Tool ne peut se fait par enrichissement d ’une base de
données gérée par PHOENIX CONTACT (pas d ’EDS file).

Industrial Automation - Customer View - Services - Formation Diapositive 135 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 14 : Interbus

Points forts - points faibles

Points forts Points faibles

 Très bonne utilisation de la bande  Echanges acyclique très lent.


passante

 Pas de diffusion
 Localisation des défauts

 Pas de mode dégradé : en cas de


 Interopérabilité garantie car outil de défaut d ’un équipement, tous les
configuration unique (CMD Tool). échanges s ’arrêtent.

Industrial Automation - Customer View - Services - Formation Diapositive 136 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 15 : Modbus

Modbus

Historique
Modbus et le modèle ISO
La couche physique
La couche liaison
La couche application
Les profils
Points forts- points faibles
Industrial Automation - Customer View - Services - Formation Diapositive 137 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 15 : Modbus

Historique

Le protocole MODBUS est une structure de messagerie créée par MODICON


en 1979 pour connecter des automates à des outils de programmation.

Ce protocole est de nos jours largement utilisé pour établir des communications
de type maître/client vers esclaves/serveurs entre équipements intelligents.

MODBUS est indépendant de la couche physique.

Il peut être implémenté sur des liaisons RS232, RS422, ou RS485 ainsi que
sur une grande variété d ’autres médias (ex : fibre optique, radio, etc...).

Industrial Automation - Customer View - Services - Formation Diapositive 138 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 15 : Modbus

Modbus liason série et le modèle ISO

MODBUS sur liaison série fonctionnant de 1200 à 56 Kbits/s avec une


méthode d ’accès maître/esclave.

7 Application Modbus
6 Présentation
5 Session
4 Transport
3 Réseau

2
Liaison Maître / Esclave
1
Physique RS485
Industrial Automation - Customer View - Services - Formation Diapositive 139 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 15 : Modbus

Modbus Plus et le modèle ISO

MODBUS PLUS est un bus fonctionnant à 1 Mbit/s basé sur une méthode
d ’accès par anneau à jeton qui utilise la structure de messagerie MODBUS.

7
Application Modbus
6
Présentation
5
4 Session
3
Transport
2
Réseau
1

Liaison 802.4 Anneau à jeton


Physique RS485

Industrial Automation - Customer View - Services - Formation Diapositive 140 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 15 : Modbus

Ethernet TCP/IP Modbus

Ethernet TCP/IP MODBUS utilise TCP/IP et Ethernet 10 Mbit/s ou


100 Mbits/s pour porter la structure de messagerie MODBUS.

7 Application Modbus
6
Présentation
5
4 Session
3
Transport TCP
2
Réseau IP
1

Liaison
CSMA / CD
Physique ETHERNET V2 ou 802.3

Industrial Automation - Customer View - Services - Formation Diapositive 141 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 15 : Modbus

La couche physique RS485

Medium : Paire torsadée blindée

Topologie : Type bus


Avec dérivations et terminaisons de fin de ligne

Distance maximum : 1300 m sans répéteur

Débit : 19 200 bits/s (56 Kbits/s sur certains produits)

Nbre max équipements : 32


1 maître et 31esclaves

Industrial Automation - Customer View - Services - Formation Diapositive 142 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 15 : Modbus

Connectiques préconisés par Schneider

TIA/EIA-485 / RJ45 TIA/EIA-485 / SUB-D 9 points

Femelle coté produit


Femelle coté produit

Mâle coté produit


Industrial Automation - Customer View - Services - Formation Diapositive 143 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 15 : Modbus
Exemple d ’architecture

Départs moteurs Tesys U

Quantum
Micro

Premium

Répartieur
Modbus

Fin de ligne
ATV28 ATS48

ATV58
Tesys U

Fin
Boîtier de dérivation Té de ligne

Industrial Automation - Customer View - Services - Formation Diapositive 144 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 15 : Modbus

La couche liaison

Méthode d ’accès au médium : Maître / esclave

Méthode de transmission : Client / serveur


Le maître est client, l ’esclave est serveur.
L ’échande de données entre esclaves se fait
par programme applicatif

Taille maxi des données utiles : 120 mots automate

Sécurité de transmission : LRC ou CRC


Délimiteurs start et stop
Bit de parité
Flux continu

Industrial Automation - Customer View - Services - Formation Diapositive 145 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 15 : Modbus

Modbus ASCII et Modbus RTU

Le protocole MODBUS existe en 2 versions :

 Mode ASCII
Chaque octet de la trame est transmis sous la forme de 2 caractères
ASCII.

 Mode RTU
Chaque octet de la trame est transmis sous la forme de 2 caractères
hexadécimaux de 4 bits.

Le principal avantage du mode RTU est qu ’il transmet plus rapidement


les informations.

Le mode ASCII permet d ’avoir un intervalle de temps d ’une seconde entre


2 caractères sans générer d ’erreur de transmission.
Industrial Automation - Customer View - Services - Formation Diapositive 146 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 15 : Modbus

Structure d ’une trame Modbus

La structure d ’une trame Modbus est la même pour les requêtes (message
du maître vers l ’esclave) et les réponses (message de l ’esclave vers le
maître).
Modbus RTU

silence Adresse Fonction Data Checksum silence

Silence >= 3,5 characters

Modbus ASCII

: Adresse Fonction Data Checksum CR LF

3A Hex 0D Hex 0A Hex


Industrial Automation - Customer View - Services - Formation Diapositive 147 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 15 : Modbus

Exemple de trame en mode RTU

 Code Fonction = 3 : Read n words

Requête :

1 octet 1 octet 2 octets 2 octets 2 octets


Adresse Code Adresse Nombre de
CRC16
Esclave Fonct.= 3 1er mot mots à lire

Réponse :

1 octet 1 octet 2 octets 2 octets 2 octets 2 octets


Adresse Code Nombre Valeur du Valeur du
CRC16
Esclave Fonct.= 3 d’octets lus 1er mot dernier mot

Industrial Automation - Customer View - Services - Formation Diapositive 148 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 15 : Modbus

Les classes d ’implémentation

Les classes d ’implémentation de la messagerie Modbus sont un sous


ensemble du projet Transparent Ready qui définit une liste de services à
implémenter pour garantir une interopérabilité des produits Schneider.

Pour la famille des équipements serveurs (variateurs, démarreurs moteurs,


E/S déportées, etc…) 3 classes sont définies.

Les classes correspondent à une liste de requêtes Modbus à supporter.

 Basic : Accès mots et identification


 Regular : Basic + accès bits + diagnostic réseau
 Extended : Regular + autres accès

Industrial Automation - Customer View - Services - Formation Diapositive 149 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 15 : Modbus

Points forts - points faibles

Points forts Points faibles

 Faible coût d ’implémentation  Necessité d ’écrire du programme pour


accéder à une variable.

 Offre Schneider
 Relaltivement lent

 Niveau d ’intégration dans PL7


 Pas de communication directe
d ’esclave à esclave.

Industrial Automation - Customer View - Services - Formation Diapositive 150 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 16 : Tableau comparatif des différents réseaux

Comparaison au niveau physique

Industrial Automation - Customer View - Services - Formation Diapositive 151 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 16 : Tableau comparatif des différents réseaux

Comparaison au niveau liaison et application

Industrial Automation - Customer View - Services - Formation Diapositive 152 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 17 : Aperçu de l ’offre de communication IA

Automates

Industrial Automation - Customer View - Services - Formation Diapositive 153 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 17 : Aperçu de l ’offre de communication IA

Contrôle industriel

Industrial Automation - Customer View - Services - Formation Diapositive 154 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 18 : La fonction communication traitée par PL7

Les étapes de mise en œuvre

Câblage de l ’installation
Sur l ’installation

Par switchs, commutateur rotatif, ou console.


Configuration des esclaves : Certains produits détectent automatiquement la
Adresse, vitesse de communication... vitesse et le format de communication

Déclaration du coupleur maître


PL7 est le logiciel de programmation
dans l ’automate
Avec PL7 et configurateur

des automates Micro et Premium

Avec PL7 pour Avec SycCon Avec CMD Tool


Configuration du coupleur maître ASi, Ethernet, pour CANopen, et
pour Interbus
FIPIO et Modbus Profibus

Sauvegarde et transfert de la
configuration dans l ’automate

Industrial Automation - Customer View - Services - Formation Diapositive 155 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 18 : La fonction communication traitée par PL7

Les étapes de mise en œuvre

Vérification du fonctionnement de la
communication par écran de mise au point
Avec PL7

Développement programme applicatif

Test du programme

Industrial Automation - Customer View - Services - Formation Diapositive 156 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 18 : La fonction communication traitée par PL7

Les différents types d’échanges


L ’ajout dans l ’automate d’un module de communication enrichit
l ’application d ’objets pouvant être de 2 types :

Objets implicites :
Ces variables d ’entrées ou de sorties sont mises à jour automatiquement
par l ’UC de l ’automate et le coupleur de communication de façon
asynchrone.

Objets explicites :
Ces variables d ’entrées ou de sorties mises à jour sur demande du
programme utilisateur.

Il est également possible d ’échanger directement des données entre


l ’application et des équipements distants en utilisant des fonctions de
communication (Read_var, Write_var, Send_Req, etc…)
Industrial Automation - Customer View - Services - Formation Diapositive 157 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 18 : La fonction communication traitée par PL7

Objets implicites
Echanges Echanges
Asynchronisme cycliques
cycliques
automatiques automatiques

Processeur Coupleur de Bus


automate communication

Zone Infos
diagnostic Equipement 1
%IMod
Equipement 2

Zone Zone mémoire


%I ou %IW des entrées
Equipement n

Zone Zone mémoire


%Q ou %QW des sorties

Temps de cycle Temps de


automate cycle réseau

Industrial Automation - Customer View - Services - Formation Diapositive 158 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 18 : La fonction communication traitée par PL7

Objets explicites Echanges


Echanges activés par le
activés par le coupleur suite à
programme demande prog.

Processeur Coupleur de Bus


automate communication
Zone
%Mwxy*
Equipement 1
Paramètres d ’état READ_STS
Paramètres d ’état Equipement 2

WRITE_CMD
Paramètres de commande Paramètres de commande

WRITE_PAR Equipement n
Paramètres de réglage READ_PAR
courants SAVE_PAR
Paramètres de réglage
courants

Paramètres de réglage
initiaux RESTORE_PAR

* %Mwxy : Avec x = Numéro Rack - y = Numéro enplacement de coupleur de communication


Industrial Automation - Customer View - Services - Formation Diapositive 159 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 18 : La fonction communication traitée par PL7

Fonctions de communication Echanges


Echanges activés par le
activés par coupleur suite à
requête* demande prog.

Processeur Coupleur de Bus


automate communication

Equipement 1
WRITE_VAR
Equipement 2

READ_VAR

Equipement n
SEND_REQ

Emplacement mémoire Mémoire tampon


interne applicative %MW
paramétré dans
la requête

* %La requête permet de paramétrer à quel équipement on s ’adresse et où sont rangées les données.

Industrial Automation - Customer View - Services - Formation Diapositive 160 / 160


PhW - Intro_RLI_fr - 09 / 2003

Vous aimerez peut-être aussi