de communication industriels
Chapitre 1 : Notions de base
Chapitre 2 : Les besoins et le positionnement des principaux réseaux
Chapitre 14 : Interbus
Chapitre 15 : Modbus
Coupleur de Coupleur de
communication communication
Informations
Informations
Réception Réception
Les informations sont des éléments physiques (lumière, son, image, tension
électrique etc…) auxquels un sens a été attrIbué.
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.
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
Réseaux informatiques
(Data Bus)
Pilotage de
processus
actionneurs Interbus
(Sensor Bus)
Modbus
AS-i
Simples Evolués
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
•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.
Maître - Esclave
Anneau à jeton
Accès aléatoire
Maître - Esclave
Polling
Quelque chose à dire ?
Rien à déclarer
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
Accès aléatoire
Adresse 4
CSMA/CD CSMA/CA
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
Client - Serveur
Requête
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
Je vais rater
Il est 18h00 mon train !!!
CONSOMMATEUR N°1
Et si j ’allais
PRODUCTEUR au cinéma...
Câblage de l ’installation
Sur l ’installation
Sauvegarde et transfert de la
configuration dans l ’automate
Vérification du fonctionnement de la
communication par écran de mise au point
Avec PL7
Test du programme
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.
Objets implicites
Echanges Echanges
cycliques Asynchronisme cycliques
automatiques automatiques
Temps de Temps de
cycle cycle réseau
automate
WRITE_PAR Equipement n
READ_PAR
Paramètres de réglage
courants SAVE_PAR
Paramètres de réglage
courants
Paramètres de réglage
initiaux RESTORE_PAR
Equipement 1
WRITE_VAR
Equipement 2
READ_VAR
Equipement n
SEND_REQ
* %La requête permet de paramétrer à quel équipement on s ’adresse et où sont rangées les données.