Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Este módulo de aprendizaje electrónico está diseñado para presentarle las tecnologías BACnet.
BACnet es independiente del fabricante y este módulo no asume ningún conocimiento de los
productos existentes o futuros de Schneider Electric.
Este módulo es de naturaleza técnica e involucra mucha información sobre tecnologías de redes.
Si anteriormente trabajó con otras tecnologías de red, como ethernet, token ring, LON o ARCnet,
no debería encontrar este módulo demasiado difícil. Si nunca ha utilizado redes de ningún tipo, es
posible que deba realizar una investigación adicional y aprender a llenar los vacíos. Puede
preguntarle a su gerente acerca de otros cursos adecuados que están disponibles.
Eso significa que este curso no le indica cómo encargar controladores o controladores de
programa, eso está fuera del alcance de BACnet. Cada fabricante tendrá sus propios métodos y
sistemas, y necesitará cursos adicionales para aprender estas técnicas específicas del fabricante.
BACnet es puramente acerca de cómo los dispositivos se comunican entre sí y comparten datos.
Lo que hace este curso es brindarle información para ayudarlo a diseñar e implementar sistemas
BACnet abiertos y apropiados, y para ayudarlo a formular las preguntas correctas antes de
comenzar a trabajar en un sistema BACnet.
HISTORIA
Qué es BACnet?
Las únicas personas que alguna vez utilizarán el libro de BACnet son las personas que diseñan y
fabrican hardware y software.
Como ingeniero, necesita saber cómo usar BACnet, no cómo hablar BACnet.
Ha sido muy común en el pasado que cada fabricante tenga su propio protocolo y sistemas
competidores.
Conseguir que estos diferentes sistemas se comuniquen entre sí ha sido muy difícil, lo que implica
el uso de puertas de enlace y convertidores de protocolo.
Obtener información de un sistema a otro ha sido similar a los debates en las Naciones Unidas:
cada idioma necesita su propio traductor y, a veces, las cosas se pierden en la traducción.
En el pasado, esto a veces significaba que una ubicación puede tener múltiples sistemas de
múltiples proveedores.
Estos sistemas a menudo no pueden compartir datos, lo que dificulta que un operador de edificios
descubra qué tan eficiente es su edificio, o ejecuta informes para mostrar por qué el sistema se
comporta de la manera en que lo hace.
Algunos sitios incluso recurrieron a tener que volver a escribir la información de un sistema a otro,
lo que resulta en enormes costos adicionales e ineficiencia.
Es común que se elijan los sistemas BMS de un edificio debido a los costos. Puede ser un problema
para los operadores de construcción en el futuro.
Si se instala un sistema propietario, cualquier expansión futura del sistema quedará bloqueada en
ese único fabricante, lo que significa que no puede haber competencia real en el futuro.
BACnet se trata de hacer la vida más fácil para el operador del edificio.
El riesgo de elegir el sistema incorrecto se reduce: usted tiene una forma de escapar de la opción
"incorrecta" sin costosos.
La mayoría de los trabajos especificarán justamente si quieren que sea LON o BACnet.
Esto se debe a las necesidades específicas del sitio, por ejemplo, la integración con enfriadores
existentes o sistemas de alarma contra incendios, o debido a las preferencias del consultor.
Ambos tienen áreas donde son más fuertes y débiles. Es un caso de la tecnología correcta que se
elige para el trabajo correcto.
Schneider Electric tiene disponibles las soluciones LON y BACnet, y lo hará en el futuro también
Alcance de BACnet
Limitaciones de BACnet
BACnet le brinda las herramientas para descubrir fácilmente si dos dispositivos funcionarán juntos.
Aún deberá hacer algún trabajo para verificar y verificar que los dispositivos sean compatibles.
BACnet fue diseñado inicialmente para la industria HVAC, por lo que el foco principal de BACnet ha
sido el control de los dispositivos relacionados con BMS.
Debido a que BACnet fue diseñado para ser expandible y a prueba de futuro, se ha expandido a lo
largo de los años.
Ahora se usa comúnmente para traer información desde otros sistemas, como sistemas de alarma
contra incendios.
El protocolo BACnet también se ha ampliado para cubrir áreas como el control de acceso, control
de iluminación y seguridad y autenticación mejoradas para permitir a los operadores de edificios
proteger sus sistemas.
También hay planes para protocolos inalámbricos BACnet y muchas otras áreas nuevas y
emocionantes para que BACnet trabaje.
Competencia hoy ½
Como resultado, la lista de empresas con dispositivos BACnet es cada vez mayor.
Esta es solo una pequeña selección de algunas de las compañías actualmente involucradas en
BACnet.
Incluso la pesada planta que se usa en salas de plantas en todo el mundo está adoptando BACnet
como su protocolo de comunicaciones, eliminando la necesidad de tarjetas especiales y
adaptadores.
Las empresas a menudo eligen las enfriadoras y otras plantas de calefacción antes de los
controles: si están adoptando BACnet, los controles también lo estarán.
Resumen
Ha sido adoptado por la industria BMS en todo el mundo, y se está expandiendo para cubrir cada
vez más edificios que usamos.
Los consultores como BACnet, ya que hace que sea fácil especificar un sistema y obtener una
verdadera licitación competitiva sin favorecer involuntariamente a un fabricante.
Mientras tanto, los propietarios y operadores de edificios como BACnet tienen opciones para el
futuro y pueden ampliar el sistema con quien quieran sin necesidad de costosos trabajos de
reacondicionamiento completos.
Preguntas
Redes de BacNet
En esta sección de la red explicaremos las diferentes redes que BACnet usa para comunicarse.
BACnet requiere una red troncal para que el edificio mueva los datos de los dispositivos de campo
a la parte delantera.
Hoy parece obvio, pero a principios de los años 90 el trabajo en red era un desarrollo
relativamente nuevo en la oficina, y una tecnología ganadora no estaba clara.
BACnet siempre fue diseñado para que se adaptara a las nuevas tecnologías, de modo que no
quedara retenido por los antiguos y redundantes estándares de redes de computadoras.
BACnet sobre Ethernet y BACnet sobre IP 1/5
Ethernet comenzaba a ganar fuerza en oficinas, universidades y bases militares de todo el mundo.
Si un edificio ya tenía una red ethernet, ¿por qué no usarlo también para los controles BMS y
reducir la cantidad de cableado requerido alrededor del edificio?
El mayor problema con Ethernet es que no se dirige de un edificio a otro, por lo que hubo que
desarrollar dispositivos truco especiales, el enrutador de túnel, para desarrollar.
Estos permiten que múltiples edificios trabajen juntos y que varias redes trabajen juntas, pero
dista mucho de ser una solución elegante.
BACnet sobre Ethernet y BACnet sobre IP
Muy pocas empresas tenían múltiples oficinas comúnmente conectadas entre sí.
A mediados o finales de los 90, el panorama de TI en las oficinas de todo el mundo cambió.
BACnet también hizo lo mismo, y rápidamente hizo el cambio de ethernet como la red primaria a
TCP / IP (a menudo a través de ethernet) como la red primaria.
Los sistemas BACnet de hoy en día pueden hablar tanto de las antiguas soluciones de ethernet
como de BACnet sobre IP, de modo que las personas con hardware más antiguo no tengan que
arrancar y comenzar de nuevo, una de las principales razones de por qué BACnet puede tener
éxito.
TCP / IP es capaz de enrutar, por lo que las empresas y organizaciones con múltiples ubicaciones o
soluciones de red más complejas pudieron adaptar BACnet sin tener que comprar soluciones
costosas y complejas.
Los dispositivos BACnet sobre IP son nativamente capaces de usar tecnologías de enrutamiento IP
estándar.
Cuando se desarrolló BACnet, estaba claro que la misma tecnología de red no se podía usar de
manera asequible para la red troncal y los controladores de campo.
El compromiso es que se necesitaba una red de campo diferente para la mayoría de los
controladores.
Esta sería una red "barata y alegre" que tenía costos de instalación más bajos, pero funcionaba a
menor velocidad.
Las principales propuestas fueron BACnet sobre ARCNET y BACnet MS / TP, que se basa en RS485.
Una cosa muy importante es darse cuenta de que BACnet sobre IP usa UDP, no TCP.
Recibes una advertencia de que se está enviando un paquete y, cuando llega, debes firmarlo para
confirmar que lo tienes.
Es más barato y "lo suficientemente bueno" si tienes otras formas de verificar que todo haya
llegado.
Los paquetes de BACnet tienen comprobaciones de error incorporadas para asegurarse de que
todo haya llegado de una sola pieza.
La última pieza principal de información que debe saberse es que BACnet tiene un número de
puerto común que todos los dispositivos BACnet sobre IP usan de forma predeterminada.
Deberá proporcionar esta información al departamento de TI de los edificios que está instalando
para asegurarse de que su red no bloquee sus comunicaciones.
CIDR y BACnet
Ese es el trabajo del departamento de TI que le brinda las direcciones IP y las máscaras de subred
que debe usar.
Todo lo que necesita para preocuparse en este momento es que BACnet es compatible con CIDR y
que nuestros controladores y software también lo hacen.
Si desea saber más sobre TCP / IP y tecnologías como CIDR, puede ser una buena idea consultar
sobre cursos sobre tecnologías IP.
FieldBus - MS / TP
Ahora vamos a entrar en el protocolo con un poco más de detalle para que sepamos cómo
funciona y las limitaciones que tiene.
Estándares de cableado MS / TP
La especificación es la siguiente:
El tamaño del cable debe ser de 22 a 24 AWG (American Wire Gauge), que es de 0,2 mm
cuadrados a 0,33 mm cuadrados.
Debe ser un cable de cobre de par trenzado y estañado con un escudo trenzado.
La capacitancia debe ser inferior a 12.5 pico farads por pie entre conductores y menos de 22 pico
farads por pie entre el conductor conectado a tierra y el siguiente conductor.
En unidades métricas, hay menos de 41 pico farads por metro entre conductores y menos de 72
pico farads por metro entre el conductor conectado a tierra y el siguiente conductor.
Schneider Electric no dice que deba usarse un cable en particular. Se espera que elija un cable de
cualquier fabricante que cumpla con las especificaciones correctas. Un cable de ejemplo que
cumple con esta especificación es el Belden 3105A.
Terminación
Toma de tierra
Es importante que todos los controladores estén conectados a tierra correctamente con sus
fuentes de alimentación, y que la red esté conectada a tierra correctamente en un solo extremo.
Hemos explicado en detalle sobre BACnet sobre IP, BACnet sobre Ethernet y MS / TP.
No hemos hablado mucho sobre las otras tecnologías Lan utilizadas por BACnet.
Muy pocos fabricantes usan BACnet sobre LON. La principal excepción es Siemens. Los mensajes
de BACnet son exactamente los mismos que los enviados con MS / TP, IP o Ethernet.
Son solo los medios los que son diferentes. Como BACnet a través de LON usa LON, necesitará un
convertidor de medios (o enrutador) para recibir mensajes hacia o desde BACnet a través de las
partes LON de la red.
BACnet sobre RS232 se usa para conexiones de punto a punto, como módems de corto alcance,
módems "reales" o enlaces de microondas. BACnet sobre RS232 se puede considerar como la
solución de solución rápida.
Si tiene problemas para obtener información de un lugar a otro, a menudo se puede encontrar
una solución usando RS232 ...
FieldBus: el futuro; Zigbee
BACnet usando Zigbee ha sido propuesto y ha estado en discusión por varios años.
El hardware y software que usa Zigbee para BACnet ha existido por algunos años, pero no es un
medio oficial de BACnet.
Los mensajes enviados a través de Zigbee son exactamente los mismos que los enviados a través
de IP o Ethernet.
Utiliza el rango de espectro de radio de 2,4 Giga Hertz, lo mismo que WiFi, 802.11b, Bluetooth y
muchos transmisores de video inalámbricos.
Si alguien en el futuro propone un estándar inalámbrico diferente, una solución de fibra óptica
barata o una tecnología que ni siquiera podemos comenzar a imaginar hoy, BACnet estará listo
para adaptarse y evolucionar para incluir estas nuevas tecnologías.
Solo cuando diseñe y construya las redes, realmente debe preocuparse por ellas.
Si tiene 10 subniveles MS / TP, cada red debe tener un número diferente para identificarlos.
Si tiene una mezcla de sublanes MS / TP y ARCnet, también deben tener números únicos para
identificarlos.
No puede usar la misma ID de red dos veces en cualquier lugar.
Algunos fabricantes tienen sus propias reglas, no reglas de BACnet, sobre qué números son válidos
y no válidos.
Todas las redes TCP / IP conectadas entre sí se tratan como una sola red con un número de ID.
Todas las redes Ethernet conectadas entre sí se tratan como una sola red con un número de
identificación.
Una dirección MAC BACnet no es lo mismo que una dirección MAC Ethernet.
Es un lugar donde dos tecnologías han elegido el mismo nombre para diferentes cosas.
Esto es un poco confuso, pero desafortunadamente esto es algo con lo que tenemos que vivir
Por lo tanto, todos los dispositivos IP deben tener una dirección MAC única, pero dos dispositivos
en diferentes redes MS / TP pueden tener la misma dirección MAC.
El formato de las direcciones MAC varía según el tipo de red que usa un dispositivo.
Un dispositivo puede tener más de una dirección MAC, una para cada red que utiliza.
Para MS / TP, la dirección MAC es simplemente un número entre 0 y 255.
Para las direcciones MAC de BACnet sobre Ethernet, la dirección MAC de BACnet y la dirección
MAC de Ethernet tienen el mismo valor.
Tenga en cuenta que si cambia la tarjeta de red en una PC, también cambiará la dirección MAC de
BACnet.
El ID del dispositivo BACnet es el ID del objeto BACnet de una instancia del dispositivo.
Cada dispositivo BACnet debe tener una ID de dispositivo única en todo el sistema
RESUMEN
BACnet más comúnmente utiliza BACnet sobre IP para la red troncal de la red BACnet. BACnet
solía usar BACnet sobre Ethernet para la red troncal. Esto todavía es posible, pero se prefiere IP
por razones técnicas.
Es de vital importancia elegir el cable de especificación correcto para MS / TP y garantizar que esté
terminado y conectado a tierra correctamente.
Hay otras opciones para buses de campo, como BACnet sobre LON o ARCnet. Estos no son tan
comunes como MS / TP. Otras soluciones, como el uso de RS232, también están disponibles para
necesidades especiales, y el BACnet inalámbrico se ha propuesto para el futuro.
Al diseñar y construir la red, es importante asegurarse de que las redes y los dispositivos estén
correctamente numerados de acuerdo con las reglas para ID de red, MAC e ID de dispositivo.
EXAMEN
Ethernet
LON
ARCENET
El tamaño del cable para BACnet debe estar entre lo que AWG?
21 a 27 AWG
22 a 24 AWG
24 a 34 AWG
Dispositivos
Un dispositivo BACnet es una unidad basada en microprocesador que está diseñada para
comprender y usar el protocolo BACnet.
Por lo general, es un controlador, una puerta de enlace o una interfaz de usuario, por ejemplo, una
estación de trabajo o un panel de control.
Contiene una colección de información sobre el dispositivo.
Un dispositivo debe tener un objeto de dispositivo en él. Y también debe tener una identificación
de dispositivo, un número que lo identifica de manera única, y un número de instancia.
Los dispositivos se categorizan en un perfil. El perfil describe el nivel más bajo de funcionalidad.
Esto a menudo se denomina el "Perfil del Anexo L" o el "Perfil del Dispositivo Estandarizado
BACnet".
Objetos y propiedades
En cada dispositivo hay objetos. Todos los dispositivos deben tener al menos un objeto de
dispositivo dentro de ellos.
Los objetos incluyen cosas tales como Entradas analógicas, Salidas digitales, Programas, Objetos
de bucle, Horarios, Valores analógicos.
Pero también se les puede requerir que tengan indicadores de valor presente y de estado.
Pueden tener otras propiedades opcionales, como límite alto y límite bajo.
Dentro de un dispositivo, no puede tener más de 4 194 303 objetos de cada tipo.
Interoperabilidad
No significa que una interfaz de Schneider Electric pueda PROGRAMAR un sistema Siemens, pero
puede registrar datos, cambiar valores, hacer informes, etc.
Entonces, la pregunta "¿Quién está a cargo?" Es difícil de responder. Es posible que nadie y todos
lo sean.
Debido a que todos pueden realizar cambios en un sistema, es importante asegurarse de que se
acuerde quién es el responsable de documentar quién puede hacer qué y cuándo para cada kit.
Este es un trabajo importante y uno que se debe tomar en serio, y el dinero asignado para ello.
Un sistema mal documentado y delegado será muy difícil y costoso de mantener a largo plazo.
Si dos comandos provienen de dos lugares diferentes, cada uno con un nivel de prioridad
diferente, la prioridad más alta será la que gane.
Eso significa que si se renuncia a un comando de nivel superior, la siguiente prioridad más alta
tendrá prioridad.
Es de vital importancia establecer y renunciar a los comandos con BACnet, de lo contrario, tendrá
problemas con los sistemas que no estén bajo control.
Puesto de trabajo
Una estación de trabajo es una computadora que se usa para operar el sistema BACnet.
Antes de la norma de 2008 no había acuerdo sobre qué debe y qué no debe hacer una estación de
trabajo.
Como resultado, el perfil del anexo L de BACnet para una estación de trabajo carecía de sentido.
En 2008, se aprobaron perfiles estándar para diferentes tipos de estaciones de trabajo con
diferentes niveles de funcionalidad.
RESUMEN
Los objetos pueden ser puntos de software, como valores analógicos para puntos de ajuste o un
objeto de bucle para un control PID, o pueden ser una salida digital para un ventilador, o una
entrada analógica de un sensor de temperatura.
Estos le informan sobre su nombre y valores, además de otra información que puede serle útil al
diseñar y ejecutar el sistema.
Si varios dispositivos intentan controlar el mismo punto, los niveles de prioridad deciden quién
establecerá realmente el valor de la salida o el punto de ajuste, por ejemplo
EXAMEN
Servicios de introducción
Los servicios son el núcleo de cómo funciona BACnet, pero normalmente no los ve el ingeniero
que trabaja en el sitio o configura un sistema BACnet.
Estos son servicios de bajo nivel que hacen que BACnet funcione.
Estos son los métodos por los cuales los datos se mueven de un dispositivo a otro.
En este módulo vamos a ver un par de servicios muy simples para ver cómo funcionan.
El hecho de que exista un servicio en el estándar BACnet no significa que todos los dispositivos lo
admitan.
Para ayudar a los ingenieros a diseñar e implementar BACnet, el estándar tiene una forma común
de describir estos servicios y los tipos de objetos con los que se relacionan. Estas son la
declaración PICS y la declaración BIBB.
Ejemplo
El dispositivo servidor debe poder recibir una solicitud de servicio ReadProperty y ejecutarlo y
devolver un resultado.
El dispositivo cliente debe poder iniciar la solicitud del servicio ReadProperty y aceptar la
respuesta cuando llegue.
Entonces, para tener una interacción como esta, se definen dos BIBB, uno para el que pregunta
por el que responde
Obviamente, otros tipos de interoperaciones son posibles y deseables.
Digamos que el mismo cliente tiene una necesidad de encender una luz.
En lugar de pedir información, nuestro cliente ahora quiere solicitar la ejecución de alguna acción
(es decir, encender una luz).
En BACnet, este tipo de solicitud normalmente se llevaría a cabo escribiendo o cambiando el valor
de una propiedad de un objeto que representa la luz, por ejemplo, una propiedad Present_Value
del objeto de salida binaria.
El cliente enciende la luz usando un servicio WriteProperty para cambiar el Present_Value a "ON".
En este caso, el cliente y el servidor requerirían los BIBB DS-WP-A y DS-WP-B respectivamente.
Puede ver que cada una de estas operaciones está claramente definida por un BIBB.
En general, cada interoperación en BACnet tiene un par de BIBB que definen los componentes de
cliente y servidor de la interoperación.
EXAMEN
¿Por qué es tan importante obtener la declaración de PICS si usa varios proveedores en un
trabajo de BACnet?
Necesita saber si los dos sistemas ofrecen los mismos servicios compatibles.
Usted necesita saber si los vendedores compiten.
Necesita saber si el BIBB es compatible con otros servicios.
Dispositivo servidor
Leer propiedad
Compartir datos.