Forum KNX francophone / English KNX forum
Réseau en cercle - Version imprimable

+- Forum KNX francophone / English KNX forum (https://www.knx-fr.com)
+-- Forum : Français (https://www.knx-fr.com/forumdisplay.php?fid=3)
+--- Forum : Matériel KNX (https://www.knx-fr.com/forumdisplay.php?fid=5)
+--- Sujet : Réseau en cercle (/showthread.php?tid=4154)



Réseau en cercle - MrChrisCool - 31/03/2016

Bonjour,

Quelqu'un a déjà expérimenté un branchement en cercle ?
(cad avec une boucle entre les lignes)

Ça se voit tout de suite ? Les modules prennent feu ? ou on risque seulement d'avoir des erreurs vicieuses ?

Merci
Christophe


RE: Réseau en cercle - kamigaz - 31/03/2016

Je n'ai pas essayé, c'est déconseillé mais apparemment ça fonctionne quand même.


RE: Réseau en cercle - pollux06 - 31/03/2016

En cas de boucle (dénommée aussi tokenring) on a le risque d'un message qui boucle indéfiniment par phénomène d'écho et qui de fait paralyse le bus.
En effet ne pas oublier que chaque participant suspend les transmissions tant qu'une information circule sur le bus par une écoute préalable à toute émission.


RE: Réseau en cercle - kamigaz - 31/03/2016

Heu pollux, toi qui es dans l'administration système... Le token ring est un protocole de communication réseau, rien à voir avec le knx...


RE: Réseau en cercle - Joffrey - 31/03/2016

le token ring est un protocole mais aussi un principe.
Un anneau où les participants causent chacun leur tour est un token ring.

J'ai jamais essayé la boucle et c'est assez inutile de la faire. L'astuce généralement utilisée est de faire une boucle, mais sans la fermer. Ainsi en cas de coupure bus, il suffit de raccorder l'autre bout.


RE: Réseau en cercle - pollux06 - 31/03/2016

Oui Kamigaz ... tokenring est un protocole de communication. Ce qui est quand même à regretter c'est que tout le monde ne se souvient dans le terme tokenring que du protocole alors que ce même protocole n'est en fait qu'une la couche logicielle d'un système avec une topologie en anneau fermé.

Je pense ne pas faire d'erreur en disant qu'une boucle KNX n'est en fait qu'un anneau tokenring sans la surcouche de communication spécifique à ce system développé par IBM (et qui d'ailleurs n'a jamais réussi à s'imposer).



RE: Réseau en cercle - kamigaz - 31/03/2016

Désolé mais le knx et le token ring sont des protocoles de communication différents.
Non une boucle knx n'est pas un anneau token ring. Il n'y a pas d'échange de jeton, il n'y a pas d'attente avant envoi mais un principe de gestion des collisions (CSMA/CA).

http://www.knx.org/fileadmin/template/documents/downloads_support_menu/KNX_tutor_seminar_page/tutor_documentation/05_Serial%20Data%20Transmission_E0808f.pdf


RE: Réseau en cercle - Joffrey - 31/03/2016

Oui c'est plus précisément un Token Passing en fait. Mais bref, on a tous compris qu'on parlait de boucle Big Grin

Bref, la boucle est autorisée dans la norme KNX, bien que déconseillé, car s'il y a une forte asymétrie de celle ci, il y a risque de collisions.

Ainsi, on est plusieurs a être admin sys alors ? Smile


RE: Réseau en cercle - kamigaz - 31/03/2016

Clair, y'a aussi Suricat Wink


RE: Réseau en cercle - MrChrisCool - 01/04/2016

Ok, merci !

J'ai entrepris le recâblage complet, je pense qu'il y avait une boucle et que c’était la raison pour laquelle je ne pouvais pas programmer les participant avec la passerelle ip, j'était obligé de me connecter directement sur le participant en l'isolant pour le faire.

Maintenant que j'ai fais le ménage, je peut programmer confortablement, c'est quand même plus pratique Smile

En plus comme ça, j'ai pu isoler chaque ligne et voir ce qui allait pas dans chacune d'elle...

merci pour vos réponses.