59
Support de formation TGBT Filière BAC PRO ELEEC

Support de formation TGBT Filière BAC PRO ELEEC

  • Upload
    aulii

  • View
    77

  • Download
    5

Embed Size (px)

DESCRIPTION

Support de formation TGBT Filière BAC PRO ELEEC. Batterie de condensateurs. Application du lycée. Barrière de parking DECMA PARK. Ventilateur Extracteur d’air. Armoire tertiaire. CONTROLEUR ET COUPLEUR WAGO. WAGO Ethernet Settings. - PowerPoint PPT Presentation

Citation preview

Page 1: Support de formation TGBT Filière BAC PRO ELEEC

Support de formation TGBTFilière BAC PRO ELEEC

Page 2: Support de formation TGBT Filière BAC PRO ELEEC

Batteriede condensateurs

Armoire tertiaireVentilateur

Extracteur d’air

Barrière de parking

DECMA PARK

Application du lycée

Page 3: Support de formation TGBT Filière BAC PRO ELEEC

CONTROLEUR ET COUPLEUR WAGO

Page 4: Support de formation TGBT Filière BAC PRO ELEEC

WAGO Ethernet Settings

Page 5: Support de formation TGBT Filière BAC PRO ELEEC

Exemple: Le treizième module a été retiré le code généré est 4 - 12Code d’erreur 4: Erreur du bus interne.Code d’extension 12: Bus interrompu après le 12ème module.

Page 6: Support de formation TGBT Filière BAC PRO ELEEC

255 modules pour l’automate750-841

64 modules pour l’automate 750-842

Page 7: Support de formation TGBT Filière BAC PRO ELEEC

PROTOCOLE MODBUS/TCP-IP SUPPORT ETHERNET

Page 8: Support de formation TGBT Filière BAC PRO ELEEC

BUT Raccorder sur un même support physique des ordinateurs et permettre de communiquer avec un ensemble d’ordinateurs sur ce support. Un seul message sur le support peut être lu par plusieurs ordinateurs. Les modems sont remplacés par des cartes réseaux que l’on installe dans les ordinateurs. Ces réseaux sont de taille limitée. Cette limite est due au protocole lui-même.

ETHERNET Histoire : Le principal protocole de liaison utilisé sur les réseaux locaux est l’Ethernet, c’est un protocole normalisé (nombre IEEE802.3). ETHERNET a été développé par Xerox Corporation au Palo Alto Center (PARC) vers le milieu des années 70. Des prix : début 80 une carte ETHERNET vaut 10.000 FF, maintenant 150 FF ! ! !

NOTION DE TRAMES Les informations binaires sont découpées en trames.Une trame est un "paquet" d’informations regroupées entres elles. Sur un réseau local :A un instant donné, une seule trame circule sur le câble.Une trame émise par un équipement est reçue par tous les équipements.Une trame contient l’adresse de l’émetteur et l’adresse du destinataire.

TOKEN RING : ANNEAUX À JETON Dans le cas des Anneaux, une trame vide circule en permanence sur le fil qui relie l’ensemble des machines. Cette trame s’appelle le jeton. La machine qui a le jeton peut y insérer des données. Le jeton peut être perdu. Le temps de réaction à cette perte encadre la dimension du réseau et le nombre des machines qui peuvent s’y connecter. Les anneaux se comportent mieux sous forte charge.

Page 9: Support de formation TGBT Filière BAC PRO ELEEC

LE RÉSEAU ETHERNET EN BUS

Le principe est de mettre un support physique en commun, et de faire du très haut débit sur des distances moyennes (>100m). On utilise dans la technologie Ethernet, un câble commun pour relier des dizaines voire des centaines de machines. Ce câble commun va véhiculer les informations à destination de l’ensemble des stations. La méthode utilisée est le CSMA/CD (Carrier Sense Multiple Access / Colision Detection). Le câble forme un BUS dans le jargon réseau, reliant les stations. La vitesse est fixée par la norme : 10 Mbps (10 Millions de bits par seconde). Un bit est une valeur binaire : 0 ou 1. Cette technologie est appelée 10Base2. Le câble coaxial fin est facile à mettre en place. Par contre les connecteurs affaiblissent le signal, du coup on ne peut pas mettre beaucoup de stations sur le câble. Cette technologie tend à être remplacé par 10BaseT aussi appelé « réseau ethernet en étoile ». De plus un problème sur le câble et toutes les stations se retrouvent privées de réseau.

Le Bus Ethernet : 1 : Le câblage est réalisé avec du câble coaxial, qui ressemble à du câble d’antenne de télévision. La bande passante s’élève à 19 Mbps mais est mutualisée. 2 : Aux deux extrémités se trouve une résistance de terminaison. Par abus de langage on appelle cette terminaison un bouchon. 3 : Chaque poste de travail est connecté au câble coaxial grâce à un T. Si une personne coupe le bus sur le T de son ordinateur, plus personne ne peut communiquer.

Page 10: Support de formation TGBT Filière BAC PRO ELEEC

LE RÉSEAU ETHERNET EN ÉTOILE

1 : Pour un réseau Ethernet, on utilise du câble réseau spécifique appelé paire torsadée (Twisted pai). En fonction de la bande passante nécessaire et des conditions d’environnement, on utilise du câble catégorie 5, 6 ou 7. 2 : Dans les entreprises, on trouve généralement un "serveur". Le serveur centralise la gestion des fichiers, fédère une base de données ou un service de messagerie. 3 : Le hub centralise les connexions de chaque micro-ordinateur et leur permet de communiquer entre eux. 4 : Chaque poste est relié au câble réseau grâce à une carte réseau insérée dans l’ordinateur.

Page 11: Support de formation TGBT Filière BAC PRO ELEEC

Ici le support est constitué de 2 paires de fils torsadés (twisted pairs), prolongés par des connecteurs d’extrémité appelés RJ45. Ces câbles vont dans des appareils appelés HUB qui connectent les machines. Il existe des HUB 8 ports 12 /16/24 ports. En 85, un Hub valait 2.000 FF, maintenant 300 à 400 FF. Les Hub peuvent être cascadés en local avec des câbles propriétaires. Ils ne forment alors qu’un seul ensemble. Les machines ne doivent pas être à plus de 100 mètres du Hub. Sur ce type de réseau si un câble est endommagé une seule machine est privée de réseau (et non pas la totalité des machines comme sur les réseaux Bus).

Fast Ethernet ou 100BaseT

L’Ethernet en étoile a aussi une vitesse de 10Mbits/s. Il existe maintenant une technologie similaire mais plus rapide : le Fast Ethernet. Pour faire fonctionner un réseau en technologie fast-ethernet il faut que le Hub et les cartes réseaux soient compatibles. De plus il faut que le câblage soit certifié Catégorie 5. La mode de fonctionnement est exactement le même mais la vitesse de transfert est de 100 Mbits/s. Il existe enfin une technologie mixte appelée 10/100 : cette technologie permet de connecter des ordinateurs à 100Mbits (si leur carte réseau le permet) mais aussi des ordinateurs à 10 Mbits pour les ordinateurs qui n’ont qu’une carte réseau 10Mbits.

Switch Ethernet

La technologie aidant, le prix des processeurs chutant, on voit apparaître des HUB intelligents appelé switch (commutateurs). Un Hub classique émet la trame émise par un ordinateur à TOUTES les machines du réseau. Ce fonctionnement est historique : on reconstitue ainsi le mode de fonctionnement du bus (rappel sur le principe du bus : une machine émet des données qui sont émises a toutes les autres machines). Les switch sont capables de lire une trame et de la diriger sur l’un de ses ports en fonction de l’adresse de destination. Ainsi il n’y a qu’une machine qui reçoit la trame. Ainsi le réseau est fluidifié et est plus rapide.

Page 12: Support de formation TGBT Filière BAC PRO ELEEC

PROTOCOLE MODBUSSUPPORT RS485

Page 13: Support de formation TGBT Filière BAC PRO ELEEC
Page 14: Support de formation TGBT Filière BAC PRO ELEEC
Page 15: Support de formation TGBT Filière BAC PRO ELEEC
Page 16: Support de formation TGBT Filière BAC PRO ELEEC

15m

1000m

20 k 100 k 10 MDébit binaire

Longueur

RS232

Boucle de courant

RS485/RS422

Page 17: Support de formation TGBT Filière BAC PRO ELEEC
Page 18: Support de formation TGBT Filière BAC PRO ELEEC
Page 19: Support de formation TGBT Filière BAC PRO ELEEC

