La version V1.1 d' EcoStruxure Machine Expert ne prend pas en charge les contrôleurs M258, LMC058 et LMC078.

Performances de communication lors de l'échange de données entre le contrôleur et l'IHM

Présentation

La vitesse de communication entre le contrôleur et l'IHM dépend en grande partie du nombre de variables échangées. Elle a une incidence sur le délai requis pour afficher les valeurs sur les panneaux IHM lorsqu'une connexion contrôleur-IHM est établie, ainsi que sur le délai d'actualisation des variables.

Ce chapitre donne les valeurs de référence obtenues dans des conditions optimales. Les valeurs effectives dépendent des performances globales de l'application du contrôleur (par exemple, la tâche de communication responsable de l'échange des données est exécutée avec une priorité basse).

Pour l'échange de données à l'aide de Machine Expert via Ethernet, ce chapitre précise le nombre de variables autorisées pour atteindre des performances de transmission satisfaisantes. Avec une ligne série, l'utilisation d'Ethernet permet d'accroître les performances.

Mesures d'amélioration des performances de communication

Les mesures suivantes permettent d'améliorer les performances de communication :

oDans les propriétés de groupe de scrutation ou d'équipement de l'IHM, définissez le paramètre Vijeo-Designer Fréquence de scrutation sur Rapide.

oLimitez le nombre de variables par panneau IHM, car seules les variables du panneau actif sont actualisées. Il est conseillé de créer plusieurs panneaux IHM associés à un nombre réduit de variables dans Vijeo-Designer, plutôt qu'un seul panneau affichant beaucoup de variables.

oAjoutez dans la configuration de symbole uniquement les variables utilisées dans l'IHM.

Délai d'affichage des valeurs une fois la connexion contrôleur-IHM établie, en fonction du nombre de variables

Le graphique suivant indique les valeurs de référence mesurées pour le délai d'affichage des valeurs sur les panneaux IHM suite à une connexion avec Machine Expert via Ethernet (après le téléchargement d'applications, par exemple). Ces valeurs sont représentatives des performances des contrôleurs XBTGT HMI Controller ou M258 Logic Controller. Elles ont été relevées en environnement non industriel, avec un nombre plus ou moins élevé de variables.

Délai typique d'établissement d'une connexion et d'affichage des valeurs sur le panneau IHM :

G-SE-0059528.1.gif-high.gif

 

1   Délai en secondes

2   Nombre de variables

3   XBTGT2330 + M258

4   XBTGT4330 + M258

Délai d'actualisation des variables sur le panneau IHM, en fonction du nombre de variables

Le graphique suivant indique les valeurs de référence mesurées pour le délai d'actualisation des variables suite à une connexion avec Machine Expert via Ethernet entre l'IHM XBTGT et les contrôleurs M258, en environnement non industriel et avec un nombre plus ou moins élevé de variables.

Délai typique d'actualisation des variables sur l'IHM :

G-SE-0059529.1.gif-high.gif

 

1   Délai en secondes

2   Nombre de variables

3   XBTGT2330 + M258

4   XBTGT4330 + M258

Suggestions fournies par Vijeo-Designer relatives aux variables

L'aide en ligne de Vijeo-Designer fournit les conseils suivants concernant l'utilisation des variables dans le logiciel Vijeo-Designer :

Chapitre Création de variables → A propos des variables et des adresses de périphérique → Source : interne et externe :

oEn fonction de son type, une cible peut être associée à 8 000 ou 12 000 variables au maximum. Les conteneurs de tableau et de structure (les nœuds de groupe) sont également comptabilisés comme des variables. Une variable de bloc est aussi considérée comme une variable.

oVous pouvez utiliser jusqu'à 800 variables par panneau.

Chapitre Annexe → Spécifications Runtime :

Nombre de variables par panneau (limite) :

Contrôleur

Nombre maximal de variables par panneau :

Série iPC

2 500

Autres types de cibles, sauf iPC

800

Nombre de variables par cible (limite) :

Contrôleur

Nombre maximal de variables

oiPC*

oSérie XBTGTW

12 000

oXBTGC

oXBTGT

oXBTGH

oHMIGTO

oHMISTO

oHMISTU

oSérie HMISCU

8 000

Série XBTGK

8 000

* Pour iPC : en cas d'utilisation de variables persistantes (variables d'alarme et de journalisation des données, par exemple), la limite est fixée à 8 000 variables par cible iPC.

Chapitre Erreurs → Liste de messages → Messages d'erreur de l'Editeur → 1300 - 1999→ Erreur 1301 :

Erreur 1301 : [Cible] [nom cible] trop de variables. Le nombre limite de variables est [8000].

NOTE : L'aide en ligne de Vijeo-Designer précise qu'un tableau ne doit pas dépasser 2 048 éléments au total (reportez-vous au chapitre Création de variables → Variables et types de données). Cette contrainte limite la taille des variables de tableau (à un ou plusieurs entrées) qui sont partagées via la configuration de symbole de EcoStruxure Machine Expert. Vous pouvez vous en affranchir en partageant un tableau de données DUT (par exemple,  ARRAY[0..99] OF DUT_30, où DUT_30 correspond à un type de données défini par l'utilisateur et qui contient 30 variables INT distinctes, soit 3 000 variables au total). Dans tous les cas, l'erreur 1301 est renvoyée dès que le nombre maximal de variables par cible (8 000 ou 12 000) est atteint.