
Integración de protocolos
Integración BACnet
Cómo se descubren, mapean, escriben y prueban los dispositivos, objetos y servicios BACnet/IP cuando los equipos de instalaciones se incorporan a una plataforma de edificios.
Para qué se utiliza BACnet
BACnet es un protocolo abierto habitual en las salas de máquinas. Las enfriadoras, calderas, AHU, cajas VAV, medidores de energía y controladores de edificios exponen sus datos como objetos BACnet. BACnet/IP se ejecuta sobre Ethernet; BACnet MS/TP sobre un bus serie. El protocolo define tipos de objeto, propiedades y servicios, de modo que un tercero puede leer una temperatura o escribir un punto de consigna sin el software del fabricante. Esa es la teoría. En la práctica, la calidad de la integración depende de lo completamente que cada dispositivo implemente el estándar. Dos dispositivos con el mismo tipo de objeto pueden admitir servicios, propiedades y rendimiento diferentes. La auditoría existe para encontrar esas diferencias antes de fijar la lista de puntos. Referencia del protocolo: los segmentos MS/TP funcionan de 9.6 a 76.8 kbit/s, y cuanto más lento es el segmento, más importa la disciplina de sondeo. BACnet/IP utiliza la red del edificio, por lo que el direccionamiento IP y los dominios de difusión pasan a formar parte del diseño de control. La auditoría debe incluir una lectura y una escritura de muestra, no solo una revisión documental.
- Enfriadoras, calderas e instalaciones centrales
- AHU, cajas VAV y controladores de unidades fan-coil (FCU)
- Medidores de energía y monitorización de potencia
- Controladores BMS y DDC de otros fabricantes
Descubrimiento, mapeo de objetos y nomenclatura de puntos
Empiece con un estudio de red: instancias de dispositivo, números de red, direcciones IP, configuración BBMD y enrutamiento. Después explore cada dispositivo y exporte sus objetos. El registro de mapeo debe incluir el nombre del objeto, el tipo, la instancia, el valor presente, la unidad, la resolución, los derechos de lectura/escritura y el punto de plataforma al que alimenta. Esté atento a los objetos del fabricante: un fabricante puede exponer un estado crítico solo mediante una propiedad propietaria. Acuerde el mapeo en una hoja de cálculo antes de la configuración y mantenga la instancia del objeto visible en el nombre del punto para que el soporte de campo pueda rastrearla. La nomenclatura debe seguir el estándar del edificio, no el valor predeterminado del dispositivo. La exportación de objetos y la lista de puntos deben compararse línea por línea; un objeto ausente es más fácil de encontrar ahora que durante la puesta en marcha. Cuente puntos por propiedad de objeto, no por dispositivo: un controlador puede exponer cientos de objetos, la mayoría irrelevantes. Marque cada punto como supervisado, comandado, alarmado o con tendencia, porque cada función necesita una prueba distinta. Cuando dos objetos representen el mismo valor, elija uno como maestro y documente el otro como derivado.
- Instancia de dispositivo y número de red
- Tipo de objeto, instancia y propiedad
- Derechos de lectura/escritura y prioridad
- Objetos específicos del fabricante señalados a tiempo
- Función del punto: monitorizar, comandar, alarmar, registrar tendencia
Escrituras, prioridad y alarmas
Las escrituras BACnet pasan por un array de prioridades. Un comando con mayor prioridad anula a uno inferior hasta que se libera. Eso es útil para la seguridad y la anulación manual, pero también significa que una escritura bloqueada con alta prioridad puede hacer que un punto de consigna parezca no responder. El proyecto debe definir qué sistema escribe con qué prioridad y qué ocurre cuando se pierde la comunicación. Las alarmas y las suscripciones de cambio de valor necesitan la misma disciplina: confirme qué eventos genera el dispositivo, cuáles calcula la plataforma y quién los reconoce. La racionalización de alarmas se aplica aquí como en cualquier BMS: una alarma debe describir una condición que requiere acción, no cada cambio de estado que el dispositivo puede notificar. Una prueba de escritura debe demostrar el valor en el dispositivo, no solo en la pantalla de la plataforma. Una prueba de liberación debe demostrar que el punto vuelve a su control local cuando la plataforma lo suelta. Registre el usuario, la hora y el valor anterior de cada punto escribible. Una prioridad que nunca se libera es un fallo de diseño, no un fallo del dispositivo.
- Defina la prioridad de escritura y el comportamiento de liberación
- Separe las alarmas del dispositivo de las de la plataforma
- Confirme las suscripciones COV y las tasas de actualización
- Registre quién es responsable de cada punto escribible
Diseño de red y selección de pasarela
El diseño de red decide si un mapa de objetos correcto funciona en la práctica. En BACnet/IP, planifique subredes, dominios de difusión, ubicación de BBMD y NAT antes de direccionar los dispositivos. En MS/TP, planifique la velocidad en baudios, la terminación, la polarización, la longitud del segmento y el número de dispositivos por segmento. Se necesita una pasarela o un router cuando se encuentran los dos mundos, o cuando un segmento no puede enrutarse directamente. Elíjala por los servicios admitidos, la capacidad de puntos, el rendimiento y el diagnóstico, no solo por el número de puertos. Mantenga la red de control separada de la red corporativa y documente la ruta entre ambas. Una red de control que comparte una VLAN plana con el tráfico de oficina es difícil de proteger y difícil de diagnosticar. Un rango IP de reserva y unas instancias de dispositivo de reserva no cuestan nada ahora y ahorran un proyecto después. Etiquete cada cable y cada puerto; la resolución de problemas BACnet empieza en la capa física. Registre el dominio de difusión y la ruta BBMD en el plano de red.
- Subredes, dominios de difusión y BBMD
- Velocidad en baudios, terminación y longitud de segmento MS/TP
- Pasarela por servicios, capacidad y diagnóstico
- Red de control separada de la TI de oficina
Pruebas y puesta en marcha
Pruebe por capas. Primero, accesibilidad de red y descubrimiento de dispositivos. Segundo, lecturas de objetos y escalado frente a la pantalla del propio dispositivo. Tercero, puntos escribibles, incluida la prioridad y la liberación. Cuarto, alarmas y tendencias. Quinto, fallo: desconecte la red, confirme que las instalaciones siguen funcionando y que la plataforma informa de la pérdida. El paquete de entrega debe incluir la lista de dispositivos, la exportación de objetos, la lista de puntos, el diagrama de red, los registros de pruebas y los nombres de las personas que pueden modificar cada dispositivo. Un árbol de navegación no es una entrega. Cuando las secuencias cruzan la frontera BACnet, pruebe la secuencia de extremo a extremo, incluido el caso en que un dispositivo está desconectado. Las pruebas punto a punto deben cubrir cada objeto de la lista, no una muestra elegida por el instalador. Para valores analógicos, pruebe en dos puntos del rango y en el límite de alarma. Para valores binarios, pruebe ambos estados y la realimentación. Para valores multiestado, pruebe cada estado que el operador pueda seleccionar. Conserve la evidencia de las pruebas junto con la lista de puntos as-built.
- Red, descubrimiento y exportación de objetos
- Escalado de lectura frente a la pantalla local
- Pruebas de escritura, prioridad y liberación
- Pérdida de red y recuperación
- Lista de dispositivos, lista de puntos y registros de pruebas
Documentación, limitaciones y responsabilidades
BACnet es explícito pero no uniforme. Algunos dispositivos solo admiten un subconjunto de servicios; algunos exponen cientos de objetos que nadie necesita; algunos tienen tiempos de respuesta lentos o conexiones simultáneas limitadas. Los segmentos MS/TP necesitan velocidad en baudios, terminación y disciplina de sondeo. El enrutamiento IP, el NAT y la configuración BBMD pueden echar por tierra un diseño que por lo demás es correcto. Las licencias y el acceso de ingeniería pueden estar en manos del fabricante original. Nada de esto es motivo para evitar BACnet; son motivos para auditar antes de prometer un número de puntos o una función de control. La documentación debe incluir el registro de dispositivos, la exportación de objetos, la lista de puntos, el plano de red, los registros de pruebas y los acuerdos de acceso para cada fabricante. Las responsabilidades deben ser explícitas: quién es responsable de la secuencia de las instalaciones, quién del mapeo BACnet, quién de la red IP y quién aprueba una actualización de firmware. La frontera entre la seguridad de las instalaciones y la supervisión de la plataforma pertenece al contrato, no a una nota de reunión. Un tercero debería poder continuar la integración solo con el paquete de entrega.
- El soporte de servicios y objetos varía según el dispositivo
- Temporización y terminación MS/TP
- Enrutamiento IP, NAT y BBMD
- Acceso y licencias del fabricante
- Responsable designado para secuencia, mapeo y red
Etapas de la integración BACnet
14 rows| Fase | Qué comprobar | Resultado |
|---|---|---|
| Estudio de red | Rango IP, instancias de dispositivo, BBMD, enrutamiento | Diagrama de red |
| Descubrimiento de dispositivos | Lista de objetos, firmware, servicios admitidos | Registro de dispositivos |
| Mapeo de objetos | Tipo, instancia, unidad, escalado | Lista de puntos |
| Nomenclatura de puntos | Instancia en el nombre, función y responsable | Registro de nomenclatura |
| Derechos de lectura/escritura | Puntos escribibles, prioridad, liberación | Matriz de responsabilidades |
| Pruebas de escritura | Valor en el dispositivo, liberación, registro | Registro de pruebas de escritura |
| Alarmas y tendencias | Eventos del dispositivo, COV, historial | Plan de alarmas y tendencias |
| Red y pasarela | BBMD, NAT, MS/TP, elección de router | Registro de diseño de red |
| Construcción de la integración | Puntos de plataforma y gráficos | Plataforma configurada |
| Pruebas de puntos | Valor, unidad, comando, realimentación | Registro de pruebas |
| Pruebas de fallo | Pérdida de red, dispositivo desconectado, recuperación | Registro de resiliencia |
| Comprobación de rendimiento | Carga de sondeo, tiempo de respuesta, datos obsoletos | Registro de rendimiento |
| Documentación | Registro de dispositivos, exportaciones, plano de red | Paquete as-built |
| Entrega | Exportaciones, diagramas, contactos de acceso | Paquete de entrega |
Imágenes del proyecto
3 images


