Page 2 sur 4
Re: Question communication - RS485
Posté : 11 août 2021, 08:34
par kekeexp
itasoft a écrit : ↑11 août 2021, 08:04
slts,
ça voudrait dire que la TSXSCP114 voie 1 serait configurée en Unitelway , étonnant
-----------clic pour zoom-----------
01.JPG
Oui tout à fait, comme la plupart de mes installations d'ailleurs.
Re: Question communication - RS485
Posté : 11 août 2021, 08:56
par kekeexp
Par contre, si je comprends bien, pour du modbus, je dois passer par le câble TSX SCP CM 4030 au lieu du TSX SCP CU 4030 ?
Re: Question communication - RS485
Posté : 11 août 2021, 09:00
par itasoft
oui mais ça doit marcher avec le cordon Unitelway,
la différence est que le cordon Unitelway est polarisé , mais comme il faut polariser le cordon MadBus ça revient au même;
Re: Question communication - RS485
Posté : 13 août 2021, 11:54
par kekeexp
Bonjour,
Je me permet de revenir vers vous.
J'ai bien tout passé en Modbus RTU la com entre le TSX et le S550 et ajouter du coup ma centrale (MX43).
Je voulais avant essaie, si j'ai bien compris confirmer ma requête :
READ_VAR(ADR#0.0.2,"MW",2001,4,%MW100:4,%MW101:4)
Je veux donc lire, sur ma centrale à l'adresse exclave N*2, les mesure de mes capteurs (4 capteurs), les caser dans MW100:4.
Est-ce correct ?
En vous remerciant par avance.
(Je vous joints au cas ou la doc)
https://www.be-atex.com/sites/be-atex.c ... ice_FR.pdf
Chapitre 11 - Page 71
Re: Question communication - RS485
Posté : 13 août 2021, 12:03
par itasoft
slts,
A quelle page de la doc tu as trouvé les adresses ModBus 2001 de tes capteurs ??
requetes
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);
end_if;
Re: Question communication - RS485
Posté : 13 août 2021, 12:26
par kekeexp
Merci !
Pour l'adresse, c'est sur la page 77 --> Adresse réelle ou ai-je mal compris ?
Re: Question communication - RS485
Posté : 13 août 2021, 12:38
par itasoft
ok, c'est bon
Re: Question communication - RS485
Posté : 13 août 2021, 13:26
par kekeexp
Ok top merci.
J'ai juste pas compris, a quoi sert : %MW202:=10; ?
Re: Question communication - RS485
Posté : 13 août 2021, 14:19
par itasoft
slts,
c'est le TimeOut obligatoire avec READ_VAR, si l'esclave ne réponds pas dans 1s ça débloque la requête sinon elle reste en attente de la réponse de l'esclave et plus rien ne marche, compris ?
Re: Question communication - RS485
Posté : 13 août 2021, 15:12
par kekeexp
D'accord.
Pourquoi as tu mis l'adresse en 0.1.2 au lieu de 0.0.2 comme j'avais mis ?
Sinon ça ne fonctionne toujours pas
