REQUÊTE ECRITURE ADVANTYS
Re: REQUÊTE ECRITURE ADVANTYS
Pas plus de réponse , j'ai toujours le code=05.
Re: REQUÊTE ECRITURE ADVANTYS
Pas plus de réponse, j'ai toujours le code=05 
- itasoft
- Mi homme - Mi automate

- Messages : 7807
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: REQUÊTE ECRITURE ADVANTYS
tu es sur l'automate ou en simulateur ?
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: REQUÊTE ECRITURE ADVANTYS
sur l'automate.
- itasoft
- Mi homme - Mi automate

- Messages : 7807
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: REQUÊTE ECRITURE ADVANTYS
disons que ça marche moi, je ne suis pas sur un M340 mais sur un PREMUIM
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: REQUÊTE ECRITURE ADVANTYS
Bon, décidément, je suis si mauvais que ça!!!:-(, du coup j'ai essayé une requête de lecture. Dans la table de gestion j'ai le mot %MW100 qui s'incrémente, et quand j’arrête j'ai le code =02
- itasoft
- Mi homme - Mi automate

- Messages : 7807
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: REQUÊTE ECRITURE ADVANTYS
0200=Dépassement capacité de la file d'attente des commandes
affiche ton programme
affiche ton programme
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
- itasoft
- Mi homme - Mi automate

- Messages : 7807
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: REQUÊTE ECRITURE ADVANTYS
avec le READ_VAR le TimeOut est obligatoire et ne le vois pas dans la table de gestion dans %MW100[2]
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: REQUÊTE ECRITURE ADVANTYS
ça fonctionne de moins en moins.....
- itasoft
- Mi homme - Mi automate

- Messages : 7807
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: REQUÊTE ECRITURE ADVANTYS
un exemple en ST
(*horloge 1s*)
%M6:=%S6;
(*Une requete toutes les s *)
if re(%M6) and not %MW0.0 then
%MW0:=0;
%MW1:=0;
%MW2:=2;(*TimeOut 200ms*)
%MW3:=0;
READ_VAR(ADDM('Ethernet_1{192.168.1.1}TCP.MBS'), '%MW', 10, 2, %MW0:4, %MW100:2);
end_if;
(*horloge 1s*)
%M6:=%S6;
(*Une requete toutes les s *)
if re(%M6) and not %MW0.0 then
%MW0:=0;
%MW1:=0;
%MW2:=2;(*TimeOut 200ms*)
%MW3:=0;
READ_VAR(ADDM('Ethernet_1{192.168.1.1}TCP.MBS'), '%MW', 10, 2, %MW0:4, %MW100:2);
end_if;
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
