BACnet es un protocolo de comunicación para redes de control y automatización de edificios (BAC) que aprovecha el protocolo estándar [1] ASHRAE , ANSI e ISO 16484-5 .
BACnet fue diseñado para permitir la comunicación de los sistemas de control y automatización de edificios para aplicaciones tales como control de calefacción, ventilación y aire acondicionado ( HVAC ), control de iluminación, control de acceso y sistemas de detección de incendios y sus equipos asociados. El protocolo BACnet proporciona mecanismos para que los dispositivos de automatización de edificios computarizados intercambien información, independientemente del servicio de construcción particular que realicen.
Historia
El desarrollo del protocolo BACnet comenzó en junio de 1987, en Nashville, Tennessee, en la reunión inaugural del comité ASHRAE BACnet, conocido en ese momento como SPC 135P, "Protocolo de mensajes EMCS". [2] El comité trabajó para llegar a un consenso utilizando grupos de trabajo para dividir la tarea de crear un estándar. Los grupos de trabajo se centraron en áreas específicas y proporcionaron información y recomendaciones al comité principal. Los primeros tres grupos de trabajo fueron el Grupo de Trabajo de Atributos y Tipo de Datos, el Grupo de Trabajo de Formato de Datos Primitivos y el Grupo de Trabajo de Servicios de Aplicación.
BACnet se convirtió en ASHRAE / ANSI Standard 135 en 1995 e ISO 16484-5 en 2003. El método de prueba de conformidad con BACnet se publicó en 2003 como BSR / ASHRAE Standard 135.1. BACnet está bajo mantenimiento continuo por parte del Comité Permanente de Proyectos 135 de ASHRAE.
BACnet tuvo un impacto casi inmediato en la industria de controles de HVAC . En 1996, Alerton anunció una línea completa de productos BACnet para controles de HVAC, desde la estación de trabajo del operador hasta controladores de pequeño volumen de aire variable (VAV). [3] Automated Logic Corporation y Delta Controls pronto siguieron su ejemplo. El 12 de julio de 2017, BACnet alcanzó un hito con la emisión de la 1000th Vendor ID. Las ID de proveedor son asignadas por ASHRAE y se distribuyen internacionalmente. Esos identificadores de proveedores se pueden ver en el sitio web de BACnet .
H. Michael (Mike) Newman, Gerente de la Sección de Computación del Departamento de Administración de Servicios Públicos y Energía de la Universidad de Cornell , se desempeñó como presidente del comité BACnet hasta junio de 2000, cuando fue sucedido por su vicepresidente durante 13 años, Steven ( Steve) Bushby de NIST .
Durante el mandato de cuatro años de Steve Bushby como presidente del comité, el estándar BACnet se volvió a publicar dos veces, en 2001 y 2004, cada vez con nuevas capacidades agregadas al estándar. La versión de 2001 incluyó, entre otras cosas, extensiones para admitir sistemas de seguridad contra incendios / vida.
En junio de 2004, 17 años después de la primera reunión de BACnet y de regreso en Nashville, William (Bill) Swan (también conocido como "BACnet Bill") de Alerton comenzó su período de cuatro años como presidente del comité. Durante su mandato, el número de grupos de trabajo del comité aumentó a 11, dedicados a áreas como soporte para iluminación, control de acceso, integración de edificios / servicios de energía y comunicaciones inalámbricas.
En enero de 2006, la Asociación de Fabricantes BACnet y el Grupo de Interés BACnet de América del Norte combinaron sus operaciones en una nueva organización llamada BACnet International Archivado 2020-08-17 en Wayback Machine .
En junio de 2008, en Salt Lake City, Dave Robin de Automated Logic Corporation asumió las riendas como nuevo presidente del comité después de servir 4 años como vicepresidente. Durante el mandato de Dave, se publicaron 22 apéndices para el estándar 135-2008 y se volvieron a publicar como 135-2010. Se publicaron varias adiciones para 135-2010 y la norma se volvió a publicar como 135-2012.
En junio de 2012, en San Antonio, Carl Neilson de Delta Controls asumió las riendas como el nuevo presidente del comité después de servir 4 años como vicepresidente. Durante el mandato de Carl, se publicaron 12 apéndices para el estándar 135-2012 y se volvió a publicar como 135-2016. Carl dejó el cargo de presidente en junio de 2015.
En junio de 2015, Bernhard Isler, de Siemens, se convirtió en presidente después de servir 3 años como vicepresidente y 4 años como secretario. Durante el mandato de Bernhard, se publicaron 10 apéndices para el estándar 135-2016. Una vez también se publicaron las adiciones a 135.1-2013. Bernhard renunció a la presidencia en junio de 2018.
En junio de 2018, Michael Osborne de Reliable Controls, se convirtió en presidente después de servir 3 años como secretario y 3 años como vicepresidente.
Descripción general del protocolo
El protocolo BACnet define una serie de servicios que se utilizan para comunicarse entre los dispositivos del edificio. Los servicios de protocolo incluyen Who-Is, I-Am, Who-Has, I-Have, que se utilizan para el descubrimiento de dispositivos y objetos. Los servicios como Read-Property y Write-Property se utilizan para compartir datos. A partir de ANSI / ASHRAE 135-2016, el protocolo BACnet define 60 tipos de objetos sobre los que actúan los servicios.
El protocolo BACnet define una serie de capas físicas / de enlace de datos, que incluyen ARCNET , Ethernet , BACnet / IP, BACnet / IPv6, BACnet / MSTP, punto a punto a través de RS-232 , maestro-esclavo / paso de token a través de RS- 485 , ZigBee y LonTalk .
Objetos BACnet
ANSI / ASHRAE 135-2016 especifica 60 tipos de objetos estándar:
- Credencial de acceso
- Puerta de acceso
- Punto de acceso
- Derechos de acceso
- Usuario de acceso
- Zona de acceso
- Acumulador
- Inscripción de alerta
- Entrada analogica
- Salida analógica
- Valor analógico
- Promediando
- Entrada binaria
- Salida de iluminación binaria
- Salida binaria
- Valor binario
- Valor de cadena de bits
- Calendario
- Canal
- Valor de cadena de caracteres
- Mando
- Entrada de datos de credenciales
- Valor del patrón de fecha
- Valor de fecha
- Valor del patrón de fecha y hora
- Valor de fecha y hora
- Dispositivo
- Grupo de ascensores
- Escalera mecánica
- Inscripción al evento
- Registro de eventos
- Archivo
- Grupo global
- Grupo
- Valor entero
- Gran valor analógico
- Punto de seguridad de vida
- Zona de seguridad de vida
- Elevar
- Salida de iluminación
- Control de carga
- Círculo
- Entrada multiestado
- Salida multiestado
- Valor multiestado
- Puerto de red
- Seguridad de la red
- Clase de notificación
- Reenviador de notificaciones
- Valor de cadena de octetos
- Valor entero positivo
- Programa
- Convertidor de pulsos
- Calendario
- Vista estructurada
- Valor del patrón de tiempo
- Valor del tiempo
- Temporizador
- Registro de tendencias
- Registro de tendencia múltiple
Prueba de BACnet
BACnet Testing Laboratories ("BTL") fue establecido por BACnet International para probar productos según los estándares BACnet y respaldar las pruebas de cumplimiento y las actividades de prueba de interoperabilidad y está formado por BTL Manager y el grupo de trabajo BTL ("BTL-WG"). Las actividades generales del BTL son:
- Publicación del documento de directrices de implementación de BTL
- Certificar los productos según las pruebas BACnet y las pautas BTL
- Apoyando las actividades del BTL-WG
- Mantenimiento de los paquetes de prueba BTL
- Aprobación de laboratorios de pruebas para pruebas BTL
BTL también ofrece servicios de pruebas a través de BACnet Laboratories. Los BTL Managers y los grupos de trabajo BTL de BACnet International administran los Laboratorios de prueba. Todas las organizaciones de prueba BACnet reconocidas por BTL cuentan con la acreditación ISO 17025 .
En enero de 2017, se anunció un nuevo programa de certificación BTL. Bajo este programa, se fusiona el trabajo de BTL y WSPCert (el organismo de certificación europeo BACnet). Esta fusión constituye un único punto de prueba tanto para la marca BTL como para el certificado de conformidad.
Referencias
- ^ "Estándar 135-2016 - BACnet - un protocolo de comunicación de datos para redes de control y automatización de edificios (aprobado por ANSI)". 2016. Cite journal requiere
|journal=
( ayuda ) - ^ SPC 135P (26 de junio de 1987). "Acta de la primera reunión del SPC 135P" (PDF) . ASHRAE . Consultado el 7 de agosto de 2017 .
- ^ Newman, Michael (2013). "2.9.1 ALERTON". BACnet . Nueva York: Momentum Press. ISBN 9781606502907. OCLC 909981984 : a través de Google Books.
enlaces externos
- Sitio web de BACnet
- BACnet International Archivado el 17 de agosto de 2020 en la Wayback Machine.
- Pila BACnet de código abierto en C