Modbus client/server

Partie du forum pour tout ce qui concerne la partie réseau de communication dans l'industrie. Forum, conseil, astuce et entraide sur le réseau industriel tel que la connexion modbus, ethernet, fipio .
Avatar de l’utilisateur
djé
Dieu du process
Dieu du process
Messages : 776
Inscription : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes

Modbus client/server

Message par djé »

Bonsoir tout le monde,

J'espère que vous allez tous et toutes bien et que vous prenez soin de vous.

J'ai une question con: lorsque l'on souhaite piloter un équipement Modbus depuis un automate, quel est le mode à choisir ? (par équipement ici, je parle d'un truc intelligent avec du traitement à l'intérieur)

API client et équipement serveur ?
API serveur et équipement client ?

ou alors finalement on s'en tape le coquillage à partir du moment où la com fonctionne.

Après réflexion j'me dit que l'un ou l'autre fonctionne et qu'il n'y a pas de bonnes ou mauvaises solutions.
Ptet me trompe-je ?

Idelament les deux devraient être client et serveur à la fois et ne faire que des requêtes d'écritures.
Nan ? Dans la mesure du possible.

Qu'en pensez-vous ?
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Avatar de l’utilisateur
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1230
Inscription : 13 oct. 2015, 16:56

Re: Modbus client/server

Message par sinced »

bonsoir,
Un serveur repond a des requetes des clients.
Si tu veux controler un equipement depuis un API cela veut dire que ton API va faire des requetes pour avoir des etats ou donner des commandes. Donc ton equipement sera le "serveur" (du point de vue Modbus TCP) de ton "client" (API).
Voila
Avatar de l’utilisateur
djé
Dieu du process
Dieu du process
Messages : 776
Inscription : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes

Re: Modbus client/server

Message par djé »

Salut,

Oui ca je comprends bien.
Ce que je veux dire, c'est que même si l'api est client, il ne contrôle pas grand chose de plus en envoyant des requêtes.

Si l'api est par exemple serveur, il écrit dans ses registres fais ceci, fais cela.
Le client vient lire cette zone et exécute les commandes fais ceci, fais cela.

En terme de fonctionnement, Il n'y a mon sens aucune différence avec le mode client où il écrirait ces mêmes commandes.
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2076
Inscription : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Modbus client/server

Message par philou77 »

Salut !

Pas de différence, ça dépend surtout de qui peut faire quoi !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7035
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Modbus client/server

Message par itasoft »

philou77 a écrit : 24 mars 2020, 00:22 Salut !

Pas de différence, ça dépend surtout de qui peut faire quoi !
------------
+1, Tout à fait ,
exemple: un IHM est toujours(souvent) client car il ne sait faire qu'une chose c'est poser des questions , il ne sait pas répondre même sous la torture.
Automaticien privé (de tout)
itasoft@free.fr
Avatar de l’utilisateur
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1659
Inscription : 20 oct. 2015, 12:00
Localisation : localhost

Re: Modbus client/server

Message par Béryl »

L'IHM modifie bien des variables automate, non ?
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7035
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Modbus client/server

Message par itasoft »

Béryl a écrit : 24 mars 2020, 08:49 L'IHM modifie bien des variables automate, non ?
----------
il demande à modifier les variables automate au serveur
Automaticien privé (de tout)
itasoft@free.fr
Répondre