Instance de type IODDT

Les types de données (structures) ont été prédéfinis par le constructeur et contiennent les objets langage d'E/S qui appartiennent à la voie d'un module métier (ou au module lui-même).

Procédez comme suit pour créer une instance IODDT :

Etape

Action

1

Sélectionnez l'onglet Variables dans l'éditeur de données.

2

Double-cliquez sur la cellule vide Nom (signalée par une flèche) et entrez le nom de l'instance.

3

Double-cliquez sur le champ Type correspondant et cliquez sur
.

La fenêtre suivante s'affiche :

4

Dans la zone Bibliothèque/Famille, affichez l'index <Catalogue>.

La fenêtre suivante s'affiche :

5

Sélectionnez le type de contrôleur, la fonction et le type IODDT correspondant.

Validez avec OK.

Instance ENTRY_PRESSURE de type T_ANA_IN_BMX :

Liaison avec le module métier

Etape

Action

1

Sélectionnez l'onglet Variables dans l'éditeur de données.

2

Cochez la case IODDT pour afficher les instances de type IODDT.

3

Sélectionnez l'instance IODDT à partir de laquelle vous souhaitez créer une liaison.

4

Saisissez l'adresse du module ou son futur emplacement de stockage dans la colonne Adresse (la configuration du module n'est pas nécessaire à ce stade).

Exemple :

Règles

Respectez les règles suivantes :

  • Un type de données IODDT ne peut pas être imbriqué dans un type de données DDT.

  • Un type de données IODDT ne peut pas être imbriqué dans un autre type de données IODDT.

  • Une variable publique ou privée d'un DFB ne peut pas être un type IODDT.

  • Un paramètre d'entrée/sortie d'un DFB peut être de type IODDT. Cependant, seuls les types IODDT répertoriés dans le menu Sélection de type de variable peuvent être utilisés.

  • L'accès à une instance IODDT à partir d'une section DFB est impossible.