Question communication - RS485
- itasoft
- Mi homme - Mi automate
- Messages : 7141
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Question communication - RS485
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,
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,
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Question communication - RS485
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.
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.
- itasoft
- Mi homme - Mi automate
- Messages : 7141
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Question communication - RS485
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;
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;
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Question communication - RS485
Croisement des deux fils : aucun effet
201 = 16#0006
Le compteur s'incremente très bien.
201 = 16#0006
Le compteur s'incremente très bien.
- itasoft
- Mi homme - Mi automate
- Messages : 7141
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Question communication - RS485
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);
READ_VAR(ADR#0.1.1,"MW",xxxxxxxxxxxxxxxxx);
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Question communication - RS485
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.
Non du tout, je lis dans l'automate par le Sofrel, aucune requête de faite, tout est fait dans le sofrel.
- itasoft
- Mi homme - Mi automate
- Messages : 7141
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Question communication - RS485
ç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
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Question communication - RS485
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)
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)
- itasoft
- Mi homme - Mi automate
- Messages : 7141
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Question communication - RS485
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
ça peut pas marcher ya que le maître qui peut lire dans l’esclave MX43
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
- itasoft
- Mi homme - Mi automate
- Messages : 7141
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Question communication - RS485
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
via ta requête READ_VAR
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr