Introduction

Utilisation de Control Expert pour créer un ensemble de types DDDT (types de données dérivés d'équipement) et de variables qui prennent en charge les communications et le transfert de données entre le PAC et les esclaves locaux, les équipements distribués et les modules d'E/S correspondants.

Vous pouvez créer des DDDT et les variables correspondantes dans le Control Expert DTM. Ces objets de programme prennent en charge la conception du réseau.

NOTE : le nom de l'équipement par défaut varie suivant la version du micrologiciel installé sur la CPU sélectionnée. Il peut s'agir de l'un des noms suivants :
  • T_BMEP58_ECPU

  • T_BMEP58_ECPU_EXT

  • T_M_ECPU_HSBY

Utilisez les DDDT pour :

  • lire les informations d'état sur le module de communication Ethernet ;

  • écrire des instructions de commande dans le module de communication Ethernet.

A tout moment, vous pouvez double-cliquer sur le nom du DDDT dans le Navigateur de projet pour afficher ses propriétés et ouvrir le fichier EDS correspondant.

NOTE : pour les applications qui nécessitent plusieurs DDDT, créez un Nom d'alias qui identifie de façon logique le DDDT avec la configuration (module, emplacement, numéro d'esclave local, etc.).

Variables de DDDT

Vous pouvez accéder aux DDT d'équipement et aux variables correspondantes dans Control Expert, puis les ajouter à une Table d'animation définie par l'utilisateur. Le tableau suivant vous permet de surveiller les variables en lecture seule et de modifier les variables en lecture/écriture.

Utilisez ces types de données et ces variables pour effectuer les tâches suivantes :

  • Lire l'état des connexions et des communications entre le module de communication Ethernet et les équipements EtherNet/IP et Modbus TCP distribués :

    • L'état est affiché sous la forme de tableau HEALTH_BITS de 32 octets.

    • La valeur de bit 0 indique que la connexion est perdue ou que le module de communication ne peut plus communiquer avec l'équipement distribué.

  • Activer (1) ou désactiver (0) une connexion en écrivant sur un bit sélectionné dans un tableau DIO_CTRL de 16 mots

  • Surveiller la valeur des items d'entrée et de sortie des esclaves locaux et des équipements distribués que vous créez dans Control Expert.

NOTE : en cas de basculement dans un système de redondance d'UC, le tableau HEALTH_BITS n'est pas copié vers la CPU redondante. Le tableau DIO_CTRL, lui, est bien copié vers la CPU redondante.

Affichage de l'ordre des items d'entrée et de sortie

Affichez les DDDT dans Control Expert (Navigateur du projet > Variables et instances FB > Variables de DDT d'équipement). L'éditeur de données s'affiche. Cliquez sur l'onglet Types DDT.

L'éditeur de données affiche chaque variable d'entrée et de sortie. Lorsque vous ouvrez les premières variables d'entrée et de sortie, vous pouvez afficher les bits de validité de connexion et les bits de contrôle de la connexion :

Le tableau suivant présente la règle d'attribution des numéros de connexion :

Variables d'entrée

Ordre

Variables de sortie

Variables d'entrée Modbus TCP (remarque 1)

1

Variables de sortie Modbus TCP (remarque 1)

Variables d'entrée de station ERIO

2

 

Variables d'entrée d'esclave local (remarque 2)

3

Variables de sortie d'esclave local (remarque 3)

Variables d'entrée EtherNet/IP (remarque 1)

4

Variables de sortie EtherNet/IP (remarque 1)

REMARQUE 1 : les DDDT sont au format suivant :

  • i. par type d'équipement

  • ii. pour un équipement (par numéro de connexion)

  • iii. pour une connexion (par décalage d'item)

REMARQUE 2 : les variables d'esclave local sont au format suivant :

  • i. par numéro d'esclave local

  • ii. pour chaque esclave local (par décalage d'item)