Envoi/lecture d'une commande Modbus avec le plugin officiel

Bonjour à tous,

Je suis ultra débutant en modbus et dire que ce protocole me fait mal à la tête est un euphémisme !

J’ai un boitier de relais WaveShare en ethernet :

J’arrive à le piloter après 2 jours de prise de tête avec l’outil fourni en envoyant des commandes de type :
01 05 00 00 FF 00 8C 3A => J’ouvre le relai 1
01 01 00 02 00 01 5C 0A => Je lis l’état du relai 1

Je souhaiterai commander ce même relai depuis Jeedom, j’ai acheté le module Modbus officiel Jeedom mais la doc ne m’aide guerre…

Est ce que vous pourriez me guider afin de savoir comment transcrire dans les champs de paramètres de commande du plugin Jeedom les commandes :

  • D’ouverture de relai « 01 05 00 00 FF 00 8C 3A »
  • D’état du relai « 01 01 00 02 00 01 5C 0A »

Un grand merci à vous !

Bonjour,

je sais que ce n’est pas le plugin-mymodbus que vous avez taggé et vois que depuis 8 jours vous n’avez pas eu de réponse pour l’aide sur le plugin modbus officiel (c’est malheureusement assez fréquent).

Je vous propose d’utiliser MyModbus version bêta (la version stable sera bientôt remplacée par cette version bêta), je développe ce plugin gratuit et n’ai donc rien à gagner à ce que vous l’utilisiez, mis à part la satisfaction de vous avoir aidé à faire fonctionner votre carte relais.

Aux chapitres Function code et Register Address de la documentation sont listées les fonctions et les valeurs à utiliser en fonction des cas.

Voilà comment l’équipement MyModbus doit être configuré :


Il faut juste préciser l’adresse IP de la carte relais.

Voilà comment lire l’état des 3 premiers relais :

Il suffit d’adapter l’adresse du registre pour les suivants

Voilà les 3 commande (une info et 2 actions) pour chaque relais :

  • état du relais
  • commande à 1
  • commande à 0

Voilà comment lire l’état des 3 premières entrées :

Là aussi, il suffit d’augmnenter l’adresse de registre pour lire les entrées suivantes.

Une fois que cette configuration fonctionne, nous verrons ensemble pour optimiser le temps de cycle avec l’utilisation des plages de registres. Cela dit, vous pouvez consulter la documentation du plugin et essayer par vous-même.

Pour info : une recherche vous aurait aidé :

A+
Michel

Bonjour Michel, désolé pour le retard.
Merci pour toutes ces précisions, tout fonctionne nickel ! Super ce plugin !

Dans ce cas, vous pouvez marquer ma réponse comme étant la solution pour les prochains utilisateurs qui tomberaient sur ce fil.
D’ailleurs cette version bêta est passée en stable depuis.

Bonjour

Pourriez vous me dire ou vous avez acheter se produit

Merci

Bonjour,

Petite recherche sur Amazon :
https://amzn.eu/d/cCHtNxi

À+
Michel

Merci michel

je suis allée voir sur amazon mais il n’était pas vendu en France
c’est pour ca que je me suis permis de poser la question

merci pour le retour

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.