16/09/2024, 10:58:28
Bonjour,
Je suis actuellement en train de paramétrer un écran tactile TC5 de Siemens (UP205/22). Je souhaite afficher les données de consommation de ma maison, Puissance totale et courant. L'écran permet d'affichage de ce type de données.
La ou je bloque c'est que mon compteur est en Modbus. J'ai une passerelle Fellerlynk / Spacelynk de Schneider. J'arrive sans problèmes a reprendre les données du bus sur le Fellerlynk. J'ai trouvé comment "mapper" les consignes a des objets "virtuels".
Je me retrouve donc dans mon Fellerlynk avec des objets "virtuels" qui affichent bien les données voulues puissance, courant etc... Je peux les visualiser dans le Fellerlynk.
J'ai donc créer dans ETS 6 des objets de groupe avec les mêmes n°, ce qui semble fonctionner. Quand j'intéroge le bus je vois effectivement les données qui s'actualisent toute les 45 secondes. Selon ma déduction, j'ai bien les données qui sont transmises sur mon bus.
Ce qui bloque, j'ai ensuite lié les entrées de mon écran TC5 a l'adresse de groupe que je souhaite afficher.
Pour être plus compréhensible, je vais vous donner un exemple.
Le courant est mesuré par mon compteur modbus, les données sont lue par le Fellerlynk qui les transmets sur une adresse de groupe a travers le bus. Dans ETS 6 la valeur du groupe est mise à jour correctement. En revanche, l'écran n'arrive pas a afficher les données.
J'ai aussi remarqué que l'écran (selon le réglage), interroge le bus toutes les 5 secondes pour obtenir la valeur. Ce qui me fait penser que si mon objet virtuel écrit sur le bus la valeur, cette valeur n'est lue par aucun participant. Et au moment ou l'écran interroge le bus cette valeur n'est pas disponible.
En gros dois-je avoir un participant (non virtuel donc) pour stocker la valeur afin de la transmettre quand elle est demandée par le participant qui souhaite l'afficher?
Je me pose aussi la question si ce n'est pas un problème de FLAG, j'avoue que je n'ai jamais vraiment saisis cette partie la, j'ais fais plusieurs tests sans succès.
Ah et j'ai appris le KNX de mon coté, je l'utilise uniquement chez moi pour le fun, il me manque parfois quelques subtilités ou bases.
Je suis actuellement en train de paramétrer un écran tactile TC5 de Siemens (UP205/22). Je souhaite afficher les données de consommation de ma maison, Puissance totale et courant. L'écran permet d'affichage de ce type de données.
La ou je bloque c'est que mon compteur est en Modbus. J'ai une passerelle Fellerlynk / Spacelynk de Schneider. J'arrive sans problèmes a reprendre les données du bus sur le Fellerlynk. J'ai trouvé comment "mapper" les consignes a des objets "virtuels".
Je me retrouve donc dans mon Fellerlynk avec des objets "virtuels" qui affichent bien les données voulues puissance, courant etc... Je peux les visualiser dans le Fellerlynk.
J'ai donc créer dans ETS 6 des objets de groupe avec les mêmes n°, ce qui semble fonctionner. Quand j'intéroge le bus je vois effectivement les données qui s'actualisent toute les 45 secondes. Selon ma déduction, j'ai bien les données qui sont transmises sur mon bus.
Ce qui bloque, j'ai ensuite lié les entrées de mon écran TC5 a l'adresse de groupe que je souhaite afficher.
Pour être plus compréhensible, je vais vous donner un exemple.
Le courant est mesuré par mon compteur modbus, les données sont lue par le Fellerlynk qui les transmets sur une adresse de groupe a travers le bus. Dans ETS 6 la valeur du groupe est mise à jour correctement. En revanche, l'écran n'arrive pas a afficher les données.
J'ai aussi remarqué que l'écran (selon le réglage), interroge le bus toutes les 5 secondes pour obtenir la valeur. Ce qui me fait penser que si mon objet virtuel écrit sur le bus la valeur, cette valeur n'est lue par aucun participant. Et au moment ou l'écran interroge le bus cette valeur n'est pas disponible.
En gros dois-je avoir un participant (non virtuel donc) pour stocker la valeur afin de la transmettre quand elle est demandée par le participant qui souhaite l'afficher?
Je me pose aussi la question si ce n'est pas un problème de FLAG, j'avoue que je n'ai jamais vraiment saisis cette partie la, j'ais fais plusieurs tests sans succès.
Ah et j'ai appris le KNX de mon coté, je l'utilise uniquement chez moi pour le fun, il me manque parfois quelques subtilités ou bases.