Configuration des items d'E/S
(Traduction du document original anglais)
Présentation
La dernière tâche dans cet exemple consiste à ajouter des items d'E/S à la configuration du STB NIC 2212 et de ses 8 modules d'E/S. Pour ce faire :
Types et tailles des items d'E/S
L'objectif est de créer un ensemble d'items d'entrée et de sortie égal à la taille des entrées et à la taille des sorties indiquées pour le STB NIC 2212. Dans cet exemple, il faut créer les items pour :
L'Editeur d'équipement Control Expert offre une grande flexibilité de création d'items d'entrée et sortie. Vous pouvez créer les items d'entrée et de sortie par groupes de un ou 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.
Dans l'exemple de projet, les items suivants ont été créés :
Affectation des items d'entrée et de sortie
Utilisez la page Image de bus de terrain de la fenêtre Vue d'ensemble d'image d'E/S dans le logiciel de configuration Advantys pour identifier le nombre et le type d'items d'E/S à créer, comme suit :
Etape
Action
1
Dans le logiciel de configuration Advantys, sélectionnez IlotVue d'ensemble d'image d'E/S. La fenêtre Image d'E/S s'affiche sur la page Image de bus de terrain.
2
Sélectionnez la première cellule (mot 1, cellule 0) dans le tableau Données d'entrée pour afficher (au centre de la page) une description des données de la cellule et de leur module source.
3
Notez les informations sur le mot, les bits, le module et l'item pour cette cellule.
4
Répétez les étapes 2 et 3 pour chaque cellule contenant un S ou un entier.
NOTE : L'image de bus de terrain présente les données d'entrée et de sortie sous forme de mots de 16 bits (en commençant par le mot 1). Vous devez réorganiser ces données pour l'outil de configuration Ethernet de Control Expert, qui présente les mêmes données sous forme d'octets de 8 bits (en commençant par l'octet 0).
NOTE : lorsque vous créez des items, alignez les items des types de données WORD et DWORD sur une limite de 16 bits.
Ce processus génère les tables de données d'entrée et de sortie :
Données d'entrée :
Image de bus de terrain Advantys
Items EIP Control Expert
Module STB
Description
Mot
Bit(s)
Octet
Bit(s)
1
0 - 15
0
0 - 7
NIC 2212
Etat d'octet de poids faible
1
0 - 7
Etat d'octet de poids fort
2
0-1
2
0-1
DDI 3230
données d'entrée
2-3
2-3
DDI 3230
état d'entrée
4-5
4-5
DDO 3200
écho de données de sortie
6-7
6-7
DDO 3200
état de sortie
8-11
3
0-3
DDI 3420
données d'entrée
12-15
4-7
DDI 3420
état d'entrée
3
0-3
4
0-3
DDO 3410
écho de données de sortie
4-7
4-7
DDO 3410
état de sortie
8-13
5
0-5
DDI 3610
données d'entrée
14-15
6-7
Sans objet
inutilisé
4
0-5
6
0-5
DDI 3610
état d'entrée
6-7
6-7
Sans objet
inutilisé
8-13
7
0-5
DDO 3600
écho de données de sortie
14-15
6-7
Sans objet
inutilisé
5
0-5
8
0-5
DDO 3600
état de sortie
6-15
8
6-7
Sans objet
inutilisé
9
0 - 7
6
0 - 15
10
0 - 7
AVI 1270
données d'entrée canal 1
11
0 - 7
7
0 - 7
12
0 - 7
AVI 1270
état d'entrée canal 1
8-15
13
0 - 7
Sans objet
inutilisé
8
0 - 15
14
0 - 7
AVI 1270
données d'entrée canal 2
15
0 - 7
9
0 - 7
16
0 - 7
AVI 1270
état d'entrée canal 2
8-15
17
0 - 7
AVO 1250
état de sortie canal 1
10
0 - 7
18
0 - 7
AVO 1250
état de sortie canal 2
8-15
Sans objet
Sans objet
Sans objet
inutilisé
Données de sortie :
Image de bus de terrain Advantys
Items EIP Control Expert
Module
Description
Mot
Bit(s)
Octet
Bit(s)
1
0-1
0
0-1
DDO 3200
données de sortie
2-5
2-5
DDO 3410
données de sortie
6-7
6-7
Sans objet
inutilisé
8-13
1
0-5
DDO 3600
données de sortie
14-15
6-7
Sans objet
inutilisé
2
0 - 15
2
0 - 7
AVO 1250
données de sortie canal 1
3
0 - 7
3
0 - 15
4
0 - 7
AVO 1250
données de sortie canal 2
5
0 - 7
Cet exemple illustre comment créer 19 octets d'entrées et 6 octets de sorties. Pour utiliser plus efficacement l'espace, il crée les items dans l'ordre suivant :
Création des items de bit d'entrée
Pour créer les items de bit d'entrée de l'exemple de STB NIC 2212, en commençant par les 16 entrées TOR de l'état NIC 2212, procédez comme suit :
Etape
Action
1
Dans le Navigateur de DTM, sélectionnez le module de communication :
2
Procédez au choix comme suit :
  • dans le menu principal, sélectionnez Edition → Ouvrir, ou
  • cliquez avec le bouton droit, puis sélectionnez Ouvrir dans le menu contextuel.
L'éditeur d'équipement s'affiche sur le DTM du module de communication.
3
Dans le volet gauche de l'Editeur d'équipement, recherchez et sélectionnez le nœud Items du module d'interface réseau STP NIC 2212 :
4
La fenêtre Items s'affiche:
5
Cliquez sur l'onglet Entrée (bit) pour ouvrir cette page.
6
Sur la page Entrée (bit), saisissez le nom racine par défaut suivant (qui représente l'état de l'équipement) dans la zone Racine des noms d'items par défaut : NIC2212_01_st.
7
Dans la liste des items, sélectionnez les 16 premières lignes de la table. (Il se peut que vous deviez utiliser la barre de défilement de droite pour sélectionner certaines lignes en bas de cette plage.) Ces lignes représentent les bits 0 à 7 de l'octet 0 et de l'octet 1.
NOTE : Cet exemple affiche les neufs dernières parties de la plage.
8
Cliquez sur le bouton Définir des items. La boîte de dialogue Définition des noms d'items s'affiche :
Remarque : l'astérisque (*) indique la création d'une série d'items TOR ayant la même racine de nom.
9
Acceptez le nom d'item par défaut et cliquez sur OK. 16 items d'entrée TOR sont créés :
10
Cliquez sur Appliquer pour enregistrer les items et maintenir la page ouverte.
11
Répétez les étapes 6 à 10 pour chaque groupe d'items d'entrée TOR à créer. Dans cet exemple, cela inclut les items pour chacun des groupes suivants :
  • Octet : 2, Bits : 0-1, Racine des noms d'items par défaut : DDI3230_in_data
  • Octet : 2, Bits : 2-3, Racine des noms d'items par défaut : DDI3230_in_st
  • Octet : 2, Bits : 4-5, Racine des noms d'items par défaut : DDO3200_out_echo
  • Octet : 2, Bits : 6-7, Racine des noms d'items par défaut : DDO3200_out_st
  • Octet : 3, Bits : 0-3, Racine des noms d'items par défaut : DDI3420_in_data
  • Octet : 3, Bits : 4-7, Racine des noms d'items par défaut : DDI3420_in_st
  • Octet : 4, Bits : 0-3, Racine des noms d'items par défaut : DDO3410_out_echo
  • Octet : 4, Bits : 4-7, Racine des noms d'items par défaut : DDO3410_out_st
  • Octet : 5, Bits : 0-5, Racine des noms d'items par défaut : DDI3610_in_data
  • Octet : 6, Bits : 0-5, Racine des noms d'items par défaut : DDI3610_in_st
  • Octet : 7, Bits : 0-5, Racine des noms d'items par défaut : DDO3600_out_echo
  • Octet : 8, Bits : 0-5, Racine des noms d'items par défaut : DDO3600_out_st
12
La tâche suivante consiste à créer les octets et mots d'entrée.
Création des items d'entrée
Pour créer les items d'entrée de l'exemple du STB NIC 2212, en commençant par un octet de données d'entrée contenant l'état de l'octet de poids faible du module STP NIC 2212, procédez comme suit :
Etape
Action
1
Cliquez sur l'onglet Entrée pour revenir à cette page :
NOTE : Dans cet exemple, les colonnes Offset/équip. et Offset/connexion représentent l'adresse octale. Les items que vous créez seront soit un octet de 8 bits, soit un mot de 16 bits.
2
Dans la zone Racine des noms d'items par défaut, entrez : NIC2212_01_LO_st.
3
En commençant par le mot d'entrée entier disponible, sélectionnez la ligne à l'octet 8 :
4
Cliquez sur le bouton Définir des items. La boîte de dialogue Définition des noms d'items s'affiche :
5
Sélectionnez Octet dans la zone Type des nouveaux items, puis cliquez sur OK. 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 item d'entrée de mot ou d'octet à créer.
NOTE : Le nombre de lignes sélectionnées pour un item dépend du type d'item. Si un item est un :
  • octet : sélectionnez une ligne.
  • mot : sélectionnez deux lignes, en commençant au prochain mot complet disponible.
Dans cet exemple, vous allez créer les items pour chacun des groupes suivants :
  • Octet : 9, Racine des noms d'items par défaut : NIC2212_01_HI_st
  • Mot : 10, Racine des noms d'items par défaut : AVI1270_CH1_data
  • Octet : 12, Racine des noms d'items par défaut : AVI1270_CH1_inst
  • Mot : 14-15, Racine des noms d'items par défaut : AVI1270_CH2_in_data
  • Octet : 16, Racine des noms d'items par défaut : AVI1270_CH2_in_st
  • Octet : 17, Racine des noms d'items par défaut : AVO1250_CH1_out_st
  • Octet : 18, Racine des noms d'items par défaut : AVO1250_CH2_out_st
8
La tâche suivante consiste à créer les bits de sortie.
Création des items de bit de sortie
Pour créer les items de bit de sortie de l'exemple de STB NIC 2212, en commençant par les 2 bits de sortie du module STB DDO 3200, procédez comme suit :
Etape
Action
1
Cliquez sur l'onglet Sortie (bit) pour ouvrir la page suivante :
NOTE : les colonnes Offset/équip. et Offset/connexion représentent toutes deux l'adresse de l'octet d'une sortie, tandis que la colonne Position dans l'octet indique la position des bits, dans l'octet, de chaque item de sortie TOR.
2
Dans la zone Racine des noms d'items par défaut, entrez : DDO3200_out_data.
3
Dans la liste des items, sélectionnez les lignes correspondant aux bits 0 à 1 dans l'octet 0, c'est-à-dire les 2 premières lignes :
4
Cliquez sur le bouton Définir des items. La boîte de dialogue Définition des noms d'items s'affiche :
NOTE : l'astérisque (*) indique la création d'une série d'items TOR ayant le même nom de racine.
5
Acceptez le nom de sortie par défaut et cliquez sur OK. 2 items de sortie TOR sont créés :
6
Cliquez sur Appliquer pour enregistrer les nouveaux items et maintenir la page ouverte.
7
Répétez les étapes 2 à 6 pour chaque groupe d'items de sortie TOR à créer. Dans cet exemple, cela inclut les items pour chacun des groupes suivants :
  • Octet : 0, Bits : 2-5, Racine des noms d'items par défaut : DDO3410_out_data
  • Octet : 1, Bits : 0-5, Racine des noms d'items par défaut : DDO3600_out_data
8
La tâche suivante consiste à créer les octets et mots de sortie.
Création d'items de sorties numériques
Pour créer des items de sortie pour l'exemple de STB NIC 2212, en commençant par un mot de données de sortie pour le module STB AVO 1250, procédez comme suit :
Etape
Action
1
Cliquez sur l'onglet Sortie pour ouvrir la page suivante :
NOTE : Dans cet exemple, les colonnes Offset/équip. et Offset/connexion représentent l'adresse octale. Les items que vous créez seront des mots de 16 bits constitués de 2 octets.
2
Dans la zone Racine des noms d'items par défaut, entrez : AVO1250_CH1_out_data.
3
En commençant au prochain mot complet disponible, sélectionnez 2 lignes : 2 et 3.
4
Cliquez sur le bouton Définir des items. La boîte de dialogue Définition des noms d'items s'affiche :
5
Acceptez le nom de sortie par défaut et cliquez sur OK. L'item de mot de sortie ci-dessous est créé :
6
Cliquez sur Appliquer pour enregistrer le nouvel item et laisser la page ouverte.
7
Répétez les étapes 2 à 6 pour les données de sortie du canal 2 de l'AVO 1250 sur les octets 4 et 5.
8
Cliquez sur OK pour fermer la fenêtre Items.
9
Sélectionnez Fichier → Enregistrer pour enregistrer les modifications.