Preguntas frecuentes
01¿Se puede integrar una enfriadora BACnet?
Normalmente sí, si la enfriadora expone los objetos necesarios y el fabricante concede acceso de lectura y escritura. La auditoría confirma el soporte de objetos, las consignas escribibles y cualquier punto propietario antes de fijar el alcance.
02¿Se necesita una pasarela BACnet?
Solo cuando el dispositivo o el segmento de red no pueden conectarse directamente. Los dispositivos BACnet/IP pueden residir en la red del edificio; los segmentos MS/TP normalmente requieren un router o una pasarela.
03¿Qué es un punto BACnet?
Un punto es una propiedad de objeto mapeada, como el valor actual de una entrada analógica o el comando de una salida binaria. La lista de puntos registra su instancia de objeto, unidad, escalado, dirección y propietario.
04¿Pueden dos sistemas escribir el mismo punto BACnet?
Pueden hacerlo, pero el proyecto debe definir la prioridad y la propiedad. Sin ello, gana el último que escribe y el operador observa un comportamiento incoherente.
05¿BACnet incluye programación horaria?
El estándar incluye objetos de horario y de tendencia, pero no todos los dispositivos los implementan. Muchos proyectos mantienen los horarios en la plataforma y escriben consignas o comandos de habilitación en las instalaciones.
06¿Qué ocurre cuando falla la red?
Un controlador de instalaciones bien diseñado conserva sus secuencias locales y sus funciones de seguridad. La plataforma debe generar una alarma de comunicación y mostrar los puntos afectados como obsoletos, no como normales.
07¿Podemos conservar nuestro BMS existente?
A menudo sí. La plataforma puede leer el BMS existente a través de BACnet/IP y añadir funciones entre sistemas sin sustituir el control de las instalaciones.
08¿Cuánto tarda una integración BACnet?
Depende del número de dispositivos, de la calidad de los objetos y del acceso a las instalaciones. El descubrimiento y el mapeo suelen ser las partes que más tiempo consumen; crear gráficos antes de acordar la lista de puntos genera retrabajo.
Siguiente paso
Tráiganos el edificio.
Cuéntenos el tipo de edificio, los sistemas incluidos y el resultado que necesita. Le mostraremos la ruta más corta hacia un sistema en funcionamiento.