Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Automation
Automation Forum d'entraide sur l'automatisme, la robotique et l'informatique industrielle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 19/02/2010, 15h46   #1
Invité de passage
 
Inscription : janvier 2009
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 3
Points : 1
Points : 1
Par défaut [UNITY PRO XL] problème commande READ_VAR

Bonjour à tous

je suis actuellement sur un projet avec utilisation d'un automate premium.
Je dois donc coder sous unity pro.

cependant j'ai un soucis avec ma commande read_var.

Voila ce que je souhaite faire :

IF (Compt_com_rs=1) THEN
Ldiris11_er1 :4 :=0 ;
READ_VAR(ADR#0.0.1,’%MW’,1792,19,Ldiris11_er1:4,Ldiris1_v1:19);
END_IF;


Or j'ai un soucis avec la ligne Ldiris11_er1 :4 :=0 ;
il ne veut pas me faire ceci (pourtant j'utilisais la même chose sous PL7 sans soucis).
Et pareil dans la commande read_var. Le problème viendrait de tableau d'INT...

Si jamais quelqu'un peut m'aider ce serait génial
padawann10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2010, 16h06   #2
Nouveau Membre du Club
 
Inscription : juin 2007
Messages : 24
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : juin 2007
Messages : 24
Points : 28
Points : 28
Par défaut Bonjour

Bonjour,

A priori il faut utiliser maintenant:
MOVE_INT_ARINT(0, Ldiris11_er1);
En considérant que Ldiris11_er1 est bien un tableau de 4 entiers

Pour le read_var voici une syntaxe que j'utilise et qui fonctionne:
Read_var ( ADR := ADDR('{2.111}172.20.*.*'),
OBJ := '%MW',
NUM:= 4200,
NB := 11,
GEST := Res_com,
RECP => Echg);
ou Echg est un tableau de 11 élements et Res_com un tableau de 4 éléments (soit Array[0..10] OF int et Array[0..3] OF int dans la déclaration)

Dernière modification par sethangel ; 19/02/2010 à 16h10. Motif: Ajout de read_var
sethangel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2010, 16h15   #3
Invité de passage
 
Inscription : janvier 2009
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 3
Points : 1
Points : 1
merci de la réponse rapide.
On ne pouvait pas rêver mieux.

je teste tout cela dès lundi matin alors, car la c'est le week-end maintenant.

encore merci, et je teste ca.
padawann10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2010, 16h18   #4
Nouveau Membre du Club
 
Inscription : juin 2007
Messages : 24
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : juin 2007
Messages : 24
Points : 28
Points : 28
Bon week-end alors, je regarderai lundi les résultats
sethangel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2010, 12h36   #5
Invité de passage
 
Inscription : janvier 2009
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 3
Points : 1
Points : 1
tout fonctionne bien maintenant.
padawann10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 03h05.


 
 
 
 
Partenaires

Hébergement Web