Page 3 sur 4

Re: Question communication - RS485

Posté : 13 août 2021, 15:16
par itasoft
slts,
la carte SCP114 c'est la voie 1
sinon explique en détail ce que tu as fais et avec quel cordon et quels branchements,

Re: Question communication - RS485

Posté : 13 août 2021, 15:22
par kekeexp
J'ai un automate tsx57 premium, avec la carte de com 114 qui était sur le sofrel en Unitelway.

Je l'ai passé en modbus.
Jusqu'à la on, les informations s'échangent correctement entre l'automate et le sofrel.
J'ai rajouter la centrale mx43 sur le réseau modbus pour avoir les mesures des capteurs de gaz.

Niveau cordons je n'ai rien touché, entre l'automate et le sofrel pas eu besoin comme tu as dis.
Et j'ai câblé avec un câble lambda du bornier sofrel au bornier de la centrale tx avec rx.

Je ne sais pas si c'est ma requête qui est mauvaise, si c'est les bonnes informations que je prend de la centrale ou si tout simplement la comm fonctionne entre la centrale et l'automate.

Re: Question communication - RS485

Posté : 13 août 2021, 15:34
par itasoft
Jusqu'à la on, les informations s'échangent correctement entre l'automate et le sofrel.
si ça marche avec le sofrel esclave n°1 c'est déjà bon signe, essayer:
Croiser les deux fils rx,tx sur l'esclave n° 2
Quelle valeur en hexadécimal dans le compte rendu %MW201 ?
mettre un compteur sur la requête pour voir si on y passe bien
if not %MW200:X0 then
%MW200:4:=0;
(*Time out 1 s *)
%MW202:=10;
READ_VAR(ADR#0.1.2,"MW",2001,4,%MW100:4,%MW200:4);
(*compteur*)
inc %MW210;
end_if;

Re: Question communication - RS485

Posté : 13 août 2021, 15:44
par kekeexp
Croisement des deux fils : aucun effet
201 = 16#0006

Le compteur s'incremente très bien.

Re: Question communication - RS485

Posté : 13 août 2021, 15:51
par itasoft
Si ça communique avec le SOFREL c’est qu’il doit y avoir dans le programme une requete READ_VAR ou WRITE_VAR pour le sofrel , es que ça ressemble à ça ?
READ_VAR(ADR#0.1.1,"MW",xxxxxxxxxxxxxxxxx);

Re: Question communication - RS485

Posté : 13 août 2021, 15:55
par kekeexp
J'ai beau meme débrancher la centrale, rien ne change sur le programme.

Non du tout, je lis dans l'automate par le Sofrel, aucune requête de faite, tout est fait dans le sofrel.

Re: Question communication - RS485

Posté : 13 août 2021, 15:59
par itasoft
ça voudrait dire que la carte SCP114 voie 1 est configurée en esclave à @1 ? si c'est le cas ça peut pas marcher à confirmer

Re: Question communication - RS485

Posté : 13 août 2021, 16:09
par kekeexp
Pourtant j'arrive bien à lire les infos Sofrel -> Automate

Lundi j'essaie de changer les numéros d'esclave.
Étant nul en com, en modbus RTU, je peux lire dans la centrale depuis l'automate si les deux sont des esclaves ?

Sofrel (maître) => Automate (esclave n*1) => Centrale (Esclave n*2)

Re: Question communication - RS485

Posté : 13 août 2021, 16:13
par itasoft
Si l’automate est esclave et le MX43 est aussi esclave et c’est le Sofrel qui est Maître
ça peut pas marcher ya que le maître qui peut lire dans l’esclave MX43

Re: Question communication - RS485

Posté : 13 août 2021, 16:23
par itasoft
la seule solution c’est de mettre une carte TSXSCY11601 ou TSXSCY21601 en ModBus maître sur la voie 0 pour communiquer avec l’esclave MX43
via ta requête READ_VAR