Soit l’interface Tree du Miniserver, ou l’une des branches Tree de l’ Extension Tree sert à relier les appareils entre eux.
Si une branche Tree est utilisée pour l’Intercommunication, aucun appareil Tree ne peut y être connecté. Elle est exclusivement réservée à l’Intercommunication.
Le câblage doit toujours être en série ou parallèle, avec une longueur pouvant atteindre 500 m.
Outre les lignes de données Tree, il est également nécessaire de raccorder la masse (GND).
De cette manière, jusqu’à 50 Miniservers peuvent être connectés.
L’image suivante illustre un exemple de câblage pour l’Intercommunication Tree:
LesExtensions Tree livrées avant la fin d’Octobre 2020 étaient équipées d’un connecteur intégré permanent. Seules deux de ces extensions peuvent être utilisées pour l’Intercommunication, et uniquement aux extrémités de la ligne de données.
Depuis fin octobre 2020, une nouvelle version de l’extension Tree est disponible ; elle est équipée d’une terminaison commutable, permettant ainsi de connecter jusqu’à 50 appareils.
La nouvelle version est reconnaissable au symbole suivant figurant sur l’étiquette :
La capacité de transmission varie en fonction de l’application ; les recommandations suivantes s’appliquent :
Il est possible de transmettre jusqu’à un paquet par seconde entre tous les participants (plusieurs expéditeurs et destinataires).
Si un seul membre envoie des données et que tous les autres les reçoivent, il est possible d’atteindre jusqu’à 20 paquets par seconde.
Lorsque le cryptage est activé, le débit maximal de transmission sera réduit.
Veuillez choisir avec soin la fréquence de transmission et éviter d’envoyer des données toutes les secondes.
Exemple de Configuration:
Chaque Miniserver peut servir à la fois d’émetteur et de récepteur.
Les étapes à suivre sont illustrées dans les exemples suivants.
Une valeur analogique cryptée est transmise du Miniserver A au Miniserver B.
Paramètres de base
Dans l’arborescence des Périphériques, sélectionnez l’interface Tree à utiliser pour l’Intercommunication et activez l’option Intercommunication Tree dans les propriétés.
Lorsque vous utilisez l’interface Tree du Miniserver, vous devez également activer la Terminaison sur le premier et le dernier Miniserver.
Pour identifier les différents Miniservers connectés via l’Intercommunication Tree, veuillez attribuer un identifiant unique à chaque Miniserver qui utilisera l’Intercommunication.
Chaque membre sera identifié par son identifiant.
La longueur maximale de l’identifiant est limitée à 8 caractères.
Dans l’exemple suivant, nous utiliserons l’ID MS_A pour notre Miniserver :
Créer une station distante
Ensuite, dans la barre de menus, sélectionnez Créer une station distante.
Saisissez l’ID des membres auxquels vous souhaitez envoyer ou recevoir l’ID du Site Distant.
Pour accepter des paquets provenant de tous les membres de l’Intercommunication ou pour envoyer des paquets à tous les membres (diffusion), utilisez ‘*’ comme ID du Site Distant.
Dans l’exemple suivant, nous souhaitons envoyer des données uniquement à un Site Distant spécifique, le Miniserver portant l’ID MS_B :
Activez Utiliser le cryptage et définissez un mot de passe sécurisé afin que les autres membres de l’Intercommunication Tree ne puissent ni consulter ni modifier les données.
Pour les communications cryptées, le même mot de passe doit être saisi à la fois sur le Site Distant émetteur et récepteur.
Une connexion entre deux ou plusieurs Sites Distants peut également être appelée canal.
Si plusieurs canaux sont créés avec les mêmes destinataires ou expéditeurs, un mot de passe différent est requis pour chaque canal.
Example 1:
MS_A envoie uniquement à MS_B
MS_C ne reçoit que de MS_D
Il s’agit de deux canaux distincts ; vous pouvez donc utiliser le même mot de passe pour les deux.
Example 2:
MS_A envoie à MS_B
MS_A envoie à tous (*)
Dans ce cas, il y a deux canaux, mais avec le même expéditeur.
Il faut donc utiliser un mot de passe différent pour chaque canal.
Toutefois, les mots de passe utilisés pour les Sites Distants interconnectés via le même canal doivent rester identiques.
Envoi d’une valeur
Pour envoyer une valeur, sélectionnez maintenant Insérer une sortie. Cela crée un actionneur qui pourra ensuite être utilisé dans la programmation.
Pour pouvoir identifier le paquet sortant, sélectionnez un Packet ID unique.
En définissant un Type, vous indiquez s’il s’agit d’une valeur numérique, d’une valeur analogique ou d’une chaîne de caractères.
Enfin, enregistrez le programme sur le Miniserver ; la valeur transmise est désormais visible dans le Moniteur Tree
Dans l’exemple suivant, nous envoyons une valeur de température avec le Packet ID Temp1 du Miniserver MS_A au Miniserver MS_B :
Obtenir une valeur
Sur un autre Miniserver, sélectionnez également l’option Intercommunication Tree dans les propriétés de la branche Tree utilisée pour l’Intercommunication.
Attribuez un ID personnel, différent de celui des autres membres.
Ensuite, enregistrez le programme sur le Miniserver pour activer l’Intercommunication.
Une fois encore, nous devons d’abord créer un Site Distant portant l’ID MS_A, car c’est de ce Système Distant que nous souhaitons recevoir des valeurs dans notre exemple
Puisque nous avons activé le chiffrement côté expéditeur, nous allons faire de même ici et saisir le même mot de passe.
Ensuite, nous sélectionnons Insérerer une entrée. Cela permet de créer un capteur pouvant être utilisé dans la programmation.
Pour l’identification, nous utilisons le Packet ID Temp1, que nous avons défini précédemment sur le Miniserver émetteur.
Pour le Type de données, nous sélectionnons à nouveau Analogique, puisqu’il s’agit d’une simple valeur analogique.
Une fois le programme enregistré dans le Miniserver, nous pouvons récupérer la valeur et l’utiliser dans la programmation :
Exemple d’utilisation
L’image suivante illustre un exemple d’application pratique de l’Intercommunication Tree :




