Cuando los ingenieros evalúan Soluciones de comunicación industrial de IoT , dos familias de protocolos dominan la lista: lonworks y BACnet. Ambos surgieron de las necesidades de automatización de edificios, pero representan filosofías fundamentalmente diferentes sobre la comunicación de dispositivos y la integración de sistemas. Esta comparación ofrece un análisis técnico a nivel de aplicación para que pueda tomar una decisión informada sobre la infraestructura.
¿Qué es LonWorks y cómo funciona?
LonWorks es una plataforma de red compañero-to-compañero desarrollada originalmente a principios de la década de 1990 para abordar la inteligencia distribuida en los sistemas de control. el protocolo lonworks permite que los dispositivos se comuniquen directamente sin necesidad de un controlador central para mediar en cada transacción.
Arquitectura central
La arquitectura de red de LonWorks se basa en un concepto de chip neuronal: cada dispositivo contiene inteligencia integrada para procesamiento, comunicación y gestión de E/S. Incluso si falla un sistema host central, los dispositivos de campo continúan ejecutando la lógica programada y comunicándose entre pares. La pila de protocolos sigue el modelo ISO/OSI de siete capas y utiliza TP/FT-10 para instalaciones de par trenzado, con soporte para portador de línea eléctrica, fibra óptica, RF y túneles IP. Las velocidades de datos de par trenzado alcanzan los 78 kbps.
Variables de red e interoperabilidad
Una característica definitoria del protocolo LonWorks es el uso de variables de red (NV) -- estructuras de datos estandarizadas que definen cómo los sensores, actuadores y controladores intercambian información. Cuando un sensor de temperatura publica su lectura como una variable de red, cualquier controlador compatible en el mismo canal puede vincularse a esa variable sin programación personalizada, lo que hace factible la interoperabilidad de múltiples proveedores a nivel de dispositivo.
BACnet: El estándar ASHRAE para la automatización de edificios
BACnet (Building Automation and Control Networks) se publicó bajo el estándar ASHRAE 135 en 1995 como un estándar abierto impulsado por consenso regido por un organismo de estándares en lugar de un ecosistema de un solo proveedor.
Modelo de datos orientado a objetos
BACnet estructura todos los datos del dispositivo como objetos con propiedades definidas. Un objeto de entrada analógica tiene propiedades para valor actual, unidades e indicadores de estado. Cualquier sistema de gestión compatible con BACnet puede descubrir y leer datos desde cualquier dispositivo compatible sin configuración previa. El modelo define más de 60 tipos de objetos que cubren E/S físicas, programación, tendencias y alarmas.
Opciones de capa física
- BACnet/IP -- opción moderna dominante, que funciona con Ethernet estándar y UDP/IP
- BACnetMS/TP -- protocolo serial RS-485 de paso de token maestro/esclavo para dispositivos de campo
- BACnet/SC -- incorporación más reciente que utiliza comunicación basada en WebSocket a través de TLS 1.3
El debate entre BACnet MS/TP y LonWorks es más relevante a nivel de bus de campo, donde ambos compiten por el cableado de sensores y actuadores que dan servicio a zonas individuales.
LonWorks vs BACnet: comparación técnica cara a cara
| Atributo | LonWorks | BACnet |
|---|---|---|
| Cuerpo estándar | ISO/CEI 14908 | ASHRAE 135/ISO 16484-5 |
| Topología de red | Malla plana punto a punto | Cliente/servidor y peer-to-peer |
| Velocidad del bus de campo | 78 kbps (TP/FT-10) | 9,6 - 115,2 kbps (MS/TP) |
| Opción troncal | LonWorks sobre IP (tunelización) | BACnet/IP (UDP/IP nativo) |
| Modelo de datos | Variables de red (SNVT) | Modelo de objeto/propiedad |
| Descubrimiento de dispositivos | Se requiere herramienta de administración de red | Transmisión de Quién es / Yo soy |
| Seguridad | Se basa en el aislamiento de la red. | BACnet/SC con TLS 1.3 |
| Máximo de nodos/canal | 128 (TP/FT-10) | 127 maestros (MS/TP) |
| Topología de cableado | Gratis (autobús, estrella, bucle, mixto) | Se requiere conexión en cadena (MS/TP) |
| Caso de uso típico | Tránsito, alumbrado público, medición de servicios públicos. | HVAC, gestión de energía, CAFM |
Capa física y cableado: consideraciones de campo
Ambos protocolos utilizan cableado de par trenzado a nivel del bus de campo, pero surgen diferencias arquitectónicas bajo el capó.
- Cableado de topología libre (bus, estrella, bucle)
- Hasta 500 m de cable total por canal
- 128 nodos por canal
- 78 kbps, independiente de la polaridad
- Acceso CSMA p-persistente predictivo
- Se requiere topología de bus/cadena tipo margarita
- Hasta 1.200 m a 76,8 kbps
- 127 nodos maestros-esclavos
- 9,6 a 115,2 kbps seleccionables
- Acceso de paso de token, sensible a la polaridad
LonWorks TP/FT-10 admite cableado de topología libre, valioso en proyectos de modernización donde las rutas de los conductos no pueden admitir una conexión en cadena. BACnet MS/TP requiere una verdadera conexión en cadena con terminación final adecuada, lo que aumenta la mano de obra en edificios donde el cableado interno es más natural.
Ciberseguridad: un diferenciador creciente
A medida que la tecnología operativa converge con la infraestructura de TI, la ciberseguridad ha pasado de ser una nota a pie de página a ser un criterio de selección primario. El contraste entre lon y bacnet en esta dimensión es significativo.
Seguridad LonWorks
Las implementaciones tradicionales de LonWorks se basan en el aislamiento a nivel de red y en mecanismos de seguridad IP externos (VPN, túneles TLS). El protocolo principal de LonWorks no incluye de forma nativa cifrado a nivel de mensajes ni autenticación de dispositivos criptográficos.
Conexión segura BACnet (BACnet/SC)
El anexo BACnet/SC de ASHRAE reemplaza BACnet/IP basado en transmisión con una arquitectura WebSocket hub-and-spoke que utiliza TLS 1.3, que incluye:
- Autenticación mutua de dispositivos basada en certificados
- Datos cifrados en tránsito (TLS 1.3)
- Conexiones WebSocket compatibles con firewall (sin transmisiones UDP entrantes)
- Redundancia del centro primario y de conmutación por error
Se basa en el aislamiento de la red y la infraestructura de seguridad IP externa. Sin cifrado nativo a nivel de mensajes.
Nivel de seguridad del protocolo nativoTransporte TLS 1.3, autenticación de certificados mutuos, compatible con firewall, redundancia de concentrador.
Nivel de seguridad del protocolo nativoDónde cada protocolo funciona mejor
Ninguno de los protocolos es universalmente superior. El contexto de la aplicación, la infraestructura heredada, la experiencia del equipo y la escala del proyecto influyen en qué elección ofrece un mejor valor a largo plazo.
- Control de tránsito y en vía -- la resiliencia entre pares mantiene los sistemas en funcionamiento cuando la administración central es inalcanzable
- Redes de alumbrado público -- El cableado de topología libre y el bajo costo por nodo convirtieron a LonWorks en la opción preferida para instalaciones en exteriores.
- Proyectos de modernización -- la topología libre elimina el redireccionamiento de cables para lograr un diseño limpio en cadena
- Integración de campus de múltiples proveedores -- el enlace de variables de red permite compartir datos directamente sin programación personalizada
- Nueva construcción comercial -- BACnet/IP se ejecuta a través de Ethernet ya instalado para TI, eliminando costos de bus de campo separados
- Gestión de instalaciones -- el modelo de objetos autodescriptivo y la certificación BTL simplifican la integración CAFM
- Entornos de alta seguridad -- BACnet/SC cumple con los requisitos de ciberseguridad de centros de datos, gobierno y atención médica
- Integración multisistema - El modelo de objetos enriquecido se escala elegantemente en HVAC, control de acceso, incendios y energía.
Estándares y certificación de interoperabilidad
En los protocolos de comunicación industrial, los programas de certificación son evidencia de ingeniería, no afirmaciones de marketing. Ambos protocolos tienen procesos formales para verificar la compatibilidad con múltiples proveedores.
- Gestionado por BACnet Internacional
- Cubre BACnet/IP, MS/TP, BACnet/SC
- Más de 3000 modelos de productos listados
- Basado en perfiles: B-AAC, B-SA, B-BC, etc.
- Requerido en la mayoría de las especificaciones gubernamentales.
- Gestionado por LonMark Internacional
- Cubre canales TP/FT-10, PL-20, IP
- Certificación basada en perfiles funcionales
- Se requiere cumplimiento de SNVT y SCPT
- Fuerte en los mercados de tránsito y servicios públicos
Un sensor y controlador certificado por LonMark de diferentes fabricantes comparten datos a través de SNVT compatibles sin programación personalizada, el equivalente a nivel de campo del modelo de objetos de autodescripción de BACnet.
Marco de selección de protocolos
| Criterio de decisión | Elija LonWorks si... | Elija BACnet si... |
|---|---|---|
| Topología de red | Se necesita enrutamiento de cableado gratuito; diseños de estrella/bucle inevitables | La infraestructura Ethernet ya está presente |
| Control de supervisión | Los dispositivos deben funcionar de forma autónoma sin disponibilidad de servidor | La gestión centralizada y las tendencias son requisitos principales |
| Ciberseguridad | El aislamiento de la red es aceptable; política de TI flexible | Se requiere autenticación de certificado y transporte cifrado |
| Base instalada | Ampliar un campus LonWorks existente o una instalación de tránsito | Greenfield o sustitución de la capa de supervisión envejecida |
| Alcance de la integración | La interoperabilidad entre pares a nivel de campo es la necesidad principal | Se requiere integración de energía contra incendios con acceso multisistema HVAC |
| Trayectoria del mercado | Fuerte en los mercados de tránsito, servicios públicos y exteriores | Creciendo; Dominante en edificios comerciales y nueva construcción. |
Trayectoria futura: evolución de protocolos e IoT industrial
Ambos protocolos se están adaptando a las modernas Soluciones de comunicación industrial de IoT requisitos, pero sus caminos difieren significativamente.
BACnet hacia la convergencia de TI
BACnet/SC es la señal más clara de la dirección de BACnet. Al reemplazar la transmisión UDP con conexiones WebSocket autenticadas, el protocolo se convierte en un ciudadano de primera clase en las redes de TI corporativas, atravesando firewalls e integrándose con plataformas en la nube sin soluciones alternativas de VPN. ASHRAE continúa desarrollando extensiones para análisis de borde e integración de API REST. La aparición de Project Haystack y Brick Schema como capas de modelado semántico por encima de BACnet permite análisis impulsados por IA y optimización automatizada de edificios.
LonWorks en la era de la propiedad intelectual
LonWorks se ha adaptado a través del estándar ISO/IEC 14908-4 para LonWorks sobre IP, lo que permite que los canales de LonWorks compartan la infraestructura troncal IP. En sus bastiones tradicionales (tránsito, alumbrado público y medición de servicios públicos), LonWorks continúa viendo nuevas instalaciones donde la resiliencia entre pares es esencial. Las arquitecturas híbridas, donde LonWorks sirve a la capa de dispositivos de campo y BACnet/IP sirve a la capa de supervisión, son comunes en los campus grandes. Las puertas de enlace de protocolo traducen entre las variables de la red LonWorks y los objetos BACnet, preservando la inversión de capital en la infraestructura existente de LonWorks.
Preguntas frecuentes
P1: ¿Qué es LonWorks y en qué se diferencia de BACnet en esencia?
LonWorks es una plataforma de red de control distribuido punto a punto estandarizada como ISO/IEC 14908. La inteligencia se distribuye entre todos los nodos mediante chips neuronales, lo que permite que los dispositivos se comuniquen sin un controlador central. BACnet está estandarizado según ASHRAE 135, utilizando un modelo de datos de objeto/propiedad que admite capas físicas tanto MS/TP como BACnet/IP. LonWorks enfatiza la autonomía distribuida a nivel de campo; BACnet enfatiza el intercambio de datos estandarizado con una fuerte integración de supervisión.
P2: ¿Sigue siendo LonWorks relevante en los nuevos proyectos industriales de IoT en la actualidad?
Sí, en dominios de aplicación específicos. LonWorks sigue siendo el protocolo líder en sistemas ferroviarios y de tránsito, redes de alumbrado público y aplicaciones de medición de servicios públicos donde la resiliencia entre pares y el cableado de topología libre son más importantes. En la automatización de edificios comerciales, las nuevas instalaciones se han trasladado en gran medida a BACnet, pero LonWorks conserva una importante base instalada global que continúa manteniéndose, ampliada e integrada a través de puertas de enlace.
P3: ¿Cuál es la diferencia práctica entre BACnet MS/TP y LonWorks a nivel de bus de campo?
Ambos funcionan con cableado de par trenzado, pero BACnet MS/TP utiliza RS-485 con acceso de paso de token que requiere una estricta topología de cadena tipo margarita y cableado con polaridad correcta. LonWorks TP/FT-10 utiliza acceso CSMA predictivo y admite cableado de topología libre en cualquier combinación de segmentos de bus, estrella y bucle. BACnet MS/TP admite tramos de cable más largos (hasta 1200 m), mientras que LonWorks TP/FT-10 está limitado a 500 m por canal. La desventaja es la longitud del tendido del cable versus la flexibilidad del cableado.
P4: ¿Pueden coexistir LonWorks y BACnet en el mismo edificio o campus?
Sí, y este es un patrón de implementación común. Las puertas de enlace de protocolo traducen entre las variables de red LonWorks y los objetos BACnet, lo que permite que los dispositivos de campo LonWorks existentes se integren en los sistemas de supervisión BACnet. En campus grandes, LonWorks puede servir a la capa de dispositivos de campo mientras que BACnet/IP proporciona la capa de supervisión e integración empresarial, preservando la inversión de capital en la infraestructura existente de LonWorks y al mismo tiempo permitiendo plataformas modernas de gestión de instalaciones.
P5: ¿Cómo se compara la ciberseguridad entre los dos protocolos?
BACnet tiene una clara ventaja a través de BACnet/SC, que proporciona cifrado de transporte TLS 1.3 y autenticación mutua basada en certificados. LonWorks tradicional no incluye seguridad nativa a nivel de mensajes y depende del aislamiento de la red y de mecanismos de seguridad IP externos. Para proyectos con requisitos formales de ciberseguridad (instalaciones del sector sanitario, gubernamental o financiero), BACnet/SC es la opción más sólida sin necesidad de infraestructura de seguridad adicional.
P6: ¿Qué son los tipos de variables de red estándar (SNVT) en LonWorks?
Los SNVT (tipos de variables de red estándar) son formatos de estructura de datos predefinidos definidos por LonMark International para su uso en las comunicaciones de LonWorks. Cada SNVT especifica el formato de datos, la escala y las unidades para una medida o comando (por ejemplo, temperatura en grados Celsius o iluminancia en lux). Los dispositivos que utilizan SNVT compatibles se pueden vincular para intercambiar datos sin programación personalizada, lo que permite la interoperabilidad de múltiples proveedores a nivel de campo.
P7: ¿Qué protocolo tiene un ecosistema más sólido para dispositivos nuevos?
BACnet cuenta actualmente con un ecosistema más amplio y en crecimiento más activo para la introducción de nuevos dispositivos, particularmente en controladores HVAC, automatización de habitaciones y medición de energía. La base de datos BTL enumera más de 3000 productos y prácticamente todas las principales plataformas de software de gestión de edificios incluyen conectividad BACnet/IP nativa. LonWorks tiene un ecosistema sólido en aplicaciones de transporte y servicios públicos, pero la introducción de nuevos dispositivos en categorías de edificios comerciales se ha ralentizado en relación con BACnet.











