Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Communication sur le BUS
#2
Le système des télégrammes TP1 est très bien expliqué dans le cours de base de la formation KNX.
Pour faire simple, il n'y a théoriquement jamais de collisions sur le bus KNX (sauf en cas de boucles) grâce au système CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance).

Ensuite pour les télégrammes : dès qu'un participant à un changement d'état, il envoie l'entête d'un télégramme sur le bus. Si pendant une durée T1 (5.2ms) le bus n'est pas occupé, le corps du télégramme est envoyé et tous les autres participants écoutent. Une fois l'émission terminée les participants concernés par le télégramme disposent d'un temps T2 pour accuser la réception du télégramme.
La vitesse sur le bus est de 9600 bits/sec ce qui fait que 1 bit prend 104µs. Chaque caractère est constitué de 11 bits avec une pause de 1 bit avant et après la séquence de 11 bits. Donc chaque caractère (13 bits) a un temps de transmission de 1.35ms.
Selon la longueur des données utiles, chaque télégramme est constitué de 8 à 23 caractères, l'ACK n'ayant qu'une longueur d'un caractère. En prenant en compte la durée T1 de la tempo (50 bits) ajouté au temps d'écoute T2 de l'ACK ainsi que le corps du télégramme, celui-ci occupera donc un temps compris entre 20 et 40 ms sur le bus.

C'est pour ces raisons de timing très précis que les longueurs maximales de câble bus existent (vitesse de propagation du signal, phénomène d'écho, .......) et qu'il ne faut surtout pas faire de boucle sur le bus.
Le perfectionnement de soi et l'accession à sa légende personnelle passe obligatoirement par le partage de son savoir et de son expérience avec les profanes en demande d'initiation. (R. Bach)
Répondre


Messages dans ce sujet
Communication sur le BUS - par Nsand - 05/05/2015, 07:23:21
RE: Communication sur le BUS - par pollux06 - 05/05/2015, 08:36:37
RE: Communication sur le BUS - par Nsand - 08/05/2015, 17:03:59
RE: Communication sur le BUS - par kraven - 09/05/2015, 13:30:02

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)