LP AII – AS & SE TP RLI n°1 UE4
Prise en main du matériel et des outils logiciels
1- Introduction :
Nous allons travailler sur des contrôleurs/coupleurs de bus de terrain 750-xxx (Wago). Il s'agit d'une gamme modulaire composée de coupleurs et de contrôleurs nativement :
• Un coupleur est un équipement communiquant qui met à disposition du réseau (Ethernet, Modbus, Profibus etc..) des entrées/sorties physiques. Il fait donc le lien entre des cartes d'E/S (appelées « bornes » chez Wago) de différentes natures (analogiques, T.O.R, fonctions de mesures spéciales) et le réseau de terrain.
• Un coupleur ne gère pas de programme, mais met à disposition d'un programme distant des entrées/sorties physiques.
Un contrôleur possède en plus du coupleur un processeur capable de gérer un programme d'automatisation. Le bus ou réseau de terrain lui permet alors d'échanger des variables avec d'autres contrôleurs, de communiquer avec un coupleur, ou encore d'échanger des informations avec un superviseur. Certains intègrent également un serveur Web.
Nous allons durant cette séance mettre en œuvre un contrôleur 750-849.
2 - Prise en main du contrôleur – programmation avec CoDeSys.
La platine de test suivante sera utilisée pour ce TP, reliée aux bornes d'E/S du contrôleur :
➢
Nomenclature :
Référence Désignation :
S1 à S5 Boutons poussoirs (N.O)
I1, I2 Interrupteurs
P1, P2 Potentiomètres délivrant une tension variable de 0 à 10V
H1 à H4 Voyants lumineux 24Vcc
Département GEII 1/3
S1 S2 S3 S4 S5
I1
I2
H1
H2
H3
H4
P1 P2
Bornier
Vers 750-849
LP AII – AS & SE TP RLI n°1 UE4
➢
Préparation :
1. Relevez les références des cartes d'E/S présentes sur votre rack automate, et indiquez le type de point physique correspondant (Entreé ou sortie, analogique ou TOR)
2. Le câblage correspond à l'adressage suivant ci-dessous. Indiquez, pour chaque ligne du tableau, le type de donnée Modbus correspondant :
Mnémonique adresses API
S1 %IX0.0
S2 %IX0.1
I1 %IX0.2
I1 %IX0.3
H1 %QX0.0
H2 %QX0.1
➢
Manipulation :
3. Ouvrez le document « prise en main de CoDeSys » et suivez les différentes étapes qui vous permettront d'implanter un programme simple dans le contrôleur.
3 - Configuration IP du contrôleur.
4. Relevez l'adresse IP de votre PC en faisant un « IP config » dans la l'invit de commandes Windows.
5. Une fois le cordon de configuration USB connecté au contrôleur, lancez le logiciel « Wago Ethernet Settings », et :
• Paramétrez l'adresse IP de votre contrôleur : Adr_IP_contrôleur = Adr_IP_PC + 10
• Activez les variables réseau avec le protocole TCP,
• Vérifiez que le n° de port utilisé pour les communications Modbus TCP est conforme aux spécifications vues en cours.
Département GEII 2/3
LP AII – AS & SE TP RLI n°1 UE4
4 - Utilisation de Modbus Poll.
Le logiciel « Modbus Poll » est un client Modbus installable sur PC. Il permet d'envoyer des requêtes à un équipement Modbus RTU ou Modbus TCP et de visualiser les trames à destination et en provenance (réponses) de cet équipement.
Les contrôleurs 750-849 communicant en Modbus TCP. Ils dressent une table mémoire accessible par des requêtes Modbus (TCP ou UDP) en fonction des bornes d'E/S insérées sur le rack.
6. Ouvrez le logiciel « ModbusPoll », et configurez-le de façon à pouvoir communiquer avec votre contrôleur : rentrez son adresse IP...
Positionner les interrupteurs I1 et I2 sur '1'.
7. Envoyez une requête de type « lecture de bits » permettant de lire l'état de toutes les entrées T.O.R. Relevez les trames (requête et réponse) correspondantes à l'aide de « ModbusPoll » (onglet « communications »).
Détaillez la signification des différents champs de ces trames.
8. Envoyez une requête permettant d'écrire la sortie T.O.R. N°4. Relevez les trames (requête et réponse) correspondantes à l'aide de « ModbusPoll » (onglet « communications »). Détaillez la signification des différents champs de ces trames.
Département GEII 3/3