Lorsque vous publiez des variables dans EcoStruxure Machine Expert, celles-ci sont automatiquement mises à disposition dans l'application IHM Vijeo-Designer.
Pour échanger des variables avec le protocole Machine Expert, procédez comme suit :
Créez des variables dans la partie contrôleur.
Publiez 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.
Configurez la connexion physique (configurée automatiquement par EcoStruxure Machine Expert).
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 :
Étape |
Action |
---|---|
1 |
Sélectionnez la commande dans le menu .Résultat : La boîte de dialogue s'affiche. |
2 |
Sélectionnez l'entrée dans la liste située sur la gauche. |
3 |
Sur la droite, activez la case à cocher .![]() |
4 |
Cliquez sur pour fermer la boîte de dialogue. |
AVERTISSEMENT | |
---|---|
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. Par conséquent, vous ne pouvez échanger que des variables STRINGS ou 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 Vijeo-Designer et réglez le paramètre sur la valeur . ou dans l'arborescence deEcoStruxure 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 composé de types SINT appelés Les tableaux ne doivent pas contenir plus de 2 048 éléments. Si vous essayez d'utiliser des tableaux plus grands dans Vijeo-Designer, un message d'erreur est généré. |
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 |
ARRAY OF ARRAY |
– |
– |
Vous ne pouvez pas exporter vers Vijeo-Designer un type array contenant des éléments de type array, par exemple |
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. |
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.