Adresses Modbus/TCP sur Wago

Vous ne pouvez pas accéder directement aux entrées sorties ASI. Il faut au préalable calculer l’adresse physique qu’occupe l’entrée ou la sortie dans le process Image.

Un offset dû à la MailBox est créé pour l’accès aux entrées/sorties. Afin de connaître le mot dans lequel se situe l’esclave AS-Interface n°1, appliquer la formule suivante avec des valeurs en octet :

X= (Taille de la mailbox+ offset de la carte ASI)/2 +1

L’offset de la carte AS-Interface dépend des bornes installées avant celle-ci sur la station

Afin de déterminer l’adresse du mot dans lequel se trouvent les données relatives à l’esclave (Ne pas utiliser le reste de la division) :

Y= Adresse de l’esclave/4

Additionner les deux variables X et Y pour connaître l’adresse du mot où se trouve les données de l’esclave.
Il faut rajouter 8 au résultat si votre esclave est adressé en mode B.

Les esclaves 1 à 3 occupent les bits suivants :
- Esclave 1, bit 0, 1, 2 et 3.
- Esclave 2, bit 12, 13, 14 et 15.
- Esclave 3, bit 8, 9, 10 et 11.

Les esclaves de 4 à 31 occupent selon le reste de la division :
- Si le reste est de 0 alors les bits utilisés sont les 4, 5, 6 et 7.
- Si le reste est de 0.25 alors les bits utilisés sont les 0, 1, 2 et 3.
- Si le reste est de 0.5 alors les bits utilisés sont les 12, 13, 14 et 15.
- Si le reste est de 0.75 alors les bits utilisés sont les 8, 9, 10 et 11.

Exemple :

Pour l’esclave 14 de type 4 entrées / 4 sorties, mode A .Avec une carte AS-Interface dont la taille de la MailBox est de 12 Octets, avec un offset de 0 sur la carte AS-Interface.
((0+12)/2)+1 = 7 mots
14/4 = 3.5 mots

Le reste de la division est 0,5 donc les bits utilisés pour les sorties et les entrées seront donc 12,13,14 et 15.

Résultat : 7+3+0 = 10

Les entrées sont donc %IX10.12, %IX10.13, %IX10.14, %IX10.15 et les sorties en %QX10.12, %QX10.13, %QX10.14, %QX10.15

Pour accéder aux entrées et au sorties de cet esclave il faut donc faire des requêtes aux adresses précédemment calculées.

Source

Laurent Grillot
Service AUTOMATION
Tel : (+33) 1.48.17.25.90
Fax : (+33) 1.48.63.25.20

WAGO Contact SAS
Paris Nord 2
83, rue des Chardonnerets
93290 Tremblay-en-France
B.P. 55065
95947 ROISSY CDG Cedex


Événements

septembre 2017 :

Rien pour ce mois

août 2017 | octobre 2017

Dans la même rubrique

  • OPC sur Applicom

    Les réseaux de communication industriels
    Diaporama présenté lors de la journée technique du 15 octobre 2004 :
    Panorama des réseaux de communication
    Connexion Wifi
    Solution serveur / client ActiveX OPC
    Le produit
    Généralités
    Serveur OPC Applicom sur Ethernet avec SW1000ETH
    ActiveX OPC Applicom
    Télécharger le logiciel
    Télécharger la documentation
    Il suffit de communiquer vos coordonnées, et vous recevrez par mail un lien pour télécharger le serveur OPC et le client ActiveX, fonctionnalités complètes limitées à 60 minutes de fonctionnement ; après ce délai il faut redémarre (...)

  • Conversion binaire et autres bases

    Avant d’utiliser les logiciels d’émulation sur PC, il faut installer FX-Interface qui contient entre autres les polices de caractères pour les écrans d’édition sur PC.
    Les contributions CASIO : vos programmes
    Mémentos en Electrotechnique
    Utilitaires en Electrotechnique
    TI 84 en BTS électrotechnique
    Bank T.I.
    Description
    Cibles : FX8930-GT, Graph35, Graph65
    Absent sur : Graph25, TI80, TI83
    Domaine : Automates Programmables Industriels
    Objectif : convertir des valeurs numériques d’une base à l’autre (décimal, binaire, hexadécimal, octal)
    Procédure
    Appuyer “Shift” “SET-UP” : (...)

  • Câbler une armoire électrique

    Il y a 3 grandes règles à respecter au niveau de la réalisation d’une armoire :
    Respecter la couleur des fils et leurs section afin de recompter la nature de la tension qui circule (alternatif, continu, 24V, 230V, 400V, ...)
    Respecter le repérage des fils et des appareils électriques afin de mieux se situer sur le schéma électrique.
    Respecter l’implantation des appareils électriques dans l’armoire (partie commande à gauche séparée de la partie puissance à droite)
    Le respect de ces 3 règles permet de faciliter la maintenance de l’armoire en cas de problèmes et permet une meilleure compréhension de (...)

  • Fonction matricielle personnalisée sous Excel

    Comment écrire une fonction matricielle personnalisée pour Excel sous forme de DLL à l’aide de Delphi ?
    Les classeurs explicatifs
    How to create a custom array function for Excel with a DLL written on Delphi ? MoyensBorland Delphi 5Automate industriel Applications RS232 & RS485 Gestion liaison série sur PC, composant VCL & API Protocoles Modbus Composant RS485 + fonctions Modbus + CRC16 Contrôle d’applications extérieures Modification du driver imprimante (...)

  • Liaisons série asynchrones RS485 et RS232

    Les liaisons série asynchrones bas débit se sont paradoxalement redéveloppées aux côtés des liaisons Ethernet industrielles.
    Les liaisons ModBus sont assez faciles à décrire aux étudiants pour qu’ils comprennent les principes d’adressages et de requêtes. Supports d’études
    Nous disposons de divers systèmes pour étudier ces techniques :
    Éolienne avec compteur d’énergie ARDETEM PECA30E, avec liaison ModBus RS422/RS485.
    Armoire TGBT avec analyseur d’énergie Merlin Gerin PM820, liaison ModBus.
    Station de pompage avec variateur de fréquence Leroy-Somer Digidrive, liaison ModBus RS485 Outils d’analyse (...)