Communication SOFREL et TSX3722

Forum traitant des automates industriels de marque Schneider - Telemecanique
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Communication SOFREL et TSX3722

Message par itasoft »

slts,
donc actuellement sur le TSX37 il ni as pas de requêtes READ_VAR ou WRITE_VAR de programmés , c'est bien ça ???
Automaticien privé (de tout)
itasoft@free.fr
rominet41
Aguerri de l'automation
Aguerri de l'automation
Messages : 88
Enregistré le : 10 janv. 2016, 15:22

Re: Communication SOFREL et TSX3722

Message par rominet41 »

yes
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Communication SOFREL et TSX3722

Message par itasoft »

Slts,
-Soit il faut programmer une requête d’écriture sur le S550 pour écrire sur le TSX37 au même titre que tu fais actuellement une requête de lecture pour lire les E/S du TSX37.
-Soit il faut programmer une requête de lecture périodique READ_VAR sur le TSX37 pour lire l’état de la variable DATA200 et DATA300
Ceci dit, es que tu es sur une application déjà existante (dont c’est pas toi qui l’as développée) ??
Automaticien privé (de tout)
itasoft@free.fr
rominet41
Aguerri de l'automation
Aguerri de l'automation
Messages : 88
Enregistré le : 10 janv. 2016, 15:22

Re: Communication SOFREL et TSX3722

Message par rominet41 »

Je ne suis pas l'auteur du pauvre roman présent dans le TSX...
Je fais modif sur modif pour faire évoluer le process et pour remplacer un vieux magelis par un xbtgtu 12".
Je vais voir à quoi ressemble l'écriture READ_VAR qui me parait être aussi bien que le WRITE_VAR.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Communication SOFREL et TSX3722

Message par itasoft »

s'assurer que le TSX37 est bien MAITRE

cliquer pour agrandir
SOFREL2.jpg

Lectures depuis le tsx37



(* cadencement *)

%M6 :=%S6 ;


(*
Requête périodique de lecture de bits,
Lecture du bit DATA200 de l’esclave n°1 et rangement dans %MW10:X0 du TSX37
*)

IF RE %M6 AND NOT %MW100:X0 THEN
%MW100:4:=0;
%MW102 :=5 ; (*Time-out 500ms *)
READ_VAR(ADR#0.0.1,'%M',200,1,%MW10:1,%MW100:4);
END_IF;


(*
Requête périodique de lecture de mots,
Lecture du mot DATA300 de l’esclave n°1 et rangement dans %MW300 du TSX37
*)

IF FE %M6 AND NOT %MW100:X0 THEN
%MW100:4:=0;
%MW102 :=5 ; (*Time-out 500ms *)
READ_VAR(ADR#0.0.1,'%MW',300,1,%MW300:1,%MW100:4);
END_IF;
Automaticien privé (de tout)
itasoft@free.fr
rominet41
Aguerri de l'automation
Aguerri de l'automation
Messages : 88
Enregistré le : 10 janv. 2016, 15:22

Re: Communication SOFREL et TSX3722

Message par rominet41 »

de la poésie, merci :D
rominet41
Aguerri de l'automation
Aguerri de l'automation
Messages : 88
Enregistré le : 10 janv. 2016, 15:22

Re: Communication SOFREL et TSX3722

Message par rominet41 »

IF FE %M6 AND NOT %MW100:X0 THEN
%MW100:4:=0;
%MW102 :=5 ; (*Time-out 500ms *)
READ_VAR(ADR#0.0.1,'%MW',300,1,%MW300:1,%MW100:4);
END_IF;

Question:
%MW100:X0 = bit pris au hasard? (car déjà utilisé dans ma prog?)
%MW100:4 = à quoi cela sert-il?
%MW102 :=5 mot choisi au hasard (car déjà utilisé dans ma prog?)
Merci
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Communication SOFREL et TSX3722

Message par itasoft »

OUI, il faut les remplacer pas des non utilisés
Automaticien privé (de tout)
itasoft@free.fr
rominet41
Aguerri de l'automation
Aguerri de l'automation
Messages : 88
Enregistré le : 10 janv. 2016, 15:22

Re: Communication SOFREL et TSX3722

Message par rominet41 »

Pour le MW100:4, quel est sa fonction, stp?
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Communication SOFREL et TSX3722

Message par itasoft »

chercher dans l'aide en ligne: Zone Paramètres : Compte-rendu
Automaticien privé (de tout)
itasoft@free.fr
Répondre