Présentation

Vous pouvez ouvrir l'éditeur de plusieurs manières :

  • En cliquant sur dans le sous-menu Ouvrir avec d'un équipement qui communique par Modbus TCP ou EtherNet/IP.

  • En cliquant sur Modifier dans les propriétés d'un profil de communication qui apparaît dans l'onglet PROFIL D'E/S du volet PROPRIETES .

L'éditeur vous permet d'afficher, de créer et de modifier des éléments d'E/S des profils de communication, ainsi que les éléments suivants, configurés pour les équipements :

  • Requêtes de lecture/écriture (Modbus TCP)

  • Connexions d'entrée/sortie (EtherNet/IP)

Les modifications que vous apportez à la longueur de lecture/écriture et à la taille d'entrée/sortie d'une requête ou d'une connexion sont automatiquement répercutées dans l'éditeur.

Description

La figure suivante illustre un exemple de l' Editeur de mappage d'E/S représentant les éléments qui existent pour la première requête de lecture (entrée) de Profile1 pour un équipement qui communique par Modbus TCP. Le mode de mappage manuel est activé pour ce profil de communication. La vue est similaire pour les équipements EtherNet/IP.

Elément

Description

1

Nom de l'équipement dont le mappage d'E/S est en cours de modification.

2

Nœud représentant le premier profil de communication qui existe pour l'équipement. Les autres profils qui existent apparaissent en dessous.

3

Nœud représentant la première requête ou connexion du profil de communication.

Par défaut, les registres concernés par une requête/connexion se voient attribuer le nom BLOCKx, où x est un index alphabétique allant de A à BL qui est incrémenté pour chaque requête/connexion d'un profil.

4

Nœud représentant le registre d'entrée associé à la requête/connexion.

La taille du registre que vous avez configurée apparaît en face (au format 0 - <longueur (octets) -1>).

Sélectionnez le nœud pour afficher une représentation graphique des éléments définis.

5

Représentation graphique de la taille du registre lu ou écrit pour chaque requête/connexion.

6

Représentation des octets pour lesquels aucun mappage n'a été effectué.

7

Les éléments qui ont été créés apparaissent sous les nœuds Entrée et Sortie, avec le nom que vous avez configuré. Le type de données est représenté par une icône.

Le décalage apparaît en face.

Sélectionnez un élément pour l'afficher dans la représentation graphique du registre.

8

Exemple de représentation d'un élément du type Byte qui est sélectionné. Le nombre correspond à la taille en bits.

(Ce type de données est indiqué à titre d'illustration et ne peut pas être créé avec le protocole Modbus TCP.)

9

Lorsque les mappages de bits sont définis pour un élément, chacun d'entre eux apparaît comme sous-élément.

Le décalage de l'élément et la position du bit apparaissent en face (au format <décalage> : <position>).

10

Représentation du champ de bit de l'élément sélectionné (le cas échéant). Le nom de l'élément apparaît en haut.

Dans cet exemple, les bits ont été mappés aux positions 2, 4 et 5 de l'élément BLOCKA_IB2 de type Byte au décalage 2.

11

Exemple de représentation d'un élément du type String.

Le nombre correspondant à la taille est remplacé par S.

(Ce type de données est indiqué à titre d'illustration et ne peut pas être créé avec le protocole Modbus TCP.)

12

Elément constitué d'un tableau de mots.

Le décalage de l'octet de poids faible du premier mot et de l'octet de poids fort du dernier mot est indiqué en face entre crochets (au format [<décalage octet de poids faible> - <décalage octet de poids fort>]).

13

Exemple de représentation d'un élément du type Array of Word avec deux mots.

14

Nœud représentant le registre de sortie associé à la requête/connexion.

Pour les requêtes, la longueur d'écriture du registre que vous avez configurée apparaît en face (au format 0 - <longueur (octets) -1>).

Sélectionnez le nœud pour afficher une représentation graphique des éléments définis.

15

Deuxième requête/connexion du premier profil de communication pour lequel aucun mappage n'a été effectué.

16

Champ de recherche. Saisissez un ou plusieurs termes, séparés par un espace. Le volet affiche les objets dont le nom contient l'un de ces termes. Les objets apparaissent avec leur structure parent.

Représentation des éléments

Le tableau ci-dessous explique comment les éléments des différents types apparaissent dans la représentation graphique du registre.

Elément

Représentation

Représentation des tableaux

Elément Bit

s/o

Elément Byte

Elément String

Eléments Word, Int et UInt

Eléments DWord, DInt et DUInt

Eléments Real et Time

Commandes du menu contextuel

Le tableau ci-dessous décrit les commandes de menu contextuel qui sont disponibles pour les différents éléments représentés dans l'Editeur de mappage d'E/S . Pour obtenir une description des autres commandes, reportez-vous à la rubrique consacrée aux commandes du menu contextuel de l'équipement.

Commande

Description

Définir les items

Ouvre une boîte de dialogue dans laquelle vous pouvez créer un ou plusieurs éléments en utilisant des types de données compatibles.

Supprimer

Supprime les éléments sélectionnés, y compris les mappages de bits le cas échéant.

NOTE : les commandes ne sont pas disponibles lorsque le mode de mappage du profil de communication est défini sur Automatique .