Configuration des items d'E/S
Traduction de la notice originale
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 de Control Expert est très flexible pour la création d'items d'entrée et de 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 Ilot → Vue d'ensemble d'image d'E/S. La fenêtre I/O Image s'affiche sur la page Fieldbus Image.
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 la forme d'octets de 8 bits (en commençant par l'octet 0).
NOTE : Lorsque vous créez des items, alignez ceux ayant le type de données WORD et DWORD, de la façon suivante :
  • Les items WORD doivent être alignés sur une limite de 16 bits.
  • Les items DWORD doivent être alignés sur une limite de 32 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 de 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 de 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 : DDI3232_in_data.
7
Dans la liste des items, sélectionnez les deux premières lignes du tableau. (Elles représentent les bits 0 et 1 de l'octet.)
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 le même nom racine.
9
Acceptez le nom d'item par défaut et cliquez sur OK. 2 items d'entrée discrète sont créés :
10
Cliquez sur Appliquer pour enregistrer les items et laisser 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 : 0, Bits : 2-3, Racine des noms d'items par défaut : DDI3230_in_st
  • Octet : 0, Bits : 4-5, Racine des noms d'items par défaut : DDO3200_out_echo
  • Octet : 0, Bits : 6-7, Racine des noms d'items par défaut : DDO3200_out_st
  • Octet : 1, Bits : 0-3, Racine des noms d'items par défaut : DDI3420_in_data
  • Octet : 1, Bits : 4-7, Racine des noms d'items par défaut : DDI3420_in_st
  • Octet : 2, Bits : 0-3, Racine des noms d'items par défaut : DDO3410_out_echo
  • Octet : 2, Bits : 4-7, Racine des noms d'items par défaut : DDO3410_out_st
  • Octet : 3, Bits : 0-5, Racine des noms d'items par défaut : DDI3610_in_data
  • Octet : 4, Bits : 0-5, Racine des noms d'items par défaut : DDI3610_in_st
  • Octet : 5, Bits : 0-5, Racine des noms d'items par défaut : DDO3600_out_echo
  • Octet : 6, 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 : NIC22212_01_LO_st.
3
En commençant par le premier mot d'entrée complet disponible, sélectionnez la ligne correspondant à 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 d'octet 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 nouvel item varie selon le type de l'item. Si l'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
  • Octet : 10, Racine des noms d'items par défaut : AVI1270_CH1_in_data
  • Octet : 12, Racine des noms d'items par défaut : AVI1270_CH1_in_st
  • Mot : 14-15, Racine des noms d'items par défaut : AVI-1270_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 l'adresse octale d'une sortie, tandis que la colonne Position dans octet indique la position du bit – au sein de l'octet – de chaque item TOR de sortie.
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 sortie suivant 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.