Documente Academic
Documente Profesional
Documente Cultură
Ninguna parte de esta publicación puede ser reproducida, lee o se almacena en un sistema de recuperación, o transmitida,
en cualquier forma o por cualquier medio, electrónico, mecánico, fotocopia, grabación, o de lo contrario, sin el
consentimiento escrito de TAC.
infinito es una marca comercial de TAC. Todas las demás marcas comerciales son propiedad de sus respectivos dueños.
La introducción de BACnet - Una guía para los usuarios de los medios continuos
junio , 2007
revisión E
La información contenida en este documento se proporciona sólo para fines informativos, está sujeta a cambios sin previo
aviso y no debe interpretarse como un compromiso por TAC. TAC asume ninguna responsabilidad por los errores o
imprecisiones que puedan aparecer en este documento.
TAC, Inc.
Una calle
North Andover, MA 01845 (978)
470-0555 Fax: (978) 975-9782
http://www.tac.com
ii TAC
Tabla de contenido
TAC, anteriormente Andover Controls, ha estado proporcionando innovadoras soluciones de automatización de edificios de
más de 25 años. Infinity Systems y Andover Continuum están en uso hoy en día en más de 40.000 aplicaciones. A lo largo de
todos estos años, TAC ha tenido mucho éxito en lo que respecta a la conectividad. interfaces especiales llamados XDrivers
permiten que los sistemas Infinity y Continuum para interoperar con sistemas diferentes de Carrier, McQuay, Grinnell, y otras
personas que utilizan sus protocolos propietarios. A través de estas interfaces, nuestros sistemas proporcionan tanto el control
del medio ambiente y el acceso seguro para los cientos de obras en todo el mundo.
Un estándar de automatización de edificios ha podido comprobar que prevé la interoperabilidad de los sistemas automáticos
de varios fabricantes. BACnet, el segundo uilding UN utomation y
do ontrol red estándar trabajo desarrollado por ASHRAE permite que los productos hechos por diferentes fabricantes para
ser integrado en un sistema de control automatizado único edificio.
Cada vez son más los proyectos de construcción están comenzando a especificar equipo de control que opera en el
estándar BACnet.
Andover no fue ajeno a BACnet. A principios de los años 90, durante la infancia de BACnet, representantes de TAC fueron
de los primeros en participar en su concepción. Nuestra experiencia en ingeniería con las redes relacionadas con el control
fue llamado en la producción del primer estándar BACnet. De hecho, gran parte de las capas de comunicación internos
diseñados en CyberStation de Continuum han sido BACNET compatible desde la introducción del producto en 1998.
XDrivers BACnet han estado disponibles también.
En Andover Continuum CyberStation versión 1.6 y superior y los controladores BACnet versión 4.0 y superior, integrada
Nativo BACnet está incluido en nuestra línea de construcción de soluciones de automatización.
Si ha utilizado versiones de Medios Continuos Infinet (no BACnet) de CyberStation, no deberías tener ningún problema
usando las versiones BACnet. Apoyo para BACnet se añadió a Continuum en la versión 1.6 y en gran medida mejorado en
versiones posteriores. Otra diferencia al usar dispositivos BACnet es que en BACnet, las alarmas son en realidad los
eventos y el método de importación / exportación (IE) de la información ha sido sustituido por cambio de valor (COV).
Muchos de estos “bajo el capó” modificaciones en gran parte no afectan la interfaz de usuario, excepto cuando se añaden
controles para apoyar la nueva funcionalidad.
¿Qué es BACnet?
BACnet es un protocolo estándar de comunicación desarrollado por ASHRAE que permite a los productos fabricados por
diferentes fabricantes para integrarse en un sistema de control automatizado único edificio. Esto significa que, siempre y
cuando cumplan con los 135-2004 versión ANSI / ASHRAE Standard (BACnet) años o más, los productos de diferentes
fabricantes pueden comunicar datos entre sí a través de una red. El nivel de interoperabilidad depende de la cantidad de la
norma cada proveedor ha puesto en marcha. Aunque la norma especifica las comunicaciones entre dispositivos no se
ocupa de los problemas de programación o la interfaz de usuario.
Si tiene la intención de incorporar una red BACnet en su sitio nos recomiendo encarecidamente
que obtenga el estándar BACnet y aprender la terminología de evaluar adecuadamente el nivel de interoperabilidad
en el sistema. La especificación puede ser obtenido de la librería ASHRAE como estándar 135-2004 en wwww.ashrae.org
.
Para aquellos interesados en la creación de un sistema de Continuum / BACnet, usted encontrará que es una experiencia muy
familiar. Configuración de los nuevos controladores Continuum BACnet se lleva a cabo de una manera muy similar a la realizada
con los controladores el infinito y continuos. Todo el punto, el programa y los editores gráficos funcionan de la misma. Además,
hay una vista BACnet completa con nuevos editores que le permiten ver el estado de y cambiar los valores de los puntos de
BACnet otro hardware de terceros.
Hay una nueva forma de configurar las alarmas en un sistema BACnet que difiere del método que se utilizó anteriormente para
configurar las alarmas de Infinity.
Hay un nuevo editor de programación que incorpora calendarios y BACnet fecha y hora que es diferente que el anterior
editor.
2 TAC
Versión 1.73 introdujo aplicación Continuo de BACnet Loops, TrendLogs, BACnet respaldo y restauración mejoras, mejoras
Programar BACnet, mejoras de registro extendido, y otras mejoras basadas en BACnet Protocolo de Revisión 4 (la versión
del estándar BACnet 2004). Para obtener información completa, consulte la ayuda en línea Continuum CyberStation.
Inglés Simple se utiliza para programar dispositivos Andover Continuum BACnet. Algunas de las nuevas características se
han añadido que le permiten consultar y modificar puntos en otro hardware BACnet de terceros. A través de la
programación, Continuum / BACnet permite a un usuario manipular un punto Infinity que posteriormente opera un dispositivo
BACnet y viceversa.
BACnet PICS
PICS (Protocolo yo MPLEMENTACIÓN do Declaraciones onformance) son descripciones detalladas de las capacidades inherentes
BACnet de un dispositivo. PICS dicen un usuario potencial qué objetos y BACnet servicios que un dispositivo es compatible.
También detalla el tipo de red de comunicaciones, la velocidad de transmisión, el intervalo de valores de cada propiedad de objeto
espera y si una propiedad se puede escribir o simplemente sólo lectura. declaraciones PIC están disponibles de cada fabricante
BACnet. Estos se utilizan para evaluar el nivel de interoperabilidad entre los dispositivos. PICS de hardware y software de Andover
Continuum se pueden encontrar en nuestro sitio web. Las declaraciones PIC se pueden encontrar en la sección Continuum del
nodo de soporte técnico dentro del TAC global Extranet.
Hay seis perfiles de dispositivos BACnet “estándar”. una descripción completa de estos perfiles se pueden encontrar en la especificación
BACnet ya referenciada. Cualquier dispositivo que implementa todas las capacidades BACnet requeridos para un área de tipo de
dispositivo y la interoperabilidad particular puede afirmar que es un dispositivo de ese tipo particular. Los dispositivos también pueden
proporcionar capacidades adicionales no especificadas en el estándar.
• El conjunto de funciones de estación de trabajo CyberStation / BACnet está más cerca del conjunto de características del perfil de B-OWS.
• La línea entera de controladores de equipos b3xxx operar en el / red TP MS. Todos b3xxx (revisión 4.2 o
superior) dispositivos son dispositivos B-AAC BACnet.
Para intercambiar datos entre los controladores Infinty (por ejemplo, NetController, NetController
II, y los controladores i2) y un sistema BACnet (incluyendo aquellos con los controladores BACnet de terceros - BACnet / IP,
BACnet a través de Ethernet), un bCX1 o b4920 ofrece la solución más fácil para interoperar. Si se requiere el control de un
dispositivo de terceros, entonces aún se requieren XDrivers. CyberStation puede acceder y controlar cualquier ethernet
BACnet o controlador IP. sería necesaria una xdriver acceder a un dispositivo BACnet PTP.
TAC ofrece XDrivers para BACnet Ethernet, BACnet / IP y dispositivos BACnet PTP.
Infinity dispositivos han tenido siempre una restricción en el número de entradas en la tabla de importación / exportación. (Dispositivos
Infinet solamente pueden hacer referencia a 255 puntos extranjeros.) Dispositivos BACnet tienen una restricción similar, pero no es una
limitación en el número de puntos, es en el número de dispositivos externos.
implementación de dispositivos BACnet estándar (tales como controladores de b3) de Andover Continuum asigna una
restricción a la cantidad de comunicaciones iniciadas por el dispositivo. Esto significa que Andover Continuum limita el
número de dispositivos que cada dispositivo puede iniciar la comunicación con. En particular, la limitación se aplica a este
tipo de comunicaciones: Punto-a-Punto (leer y escribir), las solicitudes de suscripción, COV y notificaciones de eventos.
Los controladores b3 están restringidos a 32 dispositivos; que significa que pueden suministrar simultáneamente alarmas,
escribir y / o leer valores de hasta 32 dispositivos diferentes (Andover Continuum o de terceros). El bCX1 y las relaciones
permiso de COV b4920 con hasta 255 dispositivos.
4 TAC
Continuum / BACnet hardware - Un poco diferente
En los sistemas continuos no BACnet, el punto focal principal es el CX (NetController o NetController II). Estos
controladores están conectados a través de Ethernet a la estación de trabajo y luego a través Infinet a otros controladores
de equipos tales como TCX850s, i2865s, TCX845s y todos los demás dispositivos Infinet.
Con Continuum / BACnet, nuevos controladores (40x0 bCX1, b4920) convertido en la interfaz o router al sistema. Al igual
que el CX o NetController, estos controladores se conectan directamente a la red Ethernet. Se comunican con el
Continuum estación de trabajo también. controladores de equipos conectados a ellos no utilizan Infinet para comunicarse.
Utilizan otro protocolo basado RS485 llamado BACnet MS / TP. No se puede conectar controladores Infinet (o I2) a MS /
TP. Debido a esto, hemos introducido una línea completa de equipos controladores compatibles BACnet (serie B3) que son
funcionalmente equivalente a toda la línea de productos de i2.
A diferencia de las redes Infinet, las redes MS / TP requieren terminadores de ser colocados en cada extremo como se muestra en el diagrama
de arriba.
b3865 4 Sensor Inteligente 3 Forma A de control de accionador Triac 1 1 El flujo de aire sensor
universal Tri-estado incorporado en el actuador
b3866 4 Sensor Inteligente 3 Forma A Triac 1 Tri-estado de control 1 El flujo de aire sensor
universal del actuador 2 Analog incorporado en el actuador
6 TAC
bCX1 Ninguna Ninguna Router Ethernet Controller opcional de
4040 expansión opcionales BBMD alarmas
SNMP páginas web personalizadas
interfaz a través de dispositivos PE
extranjera registrada
BACnet y web.Client
objetos BACnet también se pueden ver usando el producto web.Client.
b3865
Cuando se atraviesa una Intranet o Internet, subredes están conectadas entre sí a través de routers IP. routers IP bloquean
todos los mensajes de difusión, incluyendo transmisiones BACnet:
8 TAC
Un dispositivo especial se puede utilizar para permitir que los mensajes de difusión BACnet para atravesar los routers IP por
empaquetarlas en paquetes IP unicasted. Este dispositivo se llama un dispositivo BACnet Broadcast Management (BBMD). El
BBMD está instalado en la subred (s) donde se necesita acceso:
3ª Parte o bCX1
BBMD
El bCX1 puede ser configurado para actuar como un BBMD. Además, CyberStation la versión 1.62 y superior le permite designar
a actuar como un dispositivo de BBMD también. Consulte el sistema de ayuda en línea CyberStation para obtener información
específica sobre la configuración del CyberStation para actuar como un BBMD.
No hay ninguna restricción en donde estos dispositivos son extranjeros o cómo acceder a Internet. un dispositivo extraño tal
podría fácilmente ser un equipo con una subred de Internet a tiempo completo o un ordenador portátil para acceder a Internet a
través de un proveedor de servicios de Internet en el hogar. Debe registrar la dirección IP del dispositivo extranjera con un
BBMD que existe en la red. No todos los dispositivos BACnet pueden ser registrados como dispositivos de extranjeros; por
favor refiérase a las fotos de cada dispositivo para ver si es compatible con el registro del dispositivo exterior. Cada BBMD
mantiene su información individual de dispositivo de registro y no comparte esta información con otros dispositivos. Cuando un
BBMD recibe un mensaje de difusión de su red local, se envía una copia del mensaje a los dispositivos en su lista de registro
de dispositivo de terceros. Por lo tanto, se intercambia información, pero no se comparte.
CyberStation la versión 1.62 y superior permite que se registre un CyberStation como un dispositivo exterior a un BBMD.
Consulte el sistema de ayuda en línea para obtener información específica CyberStation. El bCX1 y el controlador b4920
pueden ser registrados como dispositivos extranjeros. Esto se realiza mediante el “proceso de puesta en marcha” que se
describe en el Referencia técnica Series Controller bCX1 (30-3001-890) o el b3 y b4920 Guía de referencia técnica
Controller (30-3001-862) para la b4920.
10 TAC
BACnet incapacitante
Para que sea más fácil para los instaladores BACnet existente, CyberStation se envía con el apoyo BACnet habilitado. Sin
embargo, si su sitio no contiene ningún dispositivo BACnet (incluyendo bCX1s o b4920s) es una tarea sencilla para
desactivar la mensajería BACnet y para ocultar cualquier dispositivo BACnet que son creados por el sistema.
1. Haga clic con el botón derecho en el icono de Continuum en la esquina inferior derecha de la
barra de tareas de Windows.
3. El primer elemento de la lista es Activar BACnet; cambiar el valor del punto 1 de Falso.
Seleccione
“falso”
Selección Falso desactiva los mensajes BACnet están transmitiendo o recibiendo. Una carpeta Dispositivos
BACnet seguirá apareciendo en el árbol de objetos, pero no habrá dispositivos dentro.
Después de la instalación, el sistema se configura automáticamente para permitir la mensajería BACnet y visualización. Va
a empezar a configurar su sitio como lo hizo con otras versiones de CyberStation.
Esta versión de CyberStation incluye nuevas opciones de visualización Explorador añadido para hacer frente a la presencia de dispositivos
BACnet en el árbol de objetos. Una nueva carpeta (BACnet dispositivos) aparece en el árbol.
Todos los dispositivos que se crean y cualquier dispositivo de terceros configurados se muestran como un sub-árbol dentro de esta
carpeta. La carpeta introduce un nuevo icono para el árbol, el icono BACnet:
Continuum / BACnet le ofrece tres formas de ver los dispositivos Andover Continuum BACnet en el Explorador. Las
opciones son:
Una explicación completa de estas nuevas opciones de visualización se puede encontrar en los temas BACnet de la ayuda en línea
CyberStation.
12 TAC
Configuración de los dispositivos BACnet
Andover Continuum dispositivos BACnet se configuran utilizando la estación de trabajo CyberStation y deben estar configurados con
el fin de crear objetos. Mientras que algunos aspectos de los controladores de Andover Continuum BACnet pueden ser configurados
por una estación de trabajo de terceros, los aspectos de propiedad de nuestros dispositivos deben configurarse con CyberStation.
Al igual que en los dispositivos de Andover Continuum BACnet, CyberStation no puede configurar aspectos intrínsecamente
propiedad de un dispositivo de terceros, tales como la programación. El estándar BACnet no aborda específicamente la
programación; Por lo tanto, en su caso, cada proveedor BACnet utiliza su propio lenguaje de programación de su propia
herramienta de programación.
En Continuum, el orden de encendido Inglés Simple asegura que los programas críticos tienen una prioridad más alta que
otras menos críticos. Puede determinar qué programa tiene prioridad. Si dos o más operadores intentan controlar el mismo
objeto de salida, la última orden recibida se convierte en el valor de salida.
En BACnet existe un mecanismo más específico que el orden de encendido llanura Inglés. Se aplica a los programas y acciones
manuales. Se llama la prioridad de comandos. Establecer la prioridad de comandos se realiza a través llanura Inglés y / oa través
de los editores BACnet. Hay dieciséis niveles de prioridad en el que el más alto es el nivel 1. El sistema fue implementado para
dar prioridad a los controles donde se pueden producir situaciones de control en conflicto. Un ejemplo de esto sería el caso en un
bombero desea controlar un mecanismo soplador que normalmente está controlado por un programa. Obviamente, él no quiere
un programa u otro operador para derrotar a su control. En este caso, el bombero pone el ventilador en OFF con una prioridad de
Seguridad para la Vida (valor 1). Un programa puede tener una prioridad de comando por defecto de 10, y los controles en los
paneles gráficos puede tener una prioridad de 8. Mientras el bombero utiliza la prioridad de Seguridad para la Vida, que está
asegurado el ventilador estará bajo su control. El siguiente diagrama simplifica la operación de prioridad de comando:
14 TAC
La propiedad “valor” de los productos y objetos de valor (valor analógico, valor binario, el valor de múltiples estados) tiene una
mesa de 16-entrada donde se almacena el valor deseado. Cada entrada de la tabla corresponde a un nivel de prioridad dado. El
siguiente ejemplo muestra una salida típica en la que se han realizado tres solicitudes de valor. El valor más alto en la ubicación
de la tabla de prioridad será el “valor” actual. En este caso, la salida será el 28.
1 Nulo
2 Nulo
3 Nulo
4 28 Valor_actual = 28
5 Nulo
6 Nulo
7 Nulo
8 Nulo
9 Nulo
10 6
11 Nulo
12 Nulo
13 22
14 Nulo
15 Nulo
dieciséis Nulo
2 Nulo
3 Nulo
4 Nulo
5 Nulo
6 Nulo
7 Nulo
8 Nulo
9 Nulo
10 6
Valor_actual = 6
11 Nulo
12 Nulo
13 22
14 Nulo
15 Nulo
dieciséis Nulo
Si todas las entradas de la tabla son NULL, el valor predeterminado para la salida está determinada por el valor de la propiedad
BACnet llamada relinquish_default. En Continuum, el valor se establece en el campo Relinquish predeterminada de la pestaña de
prioridad de comando de la AnalogOutput, AnalogValue, BinaryOutput, BinaryValue, MultistateOutput, y los editores
MultistateValue.
16 TAC
Conceptos básicos de configuración
La discusión siguiente es un resumen de los pasos necesarios para conseguir sus dispositivos BACnet, tanto continuo y de
terceros, en línea. Para más detalles sobre los pasos, consulte la ayuda en línea CyberStation.
Puesta en marcha del bCX1 (40x0) y los dispositivos b4920 es diferente de la NetController. Es necesario
un cable CAT5 conectado entre un PC y el puerto Ethernet del controlador.
• En la pantalla de inicio de sesión, introduzca la contraseña predeterminada Andover Continuum y nombre de usuario.
Después de la puesta en marcha, el controlador está listo para ser establecido como cualquier otro controlador. Todos
los dispositivos de Andover Continuum BACnet son ambos controladores BACnet y Infinity; por lo tanto, es posible
acceder a los objetos Infinity través de un controlador BACnet. Seleccionar Nuevo -> InfinityController y aparece el
editor de dispositivos familiar. El proceso de configuración es muy similar a la NetController.
Aunque la b4920 y bCX1 acto 40x0 algo así como un NetController, no se puede cargar en un XDrivers
b4920 o bCX1.
Una vez que el controlador está completamente configurado se muestra como tanto un controlador Infinity y
un controlador BACnet en el Explorer.
El bCX1 y b4920 se conectan a controladores de equipo a través de MS / TP. Estos dispositivos están configurados y
tratadas como dispositivos Infinet. Abrir el puerto de comunicaciones de la bCX1 o b4920 donde están conectados y
realizar una operación de “Aprendizaje”.
Nota: Si cambia el ElecType de un InfinityInput previamente asignada o InfinityOutput es posible que tenga que
volver a guardar manualmente el objeto de la vista BACnet y corregir cualquier referencia al objeto en
programas o gráficos. Esto se requiere solamente si el cambio ElecType hace que el tipo de objeto
BACnet para cambiar, de acuerdo con la siguiente tabla. Por ejemplo, cambiar degC a DEGF (o incluso
Voltaje) conserva el mismo tipo de objeto, pero cambiando DEGF a Digital cambia el tipo de objeto, por lo
que requiere un Volver a guardar de los objetos BACnet.
18 TAC
InfinityNumeric Valor analógico
Programa Programa
implementación de varios otros tipos de objetos BACnet de continuo es algo diferente, de la siguiente manera:
• Calendario, Devic mi, EventEnrollment, en bucle, y TrendLog están estrictamente bacnet tipos de
objetos. No hay equivalentes Infinity. Sin embargo, estos tipos de objetos BACnet se integran en la
aplicación de BACnet de Continuum, incluyendo la integración en la sección de BACnet Continuum
Explorer.
• Programar y Archivo, aunque tienen el mismo nombre, son a la vez clase Infinito y BACnet tipo de
objeto. Que significan cosas diferentes hasta el infinito y BACnet, respectivamente.
• Aunque Clase de notificación es un estándar nombre del tipo de objeto BACnet, Continuum le da otro nombre - Notificació
de eventos. Por lo tanto, BACnet tipos de objetos guardados EventNotification son de notificación tipos de
objetos de clase. En los dispositivos de terceros (en sistemas que no son continuos) que aparecen como
objetos de clase de notificación.
diferencias Editor
Cada fabricante del dispositivo puede soportar diferentes propiedades. Si se encuentra con una ficha en cualquier editor
de objeto de clase con algunas, o todas, las áreas no está disponible (en gris), se debe a que la propiedad no es
compatible con el objeto particular que se está editando. Esto puede variar de una clase a otra.
Con el fin de acomodar algunas diferencias (frente a objetos infinito) de la norma BACnet, la Unidades campo
ya no es un campo de texto editable entrada libre. Se ha cambiado a un menú de selección desplegable.