La communication RS485 permet le raccordement de plusieurs appareils sur le même bus. Un maximum de 32 appareils peut être raccordé sur un seul bus RS485 lui même composé d’un câble bifilaire torsadé. La longueur totale du câble RS485 raccordant tous les appareils ne peut excéder 1200 mètres.

Les appareils raccordés au bus doivent être raccordés comme suit:

1. Utilisez un câble bifilaire torsadé blindé de bonne qualité. L’emploi d’un conducteur de calibre minimal 0.6mm² est recommandé.

2. Le blindage de chaque segment de câble RS485 ne doit être mis à la terre qu’à une extrémité. Ne mettez pas le blindage des deux extrémités du segment à la terre, cela entraînerait l’apparition de courants de boucle de mise à la terre et donc des perturbations dans le câble de communication.

3. Les câbles doivent être autant que possible isolés de source de perturbations électriques.

Les appareils connectés au bus RS485 sont raccordés dans une configuration de points à points dont les connexions (+) et (–) de chaque appareil sont raccordées aux connexions correspondantes de l’équipement suivant. La topologie recommandée pour le raccordement d’appareil au bus de communication RS485 est la ligne droite.

Une résistance d’un quart de watt doit se trouvée à chaque terminaison du bus en ligne droite. Ces résistances de terminaisons réduisent les réflexions de signal pouvant altérer les données sur le bus. Les résistances de terminaisons sont connectées entre les connexions (+) et (–) du périphérique à chaque extrémité du bus. La valeur de la résistance devra correspondre à l’impédance de ligne du câble utilisé. Une valeur de 150 à 300 ohms convient généralement pour un câble bifilaire torsadé blindé 0.6 mm².

Page 20: Support de formation TGBT Filière BAC PRO ELEEC

PRINCIPE DU PROGRAMME DE COMMUNICATION MODBUS DANS LE TGBT

Page 21: Support de formation TGBT Filière BAC PRO ELEEC

  1 2 3 4 5 6 7 8

AdMod : Adresse modbus 1 2 2 0 0 0 0 0

FuncMod: Function Modbus 3 3 16 0 0 0 0 0

StartAdMod : Adresse de départ 1099 100 200 0 0 0 0 0

NbDataMod : Nombre de données 75 5 3 0 0 0 0 0

MoveDataReq1

MoveDataReq2

MoveDataReq3

MoveDataReq4

MoveDataReq5

MoveDataReq6

MoveDataReq7

MoveDataReq8

%IW256

%IW257

%IW258

Table d’entrée

001101011

001101011

ModbusRS485

Page 22: Support de formation TGBT Filière BAC PRO ELEEC

  1 2 3 4 5 6 7 8

AdMod : Adresse modbus 1 2 2 0 0 0 0 0

FuncMod: Function Modbus 3 3 16 0 0 0 0 0

StartAdMod : Adresse de départ 1099 100 200 0 0 0 0 0

NbDataMod : Nombre de données 75 5 3 0 0 0 0 0

MoveDataReq1

MoveDataReq2

MoveDataReq3

MoveDataReq4

MoveDataReq5

MoveDataReq6

MoveDataReq7

MoveDataReq8

%IW256

%IW257

%IW258

ModbusRS485

Table d’entrée

001101011

001101011

001101011

Page 23: Support de formation TGBT Filière BAC PRO ELEEC

  1 2 3 4 5 6 7 8

AdMod : Adresse modbus 1 2 2 0 0 0 0 0

FuncMod: Function Modbus 3 3 16 0 0 0 0 0

StartAdMod : Adresse de départ 1099 100 200 0 0 0 0 0

NbDataMod : Nombre de données 75 5 3 0 0 0 0 0

MoveDataReq1

MoveDataReq2

MoveDataReq3

MoveDataReq4

MoveDataReq5

MoveDataReq6

MoveDataReq7

MoveDataReq8

%IW256

%IW257

%IW258

ModbusRS485

Table d’entrée

001101011

001101011

Page 24: Support de formation TGBT Filière BAC PRO ELEEC

  1 2 3 4 5 6 7 8

AdMod : Adresse modbus 1 2 2 0 0 0 0 0

FuncMod: Function Modbus 3 3 16 0 0 0 0 0

StartAdMod : Adresse de départ 1099 100 200 0 0 0 0 0

NbDataMod : Nombre de données 75 5 3 0 0 0 0 0

MoveDataReq1

MoveDataReq2

MoveDataReq3

MoveDataReq4

MoveDataReq5

MoveDataReq6

MoveDataReq7

MoveDataReq8

%IW256

%IW257

%IW258

ModbusRS485

Table d’entrée

Page 25: Support de formation TGBT Filière BAC PRO ELEEC

CARTE ETHERNETETZ 410 SCHNEIDER

Page 26: Support de formation TGBT Filière BAC PRO ELEEC
Page 27: Support de formation TGBT Filière BAC PRO ELEEC

L’adresse IP par défaut du module TSX ETZ est construite à partir de son adresse MAC: 085.016.xxx.yyy avec xxx et yyy qui sont les deux derniers nombres de l’adresse MAC.

Exemple:

L’adresse MAC du coupleur est (en hexadécimal): 00 80 F4 01 12 20

Dans ce cas l’adresse IP par défaut est (en décimale): 085.016.018.032

Adresse MAC

Page 28: Support de formation TGBT Filière BAC PRO ELEEC

1: Saisir l’adresse IP du module ETZ dans le navigateur Internet Explorer pour accéder au serveur Web et paramétrer le module TSX ETZ.

2: Dans le menu IP Configuration, saisir la nouvelle adresse IP du module ETZ.

3: Dans le menu Unitelway Configuration, sélectionner l’adresse Unitelway du module ETZ. Les adresses 1-2-3 sont réservées pour le PC, les adresses 4-5 sont utilisées par un éventuel XBT. L’adresse 6 est disponible pour le module TSX ETZ. Laisser les autres paramètres dans la configuration d’origine (Vitesse, Parité, Timeout, etc…).

Attention:

Pour le paramétrage, le nom d’utilisateur et le mot de passe sont USER et USER.

Page 29: Support de formation TGBT Filière BAC PRO ELEEC

Attention:

Afin de pouvoir utiliser l’adresse Uniltelway 6 avec le module ETZ, il est nécessaire de s’assurer que le nombre d’esclaves possible est 8 dans la configuration matérielle de l’automate.

Page 30: Support de formation TGBT Filière BAC PRO ELEEC

RACCORDEMENT D’ UN NOUVEL EQUIPEMENT MODBUS RS485 SUR LE TGBT

Page 31: Support de formation TGBT Filière BAC PRO ELEEC

Prise terminale de l’automate Micro

Page 32: Support de formation TGBT Filière BAC PRO ELEEC

Carte PCMCIA TSXSCP114

Câble TSXSCPCX4030

DATA +

DATA -

CARTE PCMCIA MODBUS RS485 SCHNEIDER

Page 33: Support de formation TGBT Filière BAC PRO ELEEC

1

2

3

1: Déclaration de la carte PCMCIA dans le logiciel

PL7PRO.

Page 34: Support de formation TGBT Filière BAC PRO ELEEC

2: Déclaration des variables globales liées au nouvel équipement Modbus dans le logiciel CODESYS.

Page 35: Support de formation TGBT Filière BAC PRO ELEEC

3: Initialisation des tableaux de paramétrage de la communication Modbus.

Page 36: Support de formation TGBT Filière BAC PRO ELEEC

Code Nature des fonctions Modbus

1 Lecture de n bits de sortie consécutifs.

2 Lecture de n bits d’entrée consécutifs.

3 Lecture de n mots de sortie consécutifs.

4 Lecture de n mots d’entrée consécutifs.

5 Ecriture de 1 bit de sortie.

6 Ecriture de 1 mot de sortie.

7 Lecture du statut d’exception.

8 Accès aux compteurs de diagnostic.

9 Téléchargement, télé-déchargement et mode de marche.

10 Demande de CR de fonctionnement.

11 Lecture du compteur d’événements.

12 Lecture des événements de connexion.

15 Ecriture de n bits de sortie.

16 Ecriture de n mots de sortie.

17 Lecture d’identification.

19 Reset de l’esclave après erreur non recouverte.

Détail des fonctions Modbus disponibles.

Page 37: Support de formation TGBT Filière BAC PRO ELEEC

4: Modification du programme de transfert des données pour la lecture.

Page 38: Support de formation TGBT Filière BAC PRO ELEEC

4: Modification du programme de transfert des données pour l’écriture.

Page 39: Support de formation TGBT Filière BAC PRO ELEEC

ADRESSAGE MEMOIRE DE L’AUTOMATE WAGO

Page 40: Support de formation TGBT Filière BAC PRO ELEEC

Tous les contrôleurs Wago établissent leurs tables image de la même manière. Les tables d’entrées et de sorties sont distinctes. Ainsi le mot à l’adresse 10 existe dans la table d’entrée et dans la table de sortie.

L’automate commence par placer dans les tables d’entrée et de sortie les bornes analogiques ou assimilées. Ces bornes sont placées dans l’ordre de leur apparition sur le bus, de gauche à droite. Viennent ensuite les bornes d’entrées et sorties digitales. Les bits des entrées digitales sont concaténés dans le mot suivant les entrées analogiques en commençant par l’octet de poids faible. Si le nombre de bits d’entrées digitales dépasse 16 bits, un nouveau mot est automatiquement commencé. Il en est de même pour les sorties digitales.

Module d’entrées digitales

Module de sorties digitales

Module d’entrées analogiques

Module de sorties analogiques

Module spécifique

Page 41: Support de formation TGBT Filière BAC PRO ELEEC

La limite de la zone d’adresse physique est de 512 octets pour la table d’entrée et de 512 octets pour la table de sorties.

Entrées/Sorties physiques

Page 42: Support de formation TGBT Filière BAC PRO ELEEC

La borne 750-468 est placée à la suite des 2 mots d’entrée de la carte 750-454 et des 2 mots d’entrée occupés par la 750-650. La borne 750-468 occupe 4 mots d’entrée (4 canaux 0-10V).

1ère borne d’entrées analogiques. Cette borne occupe donc les deux premiers mots de la

table d’entrée.

Viennent ensuite les bornes d’entrées digitales. Les bornes d’entrées analogiques occupent 8 mots dans la table d’entrée. Les entrées digitales sont donc placées dans le

mot n°8 (de %IX8.0 à %IX8.7).

1ère borne de sorties digitales. Les bornes de sorties analogiques occupent 4 mots dans la table de sortie. Les sorties digitales sont donc placées

dans le mot n°4 (de %QX4.0 à %QX4.3).

La borne 750-650 est considérée comme une borne analogique. Elle occupe 2 mots en entrée et 2 mots en sortie. Ces mots sont

placés à la suite des analogiques en entrée et en sortie.

1ère borne de sorties analogiques. Cette borne occupe donc les 2 premiers mots dans la table

de sortie.

%IX8.4

Table d’entrée Table de sortie

%IW0

%IW1

%IW2

%IW3

%QW0

%QW1

%IW4

%IW5

%IW6

%IW7

%QW2

%QW3%IX8.3 %IX8.7

%IX8.0

%QX4.1

%QX4.0

Page 43: Support de formation TGBT Filière BAC PRO ELEEC

Entrées/Sorties Réseau

Page 44: Support de formation TGBT Filière BAC PRO ELEEC

Espace mémoire de l’automate WAGO

Page 45: Support de formation TGBT Filière BAC PRO ELEEC

Lecture et écriture des entrées et sorties physiques de l’automate depuis la supervision WIZCON

Page 46: Support de formation TGBT Filière BAC PRO ELEEC

Table d’entrée Table de sortie

%IW0

%IW1

%IW2

%IW256

%IW257

%IW258

%QW0

%QW1

%QW2

%QW256

%QW257

%QW258Supervision Supervision

LectureEcriture

Lecture et écriture des variables de l’automate.

Page 47: Support de formation TGBT Filière BAC PRO ELEEC

Supervision

3: Lecture mot

0: Ecriture bit

Code fonction Lecture et Ecriture WIZCON.

4: Ecriture mot

1: Lecture bit

Page 48: Support de formation TGBT Filière BAC PRO ELEEC

%IX8.0

%IW7

%IW6

%IW5

%IW4

%IW3

%IW2

%IW1

%IW0

%QX4.0

%QW3

%QW2

%QW1

%QW0

Table d’entrée Table de sortie

Lecture Bit

Ecriture Bit

Supervision

1

Lecture/Ecriture bit à l’adresse 0.

1

Page 49: Support de formation TGBT Filière BAC PRO ELEEC

%IX9.5

%IX8.0

%IW7

%IW6

%IW5

%IW4

%IW3

%IW2

%IW1

%IW0

Table d’entrée

Lecture mot à l’adresse 0

Lecture bit à l’adresse 0

Supervision

0011010111

1

Lecture de la première entrée physique %IX8.0

Lecture de l’entrée physique %IX9.5

Lecture de la première entrée analogique %IW0

Lecture bit à l’adresse 21 soit (1*16)+5

Page 50: Support de formation TGBT Filière BAC PRO ELEEC

Lecture/Ecriture bit à l’adresse 513

%QW0

%QW1

%QW2

%QW3

%QX4.1

Table de sortie

Ecriture mot à l’adresse 0

Ecriture bit à l’adresse 1

Supervision

00110101111

1Lecture bit à

l’adresse 1+512

Ecriture et lecture de la deuxième sortie physique %QX4.1

Ecriture de la première sortie analogique %QW0

Page 51: Support de formation TGBT Filière BAC PRO ELEEC

Lecture/Ecriture bit à l’adresse 529

%QX4.0

%QX5.1

Table de sortie

Ecriture bit à l’adresse 17

Supervision

1

1Lecture bit à

l’adresse 17+512

Ecriture et lecture de la sortie physique %QX5.1

%QW0

%QW1

%QW2

%QW3

Page 52: Support de formation TGBT Filière BAC PRO ELEEC

Lecture et écriture des variables réseaux de l’automate depuis la

supervision WIZCON

Page 53: Support de formation TGBT Filière BAC PRO ELEEC

%IW256

%IX8.0

%IW7

%IW6

%IW5

%IW4

%IW3

%IW2

%IW1

%IW0

%QW256

%QX4.0

%QW3

%QW2

%QW1

%QW0

Table d’entrée Table de sortie

Lecture Mot

Ecriture Mot

Transfert à faire dans le programme automate

Supervision

0011010111

0011010111

0011010111

Lecture/Ecriture mot à l’adresse 256.

Page 54: Support de formation TGBT Filière BAC PRO ELEEC

Lecture/Ecriture mot à l’adresse 768

Table d’entrée

Ecriture mot à l’adresse 256

Supervision

0011010111

0011010111

Lecture mot à l’adresse 256+512

Ecriture et re-lecture du mot réseau %IW256.

%IW256

%IW257

%IW258

%IW768

%IW769

%IW770

Page 55: Support de formation TGBT Filière BAC PRO ELEEC

Table de sortie

Lecture mot à l’adresse 256

Supervision

0011010111

Lecture du mot réseau %QW256.

%QW256

%QW257

%QW258

Page 56: Support de formation TGBT Filière BAC PRO ELEEC

Lecture/Ecriture bit à l’adresse 8192

Table d’entrée

Ecriture bit à l’adresse 256x16

soit 4096

Supervision

1

1

Lecture bit à l’adresse (256*16)+4096

Ecriture et re-lecture du bit réseau %IX256.0

%IX256.0

Page 57: Support de formation TGBT Filière BAC PRO ELEEC

Lecture/Ecriture bit à l’adresse 8357

Table d’entrée

Ecriture bit à l’adresse

(266x16)+5 soit 4261

Supervision

1

1

Lecture bit à l’adresse 4261+4096

Ecriture et re-lecture du bit réseau %IX266.5

%IX266.5

Page 58: Support de formation TGBT Filière BAC PRO ELEEC

Table de sortie

Lecture bit à l’adresse 256x16

Supervision

1

Lecture du bit réseau %QX256.0

%QX256.0

%QX256.1

%QX256.2

Lecture bit à l’adresse 4096

Page 59: Support de formation TGBT Filière BAC PRO ELEEC

En résumé, depuis la supervision

Image des variables

réseau

Image des sorties

physiques

%IW0 %IW256 %IW512 %IW768 %MW12288

$0 $100 $200 $300

EntréesPhysiques

%QW0 %QW256 %QW512 %QW768

$0 $100 $200 $300 $3000

Sortiesphysiques

Variablesréseau

Variablesréseau

Ecriture Lecture Lecture/Ecriture

Table d’entrée

Table de sortie

0 256 512 768

0 256 512 768 12288

Variablessauvegardées