Définition de variable unique EcoStruxure Machine Expert

Présentation

Lorsque vous publiez des variables dans EcoStruxure Machine Expert, celles-ci sont automati­quement mises à disposition dans l'application IHM Vijeo-Designer.

Pour échanger des variables avec le protocole Machine Expert, procédez comme suit :

oCréez des variables dans la partie contrôleur.

oPubliez les variables en les définissant en tant que Symboles dans la partie contrôleur. Elles sont alors disponibles dans la partie IHM sous la forme de variables EcoStruxure Machine Expert.

oConfigurez la connexion physique (configurée automatiquement par EcoStruxure Machine Expert).

NOTE : La dernière étape n'est pas nécessaire pour les automates XBTGC parce qu'ils peuvent communiquer avec leurs propres variables de contrôle.

Désactivation de l'exportation automatique des symboles vers Vijeo-Designer

Par défaut, EcoStruxure Machine Expert exporte automatiquement les variables définies en tant que Symboles vers l'application IHM Vijeo-Designer.

Une fois les symboles transférés vers Vijeo-Designer, il n'est généralement pas nécessaire de réaliser le transfert chaque fois que vous appelez Vijeo-Designer. Si vous ajoutez ou modifiez par la suite des symboles dans votre application EcoStruxure Machine Expert après avoir transféré initialement les symboles, vous pouvez transférer les symboles vers Vijeo-Designer manuellement comme vous le souhaitez. Pour gagner du temps quand vous ouvrez Vijeo-Designer, vous pouvez désactiver le transfert automatique des symboles en procédant comme suit :

Etape

Action

1

Sélectionnez la commande Options... dans le menu Outils.

Résultat : la boîte de dialogue Options s'affiche.

2

Sélectionnez l'entrée Vijeo-Designer dans la liste située sur la gauche.

3

Sur la droite, cochez la case Désactiver l'exportation des symboles.

G-SE-0005923.2.gif-high.gif

 

 

4

Cliquez sur OK pour fermer la boîte de dialogue.

NOTE : l'activation de la fonction Désactiver l'exportation des symboles arrête l'exportation automatique des variables EcoStruxure Machine Expert définies en tant que Symboles vers Vijeo-Designer. Pour réaliser ce transfert manuellement, cliquez avec le bouton droit sur le nœud Configuration de symbole dans la fenêtre Équipements et exécutez la commande Exporter les symboles vers Vijeo-Designer. Si vous n'effectuez pas ce transfert manuel, Vijeo-Designer peut ne pas afficher les bons symboles qui, à leur tour, risquent d'entraîner des erreurs dans le projet.

Warning_Color.gifAVERTISSEMENT

FONCTIONNEMENT IMPRÉVU DE L'ÉQUIPEMENT

Exécutez la commande "Exporter les symboles vers Vijeo-Designer" si vous avez activé l'option "Désactiver l'exportation des symboles" avant de commencer à travailler dans Vijeo-Designer.

Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels.

Types de variables pour l'échange de données EcoStruxure Machine Expert - IHM

Le tableau suivant fournit la liste des types de variables utilisés dans les échanges EcoStruxure Machine Expert - IHM :

Type de variable EcoStruxure Machine Expert

Type de variable Vijeo-Designer

Type de variable EcoStruxure Operator Terminal Expert

Commentaire

BOOL

BOOL

BOOL

--

BYTE

Integer

BYTE

--

WORD

UINT

WORD

--

DWORD

UDINT

DWORD

--

SINT

Integer

SINT

--

INT

INT

INT

--

DINT

DINT

DINT

--

USINT

Integer

USINT

--

UINT

UINT

UINT

--

UDINT

UDINT

UDINT

--

LINT

LINT

--

ULINT

ULINT

--

REAL

REAL

REAL

--

LREAL

LREAL

--

STRING

STRING

STRING

--

WSTRING

STRING

WSTRING

Vijeo-Designer prend en charge WSTRING en tant que type STRING général. Cela signifie que vous pouvez échanger soit uniquement des variables STRINGS, soit uniquement des variables WSTRINGS avec l'IHM. Il n'est possible d'utiliser ces deux types de variables en même temps. Si vous utilisez le type WSTRINGs, toutes les chaînes doivent être du type WSTRINGs.

Indiquez au pilote Vijeo-Designer que toutes les chaînes doivent être gérées au format UNICODE WSTRINGs, en procédant comme suit :

Sélectionnez le nœud SoMachineNetwork ou SoMachineCombo dans l'arborescence Navigateur de Vijeo-Designer et réglez le paramètre Encodage de chaîne sur la valeur Unicode.

EcoStruxure Operator Terminal Expert peut utiliser simultanément les types STRING et WSTRING.

ARRAY

Dans Vijeo-Designer et EcoStruxure Operator Terminal Expert, vous pouvez uniquement référencer les éléments d'un tableau, pas le tableau dans son ensemble.

Exemple : votre tableau est constitué d'instances SINT appelées mesValeurs. Vous pouvez référencer mesValeurs[0] ou mesValeurs[5] et placer ces références dans un contrôle de l'écran d'IHM.

Les tableaux ne doivent pas contenir plus de 2 048 éléments. Si vous essayez d'utiliser des tableaux plus grands dans Vijeo-Designer, vous recevrez un message d'erreur.

Type array à base différente de 0

Type array à base différente de 0

Dans Vijeo-Designer, vous ne pouvez pas importer un tableau défini avec la syntaxe myArray[1..100].

ARRAY OF ARRAY

Vous ne pouvez pas exporter vers Vijeo-Designer un type array contenant des éléments de type array, par exemple ARRAY [0..9] OF ARRAY [0..9] OF INT. En revanche, vous pouvez utiliser des types arrayspluridimensionnels, tels que ARRAY [0..9, 0..9] OF INT.

DUT

Dans Vijeo-Designer et EcoStruxure Operator Terminal Expert, vous pouvez uniquement référencer les éléments d'un DUT, pas le DUT dans son ensemble. Ce comportement est similaire à celui des tableaux (type array).

TIME

TIME

DATE

DATE

TOD

TOD

DT

DT

REFERENCE TO <Type>

<Type> (<Type> étant l'un des types pris en charge de cette liste)]

<Type> (<Type> étant l'un des types pris en charge de cette liste)]

Ne partagez pas de références à des ARRAYs ou des variables structurées contenant un type ARRAY dans l'éditeur de configuration de symbole, car leurs valeurs ne s'afficheront pas correctement sur l'IHM.

NOTE : Les variables issues des structures PLC_R de la bibliothèque PLCSystem ne peuvent pas être partagées à l'aide de la commande Configuration de symbole avec l'application Vijeo-Designer ou EcoStruxure Operator Terminal Expert de cibles IHM (unités HMI Controller notamment).

Pour plus d'informations sur les types de variables utilisés dans les échanges de données EcoStruxure Machine Expert - IHM, consultez l'aide en ligne de Vijeo-Designer et EcoStruxure Operator Terminal Expert.

Longueur des identifiants

Dans Vijeo-Designer, la longueur maximale du nom de symbole est limitée à 32 caractères.