Intercomunicación Tree

La intercomunicación Tree se utiliza en varios miniservers a través de la interfaz Tree para conectarse e intercambiar datos.
Se pueden enviar valores digitales, valores analógicos y textos.

La intercomunicación tree se ha revisado con Loxone Config v11.1. Actualice el miniserver para utilizar todas las funciones que se describen a continuación.

Si se utiliza una Interfaz tree para la intercomunicación, no se podrán programar ni utilizar dispositivos tree en la rama utilizada.
Entonces, la interfaz solo está disponible para la intercomunicación.

Si se utiliza la Interfaz Tree del Miniserver, se pueden conectar hasta 50 Miniservers con la intercomunicación.
Si la extensión Tree se utiliza para la intercomunicación, actualmente solo se admiten dos Tree extensions.

La capacidad de transmisión depende de la aplicación; se aplican los siguientes valores:
Se puede transmitir hasta 1 paquete por segundo entre todos los participantes (múltiples remitentes y receptores).
Si solo un participante envía, todos los demás solo reciben, entonces son posibles hasta 20 paquetes por segundo.
Cuando se utiliza encriptación, la tasa de transferencia alcanzable es menor.
Por lo tanto, debe elegir los ciclos de envío con cuidado y evitar enviar valores cada segundo.

El cableado para la intercomunicación Tree debe, en principio, La topologia debe ser en línea o en forma de bus.
Además de las líneas de datos tree, también es necesaria la conexión del GND.

Ejemplo de configuración:

Cada Miniserver puede actuar básicamente como emisor y receptor.
Los siguientes ejemplos ilustran los pasos necesarios.
Para ello, se envía un valor analógico encriptado del Miniserver A al miniserver B.

Configuración básica

Primero haga clic en la Interfaz Tree utilizada en el árbol de periféricos y luego active la opción Intercomunicación Tree en las propiedades.
Cuando se utiliza la Interfaz Tree del Miniserver, la terminación debe activarse en los puntos más externos (primer y último dispositivo) desde las propiedades.

Luego asigne su propia ID a cada Miniserver que participará en la intercomunicación. Posteriormente, los participantes serán identificados mediante esta identificación.
La longitud máxima de la identificación está limitada a 8 caracteres.

En el siguiente ejemplo elegimos el ID MS_A para nuestro Miniserver:

Crear estación remota

A continuación, seleccione Crear sitio remoto en la línea del menú.
Para el ID de la estación remota, ingrese el ID de los participantes a los que desea enviar o de quienes desea recibir.
Para aceptar paquetes de todos los participantes de la intercomunicación o enviarlos a todos los participantes (transmisión), utilice ‘*’ como ID del terminal remoto.

En el siguiente ejemplo solo queremos enviar a una determinada estación remota, a saber, el Miniserver con el ID MS_B:

Active el cifrado y establezca una contraseña segura para que otros participantes en la intercomunicación del árbol no puedan espiar o falsificar los datos.
Para la transmisión encriptada de datos, se debe ingresar la misma contraseña en la estación remota tanto en el remitente como en el receptor.

Un enlace de transmisión entre dos o más estaciones remotas también puede denominarse canal.
Si se forman varios canales con los mismos receptores o transmisores, se requiere una contraseña diferente para cada canal.

Ejemplo 1:
MS_A solo envía a MS_B
MS_C solo recibe de MS_D
Estos son dos canales separados, por lo que se puede utilizar la misma contraseña en ambos canales.

Ejemplo 2:
MS_A envía a MS_B
MS_A envía a todos (*)
En este caso hay dos canales, pero con el mismo remitente.
Por lo tanto, se debe establecer una contraseña diferente para los distintos canales.
Las contraseñas deben ser idénticas en las estaciones remotas involucradas en un canal.

Enviar valor

Para enviar un valor, seleccione Insertar salida. Esto crea un actuador que luego se puede usar en programación.
Utilice un ID de paquete único para el paquete saliente para la identificación.
Con el tipo de datos se define si es un valor digital, un valor analógico o un texto.

Finalmente, guarde el programa en el Miniserver, después de lo cual el valor enviado se muestra en el monitor tree.

En el siguiente ejemplo enviamos un valor de temperatura con el ID de paquete Temp1 desde el miniserver MS_A al miniserver MS_B:

Luego active la función Buscar paquetes entrantes.
En la ventana que ahora se abre, se enumeran todos los valores enviados por otros participantes de Intercomunición Tree. Aquí selecciona el paquete de datos deseado y haz clic en la flecha a la derecha:

Valor recibido

En otro Miniserver, seleccione la opción intercomunicación Tree en las propiedades de la rama tree utilizada.
Luego, asigne aquí también su propia identificación, que difiere de la de los demás participantes. Luego
cargue el programa en el Miniserver para habilitar la intercomunicación.

Aquí, también, primero debemos crear una estación remota con el ID MS_A, porque queremos recibir un valor de esto en nuestro ejemplo.
Como hemos activado previamente la encriptación al enviar, aquí hacemos lo mismo y también ingresamos la misma contraseña.

Luego elegimos Insertar entrada. Esto crea un sensor que luego se puede usar en programación.
Para la identificación utilizamos el paquete ID Temp1, que definimos previamente al enviar en el otro Miniserver.
Para el tipo de datos elegimos Analog nuevamente, porque es un valor analógico simple.

Luego, el programa se guarda en el Miniserver, y podemos recibir el valor y usarlo en la programación: