Un dispositivo BACnet puede describirse mediante sus «BACnet Interoperability Building Blocks» (BIBB)s, necesarios para establecer servicios. Se agrupan en distintas zonas:
-
«Puesta en común de datos» (DS)
-
«Gestión de alarmas y eventos»(AE)
-
«Programación» (SCHED)
-
«Tendencia» (T)
-
«Gestión de dispositivos y redes» (DM)
«Data Sharing» contiene, por ejemplo, dos BIBB necesarias para el servicio «Propiedad de lectura»:
-
Del lado del cliente: DS-RP-A (Intercambio de datos - Propiedad de lectura - A)
-
Del lado del servidor: DS-RP-B (Intercambio de datos - Propiedad de lectura - B)
El estándar BACnet define los perfiles mediante los BIBB mínimos requeridos, véase la tabla siguiente. «BACnet Simple Sensor» (B-SS) es el más simple, sólo contiene un BIBB. Los dispositivos más complejos contienen más BIBB (de derecha a izquierda).
El AC500 V2 soporta BIBBs calificándolo como «BACnet Application Specific Controller» (B-ASC), instalando la librería BACnet B-ASC.
AC500 V3 soporta muchos más BIBBs calificándolo como «BACnet Building Controller» (B-BC), que contiene un servidor (todos los BIBBs terminados en -B) y un cliente (todos los BIBBs terminados en -A). De hecho, la página AC500 contiene algunos BIBB más. Todos los BIBB bajo B-BC en la tabla anterior, más:
|
DS-COV-A, -B |
(Cambio de valor-A, -B) |
|
DS-COVP-A, -B |
(Cambio de valor de las propiedades-A, -B) |
|
AE-N-E-B |
(Alarma y notificación de eventos externa-B) |
|
AE-ASUM-B |
(Alarma y evento-Alarma Resumen-B) |
|
SCHED-I-B |
(Programación interna-B) |
|
T-VMT-E-B |
(Visualización y modificación de tendencias externas-B) |
|
DM-TS-B |
(Sincronización horaria-B) |
|
DM-UTC-B |
(Sincronización horaria UTC-B) |
|
DM-MTS-A |
(Sincronización horaria manual-A) |
|
DM-LM-B |
(Manipulación de listas-B) |
|
DM-OCD-B |
(Creación y supresión de objetos-B) |
|
NM-BBMDC-B |
(Configuración BBMD-B) |
|
... |
Encontrará una lista con todos los detalles en el documento pdf Automation Builder ABB-B-BC-PICS-AC500_V3.pdf. Dirección: Ayuda/Ejemplos de proyectos/Ejemplos.
Un Drive con varios actuadores y sensores actúa como B-ASC, por ejemplo proporcionando un valor de temperatura como «Entrada analógica» (AI) objeto en la red MS/TP.
AC500 B-BC como cliente puede leer este valor de temperatura, realizar algún procesamiento (escalado, comprobación de límites) y en el lado del servidor proporcionar el valor procesado como objeto «Analog Value» (AV) y como objeto «Trend» en la red IP. Los clientes de nivel superior como BACnet Operator Workstation (B-OWS) pueden acceder a los objetos procesados «Analog Value» y «Trend» para su supervisión.
Los siguientes capítulos describen las posibles aplicaciones y cómo configurar un PLC como B-BC.

