com Modbus entre S7-1200 et Countis E27
Posté : 03 avr. 2020, 02:46
Bonjour,
Je chercher à faire communiquer (en Modbus) un compteur de courant "SOCOMEC COUNTIS E27" ( https://www.socomec.com/files/live/site ... e28_FR.pdf ) avec un automate SIEMENS S7-1200.
SOCOMEC m'a fournit un fichier répertoriant les adresses mais j'ai du mal à voir comment utiliser ces informations pour les adapter...
Comme c'est le compteur qui fournit les informations je suppose que je peux le considérer comme le serveur, sur l'automate j'utilise donc un bloc "MB_CLIENT" pour communiquer, mais j'ai un peu de mal à configurer ce bloc aussi vous serait il possible de m'aider?
Par exemple: dans le fichier du fabriquant si je veux voir la fréquence du courant je dois envoyer une requète à l'adresse 50526 hors lorsque je regarde la notice du MB_DATA_ADDR (borne d'entrée du MB_CLIENT) je vois que les plages d'adresses autorisée exluent les adresses dont j'ai besoin (entre 50000 et 50999), que faire?
Si la borne REQ est bien la borne qui permet d'envoyer la requète, à quoi sert la borne DISCONNECT (puisque la requète n'est plus envoyée si la borne REQ n'est plus alimenté)?
(dans les paramètres de la borne CONNECT => https://zupimages.net/up/20/14/9cgh.jpg )
Que mettre dans "interfaceld"? Habituellement on met le numéro hardware lorsque le matériel est ajouté dans la config matériel lorsqu'on a un matériel avec un fichier GSD hors ce n'est pas le cas ici.
Que mettre dans "ID"?
Que mettre dans "ActiveEstablished"?
Que mettre dans "RemotePort" et dans "LocalPort"?
Bref, y aurait il une bonne ame pour m'aider à configurer ma communication (ou me dire si ce que j'ai fait est correct)?
Merci d'avance.
PS: Il ne m'est pour l'heure pas possible de tester cette communication car c'est pour du triphasé (dans la maison que je fais construire) alors que pour l'heure je n'ai que du monophasé.
Je chercher à faire communiquer (en Modbus) un compteur de courant "SOCOMEC COUNTIS E27" ( https://www.socomec.com/files/live/site ... e28_FR.pdf ) avec un automate SIEMENS S7-1200.
SOCOMEC m'a fournit un fichier répertoriant les adresses mais j'ai du mal à voir comment utiliser ces informations pour les adapter...
Comme c'est le compteur qui fournit les informations je suppose que je peux le considérer comme le serveur, sur l'automate j'utilise donc un bloc "MB_CLIENT" pour communiquer, mais j'ai un peu de mal à configurer ce bloc aussi vous serait il possible de m'aider?
Par exemple: dans le fichier du fabriquant si je veux voir la fréquence du courant je dois envoyer une requète à l'adresse 50526 hors lorsque je regarde la notice du MB_DATA_ADDR (borne d'entrée du MB_CLIENT) je vois que les plages d'adresses autorisée exluent les adresses dont j'ai besoin (entre 50000 et 50999), que faire?
Si la borne REQ est bien la borne qui permet d'envoyer la requète, à quoi sert la borne DISCONNECT (puisque la requète n'est plus envoyée si la borne REQ n'est plus alimenté)?
(dans les paramètres de la borne CONNECT => https://zupimages.net/up/20/14/9cgh.jpg )
Que mettre dans "interfaceld"? Habituellement on met le numéro hardware lorsque le matériel est ajouté dans la config matériel lorsqu'on a un matériel avec un fichier GSD hors ce n'est pas le cas ici.
Que mettre dans "ID"?
Que mettre dans "ActiveEstablished"?
Que mettre dans "RemotePort" et dans "LocalPort"?
Bref, y aurait il une bonne ame pour m'aider à configurer ma communication (ou me dire si ce que j'ai fait est correct)?
Merci d'avance.
PS: Il ne m'est pour l'heure pas possible de tester cette communication car c'est pour du triphasé (dans la maison que je fais construire) alors que pour l'heure je n'ai que du monophasé.