Questions fréquentes (FAQ)

Poser une question

Comment échanger des variables partagées entre 2 XBTGT ?

Le principe est de créer un projet Vijeo Designer avec 2 cibles.
Il sera possible de récupérer les variables d'un automate et de les transférer vers un autre automate via les deux terminaux XBTGT.
Chacune de ces cibles peuvent dialoguer avec un API et un protocole différents.


 


La mise en oeuvre est la suivante : 

  • créer un projet Vijeo Designer avec 2 cibles.
  • Activer le partage de données dans les propriétés des 2 cibles -> Partage des données : Activé.
  • Partager les variables souhaitées en lecture/ecriture (ou en lecture sur une cible et en écriture sur l'autre) 
  • Créer un script dans l'une des deux cibles permettant de copier une variable dans une autre.

Exemple :

Déclaration d'une variable partagée en Lecture/Ecriture :



Création du script sur l'une des deux cibles : la variable VAR02 de la cible 2 est copiée dans la variable var_copie de la cible 1.

************************************************
int x;

x = Cible2.VAR02.getIntValue();
var_copie.write(x);
************************************************


 

Cela vous a-t-il aidé ?
Que pouvons-nous faire pour améliorer l'information ?