Page 2 sur 2

Re: Modbus TCP Slave : DLL ou JAR

Posté : 04 avr. 2016, 16:08
par Mantysse
Désolé mais dans ton schémas on ne voit pas le média (Série ou Ethernet), donc oui les 2 sont possibles dans le cas du schémas.
De plus c'est une doc Wago et non Modbus reprenez la norme et vous verrez... si la norme ne fait plus foi, je veux bien une doc pour compléter mes connaissances.

http://www.modbus.org/specs.php
http://www.modbus.org/docs/Modbus_Appli ... V1_1b3.pdf
http://www.modbus.org/docs/Modbus_Messa ... _V1_0b.pdf


Allez j'arrête d'être tatillon, c'est vrai que c'est plus commode d'utiliser Maitre/Esclave je suis moi même obligé de l'utiliser avec les clients car sinon c'est l'incompréhension (encore une fois par méconnaissance de la norme) .
Dans mon cas, je ne vois pas l'intérêt d'interroger régulièrement les automates car les données changeront que toutes les heures, au pire toutes les quelques minutes.
Dans la plupart des logiciels Modbus sur les fonctions d'écriture il y a un paramètre "Event", Emission sur évènement. ça pourrai te servir

Re: Modbus TCP Slave : DLL ou JAR

Posté : 04 avr. 2016, 18:34
par djé
Bonjour,
Pour résumer,
Le mode client/serveur s'applique plutôt aux réseaux Ethernet, dans lequel les machines peuvent gérer plusieurs connexions simultanées et ce, dans des modes différents:
Dans un système automatisé à base de supervision par exemple, l'automate va être serveur; il met à disposition des données et la supervision (même s'il elle réside sur une machine de type "serveur") est un client de l'automate et va écrire/lire les données dessus.
A l'inverse, la machine sur laquelle est installée la supervision pourra être "serveur de temps" et l'automate, lui, client de ce service, afin de pouvoir se synchroniser sur celle-ci.
Donc rien n'empêche d'avoir sur un même réseau plusieurs serveurs et plusieurs clients connectés, chacun gérant leurs propres liaisons de communication.

L’appellation maître/esclave est un mode de fonctionnement à réserver plutôt aux réseaux sur couche physique type série (RS232/422/485) où dans ce cas la communication est initiée par le maître uniquement. Le maître envoie sa requête et l'esclave lui répond.En général il n'y a qu'un seul Maitre sur le réseau.