Entrées et sorties de l'esclave local
(Traduction du document original anglais)
Introduction
Le module de communication Ethernet sert d'adaptateur lorsque le champ Configuration active est défini sur Activé dans la fenêtre de configuration d'un ou de plusieurs nœuds d'esclave local du module.
Lorsqu'une instance d'esclave local d'un module de communication Ethernet est activée, l'emplacement mémoire alloué à cette instance est exposé et accessible à d'autres équipements.
L'échange de données d'E/S entre l'équipement local et l'esclave local est configuré en tant que partie des paramètres de configuration de l'équipement distant.
Configuration des items d'E/S
Vous pouvez configurer les items d'entrée et de sortie par groupes d'un ou de plusieurs bits uniques, d'octets de 8 bits, de mots de 16 bits, de mots doubles de 32 bits ou de valeurs flottantes IEEE de 32 bits. Le nombre d'items créés dépend du type de données et de la taille de chaque item.
Le processus de création et de définition des items d'E/S de l'esclave local est similaire à celui de tout autre équipement de type adaptateur, et dépend du type d'item à créer.
Pour notre exemple de configuration, les items ci-dessous sont nécessaires :
NOTE : Les items créés ci-dessous sont conçus de manière à contenir les données reçues ou envoyées par le scrutateur tiers. Outre ces items, il est nécessaire d'intégrer la logique dans les programmes d'application où le module de communication Ethernet et le scrutateur tiers sont inclus. L'écriture de ce code dépasse le cadre de cet exemple.
Création d'items de mot d'entrée
Pour créer des items d'entrée pour l'esclave local 01, procédez comme suit :
Etape
Action
1
Sélectionnez l'onglet Entrée pour afficher cette page :
NOTE : Dans cet exemple, chaque ligne représente un octet. Comme les items créés sont des mots de 16 bits, chacun est constitué de 2 lignes.
2
Dans la zone Racine des noms d'items par défaut, entrez : ProductionTotal_LineA.
3
En commençant au début de la table, sélectionnez les deux premières lignes : 0 et 1 :
4
Cliquez sur le bouton Définir des items.
Résultat : la boîte de dialogue Définition des noms d'items s'affiche :
5
Sélectionnez MOT dans la zone Type des nouveaux items, puis cliquez sur OK.
Résultat : Un item est créé :
6
Cliquez sur Appliquer pour enregistrer les nouveaux items et maintenir la page ouverte.
7
Répétez les étapes 2 à 6 pour chaque nouvel item de mot à créer. Cet exemple inclut les items suivants :
  • Lignes 2 à 3, Racine des noms d'items par défaut : ProductionTotal_LineB
  • Lignes 4 à 5 : Racine des noms d'items par défaut : Events_LineA
  • Lignes 6 à 7 : Racine des noms d'items par défaut : Events_LineB
8
Créez des mots de sortie.
Création d'items de mot de sortie
Pour créer des items de sortie pour l'esclave local 01, procédez comme suit :
Etape
Action
1
Cliquez sur l'onglet Sortie pour afficher la page suivante :
NOTE : Dans cet exemple, chaque ligne représente un octet. Comme le seul item que vous allez créer est un mot de 16 bits, vous allez sélectionner deux lignes.
2
Dans la zone Racine des noms d'items par défaut, entrez : DataReceived.
3
En commençant au début de la table, sélectionnez les deux premières lignes, 0 et 1 :
4
Cliquez sur le bouton Définir des items.
Résultat : la boîte de dialogue Définition des noms d'items s'affiche :
5
Sélectionnez MOT dans la zone Type des nouveaux items, puis cliquez sur OK.
Résultat : un item est créé :
6
Cliquez sur OK pour fermer la fenêtre Items.
7
Sélectionnez Fichier → Enregistrer pour enregistrer les modifications.
Utilisation des entrées et des sorties de l'esclave local
Les entrées et les sorties créées précédemment sont utilisées comme suit :