[PFC100] Récupération de compteurs MBus sur port RS232
Posté : 24 févr. 2023, 16:01
Bonjour à tous,
Nouveau sur Wago j'ai un projet un peu spécifique sur lequel je ne trouve pas de solution.
Je suis équipé d'un compteur PadPuls M2 de chez Relay qui remonte en MBus sur un convertisseur mBus/RS232 PW3 de chez Relay aussi. J'ai branché mon port COM de facade du PFC100 sur la sortie RS232 du PW3 (borne 2 sur RX du PW3 / Borne 3 sur TX du PW3 / borne 5 sur GND du PW3). J'utilise le bloc fonction de la librairie FrAppSerial_Mbus pour créer le bloc maitre de communication (avec son I_port configuré sur COM1) et des blocs fonction de la librairie WagoAppM_Bus pour lire les compteur d'eau (adresse 2 et 3 en primaire ou 12288 et 12300 en secondaire).
J'ai créer un timer de 5s pour lancer les lecture avec remise à zéro par le bloc de lecture
Je n'ai pas d'erreur sur la communication mais le bloc de lecture ne remet pas le timer à zéro et aucune valeur n'est lue alors que le bloc indique OK.
Si je branche un PC sur le port com du PW3 et utilise le logiciel MBsheet ou MBconfig, je trouve bien mes compteurs et leurs valeurs.
Le plus simple serai de passer directement par une carte M_Bus mais le client souhaite absolument passé par le port RS232 de facade.
Avez vous une idée de ce qui coince ? Le port COM de facade est t'il utilisable par le programme ?
Merci de vos lumières !!
Nouveau sur Wago j'ai un projet un peu spécifique sur lequel je ne trouve pas de solution.
Je suis équipé d'un compteur PadPuls M2 de chez Relay qui remonte en MBus sur un convertisseur mBus/RS232 PW3 de chez Relay aussi. J'ai branché mon port COM de facade du PFC100 sur la sortie RS232 du PW3 (borne 2 sur RX du PW3 / Borne 3 sur TX du PW3 / borne 5 sur GND du PW3). J'utilise le bloc fonction de la librairie FrAppSerial_Mbus pour créer le bloc maitre de communication (avec son I_port configuré sur COM1) et des blocs fonction de la librairie WagoAppM_Bus pour lire les compteur d'eau (adresse 2 et 3 en primaire ou 12288 et 12300 en secondaire).
J'ai créer un timer de 5s pour lancer les lecture avec remise à zéro par le bloc de lecture
Je n'ai pas d'erreur sur la communication mais le bloc de lecture ne remet pas le timer à zéro et aucune valeur n'est lue alors que le bloc indique OK.
Si je branche un PC sur le port com du PW3 et utilise le logiciel MBsheet ou MBconfig, je trouve bien mes compteurs et leurs valeurs.
Le plus simple serai de passer directement par une carte M_Bus mais le client souhaite absolument passé par le port RS232 de facade.
Avez vous une idée de ce qui coince ? Le port COM de facade est t'il utilisable par le programme ?
Merci de vos lumières !!