Forum Lifedomus
Modbus: config ne marche pas, une idée? - Version imprimable

+- Forum Lifedomus (http://forum-lifedomus.com)
+-- Forum : Les outils de configuration et design (http://forum-lifedomus.com/forumdisplay.php?fid=7)
+--- Forum : Config Studio (CS) (http://forum-lifedomus.com/forumdisplay.php?fid=8)
+---- Forum : Connecteurs (http://forum-lifedomus.com/forumdisplay.php?fid=10)
+----- Forum : Modbus (http://forum-lifedomus.com/forumdisplay.php?fid=15)
+----- Sujet : Modbus: config ne marche pas, une idée? (/showthread.php?tid=1548)



Modbus: config ne marche pas, une idée? - AucuneID - 02-14-2016

Bonjour

J'ai reçu récemment mon convertisseur modbus RS485vers ethernet (http://gridconnect.com/modbus-rs485.html)
Doc dispo ici: https://gridconnect.box.com/shared/static/baxav14y3sn5fl72am76.pdf

[URL="http://http://www.nilan.dk/Admin/Public/Download.aspx?File=Files%2FFiler%2FDownload%2FDanish%2FDokumentation%2FMontagevejledninger%2FModbus+CTS+602%2FMODBUS_CTS-602_2.16-2.19_Installation-and-user-guide.pdf"]Je cherche à piloter ma VMC Nilan Compact P: doc modbus dispo ici:
http://www.nilan.dk/Admin/Public/Download.aspx?File=Files%2FFiler%2FDownload%2FDanish%2FDokumentation%2FMontagevejledninger%2FModbus+CTS+602%2FMODBUS_CTS-602_2.16-2.19_Installation-and-user-guide.pdf[/URL]

Mais cela ne marche pas...

Sur mon interface Modbus, j'ai paramétré l'ID à 30, et adapté la vitesse à 19200, comme indiqué sur la doc Nilan.

Coté LD, voici les configs:
[ATTACH=CONFIG]677[/ATTACH]

[ATTACH=CONFIG]678[/ATTACH]

[ATTACH=CONFIG]679[/ATTACH]


Voyez vous un souci quelque part?
J'ai un doute sur les adresses mémoires: d'après la doc Nilan, il faut ajouter "30" aux valeurs données dans leur tableau, dans le cas Input Register, mais j'ai un léger doute, donc j'ai essayé les 2.

Les 2 rendus que j'ai créé dans le DS sont affichés en rouge...

De plus, existe-il un moyen de monitorer les messages venant de ce connecteur modbus? Car j'aimerais être sur que mon interface est bien cablée également, j'ai un doute la dessus...


Modbus: config ne marche pas, une idée? - Domoconnect - 02-15-2016

Bonjour,

Assurez vous que le convertisseur fonctionne correctement avec le logiciel qui doit être fourni avec ou avec [URL="http://kikos31.developpez.com/modbusdoctor/"]ModbusDoctor.
[/URL]
Pour les adresses, le lien vers la doc ne fonctionne pas...


Modbus: config ne marche pas, une idée? - AucuneID - 02-16-2016

Bonjour

Bon alors, après des tests:
[ATTACH=CONFIG]680[/ATTACH]
- j'ai coupé le connecteur Modbus sur la LD
- la connection via le soft Modbus Doctor se passe très bien sur le port 502 pas de souci
- une fois sur 10/15, j’obtiens une réponse "invalid response". Le reste du temps, "Request timeout"...
- j'ai testé 2 types de câblages sur mon interface: interversion du RXDA et RXDB: j'obtiens le "invalid response" dans les 2 cas
- cela me fait dire qu'il n'y a pas de souci avec la connection soft -> Boitier mais plutot entre le boitier convertisseur et la VMC...

Question:
le slave ID est unique dans la topo?
le soft = slave ID X
le boitier = slave ID Y
le connecteur modbus LD = slave ID Z, c'est bien ca?

Merci bien à toi pour ton aide !


Modbus: config ne marche pas, une idée? - AucuneID - 02-16-2016

Pour la doc modbus Nilan, en effet, il faut taper "modbus CTS602 Nilan" dans google, c'est le premier lien. (user install and user guide)

Merci !


Modbus: config ne marche pas, une idée? - Domoconnect - 02-17-2016

Effectivement l'ID doit être le même. C'est un simple convertisseur de trames TCP Modbus <-> RTU Modbus


Modbus: config ne marche pas, une idée? - AucuneID - 02-22-2016

Bonjour

Ca y est, cela fonctionne! C'était un souci de signal ground, j'ai viré cette terre, et cela marche. Ce qui me fait dire que le souci vient peut être de la commande intégrée à la VMC...C'est sans doute une histoire de slave/master, mais là je suis un peu perdu.

Ce que je comprends:
1) Ma VMC avec son boitier de commande: Modbus/RTU
2) Mon boitier netRS485 rajouté: convertisseur Modbus/RTU(coté VMC) vers Modbus/TCP (coté Lifedomus)
3) La Lifedomus ou bien le modbus doctor: Modbus/TCP

Ensuite les slaves master:
4) La carte mère de la VMC: Slave (elle recoir les ordres: lecture/ecriture des datas)
5) Le boitier de commande intégrée: Master (elle commande)
6) L'interface NetRS485: Master? (elle commande)
7) La lifedomus: Master? (elle commande)

C'est bien ca?

merci pour tes corrections et explications!


Modbus: config ne marche pas, une idée? - Domoconnect - 02-23-2016

Bonjour

AucuneID a écrit :Ca y est, cela fonctionne! C'était un souci de signal ground, j'ai viré cette terre, et cela marche. Ce qui me fait dire que le souci vient peut être de la commande intégrée à la VMC...C'est sans doute une histoire de slave/master, mais là je suis un peu perdu.
J'ai pas épluché les docs, mais en général ces bornes servent à raccorder le blindage du câble de communication.


AucuneID a écrit :Ce que je comprends:
1) Ma VMC avec son boitier de commande: Modbus/RTU
2) Mon boitier netRS485 rajouté: convertisseur Modbus/RTU(coté VMC) vers Modbus/TCP (coté Lifedomus)
3) La Lifedomus ou bien le modbus doctor: Modbus/TCP

Ensuite les slaves master:
4) La carte mère de la VMC: Slave (elle recoir les ordres: lecture/ecriture des datas)
5) Le boitier de commande intégrée: Master (elle commande)
6) L'interface NetRS485: Master? (elle commande)
7) La lifedomus: Master? (elle commande)

C'est bien ca?
C'est ça, sauf que le NetRS485 est un convertisseur. Je ne pense pas qu'il y a de notions de master/slave sur cet appareil. Quand des trames passent, il les convertit dans un sens ou l'autre.