Partie 2 : Module ELFIN EW11A ou EW10A
Je suis issue du mon industriel, donc le Modbus, je pratique depuis un petit moment, de nos jours il y a de plus en plus de produit sur le marché a des prix défiant toutes concurrence, alors qu'avant ca coutait un bras.
Le contrôleur ETEK dispose d'une liaison RS485, qui nous permet ensuite d'établir une liaison via du Modbus-RTU (Liaison 2Fils+0V)
Le contrôleur ETEK peut sortir du 5V
Pour établir la liaison entre le contrôleur et l'installation réseau , on va utiliser un petit Module Elfin-EW11A WIFI-RS485 ou Elfin-EE11A Ethernet-RS485.
J'ai fait mes test avec un module EW11A sur mon bureau, mais maintenant que ma borne est en place, la liaison WIFI avec le module n'étant pas assez bonne je suis passé provisoirement avec un EE11A qui utilise donc un cable réseau RJ45
A noter que l'on peut trouver les modules Elfin sur Alieexpress sous la forme de kit :
-Avec un Connecteur
-Avec un Cable
-Avec support pour montage mural et/ou Rail-Din
Voici des liens pour :
le module EE11A (Actuellement a 14€ environ avec le cable et le support)
Le module EW11A (Actuellement a 17€ environ avec le cable et le support et l'antenne)
/
Cablage :
C'est pas compliqué : On relie la borne A du Module Elfin sur le A du Controleur Etek, B sur B, VCC sur le 5V, et le GND a la Terre (0V)
Mise sous Tension:
On met sous tension et on doit voir un peu de vie du coté des LED.
Configuration du Module Elfin:
Qui dit Modbus RTU, dit liaison série, du coup j'ai regardé comment installé et configurer le module elfin sur mon PC.
La joie des port serie, (DB9/DB25, COM1...) que certains jeune ne connaissent peu etre pas
A noter : En sortie d'usine le module est configuré pour du Modbus RTU
Option 1: Modbus RTU
Spoiler : Je vous conseille de passer directement a l'option 2, je ne devais pas avoir les idées clair pour tenter cette voie, (la faut aux anti-inflammatoires qui ont bon dos) et j'ai perdu un peu de temps en la suivant.
Comme je voulais tester ca sur mon PC sous Windows 11, cette piste implique d'installer les outil Elfin, I.O.T Service (300Mo a téléchargé sur un serveur qui doit être branché sur un modeme 56k )
Le 1er problème c'est que sous Windows 11 il faut désactiver l'isolation du noyau car les drivers ne sont pas signés. Ca nécessite un Redemarrage du PC.
Le 2nd : C'est que je ne sais pas réactiver l'isolation du noyau pour le moment , il va falloir désinstaller le soft en question et les driver je pense.
IOT Service permet la configuration du module depuis Windows, mais il permet surtout la création d'un Port Serie Virtuel, ils utilisent un driver d'une solution commerciale, le drv en question est un peu vieux je pense d'ou les problemes avec Windows, j'ai idée aussi qu'il n'ont pas du le payer... ?
Voici un exemple d'IOT:
Option 2: Modbus TCP
Le module est capable de répondre a du Modbus TCP puis de le transformé en RTU
Ce mode est du coup plus simple a mettre en oeuvre, car plus besoin de driver coté PC ou autre.
On va d'abord se connecter sur l'interface WEB du module. Il faut connaitre son adresse IP.
Si vous avez un routeur, connecter vous sur l'interface Web de votre routeur et cherchez apres son adresse IP :
Sinon il a des petit soft Advanced IP Scanner qui permet de scanner les IP sur des plages.
Reglage de Base:
Changement du Mot de passe, et changement du nom du module si besoin (Ca permet de facilité la reconnaissance sur le réseau quand on en a plusieurs)
Conseil : Changer le mot de passe pour éviter de laisser admin/admin
Reglage des paramètres du Porte Serie
Reglage des paramètres pour le Modbus TCP:
Reboot :
Certains réglages s'appliquent tout de suite et d'autre non, je pense que la partie TCP necessite un reboot
Soit on débranche, soit on est féneant et on fait ca depuis son fauteuil :
Test :
Du coup maintenant on peut utiliser n'importe quel soft capable de dialoguer en Modbus TCP.
Si jamais vous voulez interroger tous les registre en même temps, il faut prendre en considération des petites choses :
Le contrôleur ETEK est un peu limité : Il ne répondra pas a des question sur plus 41 Registres en une fois
Il faut donc 2 questions :
Si vous utilisez un soft comme Modscan/OpenModscan, il faut ajouter +1 a l'adresse (C'est un truc de vieux ca )
On peut bien sur aussi utiliser Mthings, j'en ai parlé un peu sur le post de JLM ici
Je suis issue du mon industriel, donc le Modbus, je pratique depuis un petit moment, de nos jours il y a de plus en plus de produit sur le marché a des prix défiant toutes concurrence, alors qu'avant ca coutait un bras.
Le contrôleur ETEK dispose d'une liaison RS485, qui nous permet ensuite d'établir une liaison via du Modbus-RTU (Liaison 2Fils+0V)
Le contrôleur ETEK peut sortir du 5V
Pour établir la liaison entre le contrôleur et l'installation réseau , on va utiliser un petit Module Elfin-EW11A WIFI-RS485 ou Elfin-EE11A Ethernet-RS485.
J'ai fait mes test avec un module EW11A sur mon bureau, mais maintenant que ma borne est en place, la liaison WIFI avec le module n'étant pas assez bonne je suis passé provisoirement avec un EE11A qui utilise donc un cable réseau RJ45
A noter que l'on peut trouver les modules Elfin sur Alieexpress sous la forme de kit :
-Avec un Connecteur
-Avec un Cable
-Avec support pour montage mural et/ou Rail-Din
Voici des liens pour :
le module EE11A (Actuellement a 14€ environ avec le cable et le support)
Le module EW11A (Actuellement a 17€ environ avec le cable et le support et l'antenne)
/
Cablage :
C'est pas compliqué : On relie la borne A du Module Elfin sur le A du Controleur Etek, B sur B, VCC sur le 5V, et le GND a la Terre (0V)
Mise sous Tension:
On met sous tension et on doit voir un peu de vie du coté des LED.
Configuration du Module Elfin:
Qui dit Modbus RTU, dit liaison série, du coup j'ai regardé comment installé et configurer le module elfin sur mon PC.
La joie des port serie, (DB9/DB25, COM1...) que certains jeune ne connaissent peu etre pas
A noter : En sortie d'usine le module est configuré pour du Modbus RTU
Option 1: Modbus RTU
Spoiler : Je vous conseille de passer directement a l'option 2, je ne devais pas avoir les idées clair pour tenter cette voie, (la faut aux anti-inflammatoires qui ont bon dos) et j'ai perdu un peu de temps en la suivant.
Comme je voulais tester ca sur mon PC sous Windows 11, cette piste implique d'installer les outil Elfin, I.O.T Service (300Mo a téléchargé sur un serveur qui doit être branché sur un modeme 56k )
Le 1er problème c'est que sous Windows 11 il faut désactiver l'isolation du noyau car les drivers ne sont pas signés. Ca nécessite un Redemarrage du PC.
Le 2nd : C'est que je ne sais pas réactiver l'isolation du noyau pour le moment , il va falloir désinstaller le soft en question et les driver je pense.
IOT Service permet la configuration du module depuis Windows, mais il permet surtout la création d'un Port Serie Virtuel, ils utilisent un driver d'une solution commerciale, le drv en question est un peu vieux je pense d'ou les problemes avec Windows, j'ai idée aussi qu'il n'ont pas du le payer... ?
Voici un exemple d'IOT:
Option 2: Modbus TCP
Le module est capable de répondre a du Modbus TCP puis de le transformé en RTU
Ce mode est du coup plus simple a mettre en oeuvre, car plus besoin de driver coté PC ou autre.
On va d'abord se connecter sur l'interface WEB du module. Il faut connaitre son adresse IP.
Si vous avez un routeur, connecter vous sur l'interface Web de votre routeur et cherchez apres son adresse IP :
Sinon il a des petit soft Advanced IP Scanner qui permet de scanner les IP sur des plages.
Reglage de Base:
Changement du Mot de passe, et changement du nom du module si besoin (Ca permet de facilité la reconnaissance sur le réseau quand on en a plusieurs)
Conseil : Changer le mot de passe pour éviter de laisser admin/admin
Reglage des paramètres du Porte Serie
Reglage des paramètres pour le Modbus TCP:
Reboot :
Certains réglages s'appliquent tout de suite et d'autre non, je pense que la partie TCP necessite un reboot
Soit on débranche, soit on est féneant et on fait ca depuis son fauteuil :
Test :
Du coup maintenant on peut utiliser n'importe quel soft capable de dialoguer en Modbus TCP.
Si jamais vous voulez interroger tous les registre en même temps, il faut prendre en considération des petites choses :
Le contrôleur ETEK est un peu limité : Il ne répondra pas a des question sur plus 41 Registres en une fois
Il faut donc 2 questions :
- Question 1 : Adresse 86, Quantité 40
- Question 2 : Adresse 126, Quantité 41
Si vous utilisez un soft comme Modscan/OpenModscan, il faut ajouter +1 a l'adresse (C'est un truc de vieux ca )
On peut bien sur aussi utiliser Mthings, j'en ai parlé un peu sur le post de JLM